News: 0001634978

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

chipStar 1.3 Released For Running HIP/CUDA Code On SPIR-V With OpenCL

([Programming] 6 Hours Ago chipStar 1.3)


A new release of chipStar is now available as the open-source tool for compiling and running HIP/CUDA code in a vendor-neutral manner with the SPIR-V intermediate representation on OpenCL or even Intel Level Zero as the run-time alternative. This is part of the ambitious effort to allow NVIDIA CUDA and AMD HIP code to ultimately run on alternative vendors with increasing levels of success.

The new release is chipStar 1.3 and comes with around 700 commits over the prior version. There is now official macOS support as one of the most notable additions for those wanting to take CUDA/HIP code and run on macOS with Apple Silicon hardware via the PoCL OpenCL adapter. This macOS support works for both Apple Silicon with ARM64 and older Macs on Intel x86_64.

With chipStar having everything boil down to SPIR-V, it allows for a very rich software ecosystem and broad hardware support.

The new chipStar 1.3 release also adds official CMake build system integration, expanded HIP Runtime API coverage, ARM Mali and Intel GPU improvements, and various other correctness fixes and performance optimizations.

Downloads and more details on this big update to the open-source chipStar for opening up CUDA/HIP everywhere can be found via [1]GitHub .



[1] https://github.com/CHIP-SPV/chipStar/releases/tag/v1.3.0



To see you is to sympathize.