You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Some small changes to Compute graph API to define structured datatype. Some small changes to take into account google colab new version numbers for the packages. |
3 years ago | |
|---|---|---|
| .. | ||
| RTE | 3 years ago | |
| async | 3 years ago | |
| cprj | 3 years ago | |
| dot | 3 years ago | |
| fifobench_async | 3 years ago | |
| fifobench_sync | 3 years ago | |
| sync | 3 years ago | |
| .gitignore | 3 years ago | |
| ARMCM55_FP_MVE_config.txt | 3 years ago | |
| AppNodes.h | 3 years ago | |
| BenchAppNodes.h | 3 years ago | |
| CMakeLists.txt | 3 years ago | |
| ComplexAppNodes.h | 3 years ago | |
| EventRecorder.log | 3 years ago | |
| README.md | 3 years ago | |
| asyncgraph.cproject.yml | 3 years ago | |
| cg.clayer.yml | 3 years ago | |
| create_async.py | 3 years ago | |
| create_fifobench_async.py | 3 years ago | |
| create_fifobench_sync.py | 3 years ago | |
| create_sync.py | 3 years ago | |
| custom.h | 3 years ago | |
| custom_bench.cpp | 3 years ago | |
| custom_bench.h | 3 years ago | |
| example.csolution_ac6.yml | 3 years ago | |
| fifo.cproject.yml | 3 years ago | |
| fifobench_async.cproject.yml | 3 years ago | |
| fifobench_sync.cproject.yml | 3 years ago | |
| graph_bench_async.py | 3 years ago | |
| graph_bench_sync.py | 3 years ago | |
| graph_complex.py | 3 years ago | |
| main.cpp | 3 years ago | |
| main_fifo.cpp | 3 years ago | |
| main_fifobench.cpp | 3 years ago | |
| nodes.py | 3 years ago | |
| nodes_bench.py | 3 years ago | |
| run_fifo.bat | 3 years ago | |
| run_fifobench_async.bat | 3 years ago | |
| run_fifobench_sync.bat | 3 years ago | |
| syncgraph.cproject.yml | 3 years ago | |
| timing.c | 3 years ago | |
| vht.clayer.yml | 3 years ago | |
README.md
README
Some tests to validate some parts of the Compute graph. They all rely on the CMSIS build tools and Arm Virtual Hardware.
List of tests
create_sync.py- Create a complex graph containing all classes defined in
GenericNodes.h(synchronous mode). Used to test that it builds and that there are no errors in the templates cbuild "cprj\syncgraph.CommandLine+VHT-Corstone-300.cprj"
- Create a complex graph containing all classes defined in
create_async.py- Create a complex graph containing all classes defined in
GenericNodes.h(asynchronous mode). Used to test that it builds and that there are no errors in the templates cbuild "cprj\asyncgraph.CommandLine+VHT-Corstone-300.cprj"
- Create a complex graph containing all classes defined in
create_fifobench_sync.py- Create a graph with FFT / IFFT : the graph is decomposing a signal and rebuilding it. It is used to test the performance of different FIFOs implementations (synchronous mode)
cbuild "cprj\fifobench_sync.CommandLine+VHT-Corstone-300.cprj"
create_fifobench_async.py- Create a graph with FFT / IFFT : the graph is decomposing a signal and rebuilding it. It is used to test the performance of different FIFOs implementations (asynchronous mode)
cbuild "cprj\fifobench_async.CommandLine+VHT-Corstone-300.cprj"
- There is a simple FIFO test to check the behavior of the FIFO implementation:
cbuild "cprj\fifo.CommandLine+VHT-Corstone-300.cprj"