ceas de bază
Rezervă: Punerea în practică a calculatorului cu propriile lor mâini
ceas de bază
viteza de ceas de bază - o măsură care afectează viteza de execuție a procesorului. Ea nu caracterizează performanțele sale: în funcție de modelul de bază și de umplere diferite blocuri hardware sale, kernel-ul per ciclu este capabil de a efectua un număr diferit de comenzi, astfel încât este de procesoare cu frecvențe diferite au aceeași performanță.
Unitatea de măsură prestabilită este considerată a fi de 1 Hz. Acest lucru înseamnă că, la o frecvență de 1 GHz core procesor executa un miliard de cicluri de ceas. Teoretic, dacă presupunem că într-un singur ciclu de bază efectuează o singură operație, viteza procesorului este de 1 miliard de operațiuni pe secundă. În practică, această rată este dificil de calculat, deoarece afectează numărul de operații executate pe ciclu de ceas, complexitatea operațiunilor, tranzitată memoriei cache de autobuz și RAM, și așa mai departe. D.
Principalele caracteristici ale anvelopei sunt capacitatea și frecvența de operare sale: acestea sunt mai mari decât, mai multe date trece prin ea pe unitatea de timp, și, astfel, mai pot fi procesate de către un procesor sau alte componente. De exemplu, procesoarele AMD au mai multe de anvelope similare (externe și interne), care funcționează la frecvențe diferite și au lățime de biți diferite. Acest lucru se datorează caracteristicilor tehnologice, deoarece nu toate componentele sunt capabile să funcționeze la o frecvență de autobuz foarte rapid.
Aici se află prima și Greșeală principal mulți oameni care cred că frecvența procesorului este o măsură a vitezei muncii sale. De fapt, totul depinde de lățime de bandă de autobuz. De exemplu, presupunând că un ciclu este transmis de bază 64 sau 8 biți octet de informații (64-bit CPU) și o frecvență bus de 100 MHz, magistrala de lățime de bandă de 8 Byte x 100 milioane de cicluri, care este de aproximativ 763 MB. În același timp, poate fi core procesor de frecvență este de câteva ori mai mare, ceea ce înseamnă că, la atingerea acestui indicator rămase procesor de rezervă de viteză de mers în gol.
Pe de altă parte, există anvelope, cum ar fi între o memorie de procesor și memoria cache a primului nivel, care permite să comunice mai eficient, care realizează prin activitatea lor la aceeași frecvență.
Trebuie remarcat faptul că bit CPU nu înseamnă că el trebuie să lucreze cu ea. Acest lucru înseamnă pur și simplu că se poate efectua, de exemplu, instrucțiuni pe 64 de biți, și, în același timp, pentru a lucra cu biți 80 sau 128 biți, cu operațiuni cu virgulă mobilă.
Astăzi utilizează procesoare pe 32 de biți și 64 de biți. Mai mult decât atât, în cazul în care procesoarele anterioare pe 64 de biți sunt utilizate numai pentru soluții de server, astăzi ele sunt adesea găsite în computerele convenționale.
Memoria Cache. Viteza procesorului este determinată de viteza de funcționare a tuturor părților sale, care depinde de capacitățile hardware și capacitățile magistralei de date respective. Anticipând această situație, producătorii de procesoare cu scopul de a accelera performanța de blocuri de hardware, implementate cache.
Diferența principală dintre cache din memoria calculatorului - viteza. În practică, memoria RAM de viteză viteza de memorie cache de zece ori mai mare, care este asociat cu procesul de fabricație și de funcționare condițiile lor.
Există mai multe tipuri de memorie cache. Cel mai rapid este cache-ul de la primul nivel, apoi - a doua și a treia. Cerința este de obicei doar primele două poziții, deși este posibil să se facă din memoria cache a patra, al cincilea nivel, și așa mai departe .. În orice caz, această memorie va fi rapid operațional.
Dimensiunea cache-ului poate fi diferit - în funcție de modelul de procesor și de producător. De obicei, dimensiunea memoriei cache a primului nivel este mult mai mic decât al doilea sau al treilea. În plus, memoria cache a primului strat este de mare viteză, pentru că funcționează cu o frecvență de bază procesor.
Dimensiunea memoriei cache de procesoare Intel este mult mai mare decât AMD. Acest lucru se datorează algoritmului memoriei cache. procesoare AMD au memorie cache are un tip exclusiv, adică, în memoria oricărui nivel conține doar date unice. Cache procesoare Intel poate stoca date duplicat, ceea ce explică dimensiunea sa a crescut.
Memoria cache-ul, ca de obicei, are o lățime, care determină performanța, deoarece o mare capacitate face posibilă transmiterea mai multor date pe ciclu de ceas. Procesoare de la diferiți producători de lucru cu memoria cache în moduri diferite: unii folosesc o capacitate mare, cum ar fi 256 de biți, al doilea - un mic, dar în modul de citire și scriere în același timp.
Numărul de nuclee. Recent a apărut pe piață a modelelor de procesoare care conțin mai multe nuclee. Spre deosebire de nuclee virtuale, care oferă tehnologia HyperThreading pe placa procesorului este nuclee mai fizice. Astăzi se răspândesc procesoare, care are patru nuclee independente.
Primele procesoare dual-core au două miezuri separate, adică miezuri cu aceeași structură, inclusiv un prim cache și al doilea nivel. Astăzi miezul au o memorie cache comună de-al doilea nivel, care poate crește performanța procesorului.
Utilizarea procesorului multi-core oferă o creștere notabilă a performanței computerului. Acest procesor este sarcina de lucru practic imposibil de 100%, din cauza unor aspecte tehnologice. Acest lucru înseamnă că situația atunci când procesorul de aplicare este luată astfel încât computerul nu răspunde la orice operațiune și trebuie să repornească cu butonul Reset. nu apar.
performanța procesorului nu este întotdeauna crește: utilizarea de mai multe nuclee înseamnă aplicațiile respective. În prezent, cererile suficient de mici scrise bazate pe multi-core. Acest lucru înseamnă că, de obicei, doar un singur miez este încărcată. Cu toate acestea, multi-core este sigur de a fi în cerere.
Marcarea. procesoarele anterioare pot fi ușor identificați prin nume și frecvență. Cu toate acestea, odată cu apariția diferitelor arhitecturi de procesoare (diferite de kernel) Acest procesoare de marcare dovedit a fi ineficiente. Confuzia a adăugat, de asemenea, procesoare AMD, care sunt utilizate ca ceas Pentium-evaluare, și nu frecvența reală a procesorului.
Acum, există un anumit mod de marcare de procesoare Intel, care pot fi descifrate de tabel alias. Pentru procesoarele AMD o astfel de etichetare nu este utilizat încă.
Interfață. Acest termen se referă la proiectarea procesor, care, la rândul său, definește o anumită formă de fantă procesorului pe placa de bază.
Pe parcursul existenței procesoare schimbat foarte mult sloturi procesor, care a fost cauzată de creșterea complexității designului procesorului și de a crește numărul de contacte de pe farfurie. Procesoare de la diferiți producători au, de asemenea, un număr diferit de contacte.
În urmă cu câțiva ani, a fost introdus marcajul procesor Intel, care a înlocuit cifra de frecvența procesorului de către un utilizator necunoscut, dar este clar numărul de producători. procesoarele AMD sunt lipite cu vechiul mod de etichetare care include numele procesorului, sa-Pentium Evaluarea și un cod opțional de numere și litere, cu care puteți afla despre miezul, pășirea proces și a altor indicatori.