Logo lt.boatexistence.com

Dėl vienos užduoties konvejerinio perdavimo delsos?

Turinys:

Dėl vienos užduoties konvejerinio perdavimo delsos?
Dėl vienos užduoties konvejerinio perdavimo delsos?

Video: Dėl vienos užduoties konvejerinio perdavimo delsos?

Video: Dėl vienos užduoties konvejerinio perdavimo delsos?
Video: 1 4 2 Challenges for Longer Pipelines 2024, Gegužė
Anonim

Sujungimas nepadeda vienos užduoties delsos; tai padeda atlikti visą darbo krūvį. Kelios užduotys atliekamos vienu metu naudojant skirtingus išteklius. Galimas pagreitis=etapų skaičius. Nesubalansuotas vamzdžių pakopų ilgis gali sumažinti greitį.

Kas yra konvejerinio perdavimo delsa?

Kiekvienai instrukcijai atlikti reikia tam tikro laiko. Tai yra šios operacijos delsa. Tai laikas nuo nurodymo išdavimo iki jo užbaigimo.

Ar konvejerinis procesas padeda atlikti vienos užduoties delsą?

Sujungimas nepadeda vienos užduoties delsos, padeda atlikti viso darbo krūvio pralaidumą. … Laikas „užpildyti“dujotiekį ir laikas „išleisti“sumažina greitį o Nesubalansuotas vamzdžių etapų ilgis sumažina greitį.

Kaip apskaičiuoti konvejerio delsą?

Sujungimas sumažina ciklo laiką iki ilgiausio etapo ilgio ir registro delsos. Latencija tampa CTN, kur N yra etapų skaičius, nes vienai instrukcijai reikės pereiti kiekvieną etapą ir kiekviena stadija trunka vieną ciklą.

Kokia yra vienos komandos ciklų delsa?

Ilgiausia instrukcija yra ta, kurioje naudojami visi nurodyti komponentai, būtent lw (apkrovos) instrukcija. Vadinasi, vieno ciklo komandų delsa= 200 + 100 + 200 + 200 + 100=800ps Priešingai, konvejerinių komandų delsa ˜=vieno laikrodžio ciklo laikas=ilgiausio įmanomo etapo laikas.

Rekomenduojamas: