Development of Fedora Linux Distribution for RISC-V (RV64G) Architecture
The rapid evolution of the RISC-V architecture presents both opportunities and challenges, particularly for systems lacking support for compressed instructions (RV64G). This paper explores the development of a Fedora Linux distribution tailored specifically for the RV64G architecture, providing a co...
Uloženo v:
| Vydáno v: | SC24-W: Workshops of the International Conference for High Performance Computing, Networking, Storage and Analysis s. 1685 - 1689 |
|---|---|
| Hlavní autoři: | , , , , |
| Médium: | Konferenční příspěvek |
| Jazyk: | angličtina |
| Vydáno: |
IEEE
17.11.2024
|
| Témata: | |
| On-line přístup: | Získat plný text |
| Tagy: |
Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
|
| Shrnutí: | The rapid evolution of the RISC-V architecture presents both opportunities and challenges, particularly for systems lacking support for compressed instructions (RV64G). This paper explores the development of a Fedora Linux distribution tailored specifically for the RV64G architecture, providing a comprehensive narrative of the process from inception to implementation. Key milestones include establishing a robust filesystem hierarchy, creating a cross-compiler, preparing and bootstrapping target image, integrating a native GCC compiler, and leveraging the Koji build system to streamline package re-building. Additionally, we introduce a custom Python application to automate the Koji builds, enhancing efficiency and consistency. Our innovative approach not only addresses the immediate needs of RV64G systems but also lays the groundwork for future advancements in High-Performance Computing (HPC) on the RISC-V platform. This work aims to bridge the gap in the current ecosystem, offering a scalable and maintainable solution that promotes the broader adoption of RISC-V technology [1]. |
|---|---|
| DOI: | 10.1109/SCW63240.2024.00210 |