Superkompyuter - Supercomputer

The IBM Moviy gen / P. "qo'rqmaydigan" superkompyuter Argonne milliy laboratoriyasi yuqori tezlikda ishlaydigan 3-D torus tarmog'i bilan bog'langan 40 ta javon / shkafga birlashtirilgan oddiy ma'lumotlar markazining konditsioneridan foydalangan holda 164 000 protsessor yadrosini ishlaydi.[1][2]
YO'LLAR vaqt o'tishi bilan eng katta superkompyuter tomonidan

A superkompyuter a kompyuter umumiy maqsadli kompyuter bilan taqqoslaganda yuqori darajada ishlashga ega. Superkompyuterning ishlashi odatda o'lchanadi suzuvchi nuqta soniyada operatsiyalar (YO'LLAR ) o'rniga soniyada million ko'rsatma (MIPS). 2017 yildan beri 10 dan ortiq ishlashga qodir superkompyuterlar mavjud17 FLOPS (yuz kvadrillion FLOPS, 100 petaFLOPS yoki 100 PFLOPS).[3] 2017 yil noyabridan beri barcha dunyodagi eng tezkor 500 ta superkompyuter yugurish Linux - operatsion tizimlarga asoslangan.[4] Qo'shimcha tadqiqotlar olib borilmoqda Qo'shma Shtatlar, Yevropa Ittifoqi, Tayvan, Yaponiya va Xitoy tezroq, kuchliroq va texnologik jihatdan ustunroq qurish exascale superkompyuterlari.[5]

Sohasida juda muhim rol o'ynaydi hisoblash fani va turli sohalarda, shu jumladan, hisoblashning intensiv vazifalarini bajarish uchun ishlatiladi kvant mexanikasi, ob-havo ma'lumoti, iqlim tadqiqotlari, neft va gazni qidirish, molekulyar modellashtirish (kimyoviy birikmalarning tuzilishi va xususiyatlarini hisoblash, biologik makromolekulalar, polimerlar va kristallar) va fizik simulyatsiyalar (koinotning dastlabki lahzalarini simulyatsiya qilish, samolyot va kosmik kemalar kabi) aerodinamika, portlashi yadro qurollari va yadro sintezi ). Ular sohasida muhim bo'lgan kriptanaliz.[6]

Superkompyuterlar 1960-yillarda paydo bo'lgan va bir necha o'n yillar davomida eng tezkor ishlab chiqaruvchilar tomonidan ishlab chiqarilgan Seymur Cray da Ma'lumotlar korporatsiyasi (CDC), Cray tadqiqotlari va uning nomi yoki monogramasi bo'lgan keyingi kompaniyalar. Dastlabki bunday mashinalar odatiy dizaynlarga moslashtirilgan bo'lib, ular odatdagi zamondoshlariga qaraganda tezroq ishlaydilar. O'n yil ichida miqdori ortib bormoqda parallellik qo'shildi, bittadan to'rttaga protsessorlar tipik bo'lish. 1970-yillarda, vektorli protsessorlar ma'lumotlarning katta massivlarida ishlash ustunlik qildi. E'tiborli misol - bu juda muvaffaqiyatli Cray-1 1976 yil. Vektorli kompyuterlar 1990-yillarda dominant dizayni bo'lib qoldi. O'sha kundan bugungi kungacha, katta darajada parallel o'n minglab protsessorli superkompyuterlar odatiy holga aylandi.[7][8]

AQSh uzoq vaqtdan beri superkompyuter sohasida etakchi bo'lib kelgan, birinchi navbatda bu sohada Cray deyarli uzluksiz ustunligi bilan, keyin esa turli xil texnologik kompaniyalar orqali. Yaponiya 1980-90 yillarda bu sohada katta yutuqlarga erishdi, Xitoy bu sohada tobora faollashib bormoqda. 2020 yil iyun holatiga ko'ra, eng tezkor superkompyuter TOP500 superkompyuterlar ro'yxati Fugaku, Yaponiyada, bilan LINPACK mezonlari 415 PFLOPS ballari, keyin esa Sammit, taxminan 266,7 PFLOPS.[9] AQShda birinchi o'ntalikning to'rttasi bor; Xitoy va Italiyada ikkitadan, Shveytsariyada bittadan.[9] 2018 yil iyun oyida ro'yxatdagi barcha birlashtirilgan superkompyuterlar 1-ni buzdi exaFLOPS belgi.[10]

Tarix

IBM 7030 dan elektron platalar
CDC 6600. Tizim konsolining orqasida plyus belgisi shaklidagi shkafning ikkita "qo'llari" joylashgan bo'lib, ular qopqoqlari ochilgan. Mashinaning har bir qo'lida to'rttagacha shunday tokchalar mavjud edi. O'ng tomonda sovutish tizimi joylashgan.
A Cray-1 da saqlanib qolgan Deutsches muzeyi

1960 yilda UNIVAC qurilgan Livermore Atom tadqiqot kompyuter (LARC), bugungi kunda AQSh dengiz kuchlarini tadqiq qilish va rivojlantirish markazi uchun birinchi superkompyuterlar qatoriga kiritilgan. U hali ham yuqori tezlikda ishlatilgan baraban xotirasi, yangi paydo bo'lganlardan ko'ra disk drayveri texnologiya.[11] Shuningdek, birinchi superkompyuterlar orasida IBM 7030 Stretch. IBM 7030 IBM tomonidan Los Alamos milliy laboratoriyasi, 1955 yilda kompyuterni mavjud bo'lgan har qanday kompyuterdan 100 baravar tezroq talab qilgan. IBM 7030 ishlatilgan tranzistorlar, magnit yadroli xotira, quvurli ko'rsatmalar, xotira tekshirgichi orqali oldindan olingan ma'lumotlar va kashshof tasodifiy kirish disk drayverlarini o'z ichiga olgan. IBM 7030 1961 yilda tugatilgan va ishlashni yuz baravar oshirish vazifasini bajarmaganiga qaramay, uni Los Alamos milliy laboratoriyasi sotib olgan. Angliya va Frantsiyadagi xaridorlar ham kompyuterni sotib oldilar va u buning uchun asos bo'ldi IBM 7950 hosil, uchun yaratilgan superkompyuter kriptanaliz.[12]

1960-yillarning boshlarida uchinchi kashshof superkompyuter loyihasi bu edi Atlas da Manchester universiteti boshchiligidagi jamoa tomonidan qurilgan Tom Kilburn. U Atlasni 48 bitlik bir million so'zgacha bo'lgan xotira maydoniga ega bo'lish uchun ishlab chiqardi, ammo bunday quvvatga ega magnit zaxiraga ega bo'lmaganligi sababli, Atlasning haqiqiy yadrosi atigi 16000 so'zni tashkil etdi va baraban 96000 so'z uchun xotirani ta'minladi . Atlas operatsion tizim almashtirildi magnit yadro va baraban orasidagi sahifalar ko'rinishidagi ma'lumotlar. Atlas operatsion tizimi ham joriy etildi vaqtni taqsimlash bir vaqtning o'zida bir nechta dastur superkompyuterda bajarilishi uchun superkompyuterga.[13] Atlas o'rtasida qo'shma korxona bo'lgan Ferranti va Manchester universiteti va har bir ko'rsatma uchun mikrosaniyaga, soniyasiga bir millionga yaqin ko'rsatmalarga yaqinlashadigan ishlov berish tezligida ishlashga mo'ljallangan.[14]

The CDC 6600 tomonidan ishlab chiqilgan Seymur Cray, 1964 yilda tugatilgan va o'tishni belgilagan germaniy ga kremniy tranzistorlar. Silikon tranzistorlar tezroq ishlashi mumkin edi va haddan tashqari issiqlik muammosi superkompyuter dizayniga sovutgichni kiritish orqali hal qilindi.[15] Shunday qilib CDC6600 dunyodagi eng tezkor kompyuterga aylandi. 6600 boshqa barcha zamonaviy kompyuterlardan 10 baravar ustunligini hisobga olsak, u "a" deb nomlangan superkompyuter va yuzta kompyuter har biri 8 million dollardan sotilganida, superkompyuter bozorini aniqladi.[16][17][18][19]

Krey 1972 yilda CDC-dan o'z kompaniyasini tuzish uchun chiqib ketdi, Cray tadqiqotlari.[17] CDC dan to'rt yil o'tgach, Cray 80 MGts chastotasini etkazib berdi Cray-1 1976 yilda, bu tarixdagi eng muvaffaqiyatli superkompyuterlardan biriga aylandi.[20][21] The Cray-2 1985 yilda chiqarilgan. Sakkiztasi bor edi markaziy protsessorlar (Protsessorlar), suyuq sovutish va elektron sovutish suyuqligi suyuqligi florinert orqali pompalandi superkompyuter arxitekturasi. 1.9 da ijro etildi gigaFLOPS va Moskvada M-13 superkompyuteridan keyin dunyodagi eng tezkor ikkinchi o'rinni egalladi.[22]

Ommaviy parallel dizaynlar

