Re: Internship Introduction - Coordination on OpenCL Autopkgtest Scripts for Debian ROCm CI for have an overview of code compatibility with various AMD GPU cards

2025-05-12 Thread LONGEAC Clement
Thank you for all your answers! 

It's a real pleasure to work with you 

We'll do a great work ! 

Sincerely,
Clément LONGEAC

- Mail original -
De: "Cordell Bloor" 
À: "debian-science" 
Envoyé: Samedi 10 Mai 2025 07:20:39
Objet: Re: Internship Introduction - Coordination on OpenCL Autopkgtest Scripts 
for Debian ROCm CI for have an overview of code compatibility with various AMD 
GPU cards

Hi Clément,

On 2025-05-09 05:06, LONGEAC Clement wrote:
> 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.

You have nothing to worry about. The two students working on the ROCm 
GSoC project will be focusing on HIP-based libraries, so I don't expect 
there will be any overlap with your work.

Sincerely,
Cory Bloor



Re: Internship Introduction - Coordination on OpenCL Autopkgtest Scripts for Debian ROCm CI for have an overview of code compatibility with various AMD GPU cards

2025-05-10 Thread Cordell Bloor

Hi Clément,

On 2025-05-09 05:06, LONGEAC Clement wrote:
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.


You have nothing to worry about. The two students working on the ROCm 
GSoC project will be focusing on HIP-based libraries, so I don't expect 
there will be any overlap with your work.


Sincerely,
Cory Bloor



Re: Internship Introduction - Coordination on OpenCL Autopkgtest Scripts for Debian ROCm CI for have an overview of code compatibility with various AMD GPU cards

2025-05-09 Thread Drew Parsons

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