Replies: 4 comments
-
1/29
|
Beta Was this translation helpful? Give feedback.
-
2/9 Update
A late update on this old comment: this simulator prototype had passed all dataflow testcases that had no lowering issues before 2/14 and got merged in #292 and #308. |
Beta Was this translation helpful? Give feedback.
-
Link to #290 for dataflow switching in Feather |
Beta Was this translation helpful? Give feedback.
-
Preliminarily implemented a generator for FEATHER, including the NEST engine for pipelined local reduction and inter-layer forwarding plus the BIRRD network for reorder-in-reduction, using the dataflow model. The implementation passed the dataflow OMP simulator test of the GEMM case with configurations of different network sizes. Here's several challenges or problems encountered, and the solutions for some of them:
|
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
The current HLS simulation is too slow and only has sequential semantics for dataflow programs. We may want to build our own simulators in Allo that can simulate various dataflow programs in parallel.
Some reference simulators include:
hls::task
: https://docs.amd.com/r/en-US/ug1399-vitis-hls/HLS-Task-LibraryBeta Was this translation helpful? Give feedback.
All reactions