|
Alpha 21164 va 21264 ning qiyosiy tavsiflari
|
bet | 17/19 | Sana | 01.06.2024 | Hajmi | 1,58 Mb. | | #258749 |
Bog'liq Abdurazzoqov A Zamonaviy protsessorlar xarakteristikasiAlpha 21164 va 21264 ning qiyosiy tavsiflari
Alpha 21264 protsessori o‘zidan oldingi 21164 protsessorga nisbatan katta yaxshilanish bo‘lib, kattaroq L1 keshi, qo‘shimcha funksiya bloklari, filiallarni yanada samaraliroq bashorat qilish, yangi videoni qayta ishlash ko‘rsatmalari va kengroq avtobusga ega.
Alpha 21264 soatiga to'rttagacha ko'rsatmalarni o'qiy oladi va bir vaqtning o'zida oltitagacha ko'rsatmalarni bajarishi mumkin. Uning 21164 modelidan eng katta farqi buyruqlarni (Alpha uchun birinchi marta) ularning tartibini o‘zgartirgan holda (Out-of-Order) bajarish qobiliyatidir.
Buyurtmasiz bajarish samaradorligi ko'rsatmalarni bajarishning optimal tartibini aniqlash uchun CPU manipulyatsiya qilishi mumkin bo'lgan ko'rsatmalar soni bilan belgilanadi. Buning uchun protsessor qanchalik ko'p ko'rsatmalardan foydalanishi mumkin bo'lsa, shunchalik yaxshi, u oldinga qarashi mumkin. Intel P6 klass protsessorlari (Pentium Pro, Pentium II, Xeon) bir vaqtning o'zida kamida 40 ta buyruqni bajara oladi. Boshqa protsessorlar uchun bu ko'rsatkich ancha yuqori: HP PA-8000 56 ta ko'rsatmalar bilan ishlaydi, Alpha protsessor esa 80 ta ko'rsatmalarni bajaradi.
Ko'pgina RISC protsessorlari singari, Alpha ham 64 bit kengligida bo'lgan 32 ta butun son va 32 suzuvchi nuqta registrlari to'plamini o'z ichiga oladi. Ko'rsatmalarni tartibsiz bajarish samaradorligini oshirish uchun 21264 protsessoriga odatdagi registrlar to'plamidan tashqari 48 ta butun son registrlari va 40 ta suzuvchi nuqtali registrlar o'rnatilgan.
Har bir registr joriy buyruqlar qiymatlarini vaqtincha saqlashi mumkin. Agar biron-bir ko'rsatma qayta ishlanayotgan bo'lsa, natijani maqsadli registrga qayta yuklashning hojati yo'q - buning o'rniga protsessor vaqtinchalik registrning nomini o'zgartiradi ( Register nomini o'zgartirish ).
Xuddi shunday registrlarning nomini o'zgartirish boshqa protsessorlarda ham mavjud. Biroq, 21264 o'ziga xos "hiyla"ga ega - u butun sonli registrlarning dublikat to'plamiga ega, 80 ta butun registrning har biri yana takrorlanadi. Shunday qilib, butun chipda 160 ta butun registr mavjud. Bu "Buyurtmasiz" ni bajarish qiyinligiga qaramay, 21264 protsessorining yuqori chastotasi maqbul bo'lishining sabablaridan biridir.
Ikkala guruhdagi butun son operatsiyalari bloklari butunlay bir xil emas. Ulardan birida ko'paytirish bloki mavjud, ikkinchisida esa harakatlanuvchi tasvirlarni (MPEG) qayta ishlash uchun maxsus mantiq mavjud. Buning uchun Alpha buyruqlar to'plami beshta yangi buyruq bilan to'ldirildi. Ulardan eng qiziqarlisi - PERR - harakatni baholashga xizmat qiladi, ya'ni. MPEG siqish va dekompressiya paytida yuzaga keladigan vazifani bajarish. PERR ko'rsatmasi to'qqizta oddiy ko'rsatmalarning ishini bajaradi. Shunday qilib, 21264 protsessor MPEG-2 video ketma-ketligini, shuningdek, AC-3 DVD audio ma'lumotlarini real vaqtda qo'shimcha tashqi qurilmalardan foydalanmasdan dekodlashi mumkin.
|
| |