Kali Ini Akan Membahas Pawsey bersiap untuk beban kerja pengguna di Setonix
dan dapatkan Informasi Terbaru tentang Teknologi lainya.
Superkomputer Setonix milik Pawsey Centre sedang bersiap-siap untuk bergabung dengan komunitas pengguna pertamanya, untuk siap beroperasi penuh pada Februari 2023.
Dalam sebuah wawancara dengan iTnewsdirektur eksekutif Pawsey Mark Stickells mengatakan sejak Fase 1 proyek ditayangkan pada bulan Juni, pusat tersebut telah selesai menghapus unggulan sebelumnya, Magnus, dan telah “mengisi ruang itu dengan Setonix”.
Masih ada sedikit pekerjaan di bawah lantai, kata Stickells, dan “beberapa bulan” pekerjaan penyetelan dan pengoptimalan.
Onboarding akan dimulai dengan komunitas inti Pawsey, teleskop radio ASKAP, diikuti dalam waktu singkat oleh proyek lain seperti bioinformatika dan ilmu iklim.
Proyek Setonix terlihat seperti penyegaran teknologi, tetapi Stickells mengatakan ini adalah penyegaran orang dan proses, karena peneliti akan membutuhkan dukungan untuk mengambil keuntungan penuh โ dan efisien โ dari arsitektur Setonix.
โKami telah sibuk mempersiapkan komunitas riset Australia untuk Setonix dan arsitektur baru yang heterogen ini, perpaduan antara CPU dan GPU, lingkungan yang sarat dengan GPU,” katanya.
CTO Ugo Varetto mengatakan bahwa di luar ukuran objektif efisiensi yang menempatkan Setonix ke posisi keempat dalam daftar Green500 internasional โ 56Gflops per watt โ efisiensi menuntut perangkat lunak yang selaras dengan arsitektur.
Dia memberikan penerapan AI pada pemodelan iklim sebagai contoh.
Arsitektur Setonix jauh lebih cocok untuk AI daripada pendahulunya, dan Varetto mengatakan itu berarti sementara satu utas perhitungan iklim memecahkan persamaan diferensial yang besar dan kompleks, yang lain dapat menjalankan model AI untuk mendapatkan solusi perkiraan untuk pertanyaan itu.
โKamu dapat memajukan simulasi lebih cepat,โ kata Varetto.
โTentu saja, Kamu harus membandingkan hasil di akhir dengan hasil yang benarโ, tetapi itu akan meningkatkan kinerja AI.
Membuat perangkat lunak berjalan secara efisien di Setonix berarti bekerja dengan pengembang perangkat lunak โ apakah pengembang adalah ilmuwan yang mengembangkan kode mereka sendiri, atau pengembang lain.
โMenurut saya, 60 persen peneliti tidak mengembangkan kode mereka sendiri, mereka menggunakan aplikasi kalengan. Ini adalah spesialis domain murni, โkata Varetto.
โJadi untuk orang-orang yang mengembangkan kode, kami benar-benar berusaha keras untuk membantu mereka memahami cara mengeksploitasi kekuatan arsitektur baru.
โKami merekrut orang, kami juga bergabung dengan pasukan internasional di area ini, kami menyelenggarakan hackathon bersama dengan lab lain.
โTetapi untuk yang lain yang menggunakan aplikasi kalengan, kami hanya memastikan bahwa aplikasi tersebut dapat diskalakan di sistem kami. Kami bekerja secara langsung dengan pengembang aplikasi, dan kemudian menguji aplikasi mereka secara konstan pada sistem kami dan mengonfigurasinya sedemikian rupa sehingga penskalaan menjadi transparan bagi para penelitiโ.
Stickells menambahkan: โKami telah berinvestasi dalam hal ini selama dua tahun terakhir, dan mendanai posisi bersama di dalam beberapa proyek di seluruh negeri.
โMereka membawa dokumen pasca, didukung oleh staf Pawsey, untuk membantu mengoptimalkan kode mereka, atau memindahkan kode mereka ke arsitektur baru, atau meningkatkan kode yang telah dikembangkan dalam beberapa kasus selama 10 hingga 20 tahun.โ
Aktivitas itu, kata Stickells, โadalah bagian penting dari strategi pengoptimalan dan pemanfaatan untuk jenis arsitektur masif ini.โ
Arsitektur masa depan
Tim Pawsey, tentu saja, sudah memikirkan apa yang akan mengikuti Setonix.
Itu tidak akan lama, kata Stickells, karena Setonix dirancang untuk dapat diperluas.
Memperluas kapasitasnya โcukup mudahโ, katanya, karena lapisan manajemen dapat mendukungnya.
Varetto berkata: โSemua yang ada di sistem ditentukan oleh perangkat lunak. Kamu dapat membuat cluster mini Kamu sendiri di dalam sistem, Kamu dapat mengisolasi partisi, Kamu dapat membuat sistem file Kamu sendiri, apa pun yang Kamu inginkanโฆ semuanya ditentukan dan dikonfigurasi oleh perangkat lunak.
โItulah yang memungkinkan kami memperluas sistem sesuai kebutuhanโฆ jika kami ingin menambahkan beberapa node dengan CPU ARM di dalamnya, misalnya, menggunakan arsitektur Grace Hopper baru dari Nvidia, kami dapat melanjutkan dan melakukannya.โ
โKami juga tertarik dengan aspirasi dan tantangan Array Kilometer Persegi,โ kata Stickells.
โBeberapa tantangan pemindahan data dan pemrosesan data berada pada skala yang akan kami atasi di tahun-tahun mendatang,โ tambahnya. โItu akan menguji kita.โ
Lebih jauh, Varetto mengatakan arsitektur superkomputer generasi berikutnya akan ingin mengurangi “jarak” – jumlah lompatan – antara berbagai bagian sistem.
โSaat ini, misalnya, GPU dan CPU terpisah dan komponen atomik mengakses memorinya sendiri,โ katanya.
โTahun depan akan ada jenis arsitektur baruโ, katanya, yang menggabungkan CPU, GPU, dan memori dalam satu paket.
โJadi Kamu tidak perlu lagi menggunakan trik untuk memicu transfer memori secara asinkron antar komponen. Kamu akan memiliki satu lapisan memori tunggal dan dua jenis (CPU dan GPU) yang mengakses memori yang sama.โ
Pengembangan arsitektur lainnya adalah mengoptimalkan transfer memori, kata Varetto.
โSaat ini masalah utama yang kami hadapi adalah memindahkan data dengan cukup cepat,โ tambahnya, masalah yang dimiliki HPC dengan pusat data komersial.
โUntuk memberi Kamu gambaran tentang visualisasi, Kamu menghabiskan 85 persen waktu untuk membaca data, dan hanya 15 persen untuk memvisualisasikannya.”
Pusat seperti Pawsey bekerja sama dengan vendor penyimpanan untuk memahami cara mengatasi masalah ini dan “memindahkan data lebih dekat ke CPU, GPU, dan unit komputasi”.
Terimakasih telah membaca Pawsey bersiap untuk beban kerja pengguna di Setonix
dan jangan lupa Share ya
Leave a Reply