EPPMiner is a benchmark suites to evaluate the performance, power and energy characterizations of different heterogeneous systems. Please refer to http://eppminer.comp.hkbu.edu.hk/ for your testing results and more details. The project will keep updated actively with more programs and functions.
- Support three parallel programming techniques
- Support several processors and accelerators
- Flexible workload settings
- To run a single benchmark application, one should indicate the parallel platform name, the device and the workload. For example, we can run sgemm with OpenCL on AMD GPU with the following command:
platform=opencl dev=amd workload=normal tool=sgemm ./run_single.sh
- You can config global settings in file run_single.sh or give in runtime.
- run_opencl.sh gives a batch running example for AMD GPU on the whole benchmark suites.