Commit 0910617
committed
Add Mppa target and runtime
Create a new Mppa compilation target for MLIR. This target is the
first one to implement the ahead of time offloading of tensors on device.
Create a new Mppa runtime derived from AcceleratorDevice. The runtime
can be configured on various aspect (check MppaConfig class). Execution
is supported on ISS, Qemu, and Hardware.
Note: In order to use the Mppa target, the Kalray Core Toolchain must be
installed. mlir_sdist and mlir_mppa must also be installed.1 parent e32eb68 commit 0910617
14 files changed
Lines changed: 1874 additions & 2 deletions
File tree
- src/xtc
- backends/mlir/MlirTarget
- csrcs/runtimes/accelerator/mppa
- runtimes/accelerator/mppa
- targets/accelerator/mppa
- tests/filecheck
- backends/target_mppa
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
56 | 56 | | |
57 | 57 | | |
58 | 58 | | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
59 | 62 | | |
60 | 63 | | |
61 | 64 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
0 commit comments