Go to file
2015-07-16 16:59:43 +01:00
cl.hpp Add cl.hpp from Khronos website 2015-07-15 23:20:19 +01:00
LICENSE Add 3-clause BSD license file 2015-07-15 23:36:08 +01:00
Makefile Update Makefile with better rules and a clean option 2015-07-16 12:30:30 +01:00
ocl-stream-kernels.cl Add STREAM OpenCL kernels 2015-07-15 23:16:23 +01:00
ocl-stream.cpp Revert "Remove option for float - only use doubles for now" 2015-07-16 16:59:43 +01:00
README.md Add STREAM reference to README 2015-07-16 12:52:09 +01:00

GPU-STREAM

Measure memory transfer rates to/from global device memory on GPUs. This benchmark is similar in spirit, and based on, the STREAM benchmark [1] for CPUs.

Unlike other GPU memory bandwidth benchmarks this does not include the PCIe transfer time.

[1]: McCalpin, John D., 1995: "Memory Bandwidth and Machine Balance in Current High Performance Computers", IEEE Computer Society Technical Committee on Computer Architecture (TCCA) Newsletter, December 1995.