Katta parallel shkaf Moviy gen / L, stacked ko'rsatib pichoqlar, ularning har biri ko'plab protsessorlarga ega.

1970-yillarda Cray-1 ishlashiga jiddiy qarshilik ko'rsatgan yagona kompyuter bu edi ILLIAC IV. Ushbu mashina haqiqatning birinchi amalga oshirilgan namunasi bo'ldi katta darajada parallel kompyuter, unda ko'plab protsessorlar bitta kattaroq muammoning turli qismlarini hal qilishda birgalikda ishlashgan. Ma'lumotlarning bitta oqimini iloji boricha tezroq ishlashga mo'ljallangan vektorli tizimlardan farqli o'laroq, ushbu tushunchada kompyuter ma'lumotlarning alohida qismlarini butunlay boshqacha protsessorlarga beradi va natijada natijalarni birlashtiradi. ILLIAC dizayni 1966 yilda 256 protsessor bilan yakunlandi va 1970-yillarning Cray-1 ning eng yuqori darajasi 250 MFLOPS bilan taqqoslaganda 1 GFLOPSgacha tezlikni taklif qildi. Biroq, rivojlanish muammolari faqat 64 ta protsessorni yaratilishiga olib keldi va tizim hech qachon 200 MFLOPS dan tezroq ishlay olmaydi, ammo Cray'dan ancha kattaroq va murakkabroq edi. Yana bir muammo shundaki, tizim uchun dasturiy ta'minotni yozish qiyin edi va undan eng yuqori ko'rsatkichlarga erishish jiddiy harakatlarga bog'liq edi.

Ammo ILLIAC IV ning qisman muvaffaqiyati superkompyuter kelajagi yo'lini ko'rsatadigan keng tarqalgan deb hisoblandi. Krey bunga qarshi bahs yuritdi va mashhur ravishda "Agar siz dalada shudgor qilayotgan bo'lsangiz, qaysi birini ishlatganingiz ma'qul? Ikkita kuchli ho'kizmi yoki 1024 ta tovuqmi?"[23] Ammo 1980-yillarning boshlarida bir nechta jamoalar minglab protsessorlar bilan parallel dizaynlar ustida ishlashdi, xususan Ulanish mashinasi (CM) da tadqiqot natijasida ishlab chiqilgan MIT. CM-1 65,536 soddalashtirilgan odatidan foydalangan mikroprotsessorlar bir-biriga bog'langan tarmoq ma'lumotlarni almashish uchun. Bir nechta yangilangan versiyalar kuzatildi; CM-5 superkompyuteri - soniyada ko'p milliardlik arifmetik operatsiyalarni bajarishga qodir bo'lgan massiv parallel ishlov beradigan kompyuter.[24]

1982 yilda, Osaka universiteti "s LINKS-1 kompyuter grafikasi tizimi ishlatilgan a katta darajada parallel me'morchilikni qayta ishlash, 514 bilan mikroprotsessorlar shu jumladan 257 ta Zilog Z8001 protsessorlarni boshqarish va 257 iAPX 86/20 suzuvchi nuqtali protsessorlar. Bu asosan realistik ko'rinish uchun ishlatilgan 3D kompyuter grafikasi.[25] Fujitsu-ning 1992 yildagi VPP500 modeli g'ayrioddiy, chunki undan yuqori tezlikka erishish uchun protsessorlardan foydalanilgan GaAs, odatda toksikligi sababli mikroto'lqinli pechlar uchun mo'ljallangan material.[26] Fujitsu "s Raqamli shamol tunnel superkompyuter 166 vektorli protsessordan foydalangan va 1994 yilda eng yuqori tezlikni 1,7 ga etkazgangigaFLOPS (GFLOPS) protsessor uchun.[27][28] The Hitachi SR2201 1996 yilda tezkor uch o'lchovli ulangan 2048 protsessor yordamida 600 GFLOPS ko'rsatkichiga erishdi to'siq tarmoq.[29][30][31] The Intel Paragon 1000 dan 4000 gacha bo'lishi mumkin Intel i860 turli xil konfiguratsiyalardagi protsessorlar va 1993 yilda dunyodagi eng tezkor reytingga ega bo'lgan. Paragon a MIMD protsessorlarni yuqori tezlikda ikkita ulaydigan mashina o'lchovli mash, jarayonlarini alohida tugunlarda bajarishga imkon beruvchi, orqali bog'langan Xabarni uzatish interfeysi.[32]

Dasturiy ta'minotni ishlab chiqish muammo bo'lib qolmoqda, ammo CM seriyasi ushbu masalada katta izlanishlar olib bordi. Shaxsiy uskuna yordamida shunga o'xshash dizaynlarni ko'plab kompaniyalar, shu jumladan Evans & Sutherland ES-1, MasPar, nCUBE, Intel iPSC va Goodyear MPP. Ammo 1990-yillarning o'rtalariga kelib, umumiy protsessorning ishlashi shunchalik yaxshilangan ediki, maxsus chiplardan foydalanish o'rniga ularni alohida protsessor birliklari sifatida superkompyuter qurish mumkin edi. 21-asrning boshlariga kelib, o'n minglab tovar protsessorlari ishtirokidagi dizaynlar odatiy hol bo'lib, keyinchalik mashinalar qo'shildi grafik birliklar aralashtirish uchun.[7][8]

CPU ulushi TOP500
Uch o'lchovli diagramma torusning o'zaro aloqasi Blue Gene, Cray XT3 va boshqalar kabi tizimlar tomonidan qo'llaniladi.

Katta miqdordagi protsessorlarga ega tizimlar odatda ikkita yo'ldan birini oladi. In tarmoqli hisoblash yondashuv, taqsimlangan va xilma-xil ma'muriy domenlar sifatida tashkil etilgan ko'plab kompyuterlarning qayta ishlash quvvati, kompyuter mavjud bo'lganda fursatdan foydalaniladi.[33] Boshqa yondashuvda ko'plab protsessorlar bir-biriga yaqinlikda ishlatiladi, masalan. a kompyuter klasteri. Bunday markazlashgan holda katta darajada parallel tizimining tezligi va moslashuvchanligi o'zaro bog'lanish juda muhim ahamiyat kasb etadi va zamonaviy superkompyuterlar takomillashtirilgangacha turli xil yondashuvlardan foydalanganlar Infiniband uch o'lchovli tizimlar torus o'zaro bog'liqdir.[34][35] Dan foydalanish ko'p yadroli protsessorlar markazlashtirish bilan birgalikda paydo bo'layotgan yo'nalish, masalan. kabi Tsiklops64 tizim.[36][37]

Narxlari, ishlashi va energiya samaradorligi sifatida umumiy maqsadli grafik protsessorlar (GPGPU) yaxshilandi,[38] bir qator petaFLOPS kabi superkompyuterlar Tyanxe-I va Tumanlik ularga tayanishni boshladilar.[39] Biroq, kabi boshqa tizimlar K kompyuter kabi an'anaviy protsessorlardan foydalanishni davom eting SPARC - asoslangan dizaynlar va ularning umumiy qo'llanilishi GPGPUlar umumiy maqsadli yuqori samarali hisoblash dasturlarida munozara mavzusi bo'lgan, chunki GPGPU-ni aniq ko'rsatkichlar bo'yicha yaxshi ball to'plash uchun sozlanishi mumkin bo'lsa-da, dasturni sozlash uchun katta kuch sarf qilinmasa, uning kundalik algoritmlarga nisbatan umumiy qo'llanilishi cheklangan bo'lishi mumkin. u.[40][41] Biroq, GPUlar tobora kuchayib bormoqda va 2012 yilda Jaguar superkompyuteri ga aylantirildi Titan protsessorlarni GPU bilan jihozlash orqali.[42][43][44]

Yangilashni talab qilishdan oldin yuqori samarali kompyuterlarning kutilayotgan umr ko'rish davri taxminan uch yil.[45] The Gyukou superkompyuter noyobdir, chunki u juda katta parallel dizayndan va suyuqlikka botirish bilan sovutish.

Maxsus maqsadli superkompyuterlar

Bitta muammoga bag'ishlangan bir qator "maxsus" tizimlar ishlab chiqilgan. Bu maxsus dasturlashtirilgan foydalanish imkonini beradi FPGA chiplar yoki hatto odatiy ASIC, umumiylikdan voz kechib, narx / ishlash ko'rsatkichlarini yaxshilashga imkon beradi. Maxsus maqsadli superkompyuterlarning misollari Belle,[46] Moviy moviy,[47] va Gidra,[48] o'ynash uchun shaxmat, Gravitatsiyaviy quvur astrofizika uchun,[49] MDGRAPE-3 oqsil tuzilishini hisoblash uchun molekulyar dinamikasi[50] va Deep Crack,[51] sindirish uchun DES shifr.

Energiyadan foydalanish va issiqlikni boshqarish

