Modul BitScope Cluster berisi 150 komputer mini Raspberry Pi dengan sakelar jaringan terintegrasi. Foto: BitScopePemrogram dan ilmuwan tidak selalu memiliki akses gratis ke superkomputer yang benar-benar berkinerja tinggi untuk menguji program mereka. Apalagi, superkomputer biasanya sibuk 24 jam sehari dengan perangkat lunak lain. Sulit menemukan jendela. Anda harus menulis aplikasi terlebih dahulu dan mengantre. Bagaimana program baru akan bekerja dalam lingkungan multi-prosesor yang nyata, seberapa baik tugasnya paralel?
Untuk membantu pengembang, yang ditugaskan oleh Departemen Komputasi Kinerja Tinggi dari Los Alamos National Laboratory, perusahaan Australia BitScope
mengembangkan modul "uji" komputasi
BitScope Cluster dari 150 komputer mini Raspberry Pi yang dapat dikelompokkan dan diperiksa pada program mereka.
Laboratorium Nasional Los Alamos mengoperasikan salah satu dari sepuluh superkomputer paling kuat di dunia -
Trinity .
Superkomputer Trinity di Laboratorium Nasional Los AlamosManajemen laboratorium telah menetapkan tugas untuk menemukan cara untuk memberikan pengembang akses ke komputasi paralel kinerja tinggi tanpa akses nyata ke superkomputer itu sendiri sehingga mereka dapat menguji program mereka.
“Modul Raspberry Pi memungkinkan pengembang untuk mengetahui cara menulis perangkat lunak seperti itu dan membuatnya bekerja dengan andal tanpa harus memiliki bangku tes dengan ukuran yang sama senilai seperempat miliar dolar dan mengonsumsi 25 megawatt listrik,”
kata Gary Glider dari Los Alamos laboratorium nasional.
Faktanya, 25 megawatt listrik untuk menguji program Anda terlalu banyak (biaya energi pendingin, yang beberapa kali lebih tinggi dari konsumsi daya sistem komputer itu sendiri, belum diperhitungkan).
Memasang sistem pendingin air untuk superkomputer Trinity, yang secara efisien menggunakan sistem reklamasi limbah sanitasiSetiap modul memiliki 144 node aktif, enam node cadangan dan satu node kontrol. Modul ini memiliki format 6U ketika dipasang di rak server pusat data. Menurut situs web resmi, sekelompok 1000 node menempati rak 42U akan menelan biaya sekitar $ 120-150 per node. Ini adalah margin yang cukup besar dibandingkan dengan harga standar Raspberry Pi 3, yang dikenal sebagai $ 35.
Setiap modul BitScope Cluster terdiri dari blok bangunan - yang disebut "Paket Cluster". Instalasi di rak untuk satu unit terjadi tepat dalam bentuk "paket" ini.
Paket clusterSatu simpul (komputer mini Raspberry Pi 3) berisi prosesor ARMv8 quad-core 64-bit pada frekuensi 1,2 GHz. Jadi, jika Anda membayangkan sebuah cluster, misalnya, dari lima modul, maka akan ada 720 node aktif, yaitu, 2880 core prosesor aktif. Cukup untuk menguji seberapa baik program ini diparalelkan.
Itu terlihat dekat dengan satu baris komputer mini di Paket ClusterMeskipun solusi semacam itu benar-benar jauh lebih murah daripada superkomputer, Anda juga tidak bisa menyebutnya anggaran. Hanya organisasi riset besar yang mampu membeli mini-cluster seharga $ 100 ribu atau $ 150 ribu murni untuk program pengujian. Sebenarnya, modul semacam itu mungkin dirancang untuk organisasi kaya ini - pemilik superkomputer. Namun demikian, pencipta komputer super mini mengatakan bahwa itu adalah "solusi terukur yang paling hemat biaya di dunia: murah untuk membangun, mengelola, dan memelihara."
Modul BitScope Cluster juga memberikan penghematan energi yang signifikan. Anda dapat menghitung konsumsi energi masing-masing dari mereka sendiri, menghitung 5 watt per node. Jika kami menganggap bahwa node cadangan memiliki konsumsi daya minimal, maka 144 modul tetap aktif dan satu node kontrol. Hanya 145 × 5 = 725 watt.
BitScope bermaksud untuk merilis modul-modul ini pada penjualan gratis sekitar awal 2018.
Menurut perusahaan, di samping pengembangan perangkat lunak, kluster seperti itu dapat berguna sebagai simulator jaringan sensor dalam studi jaringan berkinerja tinggi dan internet.