Kas yra CPU talpykla?

Šiuolaikiniai procesoriai veikia neįtikėtinai greitai; jie gali žymiai pranokti sistemos RAM. Dėl procesoriaus ir atminties greičio disbalanso jūsų procesorius dažnai neveikia ir laukia, kol į jį bus išsiųsti duomenys, kad jis galėtų tęsti procesą. Kad taip nenutiktų, leidžiant CPU ir toliau veikti vis greičiau, naudojama procesoriaus talpykla.

Kaip procesoriaus talpykla pagreitina procesorių?

CPU talpykla sukurta taip, kad būtų kuo greitesnė, o vėliau talpykloje saugotų procesoriaus prašomus duomenis. CPU talpyklos greitis optimizuotas trimis būdais: delsa, pralaidumu ir artumu. Centrinio procesoriaus talpykla veikia esant labai mažam delsos laikui, todėl iki minimumo sumažinamas laikas, kurio reikia rezultatui grąžinti. Pavyzdžiui, „Intel i9-9900k“ talpyklos delsa yra atitinkamai 0,8, 2,4 ir 11,1 nanosekundės L1, L2 ir L3 talpykloje. Palyginimui, šiuolaikinės didelės spartos RAM delsa yra maždaug 14 nanosekundžių.

Patarimas: talpyklos lygiai bus išsamiau paaiškinti vėliau, bet paprasčiausiai tariant, apatiniai talpyklos sluoksniai yra greitesni, bet brangesni, todėl jų talpa mažesnė. Nanosekundė yra milijardoji sekundės dalis, todėl 0,8 sekundės delsa reiškia, kad rezultatui grąžinti reikia mažiau nei milijardinės sekundės dalies.

Kalbant apie pralaidumą, procesoriaus talpykla siūlo reikšmingus našumo patobulinimus, palyginti su tradicine saugykla ir RAM. L1 ir L3 talpyklos skaitymo greitis gali būti didžiausias atitinkamai 2,3 TB/s ir 370 GB/s, o RAM pralaidumas paprastai yra apie 40 GB/s. Šis padidėjęs pralaidumas reiškia, kad procesoriaus talpykla gali perduoti duomenis į procesorių daug greičiau nei RAM.

Norint pasiekti didžiausią įmanomą greitį, procesoriaus talpykla iš tikrųjų yra įmontuota į paties procesoriaus antgalio silicį. Tai sumažina atstumą, kurį turi nukeliauti bet kokie elektriniai signalai, todėl delsa išlaikoma kuo mažesnė. Pavyzdžiui, kai L3 talpykla pirmą kartą buvo perkelta iš pagrindinės plokštės į procesoriaus bloką, tuometinis procesorius (Pentium 4 EE) sugebėjo pagerinti našumą 10–20%.

CPU talpyklos architektūra

Šiuolaikiniai procesoriai paprastai naudoja tris CPU talpyklos sluoksnius, pažymėtus L1-3, o mažesnio numerio talpyklos yra arčiau procesoriaus branduolių, greitesnės ir brangesnės. Kiekvienas atskiras kelių branduolių procesoriaus branduolys turi savo L1 talpyklą. Paprastai jis yra padalintas į dvi dalis: L1I ir L1D. L1I naudojamas procesoriaus instrukcijoms talpykloje išsaugoti, o L1D naudojamas duomenims, kuriems tos instrukcijos turi būti vykdomos, talpykloje saugoti.

Kiekvienas CPU branduolys paprastai taip pat turi savo L2 talpyklą šiuolaikiniame CPU. L2 talpykla yra didesnė ir lėtesnė nei L1 talpykla ir pirmiausia naudojama duomenims, kurie kitu atveju netilptų į L2 talpyklą, saugoti. Turint specialią L2 talpyklą vienam branduoliui, išvengiama ginčų dėl talpyklos. Talpyklos ginčas yra ta vieta, kur skirtingi branduoliai kovoja norėdami reikalauti talpyklos vietos savo darbo krūviams, todėl svarbūs duomenys gali būti išvalyti iš talpyklos.

L3 talpykla paprastai dalijamasi tarp visų procesoriaus procesoriaus branduolių. Vėlgi, L3 talpykla yra lėtesnė nei L2 talpykla, bet yra pigesnė ir didesnė. Suteikus bendrinamą talpyklą, galima sumažinti duomenų, kurie būtų dubliuojami žemesnio lygio vieno branduolio talpykloje, kiekį.

Patarimas: Pavyzdžiui, „Intel i9-9900K“ talpyklos dydžiai turi 64 KB L1 ir 256 KB L2 talpyklą viename branduolyje (iš viso 512 KB L1 ir 2 MB L2), jis taip pat turi 16 MB bendrinamą L3 talpyklą.

Kaip naudojama procesoriaus talpykla?