The Sammit superkompyuter 2018 yil noyabr holatiga ko'ra dunyodagi eng tezkor superkompyuter hisoblanadi.[52] 14,668 GFlop / vatt quvvatga ega energiya samaradorligi bilan u dunyoda energiya samaradorligi bo'yicha 3-o'rinni egallaydi.[53]

O'nlab yillar davomida boshqaruv issiqlik zichligi aksariyat markazlashgan superkompyuterlar uchun asosiy muammo bo'lib qoldi.[54][55][56] Tizim tomonidan ishlab chiqariladigan katta miqdordagi issiqlik boshqa ta'sirlarga ham ega bo'lishi mumkin, masalan. boshqa tizim komponentlarining ishlash muddatini qisqartirish.[57] Issiqlikni boshqarishda nasosdan tortib turli xil yondashuvlar mavjud Fluorinert tizim orqali, gibrid suyuqlik-havo sovutish tizimiga yoki normal bilan havo sovutish havo sovutish harorat.[58][59] Odatiy superkompyuter katta miqdordagi elektr energiyasini iste'mol qiladi, deyarli barchasi issiqlikka aylanadi va sovutishni talab qiladi. Masalan, Tyanxe-1A 4.04 iste'mol qiladimegavatt (MV) elektr energiyasi.[60] Tizimni quvvatlantirish va sovutish uchun xarajatlar sezilarli bo'lishi mumkin, masalan. 0,10 dollar / kVt soatlik 4 MVt soatiga 400 dollar yoki yiliga 3,5 million dollar.

Issiqlik boshqaruvi murakkab elektron qurilmalarda asosiy muammo bo'lib, kuchli kompyuter tizimlariga har xil ta'sir ko'rsatadi.[61] The termal dizayn quvvati va CPU quvvatining tarqalishi superkompyuterdagi muammolar an'anaviy muammolardan ustundir kompyuterni sovutish texnologiyalar. Superkompyuter mukofotlari yashil hisoblash ushbu masalani aks ettiring.[62][63][64]

Minglab protsessorlarning qadoqlanishi muqarrar ravishda sezilarli miqdorda ishlab chiqaradi issiqlik zichligi bu bilan shug'ullanish kerak. The Cray 2 edi suyuqlik sovutiladi va ishlatilgan a Fluorinert bosim ostida modullar orqali o'tib ketgan "sovutadigan palapartishlik".[58] Shu bilan birga, suyuqlikni sovutish usulidagi sovutish yondashuvi javon protsessorlariga asoslangan ko'p shkafli tizimlar uchun amaliy bo'lmagan va X tizimi bilan birgalikda konditsionerni suyuq sovutish bilan birlashtirgan maxsus sovutish tizimi ishlab chiqilgan Liebert kompaniyasi.[59]

In Moviy gen tizim, IBM issiqlik zichligi bilan shug'ullanish uchun qasddan kam quvvatli protsessorlardan foydalangan.[65]IBM Quvvat 775, 2011 yilda chiqarilgan, suvni sovutishni talab qiladigan elementlar bilan chambarchas bog'langan.[66] IBM Aquasar energiya tejashga erishish uchun tizim issiq suvni sovutishdan foydalanadi, suv binolarni isitish uchun ham ishlatiladi.[67][68]

Kompyuter tizimlarining energiya samaradorligi odatda "Vatt uchun FLOPS ". 2008 yilda, Roadrunner tomonidan IBM 3.76 da ishlaydiMFLOPS / V.[69][70] 2010 yil noyabr oyida Moviy gen / Q 1,684 MFLOPS / V ga yetdi.[71][72] 2011 yil iyun oyida eng yaxshi 2 joy Yashil 500 ro'yxati egallagan Moviy gen Nyu-Yorkdagi mashinalar (biri 2097 MFLOPS / Vt ga teng) DEGIMA klasteri Nagasakida 1375 MFLOPS / W bilan uchinchi o'rinni egallab turibdi.[73]

Mis simlari energiyani majburiy havoga yoki aylanayotgan sovutgichlarga qaraganda ancha yuqori zichlikdagi superkompyuterga o'tkazishi mumkin. chiqindi issiqlik,[74]sovutish tizimlarining chiqindi issiqligini olib tashlash qobiliyati cheklovchi omil hisoblanadi.[75][76]2015 yildan boshlabKo'pgina mavjud superkompyuterlar infratuzilma quvvatiga ega bo'lib, ular mashinaning eng yuqori talabiga qaraganda ko'proq - dizaynerlar odatda konservativ ravishda superkompyuter tomonidan iste'mol qilinadigan nazariy eng yuqori elektr energiyasidan ko'proq foydalanish uchun quvvat va sovutish infratuzilmasini ishlab chiqadilar. Kelajakdagi superkompyuterlarning dizayni quvvat bilan cheklangan - bu termal dizayn quvvati umuman superkompyuterning quvvati va sovutish infratuzilmasining ishlashi mumkin bo'lgan miqdori kutilgan normal quvvat sarfidan bir oz ko'proq, ammo elektron uskunaning nazariy quvvat sarfidan kam.[77]

Dasturiy ta'minot va tizimni boshqarish

Operatsion tizimlar

20-asr oxiridan boshlab, superkompyuter operatsion tizimlari o'zgarishlar asosida katta o'zgarishlarni boshdan kechirdi superkompyuter arxitekturasi.[78] Dastlabki operatsion tizimlar tezlikni oshirish uchun har bir superkompyuterga moslashtirilgan bo'lsa-da, tendentsiya ichki operatsion tizimlardan voz kechish kabi umumiy dasturiy ta'minotni moslashtirishga aylandi. Linux.[79]

Zamonaviy ekan katta darajada parallel superkompyuterlar odatda hisoblashlarni bir nechta turlaridan foydalangan holda boshqa xizmatlardan ajratib turadi tugunlar, ular odatda turli xil tugunlarda turli xil operatsion tizimlarni ishlaydi, masalan. kichik va samarali foydalanish engil yadro kabi CNK yoki CNL hisoblash tugunlarida, lekin a kabi katta tizim Linux - serverda va I / O tugunlar.[80][81][82]

An'anaviy ko'p foydalanuvchi kompyuter tizimida ishlarni rejalashtirish aslida, a topshiriq berish ishlov berish va periferik resurslar uchun muammo, juda parallel tizimda ishlarni boshqarish tizimi hisoblash va aloqa manbalarini taqsimlashni boshqarishi, shuningdek, o'n minglab protsessorlar mavjud bo'lganda muqarrar apparat nosozliklari bilan muomala qilishi kerak.[83]

Zamonaviy superkompyuterlarning aksariyati a Linux asoslangan operatsion tizim, har bir ishlab chiqaruvchi o'ziga xos Linux-lotiniga ega va sanoat standartlari mavjud emas, chunki qisman apparat arxitekturasidagi farqlar operatsion tizimni har bir apparat dizayniga optimallashtirish uchun o'zgarishlarni talab qiladi.[78][84]

Dastur vositalari va xabarlarni uzatish

Ning keng burchakli ko'rinishi ALMA korrelyator[85]

Superkompyuterlarning parallel arxitekturalari ko'pincha ularning tezligidan foydalanish uchun maxsus dasturlash usullaridan foydalanishni talab qiladi. Tarqatilgan ishlov berish uchun dasturiy vositalarga standart kiradi API-lar kabi MPI va PVM, VTL va ochiq manba kabi dasturiy ta'minot Beowulf.

Eng keng tarqalgan stsenariyda, masalan, muhit PVM va MPI erkin bog'langan klasterlar uchun va OpenMP qattiq muvofiqlashtirilgan umumiy xotira mashinalaridan foydalaniladi. Mashinaning o'zaro bog'liqligi algoritmini optimallashtirish uchun sezilarli kuch sarflanishi kerak, u ishlaydi. Maqsad har qanday protsessorning boshqa tugunlardan ma'lumotlarni kutish vaqtini yo'qotishiga yo'l qo'ymaslikdir. GPGPUlar yuzlab protsessor yadrolariga ega va kabi dasturlash modellari yordamida dasturlashtirilgan CUDA yoki OpenCL.

Bundan tashqari, parallel dasturlarni disk raskadrovka qilish va sinovdan o'tkazish juda qiyin. Maxsus texnikalar bunday dasturlarni sinab ko'rish va disk raskadrovka uchun ishlatilishi kerak.

Tarqatilgan superkompyuter

Opportunistik yondashuvlar

A-ning namunaviy arxitekturasi tarmoqli hisoblash ko'plab shaxsiy kompyuterlarni Internet orqali ulaydigan tizim

Opportunistic Supercomputing - bu tarmoqqa ulangan shakl tarmoqli hisoblash ko'pchilikning "super virtual kompyuteri" erkin bog'langan ko'ngilli hisoblash mashinalari juda katta hisoblash vazifalarini bajaradi. Tarmoqli hisoblash bir qator keng ko'lamlarda qo'llanilgan xijolat bilan parallel superkompyuter ishlash ko'lamlarini talab qiladigan muammolar. Biroq, asosiy panjara va bulutli hisoblash tayanadigan yondashuvlar ko'ngilli hisoblash suyuqlik dinamik simulyatsiyasi kabi an'anaviy superkompyuter vazifalarini bajara olmaydi.[86]

