더 빠른 슈퍼 컴퓨터! NASA, 고성능 고속 컴퓨팅 과제 발표

Pin
Send
Share
Send

수십 년 동안 NASA의 항공 연구 미션 디렉터 (ARMD)는 위성을 궤도에, 달에 우주 비행사를 배치하고, 다른 행성에 로봇 임무를 보낸 기술을 개발하는 일을 담당해 왔습니다. 불행히도, 수년간 NASA 임무를 지원 한 후, 일부 기계는 몇 년이 지나고 업그레이드가 필요합니다.

NASA 미션을위한 모델링 및 시뮬레이션을 담당하는 분산 메모리 시스템 인 Pleiades 슈퍼 컴퓨터를 고려하십시오. 세계에서 가장 빠른 슈퍼 컴퓨터 중 하나 임에도 불구하고 Pleiades는 향후 몇 년 동안 업무를 계속 수행하려면 업그레이드해야합니다. 따라서 NASA는 HPFCC (High Performance Fast Computing Challenge)를 시작하기 위해 TopCoder (및 HeroX 지원)와 함께 제공되었습니다.

NASA와 TopCoder는 55,000 달러의 상금을 낸 후 Pleiades를 업그레이드하여 더 빠르게 계산을 수행 할 수 있도록 프로그래머와 컴퓨터 전문가를 찾고 있습니다. 특히, 그들은 이전에 몇 달이 걸렸던 유량 분석이 이제 며칠 또는 몇 시간 내에 수행 될 수 있도록 FUN3D 소프트웨어를 개선하고자합니다. 즉, 기존 하드웨어를 사용하면서 정확도를 떨어 뜨리지 않으면 서 슈퍼 컴퓨터 속도를 10 ~ 1000 배로 향상 시키려고합니다.

진입하고자하는 사람들은 FUN3D 소프트웨어에 익숙해야합니다. FUN3D 소프트웨어는 꾸준하고 불안정한 흐름 계산에 사용되는 비선형 부분 미분 방정식 (일명 Navier-Stokes 방정식)을 계산하는 데 사용됩니다. 여기에는 초음속 항공기, 우주 비행, 개발 발사 차량 및 행성 재진입 시스템과 관련하여 특히 중요한 계산 유체 역학 (CFD)의 대형 와상 시뮬레이션이 포함됩니다.

NASA는 세계 최대 규모의 온라인 디자이너, 개발자 및 데이터 과학자 커뮤니티 인 TopCoder와 함께이 과제를 시작했습니다. 2001 년에 설립 된이 회사는 더 나은 프로그래밍을 위해 고안된 수많은 온라인 경쟁 ( "Single Round Match"또는 SRM)을 개최했습니다. 또한 그래픽 디자인의 개발을 촉진하기 위해 매주 경쟁을 개최합니다.

전체적으로 HPFSCC는 아이디어 챌린지와 아키텍처 챌린지의 두 가지 과제로 구성됩니다. 아이디어 챌린지 (NASA가 주최)의 경우 경쟁 업체는 Pleiades 소스 코드를 최적화 할 수있는 아이디어를 제안해야합니다. 그들이 말했듯이,“그리드 적응, 고차 방법 및 고성능 컴퓨팅 하드웨어를위한 효율적인 솔루션 기술과 같은 영역에서 알고리즘 개발 탐색”을 포함 할 수 있습니다.

TopCoder가 주최하는 Architecture Challenge는 전략에 중점을두고 측정 가능한 개선에 중점을 둡니다. 따라서 참가자는 전체 시간을 줄이고 컴퓨팅 모델의 효율성을 높이기 위해 처리를 최적화하는 방법을 보여 주어야합니다. 이상적으로 TopCoder는“기존 코드베이스의 알고리즘 최적화, 노드 간 디스패치 최적화 또는이 둘의 조합을 포함 할 것”이라고 말합니다.

NASA는 Ideation 챌린지에 20,000 달러의 상금을 제공하며, 1 위는 10,000 달러, 각각 $ 5000의 2 등상을 수상했습니다. 한편, TopCoder는 아키텍처 챌린지에 35,000 달러를 제공하고 있습니다. 1 위는 15,000 달러, 2 위는 10,000 달러, Qualified Improvement Candidate Prize Pool은 1 만 달러입니다.

대회는 2017 년 6 월 29 일까지 제출에 공개되며, 이때 심사가 시작됩니다. 이 행사는 8 월 7 일에 마무리되며 두 대회의 우승자는 8 월 9 일에 발표됩니다. 따라서 코더, 컴퓨터 엔지니어 또는 FUN3D 소프트웨어에 익숙한 사람이라면 HeroX로 가서 도전을 받아들이십시오!

달, 화성 및 그 밖의 임무를 계획하면서 인간 우주 탐사가 계속 진행되고 있습니다. 공간이 계속 확대되고 새로운 도전이 기다리고 있기 때문에 모든 것을 실현할 수있는 올바른 도구가 필요합니다. 컴퓨터 프로그래밍의 개선 기능을 활용하여 미션 계획의 가장 중요한 측면 중 하나가 업무를 계속 수행 할 수 있습니다!

Pin
Send
Share
Send