|
14-mavzu: protsessorlar turlari. Matritsali va vektorli protsessorlar, multiprotsessorlar, soprotsessorlar. Reja
|
bet | 3/7 | Sana | 22.11.2023 | Hajmi | 441,05 Kb. | | #102984 |
Bog'liq 14-mavzu protsessorlar turlari. Matritsali va vektorli protsessMatritsali protsessorlar
Massiv protsessori(Matritsali protsessorlar) katta hajmdagi ma'lumotlar massivida hisob-kitoblarni amalga oshiradi. Bu massiv protsessorlarining ikki turi:bi- riktirilgan massiv protsessor va SIMD massiv protsessorlari. Bular quyida tushuntiri- ladi.
1.Biriktirilgan massiv protsessor :Raqamli hisoblash vazifalarida asosiy kompyuterning ishlashini yaxshilash uchun unga yordamchi protsessor biriktirilgan.
14.1-rasm. Biriktirilgan matritsali protsessorining asosiy kompyuterga ulanishi
Birlashtirilgan massiv protsessorida ikkita interfeys mavjud:
Umumiy protsessorga kirish chiqish interfeysi.
Mahalliy xotira bilan interfeys.
Bu erda mahalliy xotira asosiy xotirani o'zaro bog'laydi. Xost kompyuter - umumiy maqsadli kompyuter. Biriktirilgan protsessor - bu asosiy kompyuter tomonidan boshqariladigan orqa kompyuter.
Massiv protsessori kiritish-chiqarish boshqaruvchisi orqali kompyuterga ulanadi va kompyuter uni tashqi interfeys sifatida ko'radi.
2. SIMD massiv protsessori: Bu parallel ravishda ishlaydigan bir nechta protsessorli kompyuter. Massiv protsessorlarining ikkala turi vektorlarni manipulyatsiya qiladi, lekin ularning ichki tashkil etilishi boshqacha.
14.2-rasm. SIMD matritsali protsessor tuzilishi
SIMD - bu parallel ravishda ishlaydigan bir nechta ishlov berish bloklariga ega kompyuter.
Ishlov berish birliklari umumiy boshqaruv bloki nazorati ostida bir xil operatsiyani bajarish uchun sinxronlashtiriladi. Shunday qilib, bitta ko'rsatma oqimini, bir nechta ma'lumotlar oqimini (SIMD) tashkil qilishni ta'minlaydi. Rasmda ko'rsatilganidek, SIMD har birida M mahalliy xotiraga ega bo'lgan bir xil ishlov berish elementlari (PES) to'plamini o'z ichiga oladi.
Har bir PE quyidagilarni o'z ichiga oladi:
ALU
Suzuvchi nuqta arifmetik birligi
Ishchi registrlar
Bosh boshqaruv bloki PE larda ishlashni nazorat qiladi. Bosh boshqaruv blokining vazifasi buyruqni dekodlash va ko'rsatma qanday bajarilishini aniqlashdan iborat. Agar ko'rsatma skalyar yoki dasturni boshqarish ko'rsatmasi bo'lsa, u to'g'ridan-to'g'ri asosiy boshqaruv blokida bajariladi.
Asosiy xotira dasturni saqlash uchun ishlatiladi, har bir PE o'zining mahalliy xotirasida saqlangan operandlardan foydalanadi.
|
| |