-
Notifications
You must be signed in to change notification settings - Fork 98
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
2 changed files
with
12 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
# Experimental Example | ||
|
||
This example showcases what a higher-level (above IRON) syntax might look like one day for programming NPUs. It is designed to be at a similar level of abstraction to cupy. | ||
Run the design with: | ||
```bash | ||
./example.py | ||
``` | ||
|
||
Warning: This example is very brittle. The support for this syntax is strictly proof-of-concept and any changes to the design will likely be beyond what the current implementation supports. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
# Experimental Backend | ||
|
||
These files are the backend for the proof-of-concept example found in `programming_examples/experimental`. The implementation here is narrow (and brittle). A more complete backend of this experimental syntax should likely be backed by something similar to a compiler, to avoid an undisciplined soup of heuristics. |