Mis on superskalaarne arhitektuur? määratlus ja tähendus

click fraud protection

Superskalaarne arhitektuur on teatud tüüpi mikroprotsessori projekteerimine ja konstruktsioon, mis võimaldab a protsessor, et töötada korraga mitme käsukomplektiga – saates need eraldi täitmise kaudu ühikut. Iga üksus saab ikkagi korraga hallata ainult ühte käskude komplekti, kuid on võimalik, et mitu seadet töötab samaaegselt.

Superskalaarne arhitektuur nõuab sisseehitatud planeerija kasutamist, mis vaatab läbi käsujärjekorra ja tuvastab rühmad ja juhiste komplektid, mis ei ole üksteisega vastuolus.

Technipages selgitab superskalaarset arhitektuuri

Teisisõnu selliseid, mis ei nõua samade ressursside samaaegset kasutamist. Need juhiste komplektid võivad töötada paralleelselt, kuna nad ei pea ressursside pärast "võitlema". Kuid paljusid rühmi ja komplekte saab rühmitada, edastatakse seejärel täitmiseks.

Ainus piirang on saadaolevate torujuhtmete arv. Intel Pentiumi kiibil on kaks – see tähendab, et protsessor on võimeline täitma kahte käskude komplekti ainsuse taktitsükli kohta. Neid taktsükleid mõõdetakse hertsides – 2 GHz protsessor, mis on praeguste võimete madalamal tasemel, suudab töödelda kaks miljardit käsku sekundis. Kuigi see võib tunduda palju, ei ole harvad juhud, kui protsessor peab suure intensiivsusega programmi jaoks täitma kümneid või isegi sadu tuhandeid juhiseid.

Protsessorite superskalaarne arhitektuur võimaldab neil vajalikke arvutusi tõhusamalt sooritada, määrates vabaressursse teiste (või mõne muu) konveieri ülesannete täitmiseks. Seevastu skalaarprotsessor lihtsalt ei kasuta ressursse, mida protsessi jaoks pole vaja, isegi kui see võib olla kasulik mõne teise protsessikomplekti jaoks.

Superskalaararhitektuuri levinud kasutusalad

  • Superskalaarne arhitektuur esindab tõhusamat protsessori struktuuri tüüpi.
  • Kuigi mitte alati, on superskalaararhitektuur tavaliselt ka torujuhtmetega.
  • Superskalaarses CPU-s loeb dispetšer mälust juhiseid ja otsustab õigete ressursside eraldamisega, milliseid saab paralleelselt käivitada.

Superskalaararhitektuuri levinud väärkasutused

  • Superskalaarne arhitektuur on täiustatud protsessoritüüp, mis asendas Inteli protsessorites skalaarsed.