You are on page 1of 19

АРХИТЕКТУРА СУПЕРРАЧУНАРА

FUGAKU
Увод
• Развој електронике
• Паралелно уз развој персоналних рачунара развијају
се и суперрачнари
• Име суперрачунар
• На првом месту листе ТОП 500 налази се FUGAKU
Тематске целине

Дипломски рад састоји се из 3 тематске целине:


• Прва глава – архитектура, поделе и области примене
паралелних рачунарских система
• Друга глава – историја суперрачунара, листа ТОП 500,
први рачунари са ове листе и Tofu спрежне мреже
• Трећа глава - архитектура Fugaku суперрачунара, A64FX
процесор и HBM меморија
Паралелни рачунарски системи
• Системи са већим бројем процесора – извршавају исти програм
• Процесирање: серијско и паралелно

• Flynn-ова подела
• SISD - Једноструки ток инструкција, једноструки ток података
• SIMD - Једноструки ток инструкција, вишеструки токови података
• MISD - Вишеструки ток инструкција, једноструки токови података
• MIMD - Вишеструки ток инструкција, вишеструки ток података

Једноструке инструкције Вишеструке инструкције

Једноструки подаци SISD MISD

Вишеструки подаци SIMD MIMD


Мулти-процесирање
• Мулти-процесирање - деоба главне и секундарне меморије
између већег броја процесора или у спрези већег броја
процесора преко дељивог комуникационог система
• Деле се у 2 групе: -слабо-спрегнути системи и чврсто-спрегнути
системи
• Мултипроцесорски ситеми према начину приступа глобалној
меморији деле у 3 групе:
-UMA (Uniform Memory Access)
-NUMA (NonUniform Memory Access)
-COMA (Cache Only Memory Access)
Мулти-процесирање

Механизам размене порука


• Програмирање мултирачунарских система –
комуникација и синхронизација
• MPI (Message Passing Interface) – дефинише рутине за
писање паралелних програма (C и Fortran)
• OpenMP (Open Multi-Processing) - Интерфејс за развој
паралелних програма у архитектури заједничке меморије
Спрежне мреже
• Омогућавају размену података између процесорских
јединица и меморијских сегмената код мултипроцесорских
система
• Топологија спрежне мреже
• Спрежне мреже се деле на:
- Потпуно повезане спрежне мреже (Point to Point)-
протокол размене је једноставан, висока је пропусна моћ и мало
кашњење
- Делимично повезане спрежне мреже које се могу
поделити на: магистрале, звезду, стабло, прстен, спојнице,
решетку...
Суперрачунари
• Веома напредан рачунар великог капацитета способан да
обрађује велику количину података у кратком времену
• Појавили су се 60-их година 20. века
• Једини прозвођач је био Seymor Cray у фирми Control Data
Corporation
• 1970-их су имали неколико процесора, 1990-их на хиљаде
процесора, а до краја 20. века десетине хиљада процесора су
постали уобичајени
• САД су дуго биле лидер у овој области, Јапан је брзо
напредовао и од јуна 2020. најбржи суперрачунар на TOP500
листи суперрачунара је Fugaku у Јапану
ТОП 500 листа
• Пројекат ТОП 500
• Пројекат је започет 1993. године и два пута годишње
објављује ажурирану листу суперрачунара
• Тренутно најновија листа TOП 500 је 58. листа по реду,
објављена је у новембру 2021. године
• Циљеви пројекта
• Прва три места ове листе заузимају суперрачунари:
1. Fugaku - Јапан
2. Summit – САД
3. Sierra - САД
Sierra
• Заузима треће место на ТОП 500 листи
• То је суперрачунар америчке производње (произведен
2018.)
• Користи се за безбедност и управљање нуклеарног
оружја
Summit
• Држао је позицију број 1 од новембра 2018. до јуна
2020. године, тренутно заузима друго место на ТОП 500
листи
• Америчке производње, произведен 2018. године у IBM
Суперрачунари
• Fugaku – највећи и најбржи суперрачунар направљен
до данас
• Добио је име по планини Фуџи
• Дизајнирали су га и изградили компаније Fujitsu и
RIKEN
• Развој за Fugaku хардвер почео је 2014. године као
наследник К рачунара
• Постао је најбржи суперрачунар на свету на листи
ТОП500 у јуну 2020. године
Архитектура суперрачунара Fugaku
• Овај рачунар представља хибридно решење између
мултипроцесорских и мултирачунарских система
• Поседује А64FX процесор који је развијен као процесор за
суперрачунар Fugaku
• Fugaku има 158.976 процесора - ови процесори захтевају високе
перформансе, паковање велике густине и ниску потрошњу
енергије
Архитектура суперрачунара Fugaku
А64FX CPU
• Састоји се од:
-Четворојезгарне меморијске групе – свака има 13
језгара (12+1 помоћно)
-Кеш меморије нивоа 2
-Контролера меморије
-Мрежне прстенасте магистрале
Архитектура суперрачунара Fugaku
Микроархитектура
• Језгро се састоји од:
-контролне јединице инструкција - дохватање,
декодирање и контролу обраде инструкција
-извршне јединице -израчунавање адресе и аритметику
фиксне тачке
-кеш јединице нивоа 1 -обрађује инструкције за
учитавање/складиштење
Архитектура суперрачунара Fugaku
TofuD мрежа
• је група системских интерконекција за високо скалабилне HPC системе
које је развио Fujitsu (3-D и 6-D)
• Tofu интерконекција је развијена за рачунар К 6D мрежа (торус). Tofu је
постигла високу скалабилност од 82.944 рачунарских чворова.
• Адреса чвора у 6-D мрежи је представљена координатама X, Y, Z, A, B и
C. Опсег координата X, Y и Z зависи од величине система.
Архитектура суперрачунара Fugaku
Хардверска архитектура rack-ова
-Један CPU чини један чвор
-два CPU-а чине меморијску јединицу (CMU)
-8 CMU-а чине Bunch of Blades (BoB)
-3 BoB-а чине полицу, а 8 полица инсталирано је у rack-у
- FUGAKU има 432 rack-а = укупно 192.976 чворова
Закључак
• Карактеристике и могућности суперрачунара су
импресивне
• Био од велике помоћи за анализу података у току
борбе са заразним вирусом COVID-19
Хвала на пажњи!

You might also like