Superkomputer yang lebih pantas! NASA Mengumumkan Cabaran Pengkomputeran Cepat Berprestasi Tinggi

Pin
Send
Share
Send

Selama beberapa dekad, Direktorat Misi Penyelidikan Aeronautik NASA (ARMD) telah bertanggungjawab untuk mengembangkan teknologi yang menempatkan satelit ke orbit, angkasawan di Bulan, dan mengirim misi robot ke planet lain. Malangnya, setelah bertahun-tahun menyokong misi NASA, beberapa jentera mereka sudah beroperasi bertahun-tahun dan memerlukan peningkatan.

Pertimbangkan komputer super Pleiades, mesin memori terdistribusi yang bertanggungjawab untuk melakukan pemodelan dan simulasi untuk misi NASA. Walaupun merupakan salah satu superkomputer terpantas di dunia, Pleiades perlu ditingkatkan agar dapat terus bekerja pada tahun-tahun mendatang. Oleh itu mengapa NASA telah berkumpul dengan TopCoder (dan dengan sokongan HeroX) untuk melancarkan High Performance Fast Computing Challenge (HPFCC).

Dengan hadiah wang tunai $ 55,000, NASA dan TopCoder mencari pengaturcara dan pakar komputer untuk membantu mereka meningkatkan Pleiades sehingga dapat melakukan pengiraan dengan lebih cepat. Secara khusus, mereka ingin meningkatkan perisian FUN3Dnya sehingga analisis aliran yang sebelumnya memakan waktu berbulan-bulan sekarang dapat dilakukan dalam beberapa hari atau jam. Pendek kata, mereka ingin mempercepat superkomputer mereka dengan faktor 10 hingga 1000 sambil bergantung pada perkakasannya yang ada, dan tanpa penurunan ketepatan.

Mereka yang ingin masuk perlu memahami perisian FUN3D, yang digunakan untuk mengira persamaan pembezaan separa tidak linier (aka. Persamaan Navier-Stokes) yang digunakan untuk pengiraan aliran tetap dan tidak stabil. Ini termasuk simulasi eddy yang besar dalam dinamika bendalir komputasi (CFD), yang sangat penting ketika datang ke pesawat supersonik, penerbangan ruang angkasa, dan kenderaan pelancaran pembangunan dan sistem masuk planet.

NASA telah bekerjasama untuk melancarkan cabaran ini dengan TopCoder, komuniti pereka, pemaju dan saintis data dalam talian terbesar di dunia. Sejak ditubuhkan pada tahun 2001, syarikat ini telah mengadakan banyak pertandingan dalam talian (dikenali sebagai "pertandingan pusingan tunggal", atau SRM) yang dirancang untuk memupuk pengaturcaraan yang lebih baik. Mereka juga mengadakan pertandingan mingguan untuk merangsang perkembangan reka bentuk grafik.

Secara keseluruhan, HPFSCC akan terdiri daripada dua cabaran - Cabaran Ideasi dan Cabaran Senibina. Untuk Ideation Challenge (dihoskan oleh NASA), pesaing mesti mengemukakan idea yang dapat membantu mengoptimumkan kod sumber Pleiades. Seperti yang mereka nyatakan, mungkin termasuk (tetapi tidak terbatas pada) "mengeksploitasi perkembangan algoritma di bidang seperti penyesuaian grid, kaedah pesanan tinggi dan teknik penyelesaian yang efisien untuk perkakasan pengkomputeran berprestasi tinggi."

Cabaran Senibina (yang dihoskan oleh TopCoder), kurang difokuskan pada strategi dan lebih kepada peningkatan yang dapat diukur. Dengan demikian, peserta akan ditugaskan untuk menunjukkan cara mengoptimumkan pemprosesan untuk mengurangi waktu keseluruhan dan meningkatkan kecekapan model pengkomputeran. Sebaik-baiknya, kata TopCoder, ini termasuk "pengoptimuman algoritma pangkalan kod yang ada, pengoptimuman pengiriman antara-node, atau kombinasi keduanya."

NASA memberikan hadiah $ 20,000 untuk cabaran Ideation, dengan $ 10,000 diberikan untuk tempat pertama, dan dua anugerah naib juara masing-masing $ 5000. TopCoder, sementara itu, menawarkan $ 35,000 untuk cabaran Architecture - hadiah utama $ 15,000 untuk tempat pertama, $ 10,000 untuk tempat kedua, dengan $ 10,000 disisihkan untuk Kumpulan Hadiah Calon Peningkatan.

Pertandingan akan terus terbuka untuk penyerahan sehingga 29 Jun 2017, pada ketika itu, penjurian akan dimulakan. Ini akan berakhir pada 7 Ogos, dan pemenang kedua-dua pertandingan akan diumumkan pada 9 Ogos. Oleh itu, jika anda seorang pengekod, jurutera komputer, atau seseorang yang biasa dengan perisian FUN3D, pastikan anda terus ke HeroX dan terima cabarannya!

Eksplorasi ruang angkasa manusia terus maju, dengan misi yang dirancang untuk Bulan, Marikh, dan seterusnya. Dengan kehadiran di ruang angkasa yang terus berkembang dan cabaran baru menanti kita, kita perlu mempunyai alat yang tepat untuk mewujudkannya. Dengan memanfaatkan penambahbaikan dalam pengaturcaraan komputer, kita dapat memastikan bahawa salah satu aspek yang paling penting dalam perancangan misi tetap berfungsi!

Pin
Send
Share
Send