Što je superskalarna arhitektura? definicija i značenje

click fraud protection

Superskalarna arhitektura je vrsta dizajna i konstrukcije mikroprocesora koja omogućuje a procesor za rad na više skupova instrukcija u isto vrijeme – slanjem ih kroz zasebno izvršenje jedinice. Svaka jedinica i dalje može rukovati samo jednim skupom instrukcija po redoslijedu, no moguće je da se više jedinica izvodi istovremeno.

Superskalarna arhitektura zahtijeva korištenje ugrađenog planera koji pregledava red instrukcija i identificira grupe i skupove instrukcija koje nisu u sukobu jedna s drugom.

Technipages objašnjava superskalarnu arhitekturu

Drugim riječima, one koje ne zahtijevaju korištenje istih resursa u isto vrijeme. Ovi skupovi uputa mogu se izvoditi paralelno jer se ne moraju 'boriti' za resurse, kao što je to bilo. Međutim, mnoge grupe i skupovi se mogu grupirati zajedno, zatim se prosljeđuju za izvršenje.

Jedino ograničenje je broj dostupnih cjevovoda. Intel Pentium čip ima dva – to znači da procesor može izvršiti dva seta instrukcija po pojedinačnom ciklusu takta. Ti se taktovi mjere u hercima – procesor od 2 Ghz, koji je na nižoj granici trenutnih mogućnosti, može obraditi dvije milijarde instrukcija u sekundi. Iako to može zvučati puno, nije neuobičajeno da procesor mora izvršiti desetke ili čak stotine tisuća instrukcija za program visokog intenziteta.

Superskalarna arhitektura u procesorima omogućuje im učinkovitije izvođenje potrebnih računanja, dodjeljivanjem rezervnih resursa drugim zadacima u drugom (ili bilo kojem daljnjem) cjevovodu. Nasuprot tome, skalarni procesor jednostavno ne bi koristio resurse koji nisu potrebni za proces, čak i ako bi mogli biti korisni za drugi skup procesa.

Uobičajene upotrebe superskalarne arhitekture

  • Superskalarna arhitektura predstavlja učinkovitiji tip strukture procesora.
  • Iako ne uvijek, superskalarna arhitektura se također obično konstruira.
  • U superskalarnom CPU-u dispečer čita upute iz memorije i odlučuje koje se mogu izvoditi paralelno dodjeljivanjem pravih resursa.

Uobičajene zlouporabe superskalarne arhitekture

  • Superskalarna arhitektura je poboljšani tip dizajna procesora koji je zamijenio skalarne u Intelovim procesorima.