Gridni hisoblashning eng tezkor tizimi bu tarqatilgan hisoblash loyihasi @ Home katlanmoqda (F @ h). F @ h 2,5 ta ekspluatatsiya haqida xabar berdi x86 qayta ishlash quvvati 2020 yil aprel oyidan boshlab. Buning 100 dan ortiq PFLOPS-lariga har xil GPU-larda ishlaydigan mijozlar, qolganlari esa turli xil protsessor tizimlaridan yordam berishadi.[87]

The Berkli Tarmoq hisoblash uchun ochiq infratuzilma (BOINC) platformasi bir qator tarqatilgan hisoblash loyihalariga mezbonlik qiladi. 2017 yil fevral oyidan boshlab, BOINC tarmoqda 762 mingdan ortiq faol kompyuterlar (Xostlar) orqali 166 dan ortiq petaFLOPS ishlash quvvatini qayd etdi.[88]

2016 yil oktyabr oyidan boshlab, Mersenne Prime Internet-ni ajoyib qidirish tarqatilgan (GIMPS) Mersenne Prime Izlash 1,3 milliondan ortiq kompyuterlar orqali taxminan 0,313 PFLOPSga erishdi.[89] The Internet PrimeNet Server GIMPS-ning tarmoqdagi hisoblash yondashuvini qo'llab-quvvatlaydi, bu eng qadimgi va eng muvaffaqiyatli hisoblanadi[iqtibos kerak ] elektr tarmoqlarini hisoblash loyihalari, 1997 yildan beri.

Kvazportinistik yondashuvlar

Kvazi-opportunistik superkompyuter - bu shakl tarqatilgan hisoblash ko'p tarmoqli geografik dispersli kompyuterlarning "super virtual kompyuteri" ulkan ishlov berish quvvatini talab qiladigan hisoblash vazifalarini bajaradi.[90] Kvazi-fursatparvar superkompyuterlar xizmat sifatiga qaraganda yuqori sifatli xizmat ko'rsatishni maqsad qilgan opportunistik tarmoq hisoblashi taqsimlangan manbalarga vazifalar berilishi va superkompyuter tarmog'idagi alohida tizimlarning mavjudligi va ishonchliligi to'g'risida aqldan foydalanish ustidan ko'proq nazoratga erishish orqali. Shu bilan birga, tarmoqlarda talab qilinadigan parallel hisoblash dasturlarini kvazi-fursatchi taqsimlangan bajarishga, tarmoqni taqsimlash bo'yicha kelishuvlar, birgalikda ajratish quyi tizimlari, aloqa topologiyasidan xabardor bo'lgan taqsimlash mexanizmlari, kutubxonalar xatosiga chidamli xabarlarni uzatish va ma'lumotlarni oldindan konditsionerlash orqali erishish kerak.[90]

Yuqori samarali hisoblash bulutlari

Bulutli hisoblash so'nggi va tezkor kengayishi va rivojlanishi bilan so'nggi yillarda yuqori samarali hisoblash (HPC) foydalanuvchilari va ishlab chiquvchilari e'tiborini tortdi. Bulutli hisoblash HPC xizmatini xuddi bulutda mavjud bo'lgan boshqa xizmat turlari kabi xizmat ko'rsatishga harakat qiladi xizmat sifatida dasturiy ta'minot, xizmat sifatida platforma va xizmat sifatida infratuzilma. HPC foydalanuvchilari bulutdan turli ko'lamlarda, masalan, miqyosi, resurslar talabga binoan, tezkor va arzon narxlarda foyda ko'rishlari mumkin. Boshqa tomondan, harakatlanuvchi HPC dasturlari ham bir qator qiyinchiliklarga ega. Bunday qiyinchiliklarning yaxshi namunalari virtualizatsiya bulutdagi yuk, resurslarning ko'p qavatli ijarasi va tarmoqning kechikishi muammolari. Hozirgi vaqtda ushbu muammolarni engib o'tish va bulutdagi HPC ni yanada aniqroq imkoniyatga aylantirish uchun juda ko'p tadqiqotlar olib borilmoqda.[91][92][93][94]

2016 yilda Pingvin hisoblash, R-HPC, Amazon veb-xizmatlari, Univa, Silicon Graphics International, Sabalcore va Gomput HPC-ni taklif qila boshladi bulutli hisoblash. Penguin On Demand (POD) buluti kodni bajarish uchun yalang'och metall hisoblash modelidir, ammo har bir foydalanuvchiga berilgan virtualizatsiya qilingan kirish tuguni POD hisoblash tugunlari virtualizatsiya qilinmagan holda ulanadi 10 Gbit / s Ethernet yoki QDR InfiniBand tarmoqlar. Foydalanuvchining POD-ga ulanishi ma'lumotlar markazi 50 Mbit / s dan 1 Gbit / s gacha.[95] Amazonning EC2 Elastic Compute Cloud-ga iqtibos keltirgan holda, Penguin Computing buni ta'kidlamoqda virtualizatsiya hisoblash tugunlari HPC uchun mos emas. Penguen Computing shuningdek, HPC bulutlari bir-biridan uzoq bo'lgan mijozlarga hisoblash tugunlarini ajratishi va ba'zi HPC dasturlari uchun ishlashni susaytiradigan kechikishni keltirib chiqarishi mumkinligini tanqid qildi.[96]

Ishlashni o'lchash

Imkoniyat va imkoniyatlar

Superkompyuterlar odatda sig'imlarni hisoblash emas, balki imkoniyatlarni hisoblashda maksimal darajaga erishishga intilishadi. Imkoniyatlarni hisoblash, odatda, eng qisqa vaqt ichida bitta katta masalani hal qilish uchun maksimal hisoblash quvvatidan foydalanish deb o'ylashadi. Ko'pincha qobiliyat tizimi boshqa biron bir kompyuter qila olmaydigan o'lchamdagi yoki murakkablikdagi muammoni hal qilishga qodir, masalan, juda murakkab ob-havoni simulyatsiya qilish dastur.[97]

Imkoniyatlarni hisoblash, aksincha, odatda bir nechta katta muammolarni yoki ko'plab kichik muammolarni hal qilish uchun samarali iqtisodiy hisoblash quvvatidan foydalanish deb o'ylashadi.[97] Ko'plab foydalanuvchilarni odatiy kundalik vazifalarni bajarish uchun qo'llab-quvvatlashga ijozat beradigan me'morchilik juda katta imkoniyatlarga ega bo'lishi mumkin, ammo ular juda murakkab muammolarni hal qilmasliklarini hisobga olib, odatda superkompyuterlar deb hisoblanmaydi.[97]

Ishlash ko'rsatkichlari

Eng yaxshi superkompyuter tezligi: logscale 60 yil ichida tezlik

Umuman olganda, superkompyuterlarning tezligi o'lchanadi va benchmarked yilda YO'LLAR ("soniyada suzuvchi nuqta operatsiyalari"), va nuqtai nazaridan emas MIPS ("soniyada million ko'rsatma"), xuddi umumiy maqsadli kompyuterlarda bo'lgani kabi.[98] Ushbu o'lchovlar odatda an bilan ishlatiladi SI prefiksi kabi tera-, "TFLOPS" stenografiyasiga birlashtirilgan (1012 FLOPS, talaffuz qilingan terafloplar), yoki peta-, "PFLOPS" stenografiyasiga birlashtirilgan (1015 FLOPS, talaffuz qilingan petaflops.) "Petascale "superkompyuterlar bir kvadrillionni qayta ishlashlari mumkin (1015) (1000 trillion) FLOPS. Exascale exaFLOPS (EFLOPS) diapazonida ishlashni hisoblash. EFLOPS - bu bir kvintillion (10)18) FLOPS (million TFLOPS).

Hech qanday bitta raqam kompyuter tizimining umumiy ish faoliyatini aks ettira olmaydi, ammo Linpack benchmarkining maqsadi kompyuterning raqamli masalalarni qanchalik tez echishini taxmin qilish va bu sohada keng qo'llanilmoqda.[99] FLOPS o'lchovi protsessorning nazariy suzuvchi nuqta ko'rsatkichlari (ishlab chiqaruvchining protsessor spetsifikatsiyalaridan kelib chiqqan va TOP500 ro'yxatlarida "Rpeak" sifatida ko'rsatilgan) asosida keltirilgan bo'lib, bu haqiqiy ish yuklarini bajarishda umuman imkonsizdir, yoki olingan ish samaradorligi The LINPACK mezonlari va TOP500 ro'yxatida "Rmax" sifatida ko'rsatilgan.[100] LINPACK standarti odatda bajaradi LU parchalanishi katta matritsaning[101] LINPACK ishlashi ba'zi bir haqiqiy muammolar uchun ishlash ko'rsatkichlarini beradi, ammo boshqa ko'plab superkompyuter ish yuklarining ishlash talablariga mos kelmasligi kerak, masalan, ko'proq xotira o'tkazuvchanligini talab qilishi mumkin yoki butun sonli hisoblash samaradorligini talab qilishi mumkin yoki yuqori darajadagi ishlashga erishish uchun yuqori ishlashli I / O tizimi.[99]

