Skip to content

chipStar 1.0

Compare
Choose a tag to compare
@franz franz released this 17 Jul 15:06

chipStar Release 1.0

chipStar can compile HIP and CUDA applications to platforms which support SPIR-V as the device intermediate representation. It supports OpenCL and Level Zero as the low-level runtime alternatives. More info here.

The full sources of the release (including git submodules) are available packaged in the attached file chipStar_1_0.tar.gz (SHA256: aa2d46ad0ed6c1005e3466f0afcea26b594a49c5ec3725cf91842549d9b547ea).

Full release notes.

Release Highlights

  • The compilation toolchain works with Clang/LLVM 15 and 16.
  • Over 950 unit tests pass and several full real-world HPC applications have been tested to work
  • See the Features document for the current HIP/CUDA feature coverage.
  • Tested with Intel Level Zero on multiple GPU devices, Intel OpenCL for CPUs and GPUs and PoCL on Intel CPUs and GPUs (via the Level Zero driver)
  • Large number of bugs fixed since 0.9

Known Issues

The 1.0 release is focused on correctness. There are known bottlenecks that can limit the performance by up to 10x in some cases. Many of these performance bottlenecks will be addressed in the next release. Please keep this in mind while testing chipStar 1.0, and report any correctness/stability issues by opening an issue on github.