"
hiCL extensively reduces the need to focus on the host code and offers
a set of functionalities in C/C++ and Fortran to help efficiently exploit
hardware accelerators for scientific computing.
hiCL offers a transparent way to manage memory objects on different
hardware accelerators with different memory models thanks to a set of bitwise
flags. A paper about hiCL was
published at the
International OpenCL Workshop in Vienna, Austria
on late April 2016."
hiCL is a C/C++ and Fortran wrapper that makes it easier to use OpenCL
for scientific computing. Writing an OpenCL code evolves including hundreds
of lines of host code. In scientific computing, host code is usually cumbersome
and very verbose in such a manner scientists would spend more time putting
together the host code rather than focusing on accelerating their workloads
on GPUs or on any other OpenCL capable hardware.
No comments:
Post a Comment