Visi procesoriaus talpyklos lygiai naudojami siekiant pagreitinti procesoriaus veikimą, talpinant duomenis iš RAM. Kai CPU prašo duomenų, jis paprastai pirmiausia ieško savo talpyklos sluoksniuose, siekdamas gauti duomenis kuo greičiau. Jei duomenys randami talpyklos įvykyje, CPU gali tęsti apdorojimą. Jei duomenų nėra talpykloje, tai vadinama talpyklos praleidimu, tada procesorius turi patikrinti RAM, o tada kietąjį diską, jei duomenų taip pat nėra. Greitesni sluoksniai visada tikrinami pirmiausia, kad būtų užtikrintas maksimalus našumas.

Kad CPU galėtų turėti reikiamus duomenis talpykloje, kai to reikia, talpykla bando iš anksto nustatyti, kokių duomenų CPU gali prireikti toliau. Pavyzdžiui, jei centrinis procesorius paprašė tam tikrų vaizdo duomenų, jis atvaizduodamas talpyklą gali bandyti iš anksto į talpyklą įrašyti daugiau vaizdo duomenų, kad juos būtų galima kuo greičiau pateikti CPU.


Leave a Comment

Kaip atgauti prieigą prie standžiojo disko, ištaisyti klaidą, kai negalima atidaryti standžiojo disko

Kaip atgauti prieigą prie standžiojo disko, ištaisyti klaidą, kai negalima atidaryti standžiojo disko

Šiame straipsnyje parodysime, kaip atgauti prieigą prie standžiojo disko, kai jis sugenda. Sekime toliau!

Kaip naudoti „Pokalbio suvokimo“ ir tiesioginio klausymo funkcijas „AirPods“ ausinėse

Kaip naudoti „Pokalbio suvokimo“ ir tiesioginio klausymo funkcijas „AirPods“ ausinėse

Iš pirmo žvilgsnio „AirPods“ atrodo kaip ir bet kurios kitos belaidės ausinės. Tačiau viskas pasikeitė, kai buvo atrastos kelios mažai žinomos funkcijos.

Kaip pridėti spausdintuvą prie „Windows 10“

Kaip pridėti spausdintuvą prie „Windows 10“

Spausdintuvo pridėjimas prie „Windows 10“ yra paprastas, nors laidinių įrenginių procesas skirsis nuo belaidžių įrenginių.

Kaip patikrinti RAM ir patikrinti RAM klaidas kompiuteryje su didžiausiu tikslumu

Kaip patikrinti RAM ir patikrinti RAM klaidas kompiuteryje su didžiausiu tikslumu

Kaip žinote, RAM yra labai svarbi kompiuterio aparatinės įrangos dalis, veikianti kaip atmintis duomenims apdoroti ir lemianti nešiojamojo ar asmeninio kompiuterio greitį. Žemiau esančiame straipsnyje „WebTech360“ supažindins jus su keliais būdais, kaip patikrinti RAM klaidas naudojant programinę įrangą sistemoje „Windows“.

Kaip prijungti Windows 11 nešiojamąjį kompiuterį prie projekcinio ekrano/TV

Kaip prijungti Windows 11 nešiojamąjį kompiuterį prie projekcinio ekrano/TV

Perskaitykite šį straipsnį, kad sužinotumėte paprastą žingsnis po žingsnio procesą, kaip prijungti nešiojamąjį kompiuterį prie projekcinio ekrano ar TV naudojant Windows 11 ir Windows 10 operacines sistemas.

Kaip rasti spausdintuvo IP adresą

Kaip rasti spausdintuvo IP adresą

Ar sunku sužinoti, koks IP adresas naudojamas jūsų spausdintuvui? Mes parodysime, kaip tai padaryti.

3D Spausdinimo Pagrindai: Priežiūros Patarimai Jūsų 3D Spaudikliui

3D Spausdinimo Pagrindai: Priežiūros Patarimai Jūsų 3D Spaudikliui

Teisinga 3D spausdintuvų priežiūra yra labai svarbi, norint gauti geriausius rezultatus. Čia pateikiami keli svarbūs patarimai, kuriuos reikėtų atsiminti.

5 Priežastys, Kodėl Jūsų Nešiojamas Kompiuteris Perkaista

5 Priežastys, Kodėl Jūsų Nešiojamas Kompiuteris Perkaista

Sužinokite apie kai kurias galimas jūsų nešiojamojo kompiuterio perkaitimo priežastis, kartu su patarimais ir gudrybėmis, kaip išvengti šios problemos ir išlaikyti savo įrenginį šaltą.

3D Spausdinimo Pagrindai: Būtinas Priežiūros Patikrinimo Sąrašas

3D Spausdinimo Pagrindai: Būtinas Priežiūros Patikrinimo Sąrašas

Laikyti įrangą geros būklės yra būtina. Štai keletas naudingų patarimų, kaip išlaikyti savo 3D spausdintuvą puikios būklės.

Ką daryti, jei Powerbeats Pro neįsikrauna dėkle

Ką daryti, jei Powerbeats Pro neįsikrauna dėkle

Jei jūsų Powerbeats Pro neįsikrauna, naudokite kitą maitinimo šaltinį ir išvalykite ausines. Palikite dėklą atvirą, kol įkraunate ausines.