|
Основы пакетаBog'liq Основы пакета (1)
42
Gene/S va Blue Gene/R, IBM vaʻdasiga ko‗ra, unumdorligi 1000 Tflops (1
Rflops)ga yetkazilgan.
Bunday yuqori unumdorli kompyuterlarni bitta mikroprotsessorda yaratish
mumkin emasligining sababi, elektromagnit to‗lqinlarining tarqalish tezligi
(300 000 km/s) bilan bog‗liq, chunki bir necha millimetr masofaga
(mikroprotsessor tomonlarining chiziqli o‗lchami) signalni tarqalish vaqti
sekundiga 100 milliard operatsiya tezligi bitta operatsiyani bajarish vaqti bilan bir
xil bo‗lib qoladi. Shuning uchun superkompyuterlar yuqori parallelli ko‗p
protsessorli hisoblash tizimlar (KPHT) ko‗rinishida yaratiladi.
Yuqori parallelli KPHT bir necha turlardan iborat:
1. Magistralli (konveyerli) KPHT, ularda protsessorlar ishlov beriladigan
axborotlar oqimi bilan bir vaqtning o‗zida turli operatsiyalarni bajaradilar. Bunday
KPHT larni turlarga ajratish bo‗yicha qabul qilingan tamoyiliga asosan, ular ko‗p
martali oqimli buyruq va bir marta oqimli axborot tizimlariga mansubdir
(mnogokratnim potokam komand i odnokratnim potokam dannix-MKOD, yoki
MISD – Multiple Instruction Single Data).
2. Vektorli KPHT, ularda barcha protsessorlar bir vaqtning o‗zida turli
axborotlar bilan bitta buyruqni bajaradilar–bir martali buyruq oqimi ko‗p martali
axborotlar oqimi bilan (odnokratniy potok komand s mnogokratnim potokom
dannix–OKMD, yoki SIMD–Single Instruction Multiple Data).
3. Matritsali KPHT, ulardagi mikroprotsessorlar bir vaqtning o‗zida ishlov
berilishi kerak bo‗lgan ketma-ket axborotlar oqimi bilan turli operatsiyalar
bajaradilar–ko‗p martali buyruqlar oqimi ko‗p martali axborotlar oqimi
(mnogokratniy potok komand s mnogokratnim potokom dannix–MKMD, yoki
MIMD–Multiple Instruction Multiple Data).
|
| |