Hi, I’ve been having a look around all our HPC related packages. I tried to classify by organisation:
- UxlFoundation (uxlfoundation.org) + oneTBB - tbb, python-tbb, tbb-2020 - in (gnu packages tbb) + oneDNN - oneapi-dnnl, oneapi-dnnl-for-r-torch - in (gnu packages machine-learning) + oneDPM - + oneDPL - + oneDAL - + oneCCL - + oneMath - - AdaptiveCpp (adaptivecpp.github.io) + adaptivecpp - adaptivecpp - in (gnu packages sycl) - KhronosGroupd (khronosgroup.github.io) + opensles - opensles - in (gnu packages audio) + mangohud - mangohud - in (gnu packages graphics) + opencl-headers - opencl-headers - in (gnu packages opencl) + opencl-icd-loader - opencl-icd-loader - in (gnu packages opencl) + xxx - xxx - in (gnu packages vulkan) - Rocm (rocm.docs.amd.com) + llvm - llvm-for-rocm - in (gnu packages llvm) + xxx - xxx - in (gnu packages rocm) Some of the previous need an update. I probably forget something, I’ll complete as I further investigate. To facilitate the upcoming maintenance of this (increasingly complex) ecosystem, I think we should probably try to organise these packages. At a minimum, we might: - UxlFoundation (uxlfoundation.org) + oneTBB - onetbb, python-onetbb - in (gnu packages uxlfoundation) + oneDNN - onednn, onednn-for-r-torch - in (gnu packages uxlfoundation) + oneDPM - onedpm + oneDPL - onedpl + oneDAL - onedal + oneCCL - oneccl + oneMath - onemath - Rocm (rocm.docs.amd.com) + llvm - llvm-for-rocm - in (gnu packages rocm) + xxx - xxx - in (gnu packages rocm) Thoughts ? -- Cayetano Santos . gpg: CCB8 1842 F9D7 058E CD67 377A BF5C DF4D F6BF 6682 key: meta.sr.ht/~csantosb.pgp
signature.asc
Description: PGP signature