Exascale yo'lida
So'nggi bir necha oy davomida Cori foydalanuvchilari ushbu funktsiyalarni sinovdan o'tkazmoqdalar va NERSC Exascale Science Applications Program ( NESAP ) orqali KNL tugunlarini qo'shishga tayyorgarlik ko'rish uchun o'zlarining kodlarini optimallashtirishdi . NESAP orqali NERSC kod guruhlari va kutubxona va vositalarni ishlab chiquvchilar bilan hamkorlik qilib, ularning kodlarini tizimning ko'p qirrali arxitekturasi uchuntayyorlaydilar. Dastlabki amaliy amaliy tadqiqotlar natijalari, foydalanuvchilarga Cori uchun kodlarini optimallashtirishga yordam berishda NESAP-ning muvaffaqiyatini ta'kidlab o'tdi.
"NERSC xodimlari so'nggi ikki yil ichida NESAP dasturi orqali Kori uchun kodlarni tayyorlash uchun 20 dan ortiq guruhlar bilan ish olib borishdi va NERSC ushbu hamkorlik bilan ishlash va ularga rahbarlik qilish uchun tajribali muhandislar guruhini tuzdi", dedi Jek Deslipp, NERSC ning Application Performance Group uchun amaldagi guruh rahbari. "Amallar KNL arxitekturasiga moslashtirilgan bir qator dastlabki muvaffaqiyatli voqealar bilan o'z samarasini bermoqda."
NESAP orqali o'tkazilgan ko'plab "saboqlar" orasida Knight's Landing-ning turli xil texnik xususiyatlaridan foydalanishning ahamiyati katta: ko'p nayzalar, yuqori o'tkazuvchanlik xotirasi (MCDRAM) va keng vektorli ishlov berish birliklari. "Masalan, Cori-dagi KNL protsessorlari bilan siz har bir tsikldagi bir nechta vektorli ishlov berish bloklarida 32 ta FLOPni hisoblashi mumkin bo'lgan yadrolarni ko'rib chiqmoqdasiz", dedi Deslippe. "Bu tizimda mavjud bo'lgan ko'plab parallellikdan foydalanganliklariga ishonch hosil qilish uchun ishlab chiquvchilarni o'zlarining kodlarini ancha chuqurroq ko'rib chiqishga undaydi."
Bundan tashqari, chipda MCDRAM to'g'ri bo'lishi, xotira o'tkazuvchanligi kengligiga sezgir bo'lgan NERSC ish hajmining muhim qismini tezlashtirish imkoniyatini beradi. MCDRAM-dan samarali foydalana oladigan ushbu toifadagi kodlar ish samaradorligini 3 barobarga oshirayotganini ko'rishmoqda, dedi Deslippe. Kombinatsiyalangan Cori tizimi birinchi bo'lib DOE tadqiqotchilarining hisoblash spektrlarining to'liq spektrini, shuningdek, ma'lumotlar va hisob-kitoblarni intensiv ishlash bitta ish oqimining bir qismi bo'lgan paydo bo'ladigan ehtiyojlarni qondirish uchun ishlab chiqilgan bo'lib, bu muhim bo'ladi. kelayotgan exascale davrida, deya ta'kidladi Dosanj.
"Biz Cori-ning ajoyib tomonlarini ko'rgazmali kompyuterda ko'rishni kutmoqdamiz, shu jumladan, juda o'xshashlik va paket xotirasi", dedi u. "Bizning foydalanuvchilarimizning javoblari juda katta bo'ldi - ular Kori mavjud superkompyuterlarda iloji bo'lmagan ilm-fan bilan shug'ullanishga imkon berishini tushunishadi."
"Biz NERSC-8 Cori loyihasini 2012 yil boshida boshladik", deydi KETI Antipas, NERSC ilmiy hisoblash va ma'lumotlar xizmatlari bo'limi boshlig'i. "Bu juda uzoq yo'l edi va biz NORSC-da Korining ikkala fazasini birlashtirgan va haqiqiy ilm-fan dasturlarini ishlatishga tayyor bo'lishiga juda katta kuch beramiz".
Do'stlaringiz bilan baham: |