• Hydra mikroprotsessor
  • Ko'p bosqichli protsessorlarning xususiyatlari




    Download 446,55 Kb.
    bet2/3
    Sana27.05.2024
    Hajmi446,55 Kb.
    #255048
    1   2   3
    Bog'liq
    o\'rnatilgan protsessorlar

    Ko'p bosqichli protsessorlarning xususiyatlari
    Oddiy bir torli protsessorlardan mantiqiy jihatdan murakkabroq ko'p tarmoqli protsessorlarga o'tish ilgari duch kelmagan muayyan qiyinchiliklarni bartaraf etishni o'z ichiga oladi. Amalga oshirish jarayoni agentlar yoki iplarga (iplarga) bo'lingan qurilmaning ishlashi ikkita xususiyatga ega:
    • noaniqlik printsipi (noaniqlik printsipi). Ko'p tarmoqli ilovada jarayon oldindan aniqliksiz bir-biri bilan o'zaro ta'sir qiluvchi agent iplariga bo'linadi;
    • noaniqlik printsipi. Resurslar agentlar o'rtasida qanday taqsimlanishi ham oldindan noma'lum.

    • Ushbu xususiyatlar tufayli ko'p bosqichli protsessorlarning ishi fon Neyman sxemasi bo'yicha deterministik hisob-kitoblardan tubdan farq qiladi. Bunday holda, jarayonning hozirgi holatini oldingi holat va kiritilgan ma'lumotlarning chiziqli funktsiyasi sifatida aniqlab bo'lmaydi, garchi jarayonlarning har birini fon Neyman mikromashinasi deb hisoblash mumkin. (Tiplarning xatti-harakatlariga nisbatan qo'llanilganda, hatto kvant fizikasida qo'llaniladigan "g'alatilik" atamasini ham qo'llash mumkin.) Bu xususiyatlarning mavjudligi ko'p tarmoqli protsessorni murakkab tizim tushunchasiga yaqinlashtiradi, ammo sof amaliy nuqtai nazardan. , jarayonning bajarilishi darajasida noaniqlik yoki noaniqlik, hatto undan ham g'alatilik haqida gap bo'lishi mumkin emasligi aniq. To'g'ri bajarilgan dastur g'alati bo'lishi mumkin emas.

    Hydra mikroprotsessor
    Hydra matritsasi taniqli MIPS RISC arxitekturasiga asoslangan to'rtta protsessor yadrosidan iborat. Har bir yadroda ko'rsatmalar keshi va ma'lumotlar keshi mavjud va barcha yadrolar umumiy L2 keshiga birlashtirilgan. Protsessorlar MIPS ko'rsatmalarining odatiy to'plamini va sinxronizatsiya primitivlarini amalga oshirish uchun shartli yoki SC ko'rsatmalarini saqlaydi. Protsessorlar va L2 keshlari o'qish/yozish avtobuslari orqali ulanadi va qo'shimcha ravishda yordamchi manzil va boshqaruv avtobuslari mavjud. Ushbu avtobuslarning barchasi virtualdir, ya'ni ular mantiqiy ravishda simli avtobuslar bilan ifodalanadi va takrorlagichlar va buferlar yordamida jismoniy jihatdan ko'plab segmentlarga bo'linadi, bu yadrolarning tezligini oshirish imkonini beradi.
    O'qish/yozish shinasi tizim shinasi rolini o'ynaydi. Kristal ichidagi joylashuvi tufayli u etarli o'tkazish qobiliyati bir siklda kesh xotirasi bilan almashishni ta'minlash. Tashqi protsessor pinlari soni bo'yicha jismoniy cheklovlar tufayli, hatto eng qimmat an'anaviy multiprotsessorli arxitekturalarda ham bunday almashinuv ko'rsatkichlariga erishish qiyin. Samarali kesh avtobuslari yadrolar va xotira o'rtasidagi tiqilib qolish muammolarini oldini oladi.

    Download 446,55 Kb.
    1   2   3




    Download 446,55 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Ko'p bosqichli protsessorlarning xususiyatlari

    Download 446,55 Kb.