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, Movi
moviy, va Gidra, o'ynash uchun shaxmat, Gravitatsiyaviy quvur astrofizika uchun, MDGRAPE-3 oqsil tuzilishini hisoblash uchun molekulyar dinamikasi va Deep Crack, sindirish uchun DES shifr.
Katta parallel shkaf Moviy gen/ L, stacked ko'rsatib pichoqlar, ularning har biri ko'plab protsessorlarga ega.
Katta parallel shkaf Moviy gen/ L, stacked ko'rsatib pichoqlar, ularning har biri ko'plab protsessorlarga ega.
Dasturiy ta'minot va tizimni boshqarish
20-asr oxiridan boshlab, superkompyuter operatsion tizimlari o'zgarishlar asosida katta o'zgarishlarni boshdan kechirdi superkompyuter arxitekturasiDastlabki 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.
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.
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.
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.
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
Do'stlaringiz bilan baham: |