Orochi
rocm-arch
Our great sponsors
- Sonar - Write Clean C++ Code. Always.
- ONLYOFFICE ONLYOFFICE Docs — document collaboration in your environment
- InfluxDB - Access the most powerful time series database as a service
Orochi | rocm-arch | |
---|---|---|
5 | 16 | |
140 | 284 | |
0.7% | 5.3% | |
6.2 | 8.5 | |
11 days ago | about 2 months ago | |
C++ | Shell | |
MIT License | - |
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.
Orochi
-
Blender 3.6 (huge AMD gains with HIP RT) reaches Beta Phase 3
While you're waiting for the HIP SDK to release, check out Orochi as an alternative https://github.com/GPUOpen-LibrariesAndSDKs/Orochi
-
First time in 2 years I was able to get Blender running with an AMD GPU on Linux!
You can't run CUDA binaries directly. But you can use a wrapper library like Orochi to run both CUDA and HIP using a single binary that dynamically links with CUDA/HIP libraries at runtime https://github.com/GPUOpen-LibrariesAndSDKs/Orochi
-
How are Vulkan, CUDA, Triton and all other things connected?
I stumbled across orochi from AMD while looking for their FSR2.0 implementation, which basically boils down to being a wrapper over Cuda and HIP. I don't know if it is still maintained or functional, but heres the link if anyone is interested: https://github.com/GPUOpen-LibrariesAndSDKs/Orochi
rocm-arch
- I need assistance interpreting a specific error and understanding the purpose of the code that is referenced by the error, please.
- Finally, ROCm packages in [community]!
-
Limit AUR build cores; paru
rocm-arch README
-
Looking for co-maintainers (AUR)
. I use this for my personal PKGBUILDS: https://github.com/acxz/pkgbuilds and for smaller projects with less than 30ish packages like https://github.com/acxz/gazebo-arch/ and https://github.com/rocm-arch/rocm-arch/. and of course for projects that have larger amount of PKGBUILDS just mirroring them int their own github organization like ros-noetic is the way to go.
-
First time in 2 years I was able to get Blender running with an AMD GPU on Linux!
I had to install rocm from the AUR. https://github.com/rocm-arch/rocm-arch
-
Build for unofficial supported GPU (6700XT - gfx1031)
Obviously i followed that instruction with the parameter gfx1031, also tried to recompile all rocm packages in rocm-arch/rocm-arch repository with gfx1031 but none works.
-
"error making: rocfft" when installing rocm-tensorflow
However, there is an unofficial Arch Linux ROCm project at https://github.com/rocm-arch/rocm-arch (not supported by AMD).
-
Tensorflow with Radeon GPU
As others said, rocm is the solution. However compiling all the rocm stuff is very painful and last I tried, I was not able to compile not all rocm packages on AUR. There is a binary repository called arch4edu, which has rocm and a tensorflow-rocm package. I haven't tried it myself, but if you don't mind the security implications of using a binary repository (of course containers are always an option), then this will probably be the easiest way for tensorflow on amd.
-
The State Of ROCm For HPC In Early 2021 With CUDA Porting Via HIP, Rewriting With OpenMP - Phoronix
The Arch community created a repository just with PKGBUILDs to install ROCM on Arch, here: https://github.com/rocm-arch/rocm-arch - but given that ROCM itself depends a lot on LLVM upstream it's quite hard to add it to the community repository (and also the whole installation procedure is VERY slow), like they talked in this issue: https://github.com/rocm-arch/rocm-arch/issues/262
What are some alternatives?
ROCm - AMD ROCm™ Platform - GitHub Home
tensorflow-upstream - TensorFlow ROCm port
rocFFT - Next generation FFT implementation for ROCm
SPIRV-Cross - SPIRV-Cross is a practical tool and library for performing reflection on SPIR-V and disassembling SPIR-V back to high level languages.
HIP - HIP: C++ Heterogeneous-Compute Interface for Portability
aurpublish - PKGBUILD management framework for the Arch User Repository
pkgbuilds - PKGBUILDs for Arch Linux
gazebo-arch - A collection of Arch Linux PKGBUILDS for the Gazebo Simulator
arch_ros_package_monitor - A small package to get an overview of Archlinux ROS packages
ROCm-OpenCL-Runtime - ROCm OpenOpenCL Runtime
nvchecker - New version checker for software releases
ros-aur-helpers - ROS AUR packages build helper