Protsessorlari (juda katta buyruqli so'z) deyarli Fon-Neymann kompyuteri qoidalariga muvofiq ishlaydi


VLIW arxitekturasining asosiy tamoyillari


Download 33.53 Kb.
bet2/5
Sana02.06.2024
Hajmi33.53 Kb.
#1836216
1   2   3   4   5
VLIW arxitekturasining asosiy tamoyillari
VLIW (Juda Long Instruction Word) arxitekturasi bitta buyruq so'zidan foydalangan holda bir nechta ko'rsatmalarni parallel ravishda bajarish printsipi asosida ishlaydi. Quyida VLIW arxitekturasining asosiy tamoyillari keltirilgan.
1. Ko'rsatmalarni o'rash: VLIW protsessorlari bir nechta ko'rsatmalarni o'z ichiga olishi mumkin bo'lgan kengroq yo'riqnoma so'zidan foydalanadi. Bu yoʻriqnomalar, odatda, har xil turdagi operatsiyalar uchun oʻzgarmas oʻrinlarga ega boʻlgan qatʼiy formatda jamlangan.
2. Parallel bajarish: VLIW ko'rsatma so'zi ichidagi ko'rsatmalar protsessor ichidagi turli funktsional birliklar tomonidan bir vaqtda bajarilishi uchun mo'ljallangan. Har bir funktsional birlik arifmetik, xotiraga kirish yoki tarmoqni bashorat qilish kabi muayyan turdagi operatsiyalarni bajarishi mumkin.
3. Tuzuvchi mas'uliyati: VLIW arxitekturasi parallel ravishda bajarilishi mumkin bo'lgan mustaqil ko'rsatmalarni aniqlash va rejalashtirish uchun ko'p jihatdan kompilyatorga tayanadi. Kompilyator kodni tahlil qiladi va qaysi ko'rsatmalar bir vaqtning o'zida bog'liqlik va ziddiyatlarsiz bajarilishi mumkinligini aniqlaydi.
4. Statik rejalashtirish: Dinamik superskalar protsessorlardan farqli o'laroq, VLIW protsessorlari statik ko'rsatmalarni rejalashtirishni amalga oshiradi. Kompilyator kod va mavjud apparat resurslarini tahlil qilish asosida kompilyatsiya vaqtida ko'rsatmalar so'zi ichidagi ko'rsatmalarning tartibi va joylashishini aniqlaydi.
5. Resurslardan foydalanish: VLIW arxitekturasi bir nechta ko'rsatmalarni parallel ravishda bajarish orqali apparat resurslaridan maksimal darajada foydalanishga qaratilgan. Bu, ayniqsa, parallellik darajasi yuqori boʻlgan ilovalar uchun unumdorlik va samaradorlikni oshirishga olib kelishi mumkin.
Umuman olganda, VLIW arxitekturasi samaradorlikni oshirish uchun mavjud apparat resurslaridan foydalangan holda ko'rsatmalarning samarali parallel bajarilishiga erishish uchun kompilyator va apparat o'rtasidagi hamkorlikka tayanadi.

Download 33.53 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling