Salút Clément, benvenue a SOLEIL.
1) It could be constructive in the context of your project to
communicate with the bug submitter of #1082816
to provide advice on the questions raised in the bug discussion (ROCm
support in PETSc).
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1082816
2) sasmodels has some level of gpu support (pyopencl), though I don't
know that it needs AMD ROCm attention.
But certainly sasview is relevant to the interests of SOLEIL, so it's
worth checking.
https://tracker.debian.org/pkg/sasmodels
https://tracker.debian.org/pkg/sasview
Drew
On 2025-05-09 13:06, LONGEAC Clement wrote:
Dear Sir or Madame,
I'm Clément LONGEAC, and I'm starting a 4-month internship
at Synchrotron SOLEIL , which runs until the end of August. I'll be
working in the GRADES department, Div/Exp, under the supervision of Mr
Emmanuel FARHI and Mr Frédéric-Emmanuel PICCA.
My task will be to write autopkgtest scripts using opencl and
run them on the CI rocm, the results of which will be used to validate
source code modifications (Salsa, CI Rocm of Debian). The aim is to
have an overview of code compatibility with various AMD graphics
cards, the codes on all the AMD boards available in the CI rocm.
Here are the main packages to be equipped after identification:
xrstools, genx, XRT, mccode, hyperspy, freesas, navarp, mantis-xray,
freeart, xraylib, tomogui, pyxrd, ufo-tofu, pyvkfft, python-mrcfile,
pyhst2, python-opentsne, dioptas, python-tomopy, python-spectral,
nabu, clpeak, clblast, pynx, genx, haskell-futhark, pyfai, pocl,
ufo-filters, examl
Please let me know if you feel any are missing
see https: //salsa.debian.org/pan-team/soleil-packaging-overview [1]
I add the link to the wiki :https://wiki.debian.org/DebianPAN/OpenCL
To equip the rocm package, I'm going to use the
rocm-test-launcher script to enable installation/uninstallation tests
on a blank virtual machine, the autopkgtest.A GSOC on the subjetc and
the project was created by a confirmed Mentor: Cordell Bloorand and
I'd like to know how to coordinate so as not to duplicate work.
link of GSOC :
https://wiki.debian.org/SummerOfCode2025/ApprovedProjects/EnhancingPackagesWithROCm
[2]
"This project would consist of enhancements to existing packages that
have AMD GPU support available upstream but not enabled in Debian, or
the packaging of new tools and libraries that would be useful for AMD
GPU users." Cordell Bloorand
Thank you for your attention,
Best regards,
Clément LONGEAC
Links:
--
[1]
http://webmail.gandi.net//salsa.debian.org/pan-team/soleil-packaging-overview
[2]
https://wiki.debian.org/SummerOfCode2025/ApprovedProjects/EnhancingPackagesWithROCm%20