vetter / shoc

The SHOC Benchmark Suite
Other
243 stars 104 forks source link

How to run SHOC benchmarks on CPU-only and CPU+GPU? #53

Open pawanjoe opened 8 years ago

pawanjoe commented 8 years ago

I am trying to improve upon the workload partitioning problem solutions for het. platforms. THe SHOC benchmarks run on GPUs only. How do I compare the CPU-only performance with this? How do i partition the workload between CPU and GPU?

kspaff commented 8 years ago

You can run on the CPU by compiling the OpenCL version and using an implementation that exposes the CPU as an OpenCL device. You can measure CPU and GPU simultaneously by using MPI and OpenCL. There is not a way to dynamically balance the workload, though.