Predpomnilnik cevovoda je sekundarni predpomnilnik, znan tudi kot predpomnilnik L2, ki omogoča podatke prenesejo veliko hitreje s širjenjem podatkov, ki se pridobivajo iz pomnilnika, na tri celotne ure ciklov. Je bistveni del mikroprocesorjev, ki uporabljajo superskalarno arhitekturo, vendar za delovanje zahteva posebno, ujemajočo se in sinhrono vrsto RAM-a, imenovanega SDRAM.
Technipages pojasnjuje predpomnilnik Pipeline Burst
Ta vrsta RAM-a je tisti, katerega čipi se lahko sinhronizirajo z uro mikroprocesorja in tako zlahka merijo in sledijo njegovim taktnim ciklom. Če se razširi na tri takšne cikle, je na začetku manjša zamuda, ko pa je to storjeno, lahko predpomnilnik postavi zahteve v čakalno vrsto in vse nadaljnje zahteve za pridobivanje potem trajajo samo en cikel, kar pomeni, da na splošno stvari tečejo veliko hitreje, kot bi brez L2 predpomnilnik.
Predpomnilniki za ponekod cevovoda prav tako podpirajo prenose v porušitvenem načinu – z izkoriščanjem prednosti čipov SDRAM lahko cevovod hkrati dostavi tudi skupino ali vrstico vsebine predpomnilnika, ko procesor zahteva prvi element v tej vrstici ali skupina. To pomeni, da je vse ostalo v bistvu vnaprej naloženo in na voljo veliko hitreje, kot če bi morali vsak element zahtevati ročno in posebej. Dejansko uvedba in uporaba predpomnilnikov cevovoda skrajša čakalni čas procesorja in poveča operacije predpomnilnika.
Predpomnilnik L2 na splošno deluje v enem od dveh načinov – prej omenjenem razpršenem načinu in standardnem načinu cevovoda. Podatke je mogoče vnaprej pridobiti le v zaporedju, medtem ko v načinu cevovoda predpomnilnik omogoči dostop do vsebine tako v predpomnilniku kot RAM-u.
Pogoste uporabe predpomnilnika Pipeline Burst
- Predpomnilniki cevovoda so zasnovani tako, da skrajšajo čakalni čas procesorja.
- Znotraj superskalarne nastavitve predpomnilniki cevovodnih porušitev delujejo samo v kombinaciji s SDRAM.
- Arhitektura CPU-ja, ki vsebuje predpomnilnik cevovoda, lahko znatno pospeši pridobivanje podatkov s strani sistema.
Pogoste zlorabe predpomnilnika Pipeline Burst
- Predpomnilnik cevovoda v procesorju je varnostna kopija za sistem cevovoda, ki se aktivira, ko gre kaj narobe in podatki "počijo" brezplačno.