Christophe Favergeon d760b35617 Added some tests for the ComputeGraph. 3 years ago
..
RTE d760b35617 Added some tests for the ComputeGraph. 3 years ago
async d760b35617 Added some tests for the ComputeGraph. 3 years ago
cprj d760b35617 Added some tests for the ComputeGraph. 3 years ago
dot d760b35617 Added some tests for the ComputeGraph. 3 years ago
fifobench_async d760b35617 Added some tests for the ComputeGraph. 3 years ago
fifobench_sync d760b35617 Added some tests for the ComputeGraph. 3 years ago
sync d760b35617 Added some tests for the ComputeGraph. 3 years ago
.gitignore d760b35617 Added some tests for the ComputeGraph. 3 years ago
ARMCM55_FP_MVE_config.txt d760b35617 Added some tests for the ComputeGraph. 3 years ago
AppNodes.h d760b35617 Added some tests for the ComputeGraph. 3 years ago
BenchAppNodes.h d760b35617 Added some tests for the ComputeGraph. 3 years ago
CMakeLists.txt d760b35617 Added some tests for the ComputeGraph. 3 years ago
ComplexAppNodes.h d760b35617 Added some tests for the ComputeGraph. 3 years ago
README.md d760b35617 Added some tests for the ComputeGraph. 3 years ago
asyncgraph.cproject.yml d760b35617 Added some tests for the ComputeGraph. 3 years ago
cg.clayer.yml d760b35617 Added some tests for the ComputeGraph. 3 years ago
create_async.py d760b35617 Added some tests for the ComputeGraph. 3 years ago
create_fifobench_async.py d760b35617 Added some tests for the ComputeGraph. 3 years ago
create_fifobench_sync.py d760b35617 Added some tests for the ComputeGraph. 3 years ago
create_sync.py d760b35617 Added some tests for the ComputeGraph. 3 years ago
custom.h d760b35617 Added some tests for the ComputeGraph. 3 years ago
custom_bench.cpp d760b35617 Added some tests for the ComputeGraph. 3 years ago
custom_bench.h d760b35617 Added some tests for the ComputeGraph. 3 years ago
example.csolution_ac6.yml d760b35617 Added some tests for the ComputeGraph. 3 years ago
fifo.cproject.yml d760b35617 Added some tests for the ComputeGraph. 3 years ago
fifobench_async.cproject.yml d760b35617 Added some tests for the ComputeGraph. 3 years ago
fifobench_sync.cproject.yml d760b35617 Added some tests for the ComputeGraph. 3 years ago
graph_bench_async.py d760b35617 Added some tests for the ComputeGraph. 3 years ago
graph_bench_sync.py d760b35617 Added some tests for the ComputeGraph. 3 years ago
graph_complex.py d760b35617 Added some tests for the ComputeGraph. 3 years ago
main.cpp d760b35617 Added some tests for the ComputeGraph. 3 years ago
main_fifo.cpp d760b35617 Added some tests for the ComputeGraph. 3 years ago
main_fifobench.cpp d760b35617 Added some tests for the ComputeGraph. 3 years ago
nodes.py d760b35617 Added some tests for the ComputeGraph. 3 years ago
nodes_bench.py d760b35617 Added some tests for the ComputeGraph. 3 years ago
run_fifo.bat d760b35617 Added some tests for the ComputeGraph. 3 years ago
run_fifobench_async.bat d760b35617 Added some tests for the ComputeGraph. 3 years ago
run_fifobench_sync.bat d760b35617 Added some tests for the ComputeGraph. 3 years ago
syncgraph.cproject.yml d760b35617 Added some tests for the ComputeGraph. 3 years ago
timing.c d760b35617 Added some tests for the ComputeGraph. 3 years ago
vht.clayer.yml d760b35617 Added some tests for the ComputeGraph. 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_async.py
    • Create a complex graph containing all classes defined in GenericNodes.h (ssynchronous 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_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"