- on top of existing OpenCL kernels, largely simplifying their usage, or
- developing the heterogeneous kernels in the embedded language it provides, which is naturally integrated in C++
HPL can get the kernel from a file or a string in the program.
The requirements are:
- At least one OpenCL distribution that supports version 1.1 of the standard. HPL currently supports AMD, Apple, Intel and NVIDIA implementations.
- A C++ compiler that supports C++11
https://github.com/fraguela/hpl
High productivity multi-device exploitation with the Heterogeneous Programming Library - http://hgpu.org/?p=16868
No comments:
Post a Comment