Netflix for Scientific Software: Inside EESSI
Discovered by Compute
0:00 / 0:00
Netflix for Scientific Software: Inside EESSI
141 просмотр · 8 дней назад
Discovered by Compute
107 подписчиков
141 просмотр · 8 дней назад
Installing scientific software on a supercomputer can take hours — and that's if it works the first time. Kenneth Hoste has spent over a decade trying to make that problem disappear, and his answer sounds a lot like Netflix: instead of building software yourself, you stream a pre-built binary, tuned for your exact CPU, in minutes.
Featured in this episode:
Kenneth Hoste — lead developer of EasyBuild and core contributor to EESSI (European Environment for Scientific Software Installations), HPC systems administrator at Ghent University
We caught up with Kenneth at ISC in Hamburg to talk about how EESSI works under the hood: a curated catalog of roughly 800 top-level applications (closer to 6,000 once you count Python and R extensions), built up to 15 times per package for different CPU generations across x86, ARM, and — increasingly — RISC-V. The distribution layer is CernVM-FS, the same technology CERN built to push software to LHC data centers worldwide, which caches locally and updates automatically the moment something new is added.
CHAPTERS
00:00 What is EESSI? Streaming software like Netflix
02:52 Meeting Kenneth at ISC: what "streaming an application" means
04:43 Before EasyBuild and Spack: the dark old days
07:00 800 applications, one curated catalog
09:29 CernVM-FS: built for the LHC, repurposed for HPC
13:02 Mandated across every EuroHPC supercomputer
25:51 The AI question: policy, threat, or both?
#ai #hpc #scientificcomputing #opensource #supercompputer #supercomputing