WWW.HUMOSCIENCE.COM
808
Katta guruhning ishlash uzunligi tufayli xotiradan samarasiz foydalanish;
Kompilyatsiya qilingan kodning ma'lum bir protsessorning operatsion modullari
tarkibiga bog'liqligi.
Ushbu muammolarni hal qilish narxi protsessor sxemasining muhim
murakkabligi bo'lib, unda ko'rsatmalarning bajarilishini rejalashtirish moduli paydo
bo'ladi.
Superskalar protsessorlar ko'rsatmalarning bajarilishini nafaqat operatsion
bloklarning ish yuki haqidagi ma'lumotlarga, balki ma'lumotlar o'rtasidagi
bog'liqliklarni tahlil qilishga asoslangan holda rejalashtiradilar. Masalan, arifmetik
operatsiya natijasini saqlash bo'yicha ko'rsatma, hatto xotiraga kirish moduli hozir
bo'sh bo'lsa ham, hisoblash operatsiyasining o'zidan oldin bajarilmaydi. Bu xususiyat,
boshqa narsalar qatorida, dasturning turli joylarida bir xil ko'rsatmalar to'plami turlicha
bajarilishi mumkinligiga olib keladi, bu esa ishlashni to'g'ri baholashni imkonsiz qiladi.
Bu, ayniqsa, real vaqtda ishlaydigan tizimlar uchun juda muhimdir, chunki eng yomon
natija reytingi protsessor resurslaridan to'liq foydalanilmasligiga olib keladi. Shunday
qilib, ushbu tizimlarda superskalar DSP larning ish faoliyatini aniq baholash
muammosi ochiqligicha qolmoqda.