内容提要
ChipStar 1.2 是一款开源软件,支持在 SPIR-V 上编译和运行 HIP/CUDA 程序,兼容 OpenCL 和 Vulkan 驱动。新版本引入了“cucc”编译器,增强了 OpenCL 后端支持,优化性能,并修复了 Intel oneAPI 的内存错误,改进线程安全性。支持 AMD HIP 6.x,初步测试在 RISC-V 上运行。
关键要点
-
ChipStar 1.2 是一款开源软件,支持在 SPIR-V 上编译和运行 HIP/CUDA 程序。
-
新版本引入了“cucc”编译器,作为 NVIDIA“nvcc”编译器的替代品。
-
增强了 OpenCL 后端支持,包括缓冲设备地址扩展和性能优化。
-
修复了 Intel oneAPI Level Zero 后端的内存不足错误,改进了线程安全性。
-
支持 AMD HIP 6.x,并集成了 hipBLAS、hipFFT 和 rocRAND。
-
在 RISC-V 上运行 HIP/CUDA 应用程序的初步测试已完成。
-
ChipStar 1.2 提供了显著的稳定性和性能改进,增强了对 CUDA 的支持。
延伸问答
ChipStar 1.2 的主要功能是什么?
ChipStar 1.2 是一款开源软件,支持在 SPIR-V 上编译和运行 HIP/CUDA 程序,兼容 OpenCL 和 Vulkan 驱动。
ChipStar 1.2 引入了什么新特性?
新版本引入了“cucc”编译器,作为 NVIDIA“nvcc”编译器的替代品,并增强了 OpenCL 后端支持。
ChipStar 1.2 如何改善了对 Intel oneAPI 的支持?
修复了 Intel oneAPI Level Zero 后端的内存不足错误,并改进了线程安全性。
ChipStar 1.2 是否支持 AMD HIP?
是的,ChipStar 1.2 支持 AMD HIP 6.x,并集成了 hipBLAS、hipFFT 和 rocRAND。
ChipStar 1.2 在 RISC-V 上的表现如何?
ChipStar 1.2 已完成在 RISC-V 上运行 HIP/CUDA 应用程序的初步测试。
ChipStar 1.2 的性能改进有哪些?
该版本提供了显著的稳定性和性能改进,增强了对 CUDA 的支持。