HPSF bertujuan untuk membangun, mempromosikan, dan mempromosikan tumpukan perangkat lunak inti portabel untuk komputasi kinerja tinggi.
Baru-baru ini, melalui sebuah unggahan blog, Linux Foundation mengumumkan niatnya untuk membentuk subkelompok baru yang didedikasikan untuk mempromosikan komputasi berkinerja tinggi (HPC), meningkatkan adopsi, mengurangi hambatan untuk berkontribusi, dan mendukung upaya pengembangan.
HPSF akan membangun, mempromosikan, dan mengembangkan tumpukan perangkat lunak portabel untuk aplikasi komputasi berkinerja tinggi dengan bantuan investasi HPC dari proyek-proyek internasional , seperti yang dilakukan oleh EuroHPC Joint Venture dan Departemen Energi AS. Perusahaan teknologi besar juga akan terlibat.
Secara spesifik, HPSF akan menyediakan sumber daya integrasi berkelanjutan bagi para pengembang , tumpukan perangkat lunak siap pakai, dukungan arsitektur, serta pengujian regresi kinerja dan pembandingan kinerja.
Linux Foundation menjelaskan bahwa HPC benar-benar berkembang pesat karena meningkatnya adopsi komputasi ilmiah dan AI . Dengan menyediakan ruang netral untuk proyek-proyek HPC, organisasi tersebut berharap industri, akademisi, dan pemerintah dapat berkolaborasi dalam pengembangan perangkat lunak ilmiah.
“High Performance Software Foundation (HPSF) merupakan langkah besar dalam mempromosikan kolaborasi dan inovasi di seluruh Performance Intensive Computing dan HPC. Oleh karena itu, dengan sangat antusias saya mengumumkan, atas nama proyek dan komunitas Apptainer, niat kami untuk bergabung dengan HPSF dan secara langsung mendukung komunitas yang lebih luas dengan kebutuhan komputasi yang intensif kinerja.”
– Gregory Kurtzer, CEO CIQ dan pendiri proyek sumber terbuka seperti CentOS, Rocky Linux, Warewulf dan Apptainer/Singularity.
Pada saat peluncuran, 10 proyek sumber terbuka akan menjadi bagian dari HPSF, termasuk :
- Spak: manajer paket HPC
- Kokko: model pemrograman portabel berkinerja tinggi untuk menulis aplikasi C++ modern dengan cara yang tidak bergantung pada perangkat keras.
- AMReX: kerangka kerja perangkat lunak portabel berkinerja tinggi yang dirancang untuk mempercepat solusi persamaan diferensial parsial pada jerat terstruktur blok yang disempurnakan secara adaptif.
- WarpX: kode partikel internal yang portabel dan berkinerja tinggi dengan algoritme canggih yang memenangkan Hadiah Gordon Bell 2022.
- Trilino: kumpulan perpustakaan perangkat lunak ilmiah yang dapat digunakan kembali, yang dikenal khususnya karena pemecah linier, nonlinier, dan sementara, serta pengoptimalan dan kuantifikasi ketidakpastian.
- Penerima: format gambar dan sistem kontainer yang dirancang khusus untuk komputasi berkinerja tinggi dan aman.
- VTK-m: kotak peralatan algoritma visualisasi ilmiah untuk arsitektur akselerator.
- Perangkat HPC: alat pengukuran dan analisis kinerja untuk komputer mulai dari laptop hingga superkomputer terbesar dengan akselerasi GPU.
- E4S: tumpukan perangkat lunak ilmiah pada skala ekstrim
- Charliecloud: Implementasi container yang ringan, cocok untuk komputasi intensif dan bebas hak istimewa.
Selain itu, disebutkan bahwa HPSF bertujuan untuk mempermudah kehidupan para pengembang perangkat lunak berkinerja tinggi melalui sejumlah inisiatif spesifik, termasuk:
- Sumber daya integrasi berkelanjutan disesuaikan dengan proyek HPC.
- Tumpukan perangkat lunak turnkey yang terus dibangun
- Dukungan arsitektur
- pengujian regresi kinerja dan benchmarking.
Bertindak sebagai proyek payung di bawah naungan Linux Foundation, HPSF akan menyediakan ruang netral untuk proyek-proyek penting dalam ekosistem perangkat lunak berkinerja tinggi, memungkinkan industri, akademisi, dan entitas pemerintah untuk berkolaborasi bersama dalam tumpukan perangkat lunak ilmiah.
HPSF sudah mendapatkan dukungan yang kuat, karena didukung oleh berbagai perusahaan HPC, termasuk Amazon Web Services, Argonne National Laboratory, CEA, CIQ, Hewlett Packard Enterprise, Intel, Kitware, Lawrence Berkeley National Laboratory, Lawrence Livermore National Laboratory, Los Alamos National Laboratory, NVIDIA, Oak Ridge National Laboratory, Sandia National Laboratory, dan University of Oregon.
Terakhir, disebutkan bahwa, berdasarkan dukungan dari organisasi dan anggota komunitas, HPSF akan membentuk komite penasihat teknis (TAC) yang akan mengelola beberapa kelompok kerja untuk menangani berbagai masalah HPC dan akan mengikuti model tata kelola berdasarkan Cloud Native Computing Foundation.
Terakhir, jika Anda tertarik untuk mempelajari lebih lanjut tentang hal ini , Anda dapat menemukan detailnya di tautan berikut.