chipStar
hipDNN
chipStar | hipDNN | |
---|---|---|
4 | 1 | |
147 | 36 | |
4.8% | - | |
9.7 | 0.0 | |
7 days ago | 9 months ago | |
C++ | C++ | |
GNU General Public License v3.0 or later | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
chipStar
-
AMD Funded a Drop-In CUDA Implementation Built on ROCm: It's Open-Source
There is already a work-in-progress implementation of HIP on top of OpenCL https://github.com/CHIP-SPV/chipStar and the Mesa RustiCL folks are quite interested in getting that to run on top of Vulkan.
-
Vcc – The Vulkan Clang Compiler
chipStar (formerly CHIP-SPV) might also be worth checking out: https://github.com/CHIP-SPV/chipStar
It compiles CUDA/HIP C++ to SPIR-V that can run on top of OpenCL or Level Zero. (It does require OpenCL's compute flavored SPIR-V, instead of graphics flavored SPIR-V as seen in OpenGL or Vulkan. I also think it requires some OpenCL extensions that are currently exclusive to Intel NEO, but should on paper be coming to Mesa's rusticl implementation too.
- ChipStar: Run CUDA/Hip on SPIR-V via OpenCL/Level Zero
-
In the next 5 years, what do you think can push OpenCL adoption?
Regarding the second item (CUDA to OpenCL), have a look at hipstar: https://github.com/CHIP-SPV/hipstar
hipDNN
What are some alternatives?
FluidX3D - The fastest and most memory efficient lattice Boltzmann CFD software, running on all GPUs via OpenCL.
Deepspeed-Windows - Deepspeed windows information
OpenCL-Wrapper - OpenCL is the most powerful programming language ever created. Yet the OpenCL C++ bindings are cumbersome and the code overhead prevents many people from getting started. I created this lightweight OpenCL-Wrapper to greatly simplify OpenCL software development with C++ while keeping functionality and performance.
Cgml - GPU-targeted vendor-agnostic AI library for Windows, and Mistral model implementation.
llvm - Intel staging area for llvm.org contribution. Home for Intel LLVM-based projects.