Logo

LSSw Sustainability Town Hall - Shared screen with speaker view
Todd Gamblin
51:57
how can you build a community software architecture (or community software, for that matter) on top of compilers and libraries that can't run anywhere but cray systems?
Todd Gamblin
52:27
yep it's me πŸ‘‹
Todd Gamblin
55:09
Just throwing this out there: there are PRs right now for rolling ROCm and oneapi releases in Spack CI: https://github.com/spack/spack/pull/31781, https://github.com/spack/spack/pull/31450
Miroslav Stoyanov
55:12
Is there a plan for oneMKL to support CUDA (specifically cuSparse and cuFFT) and the corresponding ROCm libraries. Without this, oneMKL is restricted to Intel arch.
Wileam Phan
56:27
@Miroslav I think it was mentioned during the talk that oneMKL has a cuBLAS interface
Todd Gamblin
56:56
such a thing exists -- we want you all to contribute πŸ™‚
Miroslav Stoyanov
59:04
@Wileam Phan, cuBLAS does not cover the functionality in cuSparse and cuFFT, or anything in ROCm.
Todd Gamblin
01:00:17
We are now building thousands of spack packages in CI on every PR: https://spack.io/spack-binary-packages/ -- this is a place where we would really like to see vendor compilers -- there are PRs for this for ROCm and oneapi above -- we may not get to all 6400 packages but we're trying
Todd Gamblin
01:13:05
FWIW, there are key problems we solve that take ~4hrs -- so same-day turnaround. This was made possible w/GPUs
SHAHZEB SIDDIQUI
01:15:43
+1 to 2x on salary
Todd Gamblin
01:26:50
it's also difficult for OSS projects to work with the NVIDIA developer license ... just saying
Jeff Larkin
01:27:05
Fair
Todd Gamblin
01:27:25
β€œhere's a container with 6 things you can't distribute and 4 things you can -- good luck!"
Todd Gamblin
01:27:29
thanks nvidia
Jeff Larkin
01:29:43
I should probably say too, not having a clear license at all makes collaboration even more difficult, so please have a clear license and even better if it's one we can collaborate with easily
Jeff Larkin
01:30:13
But since Mike specifically asked about OSS, I didn't want to say that at the time.
Todd Gamblin
01:30:34
+100