30. Oqimli ishlov berishning apparat vositalari.
Oqimlarni qayta ishlash, uchta dastur xususiyatlarini namoyish etadigan
dasturlarga mos keladi.Hisoblash intensivligi, I / U yoki global xotiraga mos yozuvlar bo'yicha arifmetik operatsiyalar soni.
Bugungi kunda signallarni qayta ishlashning ko'plab dasturlarida u 50: 1 dan oshib ketgan va algoritmik murakkablik bilan ortib
bormoqda.Ma'lumotlar parallelligi bir xil funktsiya kirish oqimining barcha yozuvlariga tatbiq etilsa va bir qator yozuvlar
oldingi
yozuvlardan natijalarni kutmasdan bir vaqtning o'zida qayta ishlanishi mumkin bo'lsa, yadroda mavjud.Ma'lumotlarning
joylashuvi ma'lumotlar bir marta
ishlab chiqariladigan, dasturda bir yoki ikki marta keyin o'qiladigan va yana o'qimaydigan
signal va ommaviy axborot vositalarini qayta ishlash dasturlarida keng tarqalgan vaqtinchalik mahalliylikning o'ziga xos turi.
Yadrolar o'rtasida o'tkaziladigan oraliq oqimlar, shuningdek yadro funktsiyalari ichidagi oraliq ma'lumotlar ushbu joyni
to'g'ridan-to'g'ri oqimni qayta ishlash dasturlash modeli yordamida egallashi mumkin.Oqimlar ichidagi yozuvlarga quyidagilar
kiradi:Grafikada har bir yozuv uchburchak uchun vertex, normal va rangli ma'lumotlar bo'lishi mumkin;Rasmga ishlov berishda
har bir yozuv rasmdan bitta piksel bo'lishi mumkin;Videokoderda har bir yozuv 256 pikseldan iborat bo'lishi mumkin, bu
ma'lumotlar makroblokini tashkil qiladi; yokiSimsiz signalni qayta ishlashda har bir yozuv antennadan olingan namunalar
ketma-
ketligi bo'lishi mumkin.
31- Ko’p yadroli protsessorlarning arxitekturasi.1966 yilda M. Flynn (Flynn) hisoblash tizimlarining arxitekturalarini
tasniflashda juda qulay yondashuvni taklif qildi. Bu protsessor tomonidan qayta
ishlanadigan elementlar, buyruqlar yoki
ma'lumotlar ketma-ketligini anglatadigan oqim kontseptsiyasiga asoslangan edi. Tegishli tasniflash tizimi buyruq va ma'lumotlar
oqimlarining oqimlari sonini ko'rib chiqishga asoslangan va to'rtta me'moriy sinfni tasvirlaydi:SISD bitta vosita bitta ma'lumot
MISD bir nechta vosita bitta ma'lumot SIMD yagona vosita ko'p ma'lumotlar MIMD ko'p ma'lumotlarSISD (Single instruction /
Single data) – bitta buyruq oqimi va bitta ma'lumot oqimi.MISD (Multiple instruction stream / Single data stream) – bir nechta
buyruq oqimi va bitta ma'lumot oqimi. Nazariy jihatdan, ushbu turdagi mashinalarda bitta ma'lumot oqimida ko'plab buyruq
bajarilishi kerak
SIMD (Single instrument stream / Multiple data stream) – bitta buyruq oqimi va bir nechta ma'lumotlar
oqimi.MIMD (Multiple instruction stream / Multiple data stream) – bir nechta buyruqlar oqimi va bir nechta ma'lumotlar oqimi.
Ushbu mashinalar parallel ravishda turli xil ma'lumotlar oqimlari bo'yicha bir nechta buyruq oqimlarini amalga oshiradi.