TOP500 ro'yxati

Dunyodagi eng yaxshi 20 ta superkompyuter (2014 yil iyun)

1993 yildan buyon eng tezkor superkompyuterlar TOP500 ro'yxatiga ular bo'yicha kiritilgan LINPACK mezonlari natijalar. Ro'yxat xolis yoki aniq emasligini da'vo qilmaydi, ammo bu har qanday vaqtda mavjud bo'lgan "eng tezkor" superkompyuterning joriy ta'rifidir.

Bu TOP500 ro'yxatining yuqori qismida paydo bo'lgan kompyuterlarning so'nggi ro'yxati,[102] va "Peak speed" "Rmax" reytingi sifatida berilgan. 2018 yilda, Lenovo 117 dona ishlab chiqarilgan TOP500 superkompyuterlari uchun dunyodagi eng yirik provayderga aylandi.[103]

YilSuperkompyuterRmax
(TFlop / s)
Manzil
2020Fujitsu Fugaku415,530.0Kobe, Yaponiya
2018IBM Sammit148,600.0Eman tizmasi, BIZ.
2018IBM /Nvidia /Mellanoks Sierra94,640.0Livermor, BIZ.
2016Sunway TaihuLight93,014.6Vuxi, Xitoy
2013NUDT Tyanxe-261,444.5Guanchjou, Xitoy
2019Dell Frontera23,516.4Ostin, BIZ.
2012Cray /HPE Piz Daint21,230.0Lugano, Shveytsariya
2015Cray /HPE Uchbirlik20,158.7Nyu-Meksiko, BIZ.
2018Fujitsu ABCI19,880.0Tokio, Yaponiya
2018Lenovo SuperMUC-NG19,476.6Garching, Germaniya

Ilovalar

Superkompyuterni qo'llash bosqichlari quyidagi jadvalda umumlashtirilishi mumkin:

O'n yilFoydalanish va kompyuter bilan bog'liq
1970-yillarOb-havoni prognoz qilish, aerodinamik tadqiqotlar (Cray-1 ).[104]
1980-yillarEhtimoliy tahlil,[105] radiatsiyaviy himoya modellashtirish[106] (CDC kiber ).
1990-yillarQo'pol kuch kodini buzish (EFF DES krakeri ).[107]
2000-yillarHuquqiy xatti-harakatning o'rnini bosuvchi 3D yadro sinovlari simulyatsiyasi Yadro qurolini tarqatmaslik to'g'risidagi Shartnoma (ASCI Q ).[108]
2010 yilMolekulyar dinamikani simulyatsiya qilish (Tianxe-1A )[109]
2020 yilEpidemiyaning oldini olish bo'yicha ilmiy tadqiqotlar / Elektrokimyoviy reaktsiyalarni tadqiq qilish[110]

IBM Moviy gen / P kompyuteri taxminan 9 trillion aloqaga ega 1,6 milliard neyronni o'z ichiga olgan inson miya yarim korteksining taxminan bir foiziga teng bo'lgan bir qator sun'iy neyronlarni simulyatsiya qilish uchun ishlatilgan. Xuddi shu tadqiqot guruhi superkompyuterdan foydalanib, kalamush miyasining butunligiga teng bo'lgan bir qator sun'iy neyronlarni simulyatsiya qildi.[111]

Zamonaviy ob-havo prognozi ham superkompyuterlarga bog'liq. The Milliy Okean va atmosfera boshqarmasi ob-havo prognozlarini yanada aniqroq qilishiga yordam berish uchun yuz millionlab kuzatuvlarni siqib chiqarish uchun superkompyuterlardan foydalanadi.[112]

2011 yilda superkompyuterda konvertni surishdagi qiyinchiliklar va qiyinchiliklar ta'kidlandi IBM dan voz kechish Moviy suvlar petascale loyihasi.[113]

The Kengaytirilgan simulyatsiya va hisoblash dasturi hozirda Qo'shma Shtatlarning yadroviy zaxiralarini saqlash va simulyatsiya qilish uchun superkompyuterlardan foydalanadi.[114]

2020 yil boshida, Koronavirus dunyoda markaz va markaz edi. Superkompyuterlar tarqalishni to'xtatishi mumkin bo'lgan birikmalarni topish uchun turli xil simulyatsiyalarni qo'lladilar. Ushbu kompyuterlar turli jarayonlarni modellashtirish uchun bir nechta parallel ishlaydigan CPU yordamida o'nlab soat davomida ishlaydi.[115][116][117]

Rivojlanish va tendentsiyalar

TOP500 superkompyuterlarining turli mamlakatlar orasida tarqalishi, 2015 yil noyabr oyida

2010 yillarda Xitoy, Amerika Qo'shma Shtatlari, Evropa Ittifoqi va boshqalar birinchi bo'lib 1ni yaratish uchun raqobatlashdilar exaFLOP (1018 yoki bitta kvintillion FLOPS) superkompyuter.[118] Erik P. DeBenedictis ning Sandia milliy laboratoriyalari zettaFLOPS (10) ekanligini nazarda tutgan21 yoki bitta sextillion FLOPS) kompyuterni to'liq bajarish uchun talab qilinadi ob-havoni modellashtirish, bu ikki haftalik vaqtni aniq qoplashi mumkin.[119][120][121] Bunday tizimlar 2030 yil atrofida qurilishi mumkin.[122]

Ko'pchilik Monte-Karlo simulyatsiyalari tasodifiy hosil bo'lgan ma'lumotlar to'plamini qayta ishlash uchun bir xil algoritmdan foydalaning; ayniqsa, integral-differentsial tenglamalar tasvirlash jismoniy transport jarayonlari, tasodifiy yo'llar, to'qnashuvlar va neytronlar, fotonlar, ionlar, elektronlar va hokazolarning energiya va momentum birikmalari. Mikroprotsessorlar uchun keyingi qadam bo'lishi mumkin uchinchi o'lchov; va Monte-Karloga ixtisoslashgan bo'lib, ko'plab qatlamlar bir xil bo'lishi mumkin, bu dizayn va ishlab chiqarish jarayonini soddalashtiradi.[123]

Yuqori mahsuldorlikdagi superkompyuterlarning narxi, asosan, elektr energiyasini iste'mol qilish hajmining oshishi hisobiga ko'tarildi. 1990-yillarning o'rtalarida 100 kilovatt quvvatga ega bo'lgan eng yaxshi 10 ta superkompyuter, 2010 yilda 1 dan 2 megavattgacha bo'lgan eng yaxshi 10 ta superkompyuter talab qilingan.[124] Tomonidan buyurtma qilingan 2010 yilgi tadqiqot DARPA erishish uchun eng keng tarqalgan muammo sifatida energiya sarfini aniqladi Exascale hisoblash.[125] O'sha paytda energiya iste'molida yiliga bir megavatt taxminan 1 million dollarga tushgan. Zamonaviy ko'p yadroli ishlab chiqarilayotgan ko'payib borayotgan issiqlikni samarali ravishda olib tashlash uchun superkompyuter qurilmalari qurildi markaziy protsessorlar. 2007 yildan 2011 yilgacha bo'lgan "Yashil 500" superkompyuterlari ro'yxatidagi energiya sarfi asosida, 2011 yilda 1 ta eksaflopga ega bo'lgan superkompyuter 500 ga yaqin megavattni talab qilishi kerak edi. Iloji boricha energiyani tejash uchun mavjud apparat uchun operatsion tizimlar ishlab chiqilgan.[126] Parallellashtirilgan dasturni amalga oshirishda foydalanilmaydigan protsessor yadrolari kam quvvatli holatga keltirilib, ba'zi superkompyuterli dasturlar uchun energiya tejash imkonini berdi.[127]

Superkompyuterlarning ishlash narxining oshishi taqsimlangan superkompyuter infratuzilmasi orqali resurslarni birlashtirish tendentsiyasining asosiy omili bo'ldi. Dastlab AQShda milliy superkompyuter markazlari, keyin Germaniya va Yaponiya paydo bo'ldi. Evropa Ittifoqi Evropada ilg'or hisoblash uchun hamkorlik (PRACE) butun dunyo bo'ylab olimlarni qo'llab-quvvatlash xizmatlari bilan doimiy umumevropa superkompyuter infratuzilmasini yaratish maqsadida Yevropa Ittifoqi superkompyuter dasturlarini ko'chirish, masshtablash va optimallashtirishda.[124] Islandiya dunyodagi birinchi emissiyasiz superkompyuterni yaratdi. Thor ma'lumotlar markazida joylashgan Reykyavik, Islandiya, ushbu superkompyuter fotoalbom yoqilg'iga emas, balki quvvatiga to'liq qayta tiklanadigan manbalarga tayanadi. Sovuq iqlim ham faol sovutishga bo'lgan ehtiyojni kamaytiradi va uni kompyuterlar dunyosidagi eng yashil ob'ektlardan biriga aylantiradi.[128]

