BEMAP (BEnchMarks for Automatic Parallelizer) is a benchmark used to measure performance for an automatic parallelizer.
All OpenCL code benchmarks covered in this project are done step-by-step along with hand-tunning. Each tuning step executional time are measured in details with a comprehensive user interface and help option. The exact implementation in native code (C++) is also provided in each project folder for reference.
By using these benchmarks, one may analyze: 1. How to tune/optimize the auto-parallelizer's compiler 2. Whether the appropriate optimization procedure is provided within the compiler
This project is partially funded by the Department of the New Energy and Industrial Technology Development Organization (NEDO).