Secțiuni de site
Alegerea editorului:
- Cum să eliminați complet Programul Avast pentru a elimina Avast
- Aplicație mobilă Aliexpress
- Dispunerea tastaturii QWERTY și AZERTY Versiuni speciale ale tastaturii Dvorak
- Insula Sao Vicente Insula Sao Vicente
- Regulile pe care le încălcăm Este în regulă să-ți pui coatele pe masă?
- Care unități flash USB sunt cele mai fiabile și mai rapide?
- Conectarea unui laptop la un televizor prin cablu USB pentru conectarea unui laptop la un televizor VGA
- Schimbarea interfeței Steam - de la imagini simple la întreaga prezentare pe ecran Design nou steam
- Cum să anulați un abonament Megogo la televizor: instrucțiuni detaliate Cum să vă dezabonați de la abonamentele Megogo
- Cum să partiționați un disc cu Windows instalat fără a pierde date Partiționați discul 7
Publicitate
Ce este o unitate centrală de procesare? Procesoare multi-core: principii de funcționare a procesoarelor cu 4 nuclee. |
„Două concerte, două nuclee!” - acesta este un slogan publicitar tipic al multor magazine de calculatoare până de curând. Și, dacă utilizatorul obișnuit ar putea să răspundă cumva la întrebarea care sunt aceste „două concerte”, atunci în ceea ce privește al doilea punct situația a fost mult mai deplorabilă. Vânzătorii vă încurajează să cumpărați un procesor cu 6 nuclee, cumpărătorul, fascinat de numărul 6 (la urma urmei, mai mult de 2 sau 4), se grăbește să scoată un preț considerabil. Deși puțini dintre ei pot răspunde, de exemplu, la întrebarea, ce este un procesor cu 4 nuclee? Ce sunt aceste sâmburi?A fost o vreme când toate procesoarele erau exclusiv cu un singur nucleu. Și asta a fost destul. La urma urmei, tot ceea ce era necesar a fost să efectueze sarcini de calcul specifice, necesare utilizatorului chiar acum. De-a lungul timpului, numărul de probleme rezolvate simultan a crescut. Situația s-a înrăutățit odată cu intrarea PC-urilor pe piața dispozitivelor de acasă. Acum utilizatorul dorea să asculte muzică, să joace un joc și să despacheteze o arhivă voluminoasă... Și toate acestea în același timp. Atunci a apărut ideea de a împărți procesorul în mai multe unități de calcul, fiecare dintre acestea să se ocupe doar de propria sa sarcină. Dar - în același timp! Astfel, bietul dispozitiv nu ar trebui să fie rupt între mai multe sarcini deodată, trecând pe rând de la una la alta. Fiecare unitate de calcul și-ar procesa doar propria sarcină. Ca rezultat, computerul începe să proceseze mai multe sarcini simultan mai repede. Fiecare astfel de bloc se numește miez. Acest lucru este în teorie. Dar în practică? Împărțiți la patruÎn practică, numărul de nuclee se poate dovedi a fi „fachin”. Și iată de ce:
Dacă achiziționarea unui dispozitiv cu șase nuclee pare inevitabilă, atunci puteți găsi o selecție mare de ele pe site-ul http://elmir.ua. Acesta este unul dintre cele mai importante și mai ieftine magazine online din Ucraina. Multe procesoare nucleare sunt procesoare centrale care conțin mai mult de două nuclee de calcul. Astfel de nuclee pot fi amplasate fie într-o carcasă, fie pe un cip de procesor. Ce este un procesor multi-core?Cel mai adesea, procesoarele multi-core înseamnă procesoare centrale în care mai multe nuclee de calcul sunt integrate într-un singur cip (adică sunt situate pe un singur cip de siliciu). De obicei, viteza de ceas în procesoarele multi-core este în mod deliberat mai mică. Acest lucru se face pentru a reduce consumul de energie, menținând în același timp performanța necesară a procesorului. Fiecare nucleu este un microprocesor cu drepturi depline, care se caracterizează prin caracteristicile tuturor procesoarelor moderne - folosește un cache pe mai multe niveluri, acceptă execuția de cod necomandă și instrucțiuni vectoriale. Hyper-threadingMiezurile din procesoarele multi-core pot suporta tehnologia SMT, care vă permite să executați mai multe fire de calcul și să creați mai multe procesoare logice pe baza fiecărui nucleu. Pe procesoarele produse de Compania Intel, această tehnologie se numește „Hyper-threading”. Datorită acesteia, puteți dubla numărul de procesoare logice în comparație cu numărul de cipuri fizice. În microprocesoarele care acceptă această tehnologie, fiecare procesor fizic este capabil să mențină starea a două fire simultan. Pentru sistemul de operare, acest lucru va arăta ca având două procesoare logice. Dacă există o pauză în lucrul unuia dintre ei (de exemplu, așteaptă ca datele să fie primite din memorie), celălalt procesor logic începe să execute propriul thread. Tipuri de procesoare multi-coreProcesoarele multi-core sunt împărțite în mai multe tipuri. Acestea pot sau nu să accepte utilizarea unui cache partajat. Comunicarea între nuclee este implementată pe principiile utilizării unei magistrale partajate, a unei rețele pe legături punct la punct, a unei rețele cu un comutator sau a utilizării unui cache partajat. Principiul de funcționareCele mai multe procesoare moderne multi-core funcționează conform următoarei scheme. Dacă rulează aplicația acceptă multi-threading, poate forța procesorul să execute mai multe sarcini simultan. De exemplu, dacă computerul folosește un procesor cu 4 nuclee cu o frecvență de ceas de 1,8 GHz, programul poate „încărca” toate cele patru nuclee cu lucru simultan, în timp ce frecvența totală a procesorului va fi de 7,2 GHz. Dacă rulează mai multe programe simultan, fiecare dintre ele poate folosi o parte din nucleele procesorului, ceea ce duce, de asemenea, la o creștere a performanței computerului. Multe sisteme de operare acceptă multi-threading, astfel încât utilizarea procesoarelor multi-core vă permite să vă accelerați computerul chiar și în aplicațiile care nu acceptă multi-threading. Dacă luăm în considerare funcționarea unei singure aplicații, atunci utilizarea procesoarelor multi-core va fi justificată doar dacă această aplicație este optimizată pentru multithreading. În caz contrar, viteza unui procesor multi-core nu va fi diferită de viteza unui procesor obișnuit și, uneori, va funcționa chiar mai lent. Pentru birou, acasă sau calculator de jocuri Nu este atât de greu să alegi procesorul potrivit. Trebuie doar să te decizi asupra nevoilor tale, să te orientezi puțin în caracteristici și intervale de preț. Nu are rost să studiezi temeinic cele mai mici nuanțe dacă nu ești un „tocilar”, dar trebuie să înțelegi la ce să fii atent. De exemplu, poți căuta un procesor cu o frecvență mai mare și memorie cache, dar fără să fii atent la miezul cipului, poți avea probleme. Nucleul, de fapt, este principalul factor de performanță, iar restul caracteristicilor sunt plus sau minus. În termeni generali, pot spune că, cu cât produsul din linia unui producător este mai scump, cu atât este mai bun, mai puternic și mai rapid. Dar procesoarele AMD sunt mai ieftine decât cele de la Intel.
Principalele caracteristici tehnice ale procesoarelorAcum despre câteva caracteristici care merită încă menționate. Nu trebuie să intrați în el, dar vă va fi de ajutor să înțelegeți recomandările mele pentru anumite modele. Fiecare procesor are al lui priză (platformă), adică numele conectorului de pe placa de bază pentru care este destinat. Indiferent de procesorul pe care îl alegeți, asigurați-vă că vă uitați la potrivirea soclului. Pe în acest moment Există mai multe platforme.
Există platforme învechite pe care le poți cumpăra pentru a economisi bani, dar trebuie să ții cont că pentru ele nu se vor mai realiza procesoare noi: LGA1155, AM3, LGA2011, AM2/+, LGA775 și altele care nu sunt pe liste. Numele nucleului. Fiecare linie de procesoare are propriul nume de nucleu. De exemplu, Intel are în prezent Sky Lake, Kaby Lake și cele mai noi Lacul cafelei a opta generație. AMD are Richland, Bulldozer, Zen. Cu cât generația este mai mare, cu atât cipul este mai performant, cu un consum mai mic de energie și cu atât sunt introduse mai multe tehnologii. Număr de nuclee: de la 2 la 18 bucăți. Cu cât mai mult, cu atât mai bine. Dar există un astfel de punct: programele care nu știu să distribuie sarcina peste nuclee vor funcționa mai repede pe un dual-core cu o frecvență de ceas mai mare decât pe un 4-core, dar cu o frecvență mai mică. Pe scurt, dacă nu există o specificație tehnică clară, atunci regula funcționează: mai mult este mai bine și cu cât mai departe, cu atât mai corect va fi. Proces tehnic, măsurată în nanometri, de exemplu – 14 nm. Nu afectează performanța, dar afectează încălzirea procesorului. Fiecare nouă generație de procesoare este fabricată folosind un nou proces tehnic cu un nm mai mic. Asta înseamnă că dacă iei un procesor din generația anterioară și unul nou, care este aproximativ același, acesta din urmă se va încălzi mai puțin. Dar, deoarece produsele noi sunt realizate mai repede, se încălzesc aproximativ la fel. Adică, îmbunătățirea procesului tehnic permite producătorilor să realizeze procesoare mai rapide. Frecvența ceasului, măsurată în gigaherți, de exemplu - 3,5 GHz. Întotdeauna cu cât mai mult, cu atât mai bine, dar numai într-o serie. Dacă luați un Pentium vechi cu o frecvență de 3,5 GHz și unul nou, atunci cel vechi va fi de multe ori mai lent. Acest lucru se explică prin faptul că au nuclee complet diferite. Aproape toate „pietrele” sunt capabile să accelereze, de exemplu. funcționează la o frecvență mai mare decât cea specificată în specificații. Dar acesta este un subiect pentru cei cunoscători, pentru că... Puteți arde procesorul sau puteți obține un sistem care nu funcționează! Dimensiunea cache de nivel 1, 2 și 3, una dintre caracteristicile cheie, cu atât mai mult, cu atât mai rapid. Primul nivel este cel mai important, al treilea este mai puțin semnificativ. Depinde direct de nucleu și serie. TDP– puterea termică disipată, sau cât la sarcină maximă. Un număr mai mic înseamnă mai puțină căldură. Fără preferințe personale clare, acest lucru poate fi ignorat. Procesoarele puternice consumă 110-220 wați de energie electrică sub sarcină. Puteți vedea o diagramă a consumului aproximativ de energie al procesoarelor Intel și AMD la sarcină normală, cu cât mai puțin, cu atât mai bine: Model, serie: nu se referă la caracteristici, dar totuși vreau să vă spun cum să înțelegeți care procesor este mai bun din aceeași serie, fără a aprofunda prea mult în caracteristici. Numele procesorului, de exemplu " constă dintr-o serie Core i3″ și numărul de model „8100”. Primul număr înseamnă linia de procesoare de pe un anumit nucleu, iar următoarele sunt „indicele de performanță”, aproximativ vorbind. Deci, putem estima că:
Același lucru este valabil și pentru AMD. Te vei juca pe calculator?Următorul punct pe care trebuie să îl decideți în avans este viitorul computerului în jocuri. Pentru „Farm Frenzy” și alte jocuri online simple, orice grafică încorporată va fi potrivită. Dacă cumpărarea unei plăci video scumpe nu face parte din planurile dvs., dar doriți să jucați, atunci trebuie să cumpărați un procesor cu o grafică normală Core Intel Grafică 530/630/Iris Pro, seria AMD Radeon RX Vega. Chiar vor merge jocuri moderne la rezoluție Full HD 1080p la setări minime și medii de calitate grafică. Puteți juca World of Tanks, GTA, Dota și altele. Dacă da, atunci este logic să luați un procesor fără grafică încorporată și să economisiți din el (sau să obțineți mai multă putere la același preț). Cercul poate fi restrâns astfel:
De asemenea, trebuie să țineți cont de faptul că o placă video puternică și un procesor trebuie să se potrivească. Nu voi da răspunsuri clare la întrebări precum „ce tip de procesor este necesar pentru această placă video”. Trebuie să studiați singur această problemă citind recenzii, teste, comparații și forumuri relevante. Dar vă voi da câteva recomandări. În primul rând, aveți nevoie de cel puțin un procesor cu 4 nuclee. Chiar și mai multe nuclee nu vor adăuga prea multe fps în jocuri. În același timp, se dovedește că procesoarele AMD cu 4 nuclee sunt mai potrivite pentru jocuri decât procesoarele Intel cu 2 nuclee la același preț sau chiar mai mic. În al doilea rând, vă puteți concentra asupra acestui lucru: costul procesorului este egal cu costul plăcii video. De fapt, în ciuda a zeci de modele, realizarea alegere corectă nu greu. O notă despre AMDCea mai mare linie bugetară se numește „Sempron”. Cu fiecare nouă generație, performanța se îmbunătățește, dar acestea sunt încă cele mai slabe procesoare. Recomandat numai pentru lucrul cu documente de birou, navigarea pe internet, vizionarea videoclipurilor și muzicii. Compania are seria FX - acestea sunt cipuri vechi de top pentru platforma AM3+. Toată lumea are un multiplicator deblocat, adică sunt ușor de overclockat (dacă este necesar). Există modele de 4, 6 și 8 de bază. Acceptă tehnologia de overclockare automată - Turbo Core. Functioneaza doar memoria DDR3. Este mai bine când platforma funcționează cu DDR4. Există și produse de gamă medie - Athlon X4 și o linie de procesoare hibride (cu grafică integrată) A4/A6/A8/A10/A12. Aceasta este pentru platformele FM2/FM2+/AM4. Seria A este împărțită în 2 și 4 nuclee. Puterea grafică integrată este mai mare la modelele mai vechi. Dacă numele are litera „K” la sfârșit, atunci acest model vine cu un multiplicator deblocat, adică. mai ușor de overclockat. Turbo Core suportat. Este logic să luați ceva din seria A numai dacă nu există o placă video separată. Pentru socket AM4, cele mai noi procesoare sunt seria Ryzen 3, Ryzen 5, Ryzen 7 Concurenții Intel Core i3, i5, i7. Există unele fără grafică încorporată și odată cu ea, atunci numele modelului va avea litera G, de exemplu AMD Ryzen A5 2400G. Linia de top cu procesoare cu 8-16 nuclee este AMD Ryzen Threadripper cu un sistem de răcire masiv. O notă despre IntelPlatforma LGA1151 include o gamă completă de modele, listate în ordine crescătoare a performanței: Celeron, Pentium, Core i3/i5/i7. Există procesoare economice cu literele „T” sau „S” în numele lor. Sunt mai lente și nu văd rostul de a le pune în computerele de acasă decât dacă există o nevoie specială, de exemplu pentru un centru de stocare a fișierelor/media de acasă. Suportă memorie DDR4, video încorporat peste tot. Cele mai ieftine procesoare dual-core cu grafică integrată sunt Celeron, un analog al lui Sempron de la AMD, și Pentium, mai puternic. Pentru nevoile casnice este mai bine să instalați cel puțin un Pentium. Top LGA2066 pentru Skylake și Kabylake cu procesoare din seria i5/i7 și i9 de top. Funcționează cu memorie DDR4, au 4-18 nuclee la bord și fără grafică încorporată. Multiplicator deblocat. Pentru informatii:
Care este mai bun AMD sau Intel?Aceasta este o dezbatere eternă, căreia îi sunt dedicate mii de pagini de forumuri de pe Internet și nu există un răspuns clar la aceasta. Ambele companii se succed, dar pentru mine am făcut o alegere care este mai bună. Pe scurt, AMD produce soluții optime de buget, în timp ce Intel produce produse mai avansate din punct de vedere tehnologic și mai scumpe. AMD guvernează în sectorul low-cost, dar această companie pur și simplu nu are analogi cu cele mai rapide procesoare Intel. Procesoarele nu se defectează, cum ar fi monitoarele sau, de exemplu, deci fiabilitatea nu este o problemă aici. Adică, dacă nu overclockați „piatra” și utilizați un ventilator nu mai rău decât cel din cutie (complet), atunci orice procesor va dura mulți, mulți ani. Nu există modele proaste, dar există o dorință de cumpărare în funcție de preț, caracteristici și alți factori, cum ar fi disponibilitatea unei anumite plăci de bază. Vă ofer ca referință un tabel rezumativ al performanței aproximative în jocurile procesoarelor Intel și AMD pe un puternic placa video GeForce GTX1080, cu cât mai mare -> cu atât mai bine: Compararea procesoarelor în sarcini. aproape zilnic, sarcină normală: Arhivare în 7-zip (mai puțin timp - rezultate mai bune): Să te compari diferite procesoare, sugerez folosirea tabelelor. Deci, să trecem de la verbozitate la recomandări specifice. Procesoare care costă până la 40 USDDesigur, nu ar trebui să vă așteptați la performanțe ridicate pentru acești bani. De obicei, un astfel de procesor este achiziționat în două cazuri:
Filmele vor rula fără probleme pe aceste computere rezoluție înaltăŞi jocuri simple, dar nu te astepta la nimic mai mult. Procesoarele AMD A4, A6 sunt potrivite pentru funcționarea în modul nominal (cu cât modelul este mai mare, cu atât este puțin mai scump și mai rapid). Cele mai ieftine modele din seria A4 NU sunt recomandate acestea sunt procesoare lente cu grafica lenta, mai proasta decat cele de la Intel. O alegere excelentă ar fi procesorul Intel Celeron G3900-3930 (socket LGA1151) cu suport pentru memorie DDR4 și un nucleu grafic integrat mai puternic. Aceste procesoare overclockează bine. Dacă aveți o placă video externă, atunci puteți economisi puțin mai mult și luați un AMD Athlon A4 X2, dar este mai bine să vizați 4 nuclee ale unui Athlon II X4 sau, pentru că Acest procesor nu are încorporat nucleul grafic. Separat, merită menționat că NU trebuie să acordați atenție quad-core AMD Sempron și Athlon Kabini X4 pentru socket AM1. Acestea sunt procesoare lente, produse nereușite ale companiei. Până la 80$Există ceva mai multe posibilități aici, deoarece pentru această sumă puteți cumpăra un procesor quad-core bun. Aceasta include și kiturile de pornire placa de baza+ procesor încorporat. Scopul lor este de a asigura funcționarea stabilă a computerelor desktop de mici dimensiuni și putere medie. De obicei, sunt suficiente pentru o muncă confortabilă pe Internet, dar un astfel de kit nu este potrivit pentru o sarcină de lucru serioasă. Pentru a funcționa în modul nominal, cel mai bine este să alegeți un procesor AMD Athlon X4 pentru platforma AMD AM4. Dacă aveți nevoie de grafică integrată, luați-o pe cea care vă place la prețul din seria AMD A8 sau microprocesorul Intel Pentium Dual-Core G4600 pentru Platforme Intel LGA1151. Procesoarele din seria AMD FX sau Athlon X4 xxxK prezintă performanțe bune atunci când lucrează în modul de overclocking, de exemplu. cu litera „K”. Aceste modele au un multiplicator deblocat, ceea ce înseamnă că pot fi overclockate cu ușurință. Dar atunci când îl cumpărați, trebuie să țineți cont de faptul că nu orice placă de bază este potrivită pentru overclock. Poate fi folosit cu o placă video de nivel NVidia GTX1050Ti. Aproximativ 120$Puteți alege dintre APU-ul quad-core din seria Ryzen 3 de la AMD Platforma AMD AM4, care este potrivit pentru crearea unui centru media și chiar pentru jocuri la setări medii. Aceste „pietre” au o încorporare foarte bună placa video Radeon Seria Vega R8. Privind spre Intel categorie de pret până la 120 de dolari, atunci nu există nimic interesant, cu excepția poate Pentium G5600. Pentru a lucra în modul overclocking, și nu numai, alegeți procesorul Intel i3-7100. Nu cea mai buna varianta pentru jocuri, pentru că sunt doar 2, dar nuclee foarte rapide. Dar procesorul AMD FX-8350 cu cele 8 nuclee ale sale va fi la îndemână. Și frecvența ceasului poate fi crescută de la standardul 4 la 4,5 GHz. Până la 200 USDCele mai bune performanțe din această categorie sunt oferite de procesoarele de la Intel pe platforma LGA1151, deși AMD încă încearcă să-și mențină poziția. Cea mai bună alegere ar fi Intel i5-7400. În ciuda celor 4 nuclee, este acceptată multithreading până la 8 performanta bunaîn jocuri și ideal în aplicații casnice. AMD Ryzen 5 cu o placă grafică excelentă Vega 11 atrage atenția. La un preț puțin mai mic, AMD poate fi mai eficient în operațiuni cu mai multe fire. Cu alte cuvinte, puteți lua seria Ryzen 5 pentru jocuri și puteți economisi bani. Pentru alte sarcini în care multithreading nu este necesar, este mai bine să aruncați o privire mai atentă la Intel. Până la 280 USDCel mai bun pentru munca nominală Intel va face Core i5-8600. Dacă trebuie să economisiți puțini bani, atunci i5-8500 este potrivit. Printre AMD, puteți lua Ryzen 5 2600X fără ezitare. Acesta este un excelent ULTIM procesor de la AMD, care are sens să cumpere (și să overclock;). Pentru overclocking, cea mai bună alegere ar fi procesorul Intel Core i5-8600k pentru LGA 1151, care în acest caz nu are concurenți. Frecvența înaltă și multiplicatorul deblocat fac din această „piatră” ideală pentru jucători și overclockeri. Dintre procesoarele folosite pentru overclocking, acesta este cel care arată până acum cel mai bun raport preț/performanță/consum de energie. Core i5-5675C din generația Broadwell poartă la bord cea mai puternică placă grafică integrată Iris Pro 6200 (nucleu GT3e) și în același timp nu se încinge foarte tare, deoarece realizat folosind o tehnologie de proces de 14 nm. Potrivit pentru sisteme de jocuri compacte și fără compromisuri. Procesoare începând de la 400 USDDacă vorbim despre cel mai bun model din această gamă de preț, merită evidențiat Intel Core i7-8700K pentru platforma Intel LGA 1151 Acest procent este cel mai bun atât pentru utilizare în modul nominal, cât și pentru overclocking, și este excelent și pentru jocurile de top la setări înalte. placa video corespunzătoare. Antipodul său este produsele AMD Ryzen 7. Dacă vă puteți permite să cheltuiți mai mulți bani pe o „piatră”, alegerea aici este clară - procesorul Intel Core i7-7820X pentru soclul LGA 2066 La prețul corect, veți obține 8 nuclee rapide, dar fără grafică integrată. Da, cred cine ia un astfel de hustler și se gândește să lucreze la un card integrat :) AMD are un concurent demn - acesta este monstrul Ryzen Threadripper 1920X cu 12 nuclee. Însă flagship-ul Intel Core i9-7980XE cu 18 nuclee merită cumpărat doar pentru o mai mare fiabilitate, deoarece, în ciuda diferenței semnificative de preț (fara emblematică costă de trei ori mai mult), în sarcinile PC desktop procesorul nu este cu mult înainte în ceea ce privește performanța. . Acest animal este singurul lider în această categorie de preț, atât pentru uz nominal, cât și pentru overclock. Merita sa schimbi procesorul?Spre deosebire de smartphone-uri și tablete, progresul în industria desktop-urilor și laptopurilor nu a fost la fel de vizibil. De regulă, procesorul nu se schimbă timp de câțiva ani și funcționează bine. Prin urmare, este mai bine să luați alegerea în mod responsabil, de preferință cu o marjă mică. Deci, procesoarele de acum 2 sau chiar 3 ani nu sunt deosebit de inferioare fraților lor moderni. Creșterea performanței, dacă luăm prețuri similare, este în medie de 20%, ceea ce este aproape de neobservat în viața reală. În cele din urmă, vreau să mai dau câteva sfaturi:
Procesorul central este inima computerului, iar viteza operațiunilor de calcul depinde de el. Dar viteza de lucru depinde nu numai de ea. Dacă alte componente sunt lente, cum ar fi un hard disk, computerul va încetini chiar și cu cea mai tare fiară! Se pare că v-am spus tot ce mi-am dorit, acum dacă ceva nu este clar, întrebați în comentarii! O singură solicitare - nu scrieți, cum ar fi „ce procesor este mai bun Intel i5-xxxx sau amd fx-xx” și întrebări similare. Toate procesoarele au fost mult timp testate și comparate între ele. Există, de asemenea, evaluări care includ sute de modele. Editat: 27.05.2019 Numele meu este Alexei Vinogradov, sunt autorul acestui site minunat. Sunt interesat de calculatoare, programe, programare. Avem peste 20 de ani de experiență și o mulțime de nervi irositi :)
Reparator Minsk Răspuns BRedScorpius Răspuns aleksandrzdor Răspuns Dmitri Răspuns Răspuns Răspuns Răspuns Leonid Răspuns Leonid Răspuns Serghei Răspuns Răspuns Stanislav Răspuns Vladislav Răspuns Răspuns Alexandru Răspuns Alexandru Răspuns Igor Novozhilov Răspuns Răspuns Răspuns Răspuns Răspuns Alexandru S. Răspuns Alexei Vinogradov Răspuns Răspuns Răspuns Răspuns Răspuns Alexandru S. Răspuns Răspuns Alexandru S. Răspuns Răspuns Viaceslav Răspuns Dmitri Răspuns Răspuns Constantin Răspuns Vitalia Răspuns Răspuns Dmitri Răspuns Răspuns Alexandru S. Răspuns Răspuns Leonid Răspuns Răspuns Vladimir Răspuns Răspuns Seryoga Răspuns Răspuns Leonid Răspuns Natalia Răspuns Andrei Răspuns Andrei Răspuns Andrei Primele procesoare de computer cu mai multe nuclee au apărut pe piața de consum la mijlocul anilor 2000, dar mulți utilizatori încă nu înțeleg prea bine ce sunt procesoarele multi-core și cum să le înțeleagă caracteristicile. Formatul video al articolului „Întregul adevăr despre procesoarele multi-core”
O explicație simplă a întrebării „ce este un procesor”Microprocesorul este unul dintre dispozitivele principale ale unui computer. Acest nume oficial uscat este adesea scurtat la simplu „procesor”). Procesorul este un microcircuit cu o suprafață comparabilă cu o cutie de chibrituri. Dacă vrei, procesorul este ca motorul unei mașini. Partea cea mai importantă, dar nu singura. Mașina are și roți, caroserie și player cu faruri. Dar procesorul (ca un motor de mașină) este cel care determină puterea „mașinii”. Mulți oameni numesc un procesor o unitate de sistem - o „cutie” în care se află toate componentele PC-ului, dar acest lucru este fundamental greșit. Unitatea de sistem- aceasta este carcasa computerului împreună cu toate părțile sale componente - hard disk, RAM si multe alte detalii. Funcția procesorului - Calculează. Nu contează care dintre ele exact. Faptul este că toată munca pe calculator se bazează exclusiv pe calcule aritmetice. Adunarea, înmulțirea, scăderea și alte algebre - toate acestea se realizează printr-un microcircuit numit „procesor”. Și rezultatele unor astfel de calcule sunt afișate pe ecran sub forma unui joc, a unui fișier Word sau doar a unui desktop. Partea principală a computerului care efectuează calcule este ce este un procesor. Ce este un nucleu de procesor și multi-coreDe la începutul secolelor procesoarelor, aceste microcircuite au fost cu un singur nucleu. Nucleul este, de fapt, procesorul însuși. Partea sa principală și principală. Procesoarele au și alte părți - să zicem, „picioare”-contacte, „cablare electrică” microscopică - dar blocul care este responsabil pentru calcule este numit miezul procesorului. Când procesoarele au devenit foarte mici, inginerii au decis să combine mai multe nuclee într-o „carcasă” de procesor. Dacă vă imaginați un procesor ca un apartament, atunci nucleul este o cameră mare într-un astfel de apartament. Un apartament cu o cameră este un nucleu de procesor (o cameră-hol mare), o bucătărie, o baie, un coridor... Un apartament cu două camere este ca două camere. nuclee de procesorîmpreună cu alte încăperi. Există apartamente cu trei, patru și chiar 12 camere. Același lucru este și în cazul procesoarelor: în interiorul unui cristal „apartament” pot exista mai multe nuclee „de cameră”. Multi-core- Aceasta este împărțirea unui procesor în mai multe blocuri funcționale identice. Numărul de blocuri este numărul de nuclee din interiorul unui procesor. Tipuri de procesoare multi-coreExistă o concepție greșită: „cu cât are mai multe nuclee un procesor, cu atât mai bine”. Exact așa încearcă marketerii, care sunt plătiți pentru a crea acest tip de concepție greșită, să prezinte problema. Sarcina lor este să vândă procesoare ieftine, în plus, la prețuri mai mari și în cantități uriașe. Dar, de fapt, numărul de nuclee este departe de caracteristica principală a procesoarelor. Să revenim la analogia procesoarelor și apartamentelor. Un apartament cu două camere este mai scump, mai confortabil și mai prestigios decât un apartament cu o cameră. Dar numai dacă aceste apartamente sunt situate în aceeași zonă, dotate în același mod, iar renovarea lor este similară. Există procesoare slabe quad-core (sau chiar 6-core) care sunt semnificativ mai slabe decât cele dual-core. Dar este greu de crezut în asta: desigur, magia numerelor mari 4 sau 6 împotriva „unor” doi. Cu toate acestea, acest lucru se întâmplă foarte, foarte des. Pare același apartament cu patru camere, dar în stare de ruină, fără renovare, într-o zonă complet îndepărtată – și chiar la prețul unui apartament luxos cu două camere chiar în centru. Câte nuclee sunt în interiorul unui procesor?Pentru calculatoare personaleși laptop-uri, procesoarele single-core nu au fost produse corespunzător de câțiva ani și este foarte rar să le găsești la vânzare. Numărul de nuclee începe de la două. Patru nuclee - de regulă, aceasta este mai mult procesoare scumpe, dar există o întoarcere de la ei. Există și procesoare cu 6 nuclee, care sunt incredibil de scumpe și mult mai puțin utile din punct de vedere practic. Puține sarcini pot obține o creștere a performanței pe aceste cristale monstruoase. A existat un experiment de către AMD pentru a crea procesoare cu 3 nuclee, dar acest lucru este deja în trecut. A ieșit destul de bine, dar timpul lor a trecut. Apropo, AMD produce și procesoare multi-core, dar, de regulă, acestea sunt semnificativ mai slabe decât concurenții de la Intel. Adevărat, prețul lor este mult mai mic. Trebuie doar să știți că 4 nuclee de la AMD se vor dovedi aproape întotdeauna a fi vizibil mai slabe decât aceleași 4 nuclee de la Intel. Acum știți că procesoarele vin cu 1, 2, 3, 4, 6 și 12 nuclee. Procesoarele single-core și 12-core sunt foarte rare. Procesoarele triple-core sunt de domeniul trecutului. Procesoarele cu șase nuclee sunt fie foarte scumpe (Intel) fie nu atât de puternice (AMD) încât plătiți mai mult pentru număr. 2 și 4 nuclee sunt cele mai comune și practice dispozitive, de la cele mai slabe la cele mai puternice. Frecvența procesorului cu mai multe nucleeUna dintre caracteristicile procesoarelor de calculator este frecvența lor. Aceiași megaherți (și mai des gigaherți). Frecvența este o caracteristică importantă, dar departe de a fi singura. Da, poate nu cel mai important. De exemplu, un procesor dual-core de 2 gigaherți este o ofertă mai puternică decât omologul său single-core de 3 gigaherți. Este complet incorect să presupunem că frecvența unui procesor este egală cu frecvența nucleelor lui înmulțită cu numărul de nuclee. Pentru a spune simplu, un procesor cu 2 nuclee cu o frecvență de nucleu de 2 GHz are o frecvență totală în niciun caz egală cu 4 gigaherți! Nici măcar conceptul de „frecvență comună” nu există. În acest caz, frecvența procesorului egal cu exact 2 GHz. Fără înmulțire, adunare sau alte operații. Și din nou vom „transforma” procesoarele în apartamente. Dacă înălțimea tavanelor din fiecare cameră este de 3 metri, atunci înălțimea totală a apartamentului va rămâne aceeași - aceiași trei metri și nu cu un centimetru mai mare. Indiferent câte camere ar fi într-un astfel de apartament, înălțimea acestor camere nu se schimbă. De asemenea viteza de ceas a nucleelor de procesor. Nu se adună sau se înmulțește. Multi-core virtual sau Hyper-ThreadingExistă de asemenea nuclee de procesor virtuale. Tehnologia Hyper-Threading din procesoarele Intel face computerul să „credă” că există de fapt 4 nuclee în interiorul unui procesor dual-core. Foarte asemănător cu modul în care unicul și singurul hard disk împărțit în mai multe logice — discuri locale C, D, E și așa mai departe. HiperThreadingul este o tehnologie foarte utilă pentru o serie de sarcini.. Uneori se întâmplă ca miezul procesorului să fie folosit doar pe jumătate, iar tranzistorii rămași din compoziția sa să fie inactivi. Inginerii au venit cu o modalitate de a face și acești „lente” să funcționeze, împărțind fiecare nucleu fizic al procesorului în două părți „virtuale”. Este ca și cum o cameră destul de mare a fost împărțită în două printr-un compartiment. Are asta vreun sens practic? truc cu nuclee virtuale? Cel mai adesea - da, deși totul depinde de sarcinile specifice. Se pare că există mai multe camere (și, cel mai important, sunt folosite mai rațional), dar zona încăperii nu s-a schimbat. În birouri, astfel de pereți despărțitori sunt incredibil de utile și în unele apartamente rezidențiale. În alte cazuri, nu are rost să partiționați camera (împărțirea nucleului procesorului în două virtuale). Rețineți că cel mai scump și procesoare de clasă productivăMiezi7 este echipat obligatoriuHiperFiletat. Au 4 nuclee fizice și 8 virtuale. Se dovedește că 8 fire de calcul funcționează simultan pe un procesor. Mai puțin scump, dar și procesoare puternice Clasa Intel Miezi5 consta din patru nuclee, dar Hyper Threading nu merge acolo. Se pare că Core i5 funcționează cu 4 fire de calcule. Procesoare Miezi3- „medie” tipică, atât ca preț, cât și ca performanță. Au două nuclee și nici un indiciu de Hyper-Threading. În total, se dovedește că Miezi3 doar două fire de calcul. Același lucru este valabil și pentru cristalele sincer bugetare Pentium șiCeleron. Două nuclee, fără hiper-threading = două fire. Un computer are nevoie de multe nuclee? De câte nuclee are nevoie un procesor?Toate procesoarele moderne sunt suficient de puternice pentru sarcini comune. Navigarea pe internet, corespondența pe rețelele de socializare și e-mail, sarcini de birou Word-PowerPoint-Excel: Atom slab, Celeron de buget și Pentium sunt potrivite pentru această muncă, ca să nu mai vorbim de Core i3 mai puternic. Două nuclee sunt mai mult decât suficiente pentru munca normală. Un procesor cu un număr mare de nuclee nu va aduce o creștere semnificativă a vitezei. Pentru jocuri ar trebui să acordați atenție procesoarelorMiezi3 saui5. Mai degrabă, performanța jocurilor va depinde nu de procesor, ci de placa video. Rareori un joc va necesita întreaga putere a unui Core i7. Prin urmare, se crede că jocurile nu necesită mai mult patru procesoare miezuri și mai des sunt potrivite două miezuri. Pentru lucrări serioase, cum ar fi programe speciale de inginerie, codare video și alte sarcini care necesită mult resurse Este nevoie de un echipament cu adevărat productiv. Adesea, aici sunt folosite nu numai nuclee de procesor fizice, ci și virtuale. Cu cât sunt mai multe fire de calcul, cu atât mai bine. Și nu contează cât costă un astfel de procesor: pentru profesioniști, prețul nu este atât de important. Există beneficii pentru procesoarele multi-core?Absolut da. Computerul se ocupă simultan de mai multe sarcini - cel puțin Windows funcționează(apropo, acestea sunt sute de sarcini diferite) și, în același moment, redarea filmului. Redarea muzicii și navigarea pe internet. Post editor de text iar muzica s-a pornit. Două nuclee de procesor - și acestea sunt, de fapt, două procesoare - vor face față sarcini diferite mai repede decât unul. Două nuclee vor face acest lucru puțin mai rapid. Patru este chiar mai rapid decât doi. În primii ani de existență a tehnologiei multi-core, nu toate programele au putut funcționa chiar și cu două nuclee de procesor. Până în 2014, marea majoritate a aplicațiilor înțeleg și pot profita de mai multe nuclee. Viteza de procesare a sarcinilor pe un procesor dual-core rareori se dublează, dar există aproape întotdeauna o creștere a performanței. Prin urmare, mitul adânc înrădăcinat că programele nu pot folosi mai multe nuclee este o informație învechită. Cândva așa era într-adevăr cazul, astăzi situația s-a îmbunătățit dramatic. Beneficiile mai multor nuclee sunt incontestabile, acesta este un fapt. Când procesorul are mai puține nuclee, este mai bineNu ar trebui să cumpărați un procesor formula incorecta„Cu cât mai multe nuclee, cu atât mai bine.” Acest lucru este greșit. În primul rând, procesoarele cu 4, 6 și 8 nuclee sunt semnificativ mai scumpe decât omologii lor dual-core. O creștere semnificativă a prețului nu este întotdeauna justificată din punct de vedere al performanței. De exemplu, dacă un procesor cu 8 nuclee se dovedește a fi doar cu 10% mai rapid decât un procesor cu mai puține nuclee, dar este de 2 ori mai scump, atunci va fi dificil de justificat o astfel de achiziție. În al doilea rând, cu cât un procesor are mai multe nuclee, cu atât este mai vorace în ceea ce privește consumul de energie. Nu are rost să cumpărați un laptop mult mai scump cu un Core i7 cu 4 nuclee (8 fire) dacă acest laptop va procesa doar fișiere text, va naviga pe internet și așa mai departe. Nu va fi nicio diferență cu Core i5 dual-core (4 fire), iar clasicul Core i3 cu doar două fire de calcul nu va fi mai prejos decât „colegul” său mai eminent. Iar un laptop atât de puternic va dura mult mai puțin cu puterea bateriei decât Core i3 economic și nepretențios. Procesoare multi-core în telefoane mobile și tableteModa pentru mai multe nuclee de calcul în interiorul unui procesor se aplică și dispozitivelor mobile. Smartphone-urile și tabletele cu un număr mare de nuclee aproape niciodată nu folosesc toate capacitățile microprocesoarelor lor. Calculatoarele mobile cu două nuclee funcționează uneori puțin mai repede, dar 4 și chiar mai mult 8 nuclee sunt, sincer, exagerate. Bateria este consumată absolut nelegiuit, iar dispozitivele de calcul puternice stau pur și simplu inactiv. Concluzie - procesoarele multi-core din telefoane, smartphone-uri și tablete sunt doar un tribut adus marketingului și nu o nevoie urgentă. Calculatoarele sunt dispozitive mai solicitante decât telefoanele. Chiar au nevoie de două nuclee de procesor. Patru nu va strica. 6 și 8 sunt exagerate pentru sarcini normale și chiar jocuri. Cum să alegi un procesor multi-core și să nu faci o greșeală?Partea practică a articolului de astăzi este relevantă pentru 2014. Este puțin probabil ca ceva să se schimbe semnificativ în următorii ani. Vom vorbi doar despre procesoarele fabricate de Intel. Da, AMD oferă soluții bune, dar sunt mai puțin populare și mai greu de înțeles. Rețineți că tabelul se bazează pe procesoare din 2012-2014. Mostrele mai vechi au caracteristici diferite. Nu am menționat nici opțiuni rare de procesor, de exemplu Celeron single-core (există și astăzi, dar aceasta este o opțiune atipică care aproape că nu este reprezentată pe piață). Nu ar trebui să alegeți procesoare doar după numărul de nuclee din interiorul lor - există și alte caracteristici mai importante. Tabelul va facilita doar selectarea unui procesor multi-core, dar model specific(și există zeci de ele în fiecare clasă) ar trebui achiziționate numai după ce vă familiarizați cu atenție cu parametrii lor: frecvență, disiparea căldurii, generare, dimensiunea memoriei cache și alte caracteristici.
Un scurt rezumat al articolului „Întregul adevăr despre procesoarele multi-core”. În loc de o notăEste imposibil să înțelegeți această problemă fără a ști ce este un procesor cu 4 nuclee. Cu procesoare cu un singur, dual și triple-core, totul este simplu: au unul, două sau, respectiv, trei nuclee. În ceea ce privește 4-core, nu totul este așa cum pare la prima vedere. procesor cu 2 sau 4 nuclee?Majoritatea oamenilor fac greșeala de a crede că frecvența fiecărui nucleu se adună. Deoarece frecvența nucleelor este de 2,5 GHz și există 4 nuclee, asta înseamnă 2,5 * 4 = 10 GHz. Dar nu este așa: frecvența este întotdeauna aceeași - 2,5 GHz. De ce nu se adună frecvența? Pentru că fiecare procesor funcționează în paralel la această frecvență. O porțiune este o porțiune de timp pentru calculul căreia procesorul alocă resurse tuturor firelor de execuție care intră în procesor. Este ca 4 autostrăzi cu o viteză maximă de 60 km/h (2,5 GHz): avem camioane care trebuie să ne livreze marfa (acestea sunt bucățile noastre din program sau porțiuni din program), iar pentru ca noi să creștem viteza de livrare (creșterea performanței sistemului), trebuie să folosim toate cele 4 autostrăzi sau să creștem viteza maximă (3,0 GHz). Dar pentru majoritatea programelor este imposibil să se lucreze în mai multe fire de execuție, deoarece acestea funcționează într-un fir de execuție și pot folosi o singură autostradă (ceea ce înseamnă că programului nostru i se va aloca doar 25% din puterea totală a procesorului), deoarece în program logica trebuie executat secvențial (filet), iar dacă rupeți secvența, logica se va rupe, iar acest lucru va duce la eșecuri. Noile programe încearcă să folosească multiprogramarea - capacitatea de a lucra în mai multe fire (autostrăzile noastre) și nu într-unul, ca majoritatea programelor acum. Jocurile, în cea mai mare parte, sunt, de asemenea, optimizate pentru multithreading, dar firul principal rulează de obicei pe unul singur. Deși acum încearcă să o împartă în mai multe pentru a o face mai ușor și mai rapid. Prin urmare, pentru jocuri sau aplicații care rulează de obicei într-unul sau două fire, este mai bine să luați un procesor cu 2 nuclee. Dacă frecvența unuia dual-core este aceeași cu a unuia quad-core, atunci este mai bine, desigur, să luăm unul quad-core, pentru că avem un număr mare de programe care rulează în același timp, deși cu o sarcină slabă. Vom câștiga performanța sistemului datorită faptului că toate celelalte procese pot fi preemptate la un alt nucleu atunci când unul dintre ele este complet încărcat. Dar, de obicei, frecvența celor noi dual-core este mai mare decât cea a celor noi quad-core. De aceea, la testarea în jocuri, câștigă cele cu 2 nuclee cu o frecvență mai mare decât cele cu 4 nuclee cu o frecvență mai mică. Acum despre cozi:Acum să înțelegem că, atunci când treceți de la single-core la dual-core, viteza crește mai rapid nu numai datorită procesării simultane de către nuclee, ci și datorită așteptării și stării de așteptare pe procesor. Frecvența unui procesor single-core și a unuia dual-core este aceeași, dar computerul rulează mai repede cu 2 nuclee. Ideea este în multiprogramare, când se face o tranziție de la single-core la dual-core, viteza crește semnificativ. Și multiprogramarea funcționează cu fire. Să ne imaginăm 2 fire, de exemplu, Windows rulează și rulează joc pe calculator. Dacă avem un nucleu, atunci jocul (porțiunea) și apoi lucrarea Windows (porțiunea) sunt procesate secvenţial. Procesele trebuie să aștepte la rând, adică atunci când o „piesă” a jocului este procesată, Windows trebuie să aștepte sfârșitul procesării jocului (o parte a jocului). Când am trecut la 2 nuclee, chiar și cu aceeași frecvență ca un single-core, computerul începe să proceseze mai repede, deoarece coada este redusă de 2 ori. Voi explica mai detaliat folosind exemplul de 100 de aplicații Dacă avem 1 nucleu, atunci 1 aplicație este procesată, restul de 99 își așteaptă rândul. Și cu cât coada este mai lungă, cu atât actualizările durează mai mult și atunci simțim că sistemul nostru încetinește. Și când avem 2 nuclee, coada este împărțită la jumătate, adică 50 de aplicații pe una și 50 pe cealaltă, prin urmare, este mai ușor și mai rapid să le actualizăm. Este important de știut că coada devine mai mică și aplicațiile noastre sunt actualizate mai repede. Pentru testul de debit, rulați winrar pentru a comprima dosar mare, și uitați în manager (comprimă într-un singur fir) câte resurse de procesor va folosi (25% pe 4-core și 50% pe 2-core). De aici rezultă că jocului nostru, dacă rulează într-un fir pe un procesor quad-core, i se va aloca 25% din puterea procesorului, 50% dacă este pe un procesor dual-core. În jocuri avem multithreading, dar firul principal din joc va fi încă procesat de un sfert din procesor (într-un procesor quad-core). Totul a fost considerat într-o manieră simplificată: un 2-core cu o frecvență mai mare este mai potrivit pentru jocuri, deoarece mai multă frecvență este alocată unui singur fir, iar un 4-core este potrivit pentru date cu mai multe fire, de exemplu, multe aplicații care rulează simultan. Procesorul i5 cu 2 nuclee dispune de tehnologie care îi permite să simuleze funcționarea sistemului ca în cazul unui procesor cu 4 nuclee. De fapt, există doar 2 nuclee, dar pentru Windows este simulată funcționarea a 4 nuclee. 4 cozi (threads) 2 cozi (threads) per nucleu sunt procesate pe rând. Fiecare nucleu ia o parte din fiecare dintre fire, adică este capabil să fie quad-core. |
Citire: |
---|
Nou
- Aplicație mobilă Aliexpress
- Dispunerea tastaturii QWERTY și AZERTY Versiuni speciale ale tastaturii Dvorak
- Insula Sao Vicente Insula Sao Vicente
- Regulile pe care le încălcăm Este în regulă să-ți pui coatele pe masă?
- Care unități flash USB sunt cele mai fiabile și mai rapide?
- Conectarea unui laptop la un televizor prin cablu USB pentru conectarea unui laptop la un televizor VGA
- Schimbarea interfeței Steam - de la imagini simple la întreaga prezentare pe ecran Design nou steam
- Cum să anulați un abonament Megogo la televizor: instrucțiuni detaliate Cum să vă dezabonați de la abonamentele Megogo
- Cum să partiționați un disc cu Windows instalat fără a pierde date Partiționați discul 7
- De ce editorii nu pot edita toate paginile