Кіріспе

Advanced Simulation and Computing Program (ASC) - АҚШ-тың ядролық қару-жарақтарын симуляциялау, сынау және күтіп-ұстау мақсатында Ұлттық ядролық қауіпсіздік басқармасы жүзеге асыратын суперкомпьютерлік бағдарлама. Бағдарлама 1995 жылы Қорларды сақтау бағдарламасын (SSP) қолдау үшін құрылды. Бұл бастаманың мақсаты – қазіргі ескіріп бара жатқан қару-жарақтардың қызмет ету мерзімін ұзарту.

Тарих

1992 жылы АҚШ-тың тікелей ядролық сынақтарға мораторий жариялағаннан кейін, ядролық қару-жарақтарды сынау және оларды қолдануға дайын күйде ұстау үшін Қорды басқару бағдарламасы құрылды. Оған жауап ретінде Ұлттық ядролық қауіпсіздік басқармасы суперкомпьютерлерді пайдалана отырып, ядролық оқ-дәрілерді модельдеуді бастады. Қару-жарақтардың мерзімі ұзарған сайын модельдеу күрделене түсті, ал оларды қолдануға дайын күйде ұстау үшін көбірек есептеу қуаты қажет болды. Мур заңының нәтижесінде, ASC бағдарламасы жылдар бойы модельдеулер мен математикалық есептеулерді жүргізу үшін күші артып келе жатқан бірнеше суперкомпьютерлер жасады. ASC бағдарламасының 25 жылдық жетістіктерін тойлауға арналған бұл есеп Advanced Simulation and Computing Program арқылы жарияланды.

Зерттеу

ASC-нің зерттеулерінің көп бөлігі үш түрлі зертханадағы суперкомпьютерлерде жасалады. Есептеулер адамдар жасаған есептеулермен расталады.

Қазіргі суперкомпьютерлер

ASC бағдарламасы қазіргі уақытта есептеу қуаты бойынша TOP500 тізіміне енген көптеген суперкомпьютерлерге ие. Бұл тізім әр алты ай сайын жаңарып тұрады, сондықтан NNSA машиналарының ең соңғы тізімімен танысу үшін https://top500.org/lists/top500/ сайтына кіріңіз. Бұл компьютерлер бөлек зертханаларда орналасқан болса да, үш негізгі зертхана арасында қашықтықтан есептеу мүмкіндігі құрылған.

Хабарлама

ASC бағдарламасы төрт ай сайынғы жаңалықтар бюллетенін шығарады, онда көптеген зерттеу жетістіктері мен аппараттық жетістіктері туралы мәлімет беріледі.

Элементтер

ASC бағдарламасының құрамында алты бөлімше бар, олардың әрқайсысы қордың қызмет ету мерзімін ұзартуға өз үлесін қосады.

Құрылыс операциялары және пайдаланушыларға қолдау көрсету

Құрылыс операциялары және пайдаланушыларға қолдау көрсету бөлімшесі ASC ішіндегі физикалық компьютерлер, жабдықтар және есептеу желісіне жауапты. Олар Tri Lab желісінің, есептеулік жадтың, қуат тұтынудың және клиенттік есептеу ресурстарының дұрыс жұмыс істеуін қамтамасыз етеді.

Есептеу жүйелері және бағдарламалық қамтамасыз ету ортасы

Компьютерлік және пайдаланушылық қолдау бөлімшесі NNSA стандарттарына сәйкес суперкомпьютерлік бағдарламалық жасақтаманы жасау және күтіп ұстауға жауапты. Олар деректерді, желілерді және бағдарламалық құралдарды да қамтиды. ASCI Path Forward жобасы 2001-2004 жылдар аралығында Lustre параллель файлдық жүйесінің бастапқы әзірлемесін қаржыландырды.

Тексеру және растау

Тексеру және растау бөлімшесі симуляциялар мен нәтижелерді математикалық тұрғыдан тексеруге жауапты. Олар сонымен қатар бағдарламалық жасақтама инженерлеріне есептеулер жүргізілген кезде қателік мүмкіндігін азайту үшін дәл код жазуға көмектеседі.

Физика және инженерлік модельдер

Физика және инженерлік модельдер бөлімшесі ядролық қарудың математикалық және физикалық талдауын түсіндіруге жауапты. Олар физикалық модельдерді кодтарға біріктіре отырып, дәлірек симуляция алуға ұмтылады. Олар физика негізінде ядролық қарудың белгілі бір жағдайларда қалай әрекет ететінін зерттейді. Сондай-ақ, олар ядролық қасиеттерді, дірілдеуді, күшті жарылғыш заттарды, жоғары гидродинамиканы, материалдардың беріктігі мен зақымдануын, жылулық және сұйықтық реакцияларын, сондай-ақ сәулелену және электрлік реакцияларды зерттейді.

Біріктірілген кодтар

Интегралды кодтар бөлімшесі суперкомпьютерлер жасап шығаратын математикалық кодтарға жауапты. Олар осы математикалық кодтарды қолданып, оларды адамдарға түсінікті етіп ұсынады. Бұл кодтар Ұлттық ядролық қауымдастық басқармасы, қару-жарақтарды сақтау бағдарламасы, қызмет мерзімін ұзарту бағдарламасы және маңызды жағдайларды зерттеу, ядролық қару-жарақтардың қауіпсіздігін қамтамасыз ету және олардың қызмет мерзімін ұзарту үшін келесі қадамдарды анықтау мақсатында пайдаланылады.

Жоғары технологияларды дамыту және оларды жою

Жоғары технологияларды дамыту және қауіпсіздендіру бөлімшесі жоғары өнімді есептеулердегі жаңалықтарды зерттеуге жауапты. Жоғары өнімді есептеулердің келесі буыны туралы ақпарат анықталғаннан кейін, олар келесі буын компьютерлерге дайындық үшін қандай бағдарламалық және аппараттық құралдарды бейімдеу қажет екенін анықтайды.