Aurora pada platform Intel. Fajar Era Exaflops

Ada informasi baru tentang proyek Aurora (data pertama tentang itu diterbitkan sekitar setahun yang lalu, termasuk di Habré ). Biarkan saya mengingatkan Anda bahwa, atas perintah Laboratorium Argonne , sebuah unit penelitian dari Departemen Energi AS, rekan Intel membangun superkomputer dengan kapasitas terpasang lebih dari 1 ex-FLOPS. Dalam posting hari ini kami akan memberi tahu apa yang ada di dalamnya - sejauh yang diketahui sekarang.



Misi utama superkomputer di masa depan adalah untuk melakukan perhitungan untuk implementasi reaksi termonuklir yang terkontrol. Tugas ini, seperti yang diketahui semua orang, sangat kompleks sehingga bahkan sebuah perangkat super pun tidak cukup. Namun demikian, itu harus dipecahkan untuk memberikan energi "bersih" pada manusia di masa depan dalam jumlah yang cukup. Secara alami, Aurora akan membantu menyelesaikan tugas-tugas lain, seperti perencanaan kota, perawatan penyakit serius dan sebagainya.

Dari sudut pandang perangkat keras, superkomputer dibuat sesuai dengan prinsip cluster; setiap node cluster berisi 2 prosesor Intel Xeon Scalable generasi ketiga (Sapphire Rapids) dan 6 GPU Ponte Vecchio. Yang terakhir adalah modul heterogen multi-chip, dirakit menggunakan teknologi Foveros 3D dan EMIB (Embedded Multi-Die Bridge). Dalam sistem, mereka terhubung pada basis satu-ke-satu menggunakan bus berkecepatan tinggi.

Pengembangan Cray - Shasta , yang sangat fleksibel dalam hal arsitektur dan jenis node yang digunakan, dipilih sebagai platform clustering . Teknologi Cray Slingshot bertanggung jawab untuk bertukar data di dalam cluster. Seperti yang dapat Anda lihat dari diagram, setiap node memiliki 8 antarmuka untuk menghubungkan ke pabrik Slingshot.



Secara total, superkomputer ini dilengkapi dengan lebih dari 10 petabyte RAM. Penyimpanan data diatur menggunakan sistem file asinkron terdistribusi dengan kapasitas maksimum 230 Petabytes dan throughput 25 TB / s. Foto di bawah ini menunjukkan satu unit komputasi Intel Aurora.

Basis perangkat lunak superkomputer adalah platform Intel ONAPI , yang mencakup kompiler Intel yang terkenal (C, C ++, Fortran), model pemrograman (DPC ++ / SYCL, OpenMP, OpenCL), perpustakaan (oneMKL, oneDNN, oneDAL) dan peralatan (VTune, Advisor dan dll.)

Dan karena tim Intel Rusia secara aktif terlibat dalam pengembangan komponen ONAPI, kita dapat dengan aman mengatakan bahwa Aurora sedikit dan Dawn Rusia kita :)

Pembangunan superkomputer Intel Aurora dijadwalkan selesai pada 2021. Apakah dia akan menjadi pemenang dalam "perlombaan ex-flop" masih belum jelas, tetapi satu hal yang jelas: tidak ada satu blok pun yang akan tetap tanpa pekerjaan. Ya, dan komputer yang kurang kuat juga pasti ada case.


All Articles