Pamokos

„Intel“ išmanioji talpykla: kas tai yra, kaip jis veikia ir kam jis skirtas?

Turinys:

Anonim

Šiandien mes jums papasakosime, kas yra „ Intel Smart Cache“ - vienas iš terminų, kurie jums tikriausiai skamba apie mėlynąją komandą. Šią pravardę girdime maždaug nuo 2011 m. , Ir tiesa yra tai, kad dabar mes ją matome bet kuriame „ Intel“ procesoriaus specifikacijų rinkinyje. Vis dėlto, kas yra naudinga, o kas yra rinkodara?

Turinio rodyklė

„Intel Smart Cache“ - naujas terminas procesoriaus atminčiai

Pavyzdžiui , „ Intel“ procesorių branduolių vienetų struktūra daro didelę naudą talpyklos naudojimui. Tai yra brangesnė struktūra, tačiau ji leidžia žymiai daugiau talpyklos.

Kita vertus, mes turime skirtingus vidinius algoritmus, kurie optimizuoja skaitymo kodą tol, kol talpykla yra daug efektyvesnė.

Aiškiausias pavyzdys yra talpyklos blokavimo idėja (arba talpyklos naudojimas blokais). Šis algoritmas siekia padalinti dideles kilpas į mažesnius blokus (padalinti ir užkariauti) .

Norėdami tai supaprastinti, galėtume pasakyti, kad užuot sukęsi nuo 1 iki 10 000, eisime nuo 1 iki 10 000 kartų.

Dešimt tūkstančių verčių netelpa L1 talpykloje , todėl kiekvieną naują vertę turėsime „nuleisti ir surasti“ iki DRAM . Kita vertus, L1 tinka dešimt verčių, taigi mums tektų tik 10 kartų nusileisti DRAM . Vienuoliktąją reikšmę, kurios ieškome (vėlgi 1) , rasime talpykloje L1 .

Galime suskaičiuoti daugybę panašių technologijų ir optimizacijų, ir būtent „Smart Smart Cache “ įgyvendinimas yra mažos detalės .

„ Intel Smart Cache “ raida

Visą šią bazę jau sukūrę, turime atsidurti 2009 - 2011 metais , kur pradedame matyti efektyvesnius procesorius.

Perėjimas prie 2 ir 4 branduolių įvyko neseniai, tačiau vis dar buvo daug problemų, susijusių su nauja technologija. Architektūra buvo nauja ir daug duomenų buvo prarasta arba nepanaudota. Kita vertus, vartojimas buvo astronominis ir apskritai reikėjo naujų idėjų, kaip patobulinti šią platformą.

Tačiau bendros talpyklos atminties idėja jau kilo daugelio galvoje ir liko tik tinkamai ją įgyvendinti. Galėjome pamatyti keletą ankstesnių modelių su panašiomis programomis, bet galbūt „ Intel Smart Cache“ buvo nustatyta kaip patikimiausia ir stabiliausia alternatyva.

Svarbiausi modeliai, pradėję dalintis talpyklos atmintimi, buvo pirmųjų kartų „ Intel Core“ . Tarp trijų lygių jie beveik neturėjo 2 ar 3 MB talpyklos atminties, tačiau mes jau matėme pirmuosius šios „technologijos“ įgyvendinimus. Tiesą sakant, tame pačiame „ Intel“ straipsnyje galite pamatyti, kaip jie nuolatos lygina duomenis su procesoriais su nebendrinamomis talpyklomis.

REKOMENDUOJAME JUMS Unigine Superpoziciją: kas tai yra ir kokias funkcijas jis turi?

Laikui bėgant, natūrali technologijos raida leido pridėti greitesnius prisiminimus, daugiau kiekių ir geresnių algoritmų. Šiandien populiariausių, į vartotoją orientuotų modelių vidurkis yra 12–16 MB, pavyzdžiui, „ Intel Core i9-9900k“ arba „ i7–9700k“ .

„Intel“ procesoriaus našumas

Ne naujiena, kad „ Intel “ pastaraisiais metais dirbo labai gerai.

