Daha Hızlı Süper Bilgisayar! NASA Yüksek Performanslı Hızlı Hesaplama Zorluğunu Duyurdu

Pin
Send
Share
Send

NASA’nın Havacılık Araştırma Görev Müdürlüğü (ARMD) onlarca yıldır uyduları yörüngeye, Ay'daki astronotlara yerleştiren ve diğer gezegenlere robotik görevler gönderen teknolojilerin geliştirilmesinden sorumluydu. Ne yazık ki, yıllarca NASA görevlerini destekledikten sonra, makinelerinin bazıları yıllar içinde çalışmaya başlıyor ve bir yükseltmeye ihtiyaç duyuyor.

NASA misyonları için modelleme ve simülasyon yapmaktan sorumlu dağıtılmış bellek makinesi olan Pleiades süper bilgisayarını düşünün. Dünyanın en hızlı süper bilgisayarlarından biri olmasına rağmen, önümüzdeki yıllarda göreve devam edebilmek için Ülkerlerin yükseltilmesi gerekecek. Bu nedenle NASA, TopCoder (ve HeroX desteği ile) Yüksek Performanslı Hızlı Bilgi İşlem Mücadelesini (HPFCC) başlatmak için neden bir araya geldi.

NASA ve TopCoder 55.000 dolarlık bir ödül cüzdanı ile Pleiades'i yükseltmelerine yardımcı olmak için programcıları ve bilgisayar uzmanlarını arıyor, böylece hesaplamaları daha hızlı gerçekleştirebiliyorlar. Özellikle, daha önce aylar süren akış analizinin artık günler veya saatler içinde yapılabilmesi için FUN3D yazılımını geliştirmek istiyorlar. Kısacası, mevcut donanımlarına güvenirken ve doğrulukta herhangi bir azalma olmadan süper bilgisayarlarını 10 ila 1000 faktör hızlandırmak istiyorlar.

Girmeyi ümit edenlerin, sabit ve kararsız akış hesaplamaları için kullanılan doğrusal olmayan kısmi diferansiyel denklemleri (yani Navier-Stokes denklemleri) hesaplamak için kullanılan FUN3D yazılımına aşina olması gerekir. Bunlar, süpersonik uçak, uzay uçuşu ve geliştirme fırlatma araçları ve gezegen yeniden giriş sistemleri söz konusu olduğunda özellikle önemli olan hesaplama akışkan dinamiğinde (CFD) büyük girdap simülasyonlarını içerir.

NASA, bu zorluğu dünyanın en büyük çevrimiçi tasarımcı, geliştirici ve veri bilimcisi topluluğu TopCoder ile başlatmak için ortak oldu. 2001 yılında kurulduğundan beri, bu şirket daha iyi programlamayı teşvik etmek için tasarlanmış sayısız çevrimiçi yarışmaya (“tek tur maçlar” veya SRM olarak bilinir) ev sahipliği yapmıştır. Ayrıca grafik tasarımdaki gelişmeleri teşvik etmek için haftalık yarışmalara ev sahipliği yapıyorlar.

Genel olarak, HPFSCC iki zorluktan oluşacaktır - Fikir Zorluğu ve Mimari Zorluğu. Fikir Mücadelesi için (NASA tarafından barındırılmaktadır), yarışmacılar Ülker kaynak kodunu optimize etmeye yardımcı olabilecek fikirler önermelidir. Belirttikleri gibi, “ancak bunlarla sınırlı olmamak kaydıyla” “ızgara adaptasyonu, yüksek dereceli yöntemler ve yüksek performanslı bilgi işlem donanımı için verimli çözüm teknikleri gibi algoritmik gelişmelerden yararlanma” içerebilir.

Mimari Zorluk (TopCoder tarafından barındırılan), daha az stratejiye ve daha çok ölçülebilir iyileştirmelere odaklanmaktadır. Bu nedenle, katılımcılara, toplam süreyi azaltmak ve bilgi işlem modellerinin verimliliğini artırmak için işlemenin nasıl optimize edileceğini göstermekle görevlendirilecektir. İdeal olarak, TopCoder, buna “mevcut kod tabanının algoritma optimizasyonu, düğümler arası gönderim optimizasyonu veya ikisinin bir kombinasyonunu” içerecektir.

NASA, Fikir mücadelesi için 20.000 $ ödül, birincilik için 10.000 $ ve her biri 5000 $ 'lık ikincilik ödülü veriyor. Bu arada TopCoder, Mimarlık mücadelesi için 35.000 $ teklif ediyor - birincilik için 15.000 $, ikincilik için 10.000 $ ve Kalifiye İyileştirme Aday Ödül Havuzu için 10.000 $ ayrılmış bir ödül.

Yarışma 29 Haziran 2017 tarihine kadar başvurulara açık kalacaktır, bu noktada hakem başlayacaktır. Bu 7 Ağustos'ta sona erecek ve her iki yarışı da kazananlar 9 Ağustos'ta duyurulacak. Eğer bir kodlayıcı, bilgisayar mühendisi veya FUN3D yazılımına aşina biriyseniz, HeroX'e gidin ve meydan okumayı kabul ettiğinizden emin olun!

Ay, Mars ve ötesi için planlanan görevlerle insan uzayı keşfi ilerlemeye devam ediyor. Uzayda sürekli genişleyen bir varlık ve bizi bekleyen yeni zorluklar ile, her şeyin gerçekleşmesi için doğru araçlara sahip olmamız gerekiyor. Bilgisayar programlamasındaki iyileştirmelerden yararlanarak, görev planlamasının en önemli yönlerinden birinin görevde kalmasını sağlayabiliriz!

Pin
Send
Share
Send