konveyrli hisoblash va superskalyar hisoblashlar

DOCX 12 pages 217.7 KB Free download

Page preview (5 pages)

Scroll down 👇
1 / 12
o‘zbekiston respublikasi axborot texnalogiyalari va komunikatsiyalarini rivojlantirish vazirligi mavzu:”konveyrli hisoblash va superskalyar hisoblashlar” reja: kirish: buyruq darajasida moslik. konveyerli qayta ishlash. asosiy qism: super konveyerni qayta ishlash. superskalyar bilan ishlash. yakuniy qism: foydalanilgan adabiyotlar kalit so'zlar: konveyer, super konveyer, markaziy protsessor, arifmetik-mantiqiy qurilma. buyruq darajasida moslik markaziy protsessor ma'lumotlarni qayta ishlashning asosiy operatsiyalarini amalga oshiradigan hisoblash tizimini yaratishda asosiy element hisoblanadi. umumiy holda, har qanday mashina ko'rsatmalariga ishlov berish jarayonida amalga oshiriladigan barcha harakatlar odatda tsikl deb ataladi. mashina buyruqlarini qayta ishlash tsikli quyidagi bosqichlarni o'z ichiga oladi: • operativ xotiradan buyruqlarni ajratib olish (ir); • amalga oshiriladigan operandalar soni, registrda va / yoki operativ xotirada joylashgan joyi va manzillari aniqlanadigan buyruqni dekodlash, shuningdek ular qaysi operatsiyani bajarish kerakligini (dc) aniqlaydi. • oldingi bosqichda yaratilgan ma'muriy manzillarda (id) operativ xotirasidan ma'lumotlarni chiqarib olish; operandlarda arifmetik-mantiqiy o'zgarishlarni amalga oshirish bilan bog'liq ma'lumotlarni qayta ishlash (od); natijalarni protsessorning registr xotirasida yoki tasodifiy …
2 / 12
astotaning ko'payishi, kontaktlarning zanglashiga olib keladigan mantiqiy elementlari va ichki ulanish liniyalari orqali o'tishda signallarning tarqalishidagi kechikishlar tufayli yuzaga keladigan cheklovlarga ega. shuning uchun protsessor chastotasini cheksiz ravishda oshirish mumkin emas. protsessor elementining ish faoliyatini oshirishning alternativ usuli - bu mashina ko'rsatmalariga parallel ishlov berishdan foydalanish. ushbu yo'nalish doirasida konveyer va super-konveyerli ishlov berish, hisob-kitoblarni superskalalar va vektorli tashkil etish tamoyillari joriy etilmoqda va amalda faol qo'llanilmoqda. konveyerli qayta ishlash hisoblash quvuri mustaqil manbalar (bloklar) to'plamidan iborat bo'lgan tuzilishga ega bo'lib, ularning har biri mashina buyruqlarini qayta ishlash tsiklining bitta aniq bosqichini bajarish uchun javobgardir. shunday qilib, konveyerda bir vaqtning o'zida bir nechta mashina ko'rsatmalarini bajarishni faollashtirish mumkin, ammo ishlov berish tsiklining turli bosqichlarida. umumiy holda, konveyer vaqtning har bir lahzasida maksimal n mashina ko'rsatmalarini qayta ishlashga qodir, bu erda n tsomk bosqichlarini amalga oshirish uchun mustaqil bloklar soni. oldingi blok natijalari keyingi blokning ishlashi uchun manba ma'lumotlari sifatida ishlatiladi …
3 / 12
qarilgan mashina yo'riqnomasi dekodlanadi va shu bilan birga, ozod qilingan iq blok 2 buyrug'ini olishda ishtirok etadi. 5-o'lchovdan boshlab, konveyer to'liq yuklanadi va bir vaqtning o'zida beshta mashina ko'rsatmalarini bajarilishini ta'minlaydi. shu paytdan boshlab har bir tsiklda konveyer chiqishi keyingi buyruq natijasini keltirib chiqaradi. biroq, konveyerning ishlashi paytida, mashina ko'rsatmalarining muntazamligini buzadigan yoki xatolarga olib keladigan mojarolar (xavflar) paydo bo'lishi mumkin. men xavflarning uch turini ajrataman: 4.5-rasm. quvur liniyasi protsessorining vaqt diagrammasi a) bir nechta bloklar bir vaqtning o'zida bir xil kompyuter tizimining resurslariga kirishga harakat qilishganda paydo bo'ladigan tizimli; b) turli xil ma'lumotlar guruhlarining o'zaro bog'liqligi mavjud bo'lganda ma'lumotlar xavfi. turli xil buyruqlarda o'qish va yozishlarni sinxronlashtirilmaganligi sababli ma'lumotlardan noto'g'ri foydalanish mumkin; c) shartli filial ko'rsatmalari mavjud bo'lsa, keyingi buyruqni tanlashda noaniqlik natijasida menejment xavfi. xavf bilan bog'liq xarajatlar qaror algoritmlarini oqilona tashkil etish, mumkin bo'lgan mojarolarni kuzatuvchi va ularni sun'iy ravishda yo'q qiladigan kompilyatorlarning imkoniyatlari, shuningdek, oldingi natijalar …
4 / 12
itta konveyer pozitsiyasida tezlanish ulushi (e) (3.4) o'tkazish qobiliyati - samaradorligi (4.4) konveyer tsiklining vaqtiga (p) bo'linadi. (3.5) konveyerning yuqori mahsuldorligi ishlov berish ob'ektlarini qabul qilishning muntazamligini kuzatishda va mashina ko'rsatmalarining tabiiy tartibini buzishni minimallashtirishda olinadi. super konveyerli qayta ishlash konveyer tezligini oshirishning bir necha yo'li mavjud. birinchidan, mashina yo'riqnomalarini qayta ishlash tsiklining har bir bosqichini bir nechta podstansiyalarga ajratish tufayli konveyer aylanishi kamayadi va chastota shunga mos ravishda oshadi. ikkinchidan, protsessorda bir-birining ustiga chiqish bilan ishlaydigan bir nechta quvurlar. birinchi usulga superkonveyorizatsiya deyiladi [6], ikkinchisi - superskalalar bilan ishlov berish. super-konveyerli ishlov berish protsessorini tashkil qilishda, clcm doirasida bajarilgan ishlar soni ko'payadi va har bir bunday operatsiya uchun alohida bo'lim ajratiladi. shu bilan birga, ular bajarilgan harakatlarning murakkabligini sezilarli darajada qisqartirishga erishadilar, bu esa ularni amalga oshirish vaqtini qisqartiradi. har bir birlik yuqori soat chastotasida ishlashi mumkin. ko'p jihatdan, bu mumkin, chunki konveyerning ko'plab pozitsiyalarida mashina aylanishining yarmidan ozrog'ini …
5 / 12
ishga o'tishdan hisoblash ishlarida sezilarli yutuqlarga erishish har doim ham mumkin emas. bu, asosan, mojarolar ehtimolligi oshishi, shuningdek, super-konveyer protsessorni boshqarish moslamasi mantig'ining sezilarli darajada murakkablashishi bilan bog'liq. bundan tashqari, shartli filialni taxmin qilishda xato bo'lsa, quvur liniyasini tozalash kerak. bosqichlar va zinapoyalarning ko'pligi bilan konveyerni to'liq to'ldirishda kechikish tufayli ancha uzoq vaqt ishlaydigan protsessor kuzatiladi. filialni bashorat qilishda sog'inish super-konveyer protsessorining ishlashida qattiq jazolarga olib keladi, bu esa umumiy ishlash ko'rsatkichini pasaytiradi. 4.6-rasm. super konveyer protsessorining vaqtini aniqlash sxemasi biroq, xavflarni oldini olish mexanizmlarini takomillashtirish yuqori mahsuldorlikka ega bo'lgan super konveyerning ishonchli ishlashini ta'minlaydi. superscalar bilan ishlash superscalar protsessoriga ma'lum bir ish sinflarini bajarish uchun javobgar bo'lgan bir nechta mustaqil ma'lumotlarni qayta ishlash bloklari kiradi. "skalalar" atamasi ushbu protsessorlar va vektor ma'lumotlari bilan ishlaydigan kalkulyatorlar o'rtasidagi tub farqni ta'kidlash uchun ishlatiladi [3]. bunday tashkilot protsessorga bir vaqtning o'zida skalyar ma'lumotlarga bir nechta buyruqlarni bajarishga imkon beradi. umuman olganda, superskalalar …