Išleidę savo naująjį „ Intel Core“, jie pažymėjo kelią į ateities procesorių modelius. Jie turėjo puikų vieno branduolio našumą, gerą kelių branduolių našumą ir mes aiškiai jį suskirstėme į tris atskiras grupes. Nuo 2000-ųjų vidurio iki 2018-ųjų vidurio galime nedvejodami pasakyti, kad rinkoje dominavo „ Intel “.

Nepaisant to, pastaraisiais metais matėme, kaip labiau atsipalaiduoja, nei reikia, išleisdami modelius su keliomis naujovėmis, siūlančiais tik „šiek tiek daugiau“ . Savo ruožtu AMD pamažu statė tvirtą pagrindą, tokį kaip šiandien „Ryzen“ procesoriai.

Dėl AMD naudojamos struktūros, jos procesoriams reikia ir reikia naudos iš to, kad yra daug talpyklos atminties. Tiek, kad populiariausiame stalinių kompiuterių modelyje bus apie 72 MB talpyklos ir tikimasi iki 128 MB (palyginkite juos su 16 MB „i9“) . Tačiau daugiau atminties tiesiogiai nereiškia geresnio našumo.

Nepaisant to, kad talpyklos atmintis yra daug mažesnė, „ Intel“ procesoriai vis tiek yra beveik tokie patys arba galingesni nei jų AMD kolegos. Ryškiausia užduotis yra našumas žaidimuose, kur šie procesoriai ištiesia krūtinę su akivaizdžiai mažesnėmis specifikacijomis.

Kita vertus, verta paminėti RAM atminties reagavimo laikus. Jis labiau susijęs su procesoriaus architektūros struktūra, tačiau yra šiek tiek įdomus ir susijęs su tema.

Vidutiniškai žinoma, kad AMD procesorių reakcijos laikas yra žymiai didesnis nei jų konkurencijos. Tai išspręsta palaikant aukštesnio dažnio prisiminimus, tačiau neapsigaukite. Didesnis skaičius nereiškia geresnio našumo.

Ką ateityje laiko talpyklos?

Kaip ir daugelis kitų dalykų gyvenime, ateitis yra neaiški.

Panašu, kad neturime jokios alternatyvos talpykloms, todėl panašu, kad su jais būsime kelis dešimtmečius. Žinoma, galime tikėtis dydžio, efektyvumo ir taikomų algoritmų patobulinimų. Ne veltui technologijos tampa galingesnės, efektyvesnės ir pigesnės.

Klausimas, kuris dažnai kyla į galvą, yra tas, kad konkurencija tarp AMD ir Intel yra tikrai nesubalansuota. Raudonoji komanda yra šiek tiek stipresnė nei jos mėlynoji konkurencija, tačiau turime atsiminti, kad AMD naudoja 7 nm tranzistorius ir daug aukštesnius RAM dažnius.

Kitaip tariant, AMD naudoja du tris kartus modernesnes technologijas nei „ Intel“ , tačiau jie įgyja tik nedidelį pranašumą prieš juos. Taigi, kas nutiks, kai „ Intel“ pasieks 7 nm , žinodami, kiek jie išspaudžia ir optimizuoja savo mikroarhitektūrą ?

Kad ir kaip būtų, nematome alternatyvių terminų. Šiuo metu žinome, kad „ Intel“ yra šiek tiek prastesnis, tačiau viskas gali pasikeisti su 10-osios kartos „ Intel“ procesoriais.

Panašu, kad tokie dalykai kaip „ Intel Smart Cache“ šiomis dienomis ir daugelis kitų palaikančiųjų technologijų leidžia „ Intel“ laikyti savo. Nors ji nebeturi visiško dominavimo, ji vis tiek yra alternatyva, prie kurios daugelis vartotojų jaučiasi prisirišę.

Dabar pasakykite mums, kokia technologija yra ta, kuri labiausiai patraukia jūsų „Intel“ dėmesį? Kaip manote, ar „Intel Smart Cache“ daro svarbų skirtumą? Pasidalykite savo idėjomis komentarų laukelyje.

„Intel SoftwareQuora“ šriftas

Pamokos

Pasirinkta redaktorius

Back to top button