Superkompyuter apparatlarini moliyalashtirish ham tobora qiyinlashmoqda. 1990-yillarning o'rtalarida eng yaxshi 10 ta superkompyuterning qiymati taxminan 10 million evroni tashkil etgan bo'lsa, 2010 yilda eng yaxshi 10 ta superkompyuterga 40-50 million evro miqdorida sarmoya kerak edi.[124] 2000-yillarda milliy hukumatlar superkompyuterlarni moliyalashtirish uchun turli xil strategiyalar ishlab chiqdilar. Buyuk Britaniyada milliy hukumat to'liq superkompyuterlarni moliyalashtirdi va yuqori mahsuldor hisoblash milliy moliyalashtirish agentligi nazorati ostiga olindi. Germaniya mahalliy shtat va federal mablag'larni birlashtirgan holda aralash moliyalashtirish modelini ishlab chiqdi.[124]

Badiiy adabiyotda

Ko'pchilik ilmiy fantastika yozuvchilar superkompyuterlarni o'z asarlarida, bunday kompyuterlarning tarixiy qurilishidan oldin ham, undan keyin ham tasvirlashgan. Bunday badiiy adabiyotlarning aksariyati odamlarning ular yaratgan kompyuterlar bilan munosabatlari va oxir-oqibat ular o'rtasida ziddiyat paydo bo'lishi bilan bog'liq. Badiiy adabiyotdagi superkompyuterlarning misollari HAL-9000, Multivac, Mashina to'xtaydi, GLaDOS, Mumkin bo'lgan to'qnashuv, Vulkanning bolg'asi, Kolossus va Chuqur fikr.

Shuningdek qarang

Izohlar va ma'lumotnomalar

  1. ^ "IBM Blue geni haqida e'lon". 03.ibm.com. 2007 yil 26-iyun. Olingan 9 iyun 2012.
  2. ^ "Jasoratli". Argonne-ning etakchi hisoblash mexanizmi. Argonne milliy laboratoriyasi. Arxivlandi asl nusxasi 2013 yil 7-may kuni. Olingan 26 mart 2020.
  3. ^ "Ro'yxat: 2018 yil iyun". Top 500. Olingan 25 iyun 2018.
  4. ^ "Family / Linux operatsion tizimi". TOP500.org. Olingan 30 noyabr 2017.
  5. ^ Anderson, Mark (2017 yil 21-iyun). "Exascale-ga qarab global poyga Supercomputingni boshqaradi, sun'iy intellektni massalarga." Spectrum.IEEE.org. Qabul qilingan 20 yanvar 2019 yil.
  6. ^ Lemke, Tim (2013 yil 8-may). "NSA Massive Computing Center-ga asos solmoqda". Olingan 11 dekabr 2013.
  7. ^ a b Xofman, Allan R.; va boshq. (1990). Superkompyuterlar: texnologiyalar va qo'llanmalar yo'nalishlari. Milliy akademiyalar. 35-47 betlar. ISBN  978-0-309-04088-4.
  8. ^ a b Xill, Mark Donald; Jouppi, Norman Pol; Sohi, Gurindar (1999). Kompyuter arxitekturasidagi o'qishlar. 40-49 betlar. ISBN  978-1-55860-539-8.
  9. ^ a b "Yaponiya qo'l bilan ishlaydigan superkompyuter bilan TOP500 tojini ushlaydi - TOP500 veb-sayti". www.top500.org.
  10. ^ "Ishlashni rivojlantirish - TOP500 superkompyuter saytlari". www.top500.org.
  11. ^ Erik G. Svedin; Devid L. Ferro (2007). Kompyuterlar: Texnologiyaning hayot tarixi. JHU Press. p. 57. ISBN  9780801887741.
  12. ^ Erik G. Svedin; Devid L. Ferro (2007). Kompyuterlar: Texnologiyaning hayot tarixi. JHU Press. p. 56. ISBN  9780801887741.
  13. ^ Erik G. Svedin; Devid L. Ferro (2007). Kompyuterlar: Texnologiyaning hayot tarixi. JHU Press. p. 58. ISBN  9780801887741.
  14. ^ Atlas, Manchester universiteti, arxivlangan asl nusxasi 2012 yil 28 iyulda, olingan 21 sentyabr 2010
  15. ^ Supermen, Charlz Myurrey, Wiley & Sons, 1997 yil.
  16. ^ Pol E. Ceruzzi (2003). Zamonaviy hisoblash tarixi. MIT Press. p.161. ISBN  978-0-262-53203-7.
  17. ^ a b Xannan, Karin (2008). Viskonsin biografik lug'ati. Davlat tarixi nashrlari. 83-84 betlar. ISBN  978-1-878592-63-7.
  18. ^ Jon Impagliazzo; Jon A. N. Li (2004). Ta'limdagi hisoblash tarixi. Springer Science & Business Media. p.172. ISBN  978-1-4020-8135-4.
  19. ^ Endryu R. L. Keyton; Richard Sisson; Kris Zaxer (2006). Amerika O'rta G'arbiy: Interpretive Encyclopedia. Indiana universiteti matbuoti. p. 1489. ISBN  978-0-253-00349-2.
  20. ^ Kompyuter arxitekturasidagi o'qishlar Mark Donald Xill, Norman Pol Djuppi, Gurindar Sohi tomonidan 1999 y ISBN  978-1-55860-539-8 41-48 bet
  21. ^ Informatika va axborot texnologiyalaridagi muhim bosqichlar Edvin D. Reilly tomonidan 2003 yil ISBN  1-57356-521-0 sahifa 65
  22. ^ "Mixail A.Kartsev, M1, M4, M10, M13. Ukrainada kompyuter fanlari va texnologiyalarini rivojlantirish". www.icfcst.kiev.ua.
  23. ^ "Seymur Crayning tirnoqlari". BrainyQoote.
  24. ^ Stiv Nelson (2014 yil 3 oktyabr). "ComputerGK.com: Superkompyuterlar".
  25. ^ "LINKS-1 kompyuter grafikasi tizimi-kompyuter muzeyi". muzey.ipsj.or.jp.
  26. ^ "VPP500 (1992) - Fujitsu Global".
  27. ^ "TOP500 yillik hisoboti 1994 yil". Netlib.org. 1 oktyabr 1996 yil. Olingan 9 iyun 2012.
  28. ^ N. Xirose va M. Fukuda (1997). Numerical Wind Tunnel (NWT) and CFD Research at National Aerospace Laboratory. Proceedings of HPC-Asia '97. IEEE Computer SocietyPages. doi:10.1109/HPC.1997.592130.
  29. ^ H. Fujii, Y. Yasuda, H. Akashi, Y. Inagami, M. Koga, O. Ishihara, M. Syazwan, H. Wada, T. Sumimoto, Architecture and performance of the Hitachi SR2201 massively parallel processor system, Proceedings of 11th International Parallel Processing Symposium, April 1997, pages 233–241.
  30. ^ Y. Iwasaki, The CP-PACS project, Nuclear Physics B: Proceedings Supplements, Volume 60, Issues 1–2, January 1998, pages 246–254.
  31. ^ A.J. van der Steen, Overview of recent supercomputers, Publication of the NCF, Stichting Nationale Computer Faciliteiten, the Netherlands, January 1997.
  32. ^ Scalable input/output: achieving system balance by Daniel A. Reed 2003 ISBN  978-0-262-68142-1 sahifa 182
  33. ^ Prodan, Radu; Fahringer, Thomas (2007). Grid computing: experiment management, tool integration, and scientific workflows. pp.1 –4. ISBN  978-3-540-69261-4.
  34. ^ Knight, Will: "IBM creates world's most powerful computer ", NewScientist.com news service, 2007 yil iyun
  35. ^ N. R. Agida; va boshq. (2005). "Blue Gene/L Torus Interconnection Network | IBM Journal of Research and Development" (PDF). Torus Interconnection Network. p. 265. Archived from asl nusxasi (PDF) on 15 August 2011.
  36. ^ Niu, Yanwei; Hu, Ziang; Barner, Kenneth; Gao, Guang R. (2005). "Performance Modelling and Optimization of Memory Access on Cellular Computer Architecture Cyclops64" (PDF). Network and Parallel Computing. Kompyuter fanidan ma'ruza matnlari. 3779. pp. 132–143. doi:10.1007/11577188_18. ISBN  978-3-540-29810-6.
  37. ^ Analysis and performance results of computing betweenness centrality on IBM Cyclops64 by Guangming Tan, Vugranam C. Sreedhar and Guang R. Gao The Journal of Supercomputing Volume 56, Number 1, 1–24 September 2011
  38. ^ Mittal et al., "A Survey of Methods for Analyzing and Improving GPU Energy Efficiency ", ACM Computing Surveys, 2014.
  39. ^ Prickett, Timothy (31 May 2010). "Top 500 supers – The Dawning of the GPUs". Theregister.co.uk.
  40. ^ "A Survey of CPU-GPU Heterogeneous Computing Techniques ", ACM Computing Surveys, 2015
  41. ^ Hans Hacker; Carsten Trinitis; Josef Weidendorfer; Matthias Brehm (2010). "Considering GPGPU for HPC Centers: Is It Worth the Effort?". In Rainer Keller; David Kramer; Jan-Philipp Weiss (eds.). Facing the Multicore-Challenge: Aspects of New Paradigms and Technologies in Parallel Computing. Springer Science & Business Media. pp. 118–121. ISBN  978-3-642-16232-9.
  42. ^ Damon Poeter (11 October 2011). "Cray's Titan Supercomputer for ORNL Could Be World's Fastest". Pcmag.com.
  43. ^ Feldman, Michael (11 October 2011). "GPUs Will Morph ORNL's Jaguar into 20-Petaflop Titan". Hpcwire.com.
  44. ^ Timothy Prickett Morgan (11 October 2011). "Oak Ridge changes Jaguar's spots from CPUs to GPUs". Theregister.co.uk.
  45. ^ "The NETL SuperComputer".page 2.
  46. ^ Condon, J.H. and K.Thompson, "Belle Chess Hardware ", In Advances in Computer Chess 3 (ed.M.R.B.Clarke), Pergamon Press, 1982.
  47. ^ Hsu, Feng-hsiung (2002). Behind Deep Blue: Building the Computer that Defeated the World Chess Champion. Prinston universiteti matbuoti. ISBN  978-0-691-09065-8.
  48. ^ C. Donninger, U. Lorenz. The Chess Monster Hydra. Proc. of 14th International Conference on Field-Programmable Logic and Applications (FPL), 2004, Antwerp – Belgium, LNCS 3203, pp. 927 – 932
  49. ^ J Makino and M. Taiji, Scientific Simulations with Special Purpose Computers: The GRAPE Systems, Vili. 1998 yil.
  50. ^ RIKEN press release, Completion of a one-petaFLOPS computer system for simulation of molecular dynamics
  51. ^ Electronic Frontier Foundation (1998). Cracking DES – Secrets of Encryption Research, Wiretap Politics & Chip Design. Oreilly & Associates Inc. ISBN  978-1-56592-520-5.
  52. ^ Lohr, Steve (8 June 2018). "Move Over, China: U.S. Is Again Home to World's Speediest Supercomputer". Nyu-York Tayms. Olingan 19 iyul 2018.
  53. ^ "Green500 List - November 2018". TOP500. Olingan 19 iyul 2018.
  54. ^ Xue-June Yang; Xiang-Ke Liao; va boshq. (2011). "The TianHe-1A Supercomputer: Its Hardware and Software". Kompyuter fanlari va texnologiyalar jurnali. 26 (3): 344–351. doi:10.1007/s02011-011-1137-8. S2CID  1389468.
  55. ^ The Supermen: Story of Seymour Cray and the Technical Wizards Behind the Supercomputer by Charles J. Murray 1997, ISBN  0-471-04885-2, pages 133–135
  56. ^ Parallel Computational Fluid Dyynamics; Recent Advances and Future Directions edited by Rupak Biswas 2010 ISBN  1-60595-022-X page 401
  57. ^ Supercomputing Research Advances by Yongge Huáng 2008, ISBN  1-60456-186-6, pages 313–314
  58. ^ a b Parallel computing for real-time signal processing and control by M. O. Tokhi, Mohammad Alamgir Hossain 2003, ISBN  978-1-85233-599-1, pages 201–202
  59. ^ a b Computational science – ICCS 2005: 5th international conference edited by Vaidy S. Sunderam 2005, ISBN  3-540-26043-9, pages 60–67
  60. ^ "NVIDIA Tesla GPUs Power World's Fastest Supercomputer" (Matbuot xabari). Nvidia. 2010 yil 29 oktyabr.
  61. ^ Balandin, Alexander A. (October 2009). "Better Computing Through CPU Cooling". Spectrum.ieee.org.
  62. ^ "The Green 500". Green500.org.
  63. ^ "Green 500 list ranks supercomputers". iTnews Australia. Arxivlandi asl nusxasi on 22 October 2008.
  64. ^ Wu-chun Feng (2003). "Making a Case for Efficient Supercomputing | ACM Queue Magazine, Volume 1 Issue 7, 10 January 2003 doi 10.1145/957717.957772" (PDF). Navbat. 1 (7): 54. doi:10.1145/957717.957772. S2CID  11283177. Arxivlandi asl nusxasi (PDF) 2012 yil 30 martda.
  65. ^ "IBM uncloaks 20 petaflops BlueGene/Q super". Ro'yxatdan o'tish. 2010 yil 22-noyabr. Olingan 25 noyabr 2010.
  66. ^ Prickett, Timothy (15 July 2011). "Ro'yxatdan o'tish: IBM 'Blue Waters' super node washes ashore in August". Theregister.co.uk. Olingan 9 iyun 2012.
  67. ^ "IBM Hot Water-Cooled Supercomputer Goes Live at ETH Zurich". IBM News room. 2 July 2010. Arxivlandi from the original on 10 January 2011. Olingan 16 mart 2020.
  68. ^ Martin LaMonica (10 May 2010). "CNet 10 May 2010". News.cnet.com. Olingan 9 iyun 2012.
  69. ^ "Government unveils world's fastest computer". CNN. Arxivlandi asl nusxasi on 10 June 2008. performing 376 million calculations for every watt of electricity used.
  70. ^ "IBM Roadrunner Takes the Gold in the Petaflop Race". Arxivlandi from the original on 17 December 2008. Olingan 16 mart 2020.
  71. ^ "Top500 Supercomputing List Reveals Computing Trends". IBM... BlueGene/Q system .. setting a record in power efficiency with a value of 1,680 MFLOPS/W, more than twice that of the next best system.
  72. ^ "IBM Research A Clear Winner in Green 500". 2010 yil 18-noyabr.
  73. ^ "Green 500 list". Green500.org. Arxivlandi from the original on 3 July 2011. Olingan 16 mart 2020.
  74. ^ Saed G. Younis."Asymptotically Zero Energy Computing Using Split-Level Charge Recovery Logic".1994.page 14.
  75. ^ "Hot Topic – the Problem of Cooling Supercomputers" Arxivlandi 18 January 2015 at the Orqaga qaytish mashinasi.
  76. ^ Anand Lal Shimpi."Inside the Titan Supercomputer: 299K AMD x86 Cores and 18.6K NVIDIA GPUs".2012.
  77. ^ Curtis Storlie; Joe Sexton; Scott Pakin; Michael Lang; Brian Reich; William Rust."Modeling and Predicting Power Consumption of High-Performance Computing Jobs".2014.
  78. ^ a b Encyclopedia of Parallel Computing by David Padua 2011 ISBN  0-387-09765-1 pages 426–429
  79. ^ Knowing machines: essays on technical change by Donald MacKenzie 1998 ISBN  0-262-63188-1 page 149-151
  80. ^ Euro-Par 2004 Parallel Processing: 10th International Euro-Par Conference 2004, by Marco Danelutto, Marco Vanneschi and Domenico Laforenza, ISBN  3-540-22924-8, page 835
  81. ^ Euro-Par 2006 Parallel Processing: 12th International Euro-Par Conference, 2006, by Wolfgang E. Nagel, Wolfgang V. Walter and Wolfgang Lehner ISBN  3-540-37783-2 sahifa
  82. ^ An Evaluation of the Oak Ridge National Laboratory Cray XT3 by Sadaf R. Alam etal International Journal of High Performance Computing Applications February 2008 vol. 22 yo'q. 1 52–80
  83. ^ Open Job Management Architecture for the Blue Gene/L Supercomputer by Yariv Aridor et al. yilda Job scheduling strategies for parallel processing by Dror G. Feitelson 2005 ISBN  978-3-540-31024-2 pages 95–101
  84. ^ "Top500 OS chart". Top500.org. Arxivlandi asl nusxasi 2012 yil 5 martda. Olingan 31 oktyabr 2010.
  85. ^ "Wide-angle view of the ALMA correlator". ESO Press Release. Olingan 13 fevral 2013.
  86. ^ https://www.academia.edu/3991932/Chapter_03_Software_and_System_Management
  87. ^ Pande lab. "OS bo'yicha mijozlar statistikasi". @ Home katlanmoqda. Stenford universiteti. Olingan 10 aprel 2020.
  88. ^ "BOINC Combined". BOINCstats. BOINC. Arxivlandi asl nusxasi on 19 September 2010. Olingan 30 oktyabr 2016Note this link will give current statistics, not those on the date last accessed.
  89. ^ "Internet PrimeNet Server Distributed Computing Technology for the Great Internet Mersenne Prime Search". GIMPS. Olingan 6 iyun 2011.
  90. ^ a b Kravtsov, Valentin; Carmeli, David; Dubitzky, Werner; Orda, Ariel; Schuster, Assaf; Yoshpa, Benny. "Quasi-opportunistic supercomputing in grids, hot topic paper (2007)". IEEE International Symposium on High Performance Distributed Computing. IEEE. Olingan 4 avgust 2011.
  91. ^ Jamalian, S.; Rajaei, H. (1 March 2015). ASETS: A SDN Empowered Task Scheduling System for HPCaaS on the Cloud. 2015 IEEE International Conference on Cloud Engineering. pp. 329–334. doi:10.1109/IC2E.2015.56. ISBN  978-1-4799-8218-9. S2CID  10974077.
  92. ^ Jamalian, S.; Rajaei, H. (1 June 2015). Data-Intensive HPC Tasks Scheduling with SDN to Enable HPC-as-a-Service. 2015 IEEE 8th International Conference on Cloud Computing. pp. 596–603. doi:10.1109/CLOUD.2015.85. ISBN  978-1-4673-7287-9. S2CID  10141367.
  93. ^ Gupta, A.; Milojicic, D. (1 October 2011). Evaluation of HPC Applications on Cloud. 2011 Sixth Open Cirrus Summit. 22-26 betlar. CiteSeerX  10.1.1.294.3936. doi:10.1109/OCS.2011.10. ISBN  978-0-7695-4650-6. S2CID  9405724.
  94. ^ Kim, H.; el-Khamra, Y.; Jha, S.; Parashar, M. (1 December 2009). An Autonomic Approach to Integrated HPC Grid and Cloud Usage. 2009 Fifth IEEE International Conference on E-Science. pp. 366–373. CiteSeerX  10.1.1.455.7000. doi:10.1109/e-Science.2009.58. ISBN  978-1-4244-5340-5. S2CID  11502126.
  95. ^ Eadline, Douglas. "Moving HPC to the Cloud". Admin Magazine. Admin Magazine. Olingan 30 mart 2019.
  96. ^ Niccolai, James (11 August 2009). "Penguin Puts High-performance Computing in the Cloud". PCWorld. IDG Consumer & SMB. Olingan 6 iyun 2016.
  97. ^ a b v The Potential Impact of High-End Capability Computing on Four Illustrative Fields of Science and Engineering by Committee on the Potential Impact of High-End Computing on Illustrative Fields of Science and Engineering and National Research Council (28 October 2008) ISBN  0-309-12485-9 9-bet
  98. ^ Xingfu Wu (1999). Performance Evaluation, Prediction and Visualization of Parallel Systems. Springer Science & Business Media. pp. 114–117. ISBN  978-0-7923-8462-5.
  99. ^ a b Dongarra, Jack J.; Luszczek, Piotr; Petitet, Antoine (2003), "The LINPACK Benchmark: past, present and future" (PDF), Concurrency and Computation: Practice and Experience, 15 (9): 803–820, doi:10.1002/cpe.728, S2CID  1900724
  100. ^ "Understanding measures of supercomputer performance and storage system capacity". Indiana universiteti. Olingan 3 dekabr 2017.
  101. ^ "Tez-tez so'raladigan savollar". TOP500.org. Olingan 3 dekabr 2017.
  102. ^ Intel brochure – 11/91. "Directory page for Top500 lists. Result for each list since June 1993". Top500.org. Olingan 31 oktyabr 2010.
  103. ^ "Lenovo Attains Status as Largest Global Provider of TOP500 Supercomputers". Ish simlari. 25 iyun 2018 yil.
  104. ^ "Cray-1 kompyuter tizimi" (PDF). Cray Research, Inc. Olingan 25 may 2011.
  105. ^ Joshi, Rajani R. (9 June 1998). "Ehtimollarni optimallashtirish uchun yangi evristik algoritm". Computers & Operations Research. 24 (7): 687–697. doi:10.1016 / S0305-0548 (96) 00056-1.
  106. ^ "Abstract for SAMSY – Shielding Analysis Modular System". OECD Yadro Energiyasi Agentligi, Issy-les-Moulineaux, Frantsiya. Olingan 25 may 2011.
  107. ^ "EFF DES Cracker Source Code". Cosic.esat.kuleuven.be. Olingan 8 iyul 2011.
  108. ^ "Disarmament Diplomacy: – DOE Supercomputing & Test Simulation Programme". Acronym.org.uk. 2000 yil 22-avgust. Olingan 8 iyul 2011.
  109. ^ "China's Investment in GPU Supercomputing Begins to Pay Off Big Time!". Blogs.nvidia.com. Olingan 8 iyul 2011.
  110. ^ Andrew, Scottie. "The world's fastest supercomputer identified chemicals that could stop coronavirus from spreading, a crucial step toward a treatment". CNN. Olingan 12 may 2020.
  111. ^ Kaku, Michio. Physics of the Future (New York: Doubleday, 2011), 65.
  112. ^ "Faster Supercomputers Aiding Weather Forecasts". News.nationalgeographic.com. 2010 yil 28 oktyabr. Olingan 8 iyul 2011.
  113. ^ "IBM Drops 'Blue Waters' Supercomputer Project". International Business Times. 2011 yil 9-avgust. Olingan 14 dekabr 2018. - orqaliEBSCO (obuna kerak)
  114. ^ "Supercomputers". AQSh Energetika vazirligi. Olingan 7 mart 2017.
  115. ^ "Supercomputer Simulations Help Advance Electrochemical Reaction Research". ucsdnews.ucsd.edu. Olingan 12 may 2020.
  116. ^ "IBM's Summit—The Supercomputer Fighting Coronavirus". MedicalExpo e-Magazine. 16 aprel 2020 yil. Olingan 12 may 2020.
  117. ^ "OSTP Funding Supercomputer Research to Combat COVID-19 – MeriTalk". Olingan 12 may 2020.
  118. ^ "EU $1.2 supercomputer project to several 10-100 PetaFLOP computers by 2020 and exaFLOP by 2022 | NextBigFuture.com". NextBigFuture.com. 4 fevral 2018 yil. Olingan 21 may 2018.
  119. ^ DeBenedictis, Erik P. (2004). "The Path To Extreme Computing" (PDF). Zettaflops. Sandia National Laboratories. Arxivlandi asl nusxasi (PDF) 2007 yil 3-avgustda. Olingan 9 sentyabr 2020.
  120. ^ Cohen, Reuven (28 November 2013). "Global Bitcoin Computing Power Now 256 Times Faster Than Top 500 Supercomputers, Combined!". Forbes. Olingan 1 dekabr 2017.
  121. ^ DeBenedictis, Erik P. (2005). "Reversible logic for supercomputing". Proceedings of the 2nd conference on Computing frontiers. 391-402 betlar. ISBN  978-1-59593-019-4.
  122. ^ "IDF: Intel says Moore's Law holds until 2029". Heise Online. 4 April 2008. Archived from asl nusxasi on 8 December 2013.
  123. ^ Solem, J. C. (1985). "MECA: A multiprocessor concept specialized to Monte Carlo". Proceedings of the Joint los Alamos National Laboratory – Commissariat à l'Energie Atomique Meeting Held at Cadarache Castle, Provence, France 22–26 April 1985; Monte-Carlo Methods and Applications in Neutronics, Photonics and Statistical Physics, Alcouffe, R.; Dautray, R.; Forster, A .; Forster, G.; Mercier, B.; Eds. (Springer Verlag, Berlin). Fizikadan ma'ruza matnlari. 240: 184–195. Bibcode:1985LNP...240..184S. doi:10.1007/BFb0049047. ISBN  978-3-540-16070-0.
  124. ^ a b v d Yiannis Cotronis; Anthony Danalis; Dimitris Nikolopoulos; Jack Dongarra (2011). Recent Advances in the Message Passing Interface: 18th European MPI Users' Group Meeting, EuroMPI 2011, Santorini, Greece, September 18-21, 2011. Proceedings. Springer Science & Business Media. ISBN  9783642244483.
  125. ^ James H. Laros III; Kevin Pedretti; Suzanne M. Kelly; Wei Shu; Kurt Ferreira; John Van Dyke; Courtenay Vaughan (2012). Energy-Efficient High Performance Computing: Measurement and Tuning. Springer Science & Business Media. p.1. ISBN  9781447144922.
  126. ^ James H. Laros III; Kevin Pedretti; Suzanne M. Kelly; Wei Shu; Kurt Ferreira; John Van Dyke; Courtenay Vaughan (2012). Energy-Efficient High Performance Computing: Measurement and Tuning. Springer Science & Business Media. p.2. ISBN  9781447144922.
  127. ^ James H. Laros III; Kevin Pedretti; Suzanne M. Kelly; Wei Shu; Kurt Ferreira; John Van Dyke; Courtenay Vaughan (2012). Energy-Efficient High Performance Computing: Measurement and Tuning. Springer Science & Business Media. p.3. ISBN  9781447144922.
  128. ^ "Green Supercomputer Crunches Big Data in Iceland". intelfreepress.com. 21 May 2015. Arxivlangan asl nusxasi 2015 yil 20 mayda. Olingan 18 may 2015.

Tashqi havolalar