Want to read more?

Download all 12 pages for free via Telegram.

Download full file

About "konveyrli hisoblash va superskalyar hisoblashlar"

o‘zbekiston respublikasi axborot texnalogiyalari va komunikatsiyalarini rivojlantirish vazirligi mavzu:”konveyrli hisoblash va superskalyar hisoblashlar” reja: kirish: buyruq darajasida moslik. konveyerli qayta ishlash. asosiy qism: super konveyerni qayta ishlash. superskalyar bilan ishlash. yakuniy qism: foydalanilgan adabiyotlar kalit so'zlar: konveyer, super konveyer, markaziy protsessor, arifmetik-mantiqiy qurilma. buyruq darajasida moslik markaziy protsessor ma'lumotlarni qayta ishlashning asosiy operatsiyalarini amalga oshiradigan hisoblash tizimini yaratishda asosiy element hisoblanadi. umumiy holda, har qanday mashina ko'rsatmalariga ishlov berish jarayonida amalga oshiriladigan barcha harakatlar odatda tsikl deb ataladi. mashina buyruqlarini qayta ishlash tsikli quyidagi bosqichla...

This file contains 12 pages in DOCX format (217.7 KB). To download "konveyrli hisoblash va superskalyar hisoblashlar", click the Telegram button on the left.

Tags: konveyrli hisoblash va superska… DOCX 12 pages Free download Telegram