Preparing to Hit the Ground Running: Adding RISC-V Support to EESSI: Adding RISC-V Support to EESSI
Uloženo v:
| Název: | Preparing to Hit the Ground Running: Adding RISC-V Support to EESSI: Adding RISC-V Support to EESSI |
|---|---|
| Autoři: | Julián Morillo, Caspar Van Leeuwen, Bob Dröge, Kenneth Hoste, Lara Peeters, Thomas Röblitz, Alan O’Cais |
| Zdroj: | Lecture Notes in Computer Science ISBN: 9783031737152 Lecture Notes in Computer Science, High Performance Computing. ISC High Performance 2024 International Workshops Lecture Notes in Computer Science Lecture Notes in Computer Science-High Performance Computing. ISC High Performance 2024 International Workshops |
| Informace o vydavateli: | Springer Nature Switzerland, 2024. |
| Rok vydání: | 2024 |
| Témata: | HPC, RISC-V, EESSI, Scientific software applications |
| Popis: | RISC-V-based high-performance processors and accelerators gain more interest for running scientific workloads. While RISC-V is already supported in Linux distributions such as Debian Sid and Ubuntu, a comprehensive stack of performance-optimized software installations is missing. For x86_64 and aarch64, EESSI already streams such software installations to any machine worldwide. Hence, we were also interested in whether one could provide such software stacks for RISC-V-based systems. The benefit would not only be that a stack with software installations optimized for RISC-V becomes easily accessible, but it would also integrate a development environment with toolchains and dependencies. This would help port more software to RISC-V, thereby increasing the platform’s viability for running scientific workloads. In this paper, we describe our work on supporting the RISC-V ISA in EESSI - what issues we encountered and how we solved them. We explain our progress on implementing the core components of EESSI - CernVM-FS and Gentoo Prefix - and discuss lessons learned that could provide valuable insights for software developers porting codes to RISC-V. In summary, our experience is that researchers will soon use RISC-V... |
| Druh dokumentu: | Part of book or chapter of book Conference object |
| Jazyk: | English |
| DOI: | 10.1007/978-3-031-73716-9_21 |
| Rights: | Springer Nature TDM |
| Přístupové číslo: | edsair.doi.dedup.....0f2b59127fe4ccd3912efc67e6013092 |
| Databáze: | OpenAIRE |
| Abstrakt: | RISC-V-based high-performance processors and accelerators gain more interest for running scientific workloads. While RISC-V is already supported in Linux distributions such as Debian Sid and Ubuntu, a comprehensive stack of performance-optimized software installations is missing. For x86_64 and aarch64, EESSI already streams such software installations to any machine worldwide. Hence, we were also interested in whether one could provide such software stacks for RISC-V-based systems. The benefit would not only be that a stack with software installations optimized for RISC-V becomes easily accessible, but it would also integrate a development environment with toolchains and dependencies. This would help port more software to RISC-V, thereby increasing the platform’s viability for running scientific workloads. In this paper, we describe our work on supporting the RISC-V ISA in EESSI - what issues we encountered and how we solved them. We explain our progress on implementing the core components of EESSI - CernVM-FS and Gentoo Prefix - and discuss lessons learned that could provide valuable insights for software developers porting codes to RISC-V. In summary, our experience is that researchers will soon use RISC-V... |
|---|---|
| DOI: | 10.1007/978-3-031-73716-9_21 |
Nájsť tento článok vo Web of Science