HEBench
Quickstart C++ Wrapper Backend Tutorial - File Reference

The code snippets used in this tutorial are available as part of example documentation. The complete source for the example is located in the following files. Note that these files are intended only as an example to teach core concepts of how to implement a backend using the C++ wrapper. They are missing a lot of features like error checking that would be expected in a robust backend.

Example File Description
original_flow_palisade.cpp Original workflow to benchmark
tutorial_engine_palisade.h Tutorial engine header
tutorial_engine_palisade.cpp Tutorial engine implementation
tutorial_error_palisade.h Tutorial error definition file
tutorial_eltwiseadd_benchmark_palisade.h Tutorial benchmark header
tutorial_eltwiseadd_benchmark_palisade.cpp Tutorial benchmark implementation

Tutorial steps

Tutorial Home
Preparation
Engine Initialization and Benchmark Description
Benchmark Implementation
File References