forked from karrenberg/wfvopencl-benchmarks
OpenCL Benchmarks, mostly from the AMD APP SDK. Some were slightly modified to allow better benchmarking of whole-function vectorization.
KlozeKao/wfvopencl-benchmarks
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Benchmark suite for WFVOpenCL. ============================== 1. Requirements --------------- * WFVOpenCL (https://github.com/karrenberg/wfvopencl) * LLVM (http://www.llvm.org) * SCons (http://www.scons.org) 2. Building -------- First you need to set the paths WFV_INSTALL_DIR, WFVOPENCL_INSTALL_DIR and LLVM_INSTALL_DIR to their appropriate locations. $ export WFV_INSTALL_DIR=/path/to/whole-function-vectorization $ export WFVOPENCL_INSTALL_DIR=/path/to/wfvopencl $ export LLVM_INSTALL_DIR=/path/to/llvm To build the benchmarks, simply run $ scons The binaries can then be found in the directory build/bin. For example, to run the NBody test, execute $ build/bin/NBodySimple This should display some nice yellow dots flying through space. 3. Measuring ------------ TODO: How do I use the benchmarks to compare this driver to others?
About
OpenCL Benchmarks, mostly from the AMD APP SDK. Some were slightly modified to allow better benchmarking of whole-function vectorization.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published