Wednesday, June 7, 2017

ezCU

"ezCU is a C/C++ and Fortran wrapper that makes it easier to use CUDA for scientific computing. Writing a CUDA code evolves including multiple lines of host code, which often requires additional efforts and coding skills, especially in the case of big projects with lots of legacy code. In scientific computing, host code is usually cumbersome in such a manner scientists would spend more time putting together the host code rather than focusing on accelerating their workloads on GPUs (or other CUDA capable hardware, if any).

ezCU 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.

ezCU offers a transparent way to manage memory objects on different hardware accelerators with different memory models thanks to a set of bitwise flags."

https://github.com/issamsaid/ezCU

https://github.com/issamsaid/hiCL

No comments:

Post a Comment