hipSYCL Seeing New Runtime For This SYCL Implementation For CPUs + ROCm/CUDA GPUs
![PROGRAMMING](/assets/categories/programming.webp)
The hipSYCL effort is just one of several SYCL efforts in the ecosystem for running SYCL across CPUs, GPUs, and other accelerators. Here's a look via the hipSYCL project how their effort compares to others:
The hipSYCL effort is developed at Heidelberg University and is one of multiple exciting open-source SYCL efforts.
The newest hipSYCL work is a new "Lite" runtime version being developed. This new runtime is in good shape for CUDA, ROCm, and CPU back-ends with only a few caveats. This runtime is quite redeveloped compared to the existing runtime, supports having multiple runtime back-ends active at the same time to be used concurrently, a new memory management system, support for 3D data transfers with ROCm, and a whole list of new features.
More details on this new hipSYCL runtime via this GitHub pull request.
4 Comments