Frecvența ceasului

18.09.2020 Recenzii

Pagina curentă: 6 (cartea are 11 pagini în total) [pasaj de lectură disponibil: 8 pagini]

Parametrii de overclocking pentru chipset și magistrală

Prin creșterea frecvențelor chipset-ului și magistralelor, puteți crește performanța acestora, dar în practică devine adesea necesară setarea unor valori fixe pentru aceste frecvențe pentru a evita creșterea excesivă a acestora la overclockarea procesorului.

Frecvența HT (Frecvența LDT, Viteza legăturii HT)

Acest parametru modifică frecvența magistralei HT (HyperTransport), prin care procesoarele AMD comunică cu chipsetul. Multiplicatorii pot fi utilizați ca valori pentru acest parametru, iar pentru a calcula frecvența reală, înmulțiți multiplicatorul selectat cu frecvența de bază (200 MHz). Și în unele versiuni de BIOS, în loc de multiplicatori, trebuie să selectați frecvența magistralei NT dintre mai multe valori disponibile.

Pentru procesoarele din familia Athlon 64, frecvența maximă HT a fost de 800-1000 MHz (multiplicator de 4 sau 5), iar pentru procesoarele Athlon P/Phenom II - 1800-2000 MHz (multiplicator de 9 sau 10). La overclock, multiplicatorul pentru magistrala HT va trebui uneori să fie coborât, astfel încât, după creșterea frecvenței de bază, frecvența HT să nu depășească limitele admise.

Ceas AGP/PCI

Parametrul setează frecvențele magistralelor AGP și PCI.

Valori posibile:

□ Auto – frecvențele sunt selectate automat;

□ 66,66/33,33, 72,73/36,36, 80,00/40,00 – frecvența magistralelor AGP și respectiv PCI. Valoarea standard este 66,66/33,33, iar altele pot fi folosite pentru overclocking.

Ceas PCIE (frecvență PCI Express (MHz))

Acest parametru vă permite să modificați manual frecvența magistralei PCI Express.

Valori posibile:

□ Auto – frecvența standard este setată (de obicei 100 MHz);

□ de la 90 la 150 MHz – frecvența poate fi setată manual, iar domeniul de reglare depinde de model placa de baza.

Deformarea ceasului CPU (MCH/ICH Clock Skew)

Parametrii vă permit să ajustați offset-ul semnalelor de ceas ale procesorului (CPU), precum și podurile nord (MCN) și sud (ICH).

Valori posibile:

□ Normal – valoarea optimă va fi setată automat (recomandat pentru funcționare normală și overclocking moderat);

□ de la 50 la 750 – valoarea decalajului semnalului de ceas în picosecunde. Selectarea acestui parametru poate îmbunătăți stabilitatea sistemului în timpul overclockării.

FSB Strap la North Bridge

Parametrul este folosit în unele plăci pentru a seta modul de operare al podului de nord al chipset-ului în funcție de frecvența FSB.

Valori posibile:

□ Auto – parametrii chipset-ului sunt configurați automat (această valoare este recomandată pentru funcționarea computerului în modul normal);

□ 200 MHz, 266 MHz, 333 MHz, 400 MHz – frecvența FSB pentru care este setat modul de funcționare al chipset-ului. Valorile mai mari cresc frecvența FSB maximă posibilă în timpul overclockării, dar reduc performanța chipset-ului. Valoarea optimă a parametrului în timpul overclockării trebuie de obicei selectată experimental.

Reglarea tensiunii de alimentare a chipset-ului

Pe lângă tensiunea de alimentare a procesorului și a memoriei, unele plăci de bază vă permit, de asemenea, să reglați tensiunea componentelor chipset-ului și nivelurile de semnal. Numele parametrilor corespunzători pot varia în funcție de producătorul plăcii. Aici sunt cateva exemple:

□ Chipset Core PCIE Voltage;

□ Tensiune MCH & PCIE 1.5V;

□ PCH Core (PCH 1.05/1.8);

□ Tensiune chipset NF4;

□ Tensiune PCIE;

□ Controlul supratensiunii FSB;

□ Tensiune NB (NBVcore);

□ Putere I/O SB;

□ SB Core Power.

Practica arată că schimbarea acestor tensiuni în majoritatea cazurilor nu are un efect vizibil, așa că lăsați aceste tensiuni setate la Auto (Normal).

Spread Spectrum

Când componentele rulează calculator modern pe frecvente inalte Acest lucru produce radiații electromagnetice nedorite care pot cauza interferențe diferitelor dispozitive electronice. Pentru a reduce puțin dimensiunea impulsurilor de radiație, se utilizează modularea spectrală a impulsurilor de ceas, ceea ce face radiația mai uniformă.

Valori posibile:

□ Activat – modul de modulare a ceasului este activat, ceea ce reduce ușor nivelul de interferență electromagnetică de la unitate de sistem;

□ 0,25%, 0,5% – nivelul de modulație ca procent (setat în unele versiuni de BIOS);

□ Dezactivat – modul Spread Spectrum este dezactivat.

SFAT

Pentru o funcționare stabilă a sistemului, dezactivați întotdeauna Spread Spectrum când faceți overclock.

Unele modele de plăci de bază au câțiva parametri independenți care controlează modul Spread Spectrum pentru componentele individuale ale sistemului, de exemplu CPU Spread Spectrum, SATA Spread Spectrum, PCIE Spread Spectrum etc.

Pregătirea pentru overclockare

Înainte de overclocking, asigurați-vă că luați câțiva pași importanți.

□ Verificați stabilitatea sistemului în modul normal. Nu are rost să overclockezi un computer care este Mod normal predispus la blocări sau înghețuri, deoarece overclockarea nu va face decât să înrăutățească această situație.

□ Găsiți toate setările BIOS necesare de care veți avea nevoie atunci când faceți overclock și înțelegeți scopul acestora. Acești parametri au fost descriși mai sus, dar pentru diferite modele plăci, acestea pot varia și, pentru a ține cont de caracteristicile unei anumite plăci, trebuie să studiați instrucțiunile pentru aceasta.

□ Înțelegeți metoda resetați BIOS-ul pentru modelul dumneavoastră de placă (vezi capitolul 5). Acest lucru este necesar pentru resetare setări BIOSîn caz de accelerare nereușită.

□ Verificați temperaturile de funcționare ale componentelor principale și răcirea acestora. Pentru a monitoriza temperaturile, puteți folosi utilitare de diagnosticare de pe CD-ul plăcii de bază sau programe de la dezvoltatori independenți: EVEREST, SpeedFan (www.almico.com), etc. Pentru a îmbunătăți răcirea, poate fi necesar să înlocuiți răcitorul procesorului cu unul mai puternic, și, de asemenea, să ia măsuri pentru a îmbunătăți răcirea chipset-ului, adaptorului video și memorie cu acces aleator.

Procesoare de overclockare Intel core 2

Familia de procesoare Intel Core 2 este una dintre cele mai de succes din istoria industriei computerelor datorită performanței sale ridicate, disipării scăzute a căldurii și potențialului excelent de overclocking. Din 2006, Intel a lansat zeci de modele de procesoare din această familie sub diferite mărci comerciale: Core 2 Duo, Core 2 Quad, Pentium Dual-Core și chiar Celeron.

Pentru a overclocka procesoarele Core 2, este necesară creșterea frecvenței FSB, a cărei valoare standard poate fi 200, 266, 333 sau 400 MHz. Puteți afla valoarea exactă a frecvenței FSB în specificația pentru procesorul dvs., dar nu uitați că frecvența FSB este indicată ținând cont de multiplicarea de patru ori la transferul datelor. De exemplu, pentru un procesor Core 2 Duo E6550 la 2,33 GHz (1333 MHz FSB), frecvența reală a FSB este 1333: 4 = 333 MHz.

Pe măsură ce frecvența FSB crește, frecvențele de operare ale RAM, chipset-ului, magistralelor PCI/PCIE și ale altor componente vor crește automat. Prin urmare, înainte de overclocking, ar trebui să le reduceți forțat pentru a afla frecvența maximă de funcționare a procesorului. Odată ce este cunoscut, puteți selecta frecvențele optime de operare pentru alte componente.

Secvența de accelerare ar putea fi așa.

1. Instalați setări optime BIOS pentru sistemul dvs. Selectați Dezactivat (Dezactivat) pentru Spread Spectrum, care nu este foarte compatibil cu overclocking. Este posibil să aveți mai mulți astfel de parametri: pentru procesor (CPU), magistrală PCI Express, Interfata SATA si etc.

2. În timpul overclockării, dezactivați tehnologiile Intel SpeedStep și C1E Support de economisire a energiei. Odată ce toate experimentele sunt finalizate, puteți reactiva aceste funcții pentru a reduce consumul de energie al procesorului.

3. Setați manual frecvențele magistralei PCI/PCIE. Pentru magistrala PCI, ar trebui să setați frecvența la 33 MHz, iar pentru PCI Express este mai bine să setați valoarea între 100-110 MHz. La unele modele de plăci, cu valoarea Auto sau valoarea plăcii de identificare de 100 MHz, rezultatele pot fi mai proaste decât cu o valoare a frecvenței non-standard de 101 MHz.

4. Reduceți frecvența de funcționare a RAM. În funcție de modelul plăcii, acest lucru se poate face în unul din două moduri:

■ setați frecvența RAM minimă utilizând parametrul Frecvență memorie sau similar (pentru a accesa acest parametru, poate fi necesar să dezactivați reglarea automată a memoriei);

■ setați valoarea minimă a multiplicatorului care determină raportul dintre frecvența FSB și memorie, utilizând raportul FSB/memorie, multiplicatorul memoriei sistem sau un parametru similar.

Deoarece metodele de modificare a frecvenței memoriei variază de la o placă la alta, se recomandă repornirea computerului și utilizarea utilitaților de diagnosticare EVEREST sau CPU-Z pentru a verifica dacă frecvența memoriei a scăzut într-adevăr.

5. După pașii pregătitori, puteți trece direct la procedura de overclocking. Pentru început, puteți crește frecvența FSB cu 20-25% (de exemplu, de la 200 la 250 MHz sau de la 266 la 320 MHz), apoi încercați să încărcați sistem de operareși verificați funcționarea acestuia. Parametrul de setare poate fi numit CPU FSB Clock, CPU Overclock in MHz sau altceva.

NOTĂ

Pentru a accesa reglarea manuală a FSB, poate fi necesar să o dezactivați instalare automată frecvența procesorului (parametrul CPU Host Clock Control) sau overclockarea dinamică a plăcii de bază. De exemplu, pe plăcile de bază ASUS, ar trebui să setați parametrul AI ​​Overclocking (AI Tuning) la Manual.

6. Folosind utilitarul CPU-Z, verificați frecvențele reale de funcționare ale procesorului și ale memoriei pentru a vă asigura că acțiunile dumneavoastră sunt corecte (Fig. 6.3). Asigurați-vă că monitorizați temperaturile și tensiunile de funcționare. Rulați 1-2 programe de testare și asigurați-vă că nu există blocări sau blocări.

7. Dacă testul computerului overclockat a trecut fără erori, îl puteți reporni, crește frecvența FSB cu 5 sau 10 MHz și apoi verifica din nou funcționalitatea acestuia. Continuați până când sistemul se defectează pentru prima dată.

8. Dacă apare o defecțiune, puteți reduce frecvența FSB pentru a readuce sistemul la o stare stabilă. Dar dacă doriți să cunoașteți frecvența maximă a procesorului, trebuie să creșteți tensiunea de bază folosind parametrul CPU VCore Voltage sau CPU Voltage. Tensiunea de alimentare trebuie schimbată fără probleme și cu cel mult 0,1-0,2 V (până la 1,4-1,5 V). Când testați un computer cu o tensiune crescută a procesorului, cu siguranță ar trebui să acordați atenție temperaturii acestuia, care nu trebuie să depășească 60 °C. Scopul final al acestei faze de overclocking este de a găsi frecvența maximă FSB la care procesorul poate funcționa mult timp fără să se prăbușească sau să se supraîncălzească.

9. Selectați parametrii RAM optimi. La pasul 4 i-am redus frecvența, dar pe măsură ce frecvența FSB a crescut, a crescut și frecvența memoriei. Valoarea reală a frecvenței memoriei poate fi calculată manual sau determinată folosind utilitarele EVEREST, CPU-Z etc.. Pentru a accelera memoria, puteți crește frecvența acesteia sau reduce timpii, iar pentru a verifica stabilitatea, utilizați teste speciale de memorie: utilitarul MemTest sau testele de memorie încorporate în programele de diagnosticare EVEREST și altele asemenea.


Orez. 6.3. Monitorizarea frecvenței actuale a procesorului în programul CPU-Z


10. După ce procesorul a fost overclockat și au fost selectați parametrii optimi ai magistralei de memorie, ar trebui să testați complet viteza computerului overclockat și stabilitatea funcționării acestuia.

Overclockarea procesoarelor Intel Core i3/5/7

Până în 2010, cele mai populare au fost procesoare Intel Core 2, dar până la acest moment modelele concurente de la AMD practic le-au ajuns din urmă în performanță și au fost vândute și la mai mult preturi mici. Cu toate acestea, la sfârșitul anului 2008, Intel a dezvoltat procesoare Core i7 cu o arhitectură complet nouă, dar acestea erau produse în cantități mici și erau foarte scumpe. Și abia în 2010 este așteptată sosirea cipurilor cu o nouă arhitectură la mase. Compania intenționează să lanseze mai multe modele pentru toate segmentele de piață: Core i7 pentru sisteme high-end, Core i5 pentru segmentul mid-market și Core i3 pentru sisteme entry-level.

Procedura de overclockare a procesoarelor Intel Core i3/5/7 nu este foarte diferită de overclockarea cipurilor Core 2, dar pentru a obține rezultate bune, ar trebui să țineți cont de principalele caracteristici ale noii arhitecturi: mutarea controlerului de memorie DDR3 direct în procesor. și înlocuirea magistralei FSB cu o nouă magistrală serial QPI. Principii similare au fost folosite de mult timp la procesoarele AMD, cu toate acestea, Intel a făcut totul la un nivel foarte înalt, iar la momentul publicării cărții, performanța procesoarelor Core i7 este de neatins de concurenți.

Pentru a seta frecvențele de funcționare ale procesorului, memoriei RAM, modulelor de memorie, controlerului DDR3, memoriei cache și magistralei QPI, se utilizează principiul înmulțirii frecvenței de bază de 133 MHz (BCLK) cu anumiți coeficienți. Prin urmare, metoda principală de overclockare a procesoarelor este creșterea frecvenței de bază, cu toate acestea, aceasta va crește automat frecvențele tuturor celorlalte componente. Ca și în cazul overclockării Core 2, este necesar să scădeți mai întâi multiplicatorul RAM, astfel încât după creșterea frecvenței de bază frecvența memoriei să nu devină prea mare. Ajustarea multiplicatorilor pentru magistrala QPI și controlerul DDR3 poate fi necesară în timpul overclockării extreme și, în majoritatea cazurilor, aceste componente vor funcționa bine la frecvențe mai mari.

Pe baza celor de mai sus, procedura aproximativă pentru overclockarea unui sistem bazat pe Core i3/5/7 ar putea fi următoarea.

1. Setați setările optime pentru BIOS pentru sistemul dvs. Dezactivați Spread Spectrum, Intel SpeedStep și C1E acceptă tehnologiile de economisire a energiei și tehnologia Intel Turbo Boost.

2. Setați multiplicatorul minim pentru RAM utilizând parametrul System Memory Multiplier sau similar. În majoritatea plăcilor, multiplicatorul minim posibil este 6, ceea ce corespunde unei frecvențe de 800 MHz în modul normal. În aceste scopuri, plăcile ASUS folosesc parametrul Frecvența DRAM, care ar trebui setat la DDR3-800 MHz.

3. După pașii pregătitori, puteți începe să creșteți frecvența de bază folosind parametrul BCLK Frequency sau similar. Puteți începe cu o frecvență de 160-170 MHz, apoi creșteți-o treptat cu 5-10 MHz. Statisticile arată că pentru majoritatea procesoarelor este posibilă creșterea frecvenței de bază la 180-220 MHz.

4. Când apare prima defecțiune, puteți reduce ușor frecvența de bază pentru a reveni la sistemul conditii de lucruși testați-l cu atenție pentru stabilitate. Dacă doriți să strângeți la maximum posibil din procesor, puteți încerca să creșteți tensiunea de alimentare cu 0,1-0,3 V (până la 1,4-1,5 V), dar ar trebui să aveți grijă și de o răcire mai eficientă. În unele cazuri, puteți crește potențialul de overclocking al sistemului prin creșterea tensiunii magistralei QPI și a memoriei cache L3 (Uncore), RAM sau bucla blocată în fază a procesorului (CPU PLL).

5. După ce ați determinat frecvența la care procesorul poate funcționa mult timp fără defecțiuni sau supraîncălzire, puteți selecta parametrii optimi pentru RAM și alte componente.

Overclockare procesoare AMD Athlon/ Phenom

La mijlocul anilor 2000, AMD a produs procesoare din familia Athlon 64 care erau bune pentru acea vreme, dar procesoarele Intel Core 2 lansate în 2006 le-au depășit din toate punctele de vedere. Procesoarele Phenom lansate în 2008 nu au reușit niciodată să ajungă din urmă cu Core 2 în performanță, iar abia în 2009 procesoarele Phenom II au reușit să concureze cu acestea pe picior de egalitate. Cu toate acestea, în acest moment Intel avea deja pregătit Core i7, iar cipurile AMD au fost folosite în sisteme de nivel de intrare și de nivel mediu.

Potențialul de overclockare al procesoarelor AMD este puțin mai mic decât cel al Intel Core și depinde de modelul procesorului. Controlerul de memorie este situat direct în procesor, iar comunicarea cu chipsetul se realizează printr-o magistrală specială HyperTransport (HT). Frecvența de funcționare a procesorului, memoriei și magistralei HT este determinată prin înmulțirea frecvenței de bază (200 MHz) cu anumiți factori.

Pentru overclockarea procesoarelor AMD, se folosește în principal metoda de creștere a frecvenței de bază a procesorului; aceasta va crește automat frecvența magistralei HyperTransport și frecvența magistralei de memorie, astfel încât acestea vor trebui reduse înainte de overclockare. Sortimentul companiei include și modele cu un multiplicator deblocat (seria Black Edition), iar astfel de cipuri pot fi overclockate prin creșterea multiplicatorului; în acest caz, nu este nevoie să ajustați parametrii magistralei RAM și HT.

Puteți overclocka procesoarele Athlon, Phenom sau Sempron în următoarea ordine.

1. Setați setările BIOS care sunt optime pentru sistemul dvs. Dezactivați tehnologiile Cool"n"Quiet și Spread Spectrum.

2. Reduceți frecvența RAM. Pentru a face acest lucru, este posibil să trebuiască mai întâi să dezactivați parametrii de memorie utilizând SPD (parametrul Memory Timing by SPD sau similar) și apoi să specificați frecvența minimă posibilă în Memory Frequency pentru parametrul sau similar (Fig. 6.4).

3. Reduceți frecvența magistralei HyperTransport folosind parametrul HT Frequency sau similar (Fig. 6.5) cu 1-2 pași. De exemplu, pentru procesoarele Athlon 64 frecvența nominală HT este de 1000 MHz (multiplicator de 5) și o poți coborî la 600-800 MHz (multiplicator de 3 sau 4). Dacă sistemul dumneavoastră are un parametru pentru setarea frecvenței controlerului de memorie al procesorului, cum ar fi Frecvența CPU/NB, se recomandă de asemenea să reduceți valoarea acestuia.

4. Setați frecvențe fixe pentru magistralele PCI (33 MHz), PCI Express (100-110 MHz) și AGP (66 MHz).

5. După toți pașii de mai sus, puteți începe overclockarea în sine. Pentru început, puteți crește frecvența de bază cu 10-20% (de exemplu, de la 200 la 240 MHz), apoi încercați să încărcați sistemul de operare și să verificați funcționarea acestuia. Parametrul de setat poate fi numit CPU FSB Clock, CPU Overclock in MHz sau similar.


Orez. 6.4. Setarea frecvenței RAM


Orez. 6.5. Reducerea frecvenței de funcționare a autobuzului HyperTransport


6. Utilizând utilitarul CPU-Z, verificați frecvențele reale de funcționare ale procesorului și ale memoriei. Dacă testul computerului overclockat a trecut fără eșecuri, puteți continua să creșteți frecvența de bază cu 5-10 MHz.

7. Dacă apare o defecțiune, puteți reduce frecvența de bază pentru a readuce sistemul la o stare stabilă sau puteți continua overclockarea cu creșterea tensiunii de bază (Fig. 6.6). Tensiunea de alimentare trebuie schimbată fără probleme și cu cel mult 0,2-0,3 V. Când testați un computer cu o tensiune de alimentare crescută a procesorului, acordați atenție temperaturii procesorului, care nu trebuie să fie mai mare de 60 °C.


Orez. 6.6. Creșterea tensiunii de alimentare a miezului procesorului


8. După ce ați finalizat overclockarea procesorului, setați frecvența optimă a magistralei HT, RAM și controlerul acestuia și testați viteza și stabilitatea computerului overclockat. Pentru a reduce încălzirea procesorului, activați tehnologia Cool"n"Quiet și verificați stabilitatea funcționării în acest mod.

Deblocarea nucleelor ​​în procesoarele Phenom ll/Athlon II

În familia de procesoare AMD Phenom II, care a apărut în 2009, vine în diverse modele cu două, trei și patru nuclee. AMD a produs modele cu două și trei nuclee prin dezactivarea unuia sau două nuclee într-un procesor quad-core. Acest lucru a fost explicat prin considerente de economie: dacă a fost descoperit un defect într-unul dintre nucleele unui procesor cu patru nuclee, acesta nu a fost aruncat, dar nucleul defect a fost dezactivat și vândut ca procesor cu trei nuclee.

După cum sa dovedit mai târziu, un nucleu blocat poate fi activat din folosind BIOS, iar unele dintre procesoarele deblocate pot funcționa bine cu toate cele patru nuclee. Acest fenomen poate fi explicat prin faptul că, în timp, au existat mai puține defecte în producția de procesoare quad-core și, deoarece a existat o cerere pe piață pentru modele dual-și triple-core, producătorii puteau dezactiva forțat nucleele complet funcționale. .

La momentul publicării cărții, se știa despre deblocarea cu succes a majorității modelelor din această familie: Phenom II X3 seria 7xx, Phenom II X2 seria 5xx, Athlon II X3 seria 7xx, Athlon II X3 seria 4xx și altele. În modelele quad-core Phenom II X4 8xx și Athlon II X4 6xx există posibilitatea deblocării cache-ului L3, iar în Sempron 140 single-core - al doilea nucleu. Probabilitatea deblocării depinde nu numai de model, ci și de lotul în care a fost lansat procesorul. Au existat loturi în care mai mult de jumătate dintre procesoare puteau fi deblocate, iar în unele loturi puteau fi deblocate doar exemplare rare.

Pentru deblocare, este necesar ca BIOS-ul plăcii de bază să accepte tehnologia Advanced Clock Calibration (ACC). Această tehnologie este acceptată de chipset-urile AMD cu SB750 sau SB710 southbridge, precum și de unele chipset-uri NVIDIA, de exemplu GeForce 8200, GeForce 8300, nForce 720D, nForce 980.

Procedura de deblocare în sine este simplă; trebuie doar să setați parametrul Advanced Clock Calibration sau similar cu Auto. Unele plăci MSI ar trebui să activeze și opțiunea Unlock CPU Core. Dacă nu reușiți, puteți încerca să configurați manual ACC selectând experimental valoarea parametrului Value. Uneori, după activarea ACC, este posibil ca sistemul să nu pornească deloc și va trebui să resetați conținutul CMOS folosind un jumper (vezi Capitolul 5). Dacă nu ați reușit să deblocați procesorul prin niciun mijloc, dezactivați ACC și procesorul va funcționa normal.

Puteți verifica parametrii unui procesor deblocat folosind utilitatile de diagnosticare EVEREST sau CPU-Z, dar pentru a asigura un rezultat pozitiv, ar trebui să efectuați un test cuprinzător al computerului. Deblocarea se efectuează pe placa de bazași nu modifică starea fizică a procesorului. Puteți refuza oricând deblocarea dezactivând ACC, iar când instalați procesorul deblocat pe o altă placă, acesta va fi blocat din nou.

Salutări, dragi prieteni, cunoscuți, cititori, admiratori și alte persoane. Dacă vă amintiți, am ridicat-o cu mult timp în urmă, dar în sens pur teoretic, apoi am promis că vom face un articol practic.

Având în vedere că overclocking-ul este un lucru destul de complicat și ambiguu, va fi un număr destul de decent de articole în această serie și l-am abandonat dintr-un motiv simplu - există un număr infinit de subiecte pentru scris, în plus față de aceasta, și pur și simplu este imposibil să ai timp pentru toate.

Astăzi ne vom uita la partea cea mai de bază și tipică a overclockării, dar în același timp vom atinge pe cât posibil cele mai importante și cheie nuanțe, adică vom înțelege cum funcționează folosind un exemplu.

Să începem.

Secțiune transversală a overclockării procesorului [folosind exemplul plăcii P5E Deluxe].

De fapt, putem spune că există două opțiuni de overclocking: folosind programe sau direct de la BIOS.

Nu vom lua în considerare metodele software acum din multe motive, dintre care unul (și cheia) este lipsa unei protecții adecvate stabile a sistemului (și, în general, a hardware-ului, cu excepția cazului în care, desigur, este considerat ca atare) în cazul instalării incorecte. setări în timp ce se află direct în Windows. Cu accelerare direct de la BIOS totul pare mult mai rezonabil și, prin urmare, vom lua în considerare această opțiune (în plus, vă permite să setați cantitate mare setări și obținerea unei stabilități și performanțe mai mari).

Opțiuni BIOS„și există un număr destul de mare (și odată cu venirea UEFI sunt chiar mai multe), dar elementele de bază și conceptele overclockării își păstrează principiile de la an la an, adică abordarea acestuia nu se schimbă, cu excepția interfețelor, uneori a denumirilor setărilor și a o serie de tehnologii pentru acest overclocking.

Voi lua în considerare aici un exemplu bazat pe vechea mea placă de bază (despre care am vorbit cu mult timp în urmă) și procesor Core Quad Q6600. Acesta din urmă, de fapt, mi-a servit cu credincioșie pentru Dumnezeu știe câți ani (cum ar fi placa de bază) și a fost inițial overclockat de mine cu 2,4 GHz inainte de 3,6 GHz, pe care îl puteți vedea în captura de ecran de la:

Apropo, pentru cei interesați, am scris despre cum să alegeți plăci de bază atât de bune și de încredere, dar despre procesoare. Voi trece la procesul de overclocking în sine, amintind mai întâi următoarele:

Avertizare! Achtung! Alarma! Hehnde hoch!
Tu singur purtați toată responsabilitatea pentru acțiunile dumneavoastră ulterioare (și anterioare). Autorul furnizează doar informații pe care decizi să le folosești sau nu. Tot ceea ce scrie a fost testat de autor prin exemplu personal (și în mod repetat) și în diferite configurații, dar acest lucru nu garantează funcționarea stabilă peste tot și nici nu vă protejează de eventuale erori în timpul acțiunilor pe care le-ați întreprins, precum și de orice consecințe care ar putea urmează-i. Fii atent și gândește-te cu capul.

De fapt, de ce avem nevoie pentru un overclocking de succes? Da, în general, nimic special în afară de al doilea punct:

  • În primul rând, desigur, un computer cu tot ce ai nevoie, adică placa de bază, procesor etc. Puteți afla ce fel de umplutură aveți descarcând cele de mai sus;
  • În al doilea rând, este necesar să existe o răcire bună, deoarece overclockarea afectează direct disiparea căldurii a procesorului și a elementelor plăcii de bază, adică fără un flux bun de aer, în cel mai bun caz, overclockarea va duce la o funcționare instabilă sau nu își va avea efectul, dar în cel mai rău caz. caz, ceva pur și simplu se va arde;
  • În al treilea rând, desigur, aveți nevoie de cunoștințele pe care acest articol, din această serie, precum și întregul site „” este destinat să le ofere.

În ceea ce privește răcirea, aș dori să notez următoarele articole: „”, „”, precum și „”. Orice altceva poate fi găsit așa. Sa trecem peste.

Deoarece am discutat deja în detaliu toată teoria necesară, voi trece imediat la partea practică a problemei. Îmi cer scuze anticipat pentru calitatea fotografiei, dar monitorul este lucios și afară este încă lumină, în ciuda jaluzelelor.

Așa arată BIOS la bordul plăcii mele de bază (intră în BIOS, permiteți-mi să vă reamintesc, pe un computer desktop, puteți apăsa butonul DELîn prima etapă de pornire, adică imediat după pornire sau repornire):

Aici ne va interesa fila „ Ai Tweaker„. În acest caz, ea este cea care este responsabilă pentru overclocking și inițial arată ca o listă de parametri cu valorile setate vizavi” Auto". În cazul meu, deja arată așa:

Aici ne vor interesa următorii parametri (dau imediat o descriere + valoarea mea cu un comentariu de ce):

  • Ai Overclock Tuner- este angajat în accelerare automată, presupus cu înțelepciune.
    În sensul „ Standard" totul funcționează așa cum este, în cazul „ Overclock 5%, Overclock 10%, Overclock 20%, Overclock 30%„mărește automat frecvențele cu procentul corespunzător (și fără garanții de stabilitate). Ne interesează valoarea aici Manual, pentru că ne va permite să așezăm totul manual. De fapt, asta am.
  • Setarea raportului CPU- setează multiplicatorul procesorului. Iti poti seta valoarea, tinand cont ca multiplicatorul procesorului este deblocat.Am setat aici 9.0 , adică valoarea maximă disponibilă a multiplicatorului deblocat pentru procesorul meu. Trebuie să faceți același lucru pentru procesorul dvs.
  • Frecvența FSB- setează frecvența magistralei sistemului procesorului, cunoscută și ca frecvență de bază. După cum vă amintiți din articolul teoretic, frecvența finală a procesorului se obține din valoarea acestei frecvențe înmulțită cu multiplicatorul (cum sună! :)) al procesorului.Această frecvență este principala în procesul nostru și tocmai aceasta este pe care îl schimbăm în principal pentru a face overclock la procesor. Valoarea este selectată empiric, combinând-o cu alți parametri până când se ajunge la momentul în care sistemul funcționează stabil și regimul de temperatură vi se potrivește. În cazul meu, am reușit să iau barul la "400 X 9 = 3600 Mhz". Au fost momente când am luat 3,8 GHz, dar răcirea pur și simplu nu a putut face față disipării căldurii la sarcini de vârf.
  • FSB Strap la North Bridge- parametrul de aici nu este altceva decât un set de întârzieri prestabilite, care, din punctul de vedere al producătorului, corespund în mod optim unei anumite frecvențe de magistrală de sistem, pentru o anumită gamă de frecvențe de operare a chipset-ului. Aici sunt setate pentru podul de nord.La stabilirea valorii Curea FSB Trebuie avut în vedere că cu o valoare mai mică se setează latențe mai mici și crește performanța, iar cu o valoare mai mare performanța scade ușor, dar stabilitatea crește. Cea mai relevantă opțiune atunci când se face overclock pentru a asigura stabilitate la frecvențe înalte FSB.A trebuit să aleg o valoare mare pentru a obține stabilitate. În cazul meu este 400 .
  • Frecvența PCIE- indică frecvența pentru autobuz PCI Express. Accelerarea autobuzului PCI Express de obicei nu se practică: câștigul slab de performanță nu justifică posibile probleme cu stabilitatea cardurilor de expansiune, prin urmare le reparăm pe cele standard aici 100 MHz, pentru a creste stabilitatea.Adica in cazul meu, - aici este important 100 . ti-l recomand si tie.
  • Frecvența DRAM- vă permite să setați frecvența RAM. Parametrii de selecție se modifică în funcție de frecvența setată FSB. Este demn de remarcat aici faptul că overclockarea se reduce adesea la memorie, deci este considerat optim să setați această frecvență FSB la care aici puteți selecta frecvența de funcționare (standard) a memoriei RAM, cu excepția cazului în care, desigur, încercați să overclockați memoria. Sens " Auto" este adesea dăunător și nu dă rezultatul dorit în ceea ce privește stabilitatea. În cazul meu, este setat la " 800" în conformitate cu caracteristicile RAM. În cazul dvs., setați-l așa cum credeți de cuviință, dar vă recomand să vă uitați la frecvența standard CPU-Zși pune-l pe el.
  • Rata de comandă DRAM- nimic mai mult decât o întârziere în schimbul de comenzi între controlerul de memorie chipset-ul și memorie. Modulele de memorie de înaltă calitate sunt capabile să funcționeze la o latență de 1 tact, dar în practică acest lucru este rar și nu depinde întotdeauna de calitate. Pentru stabilitate, se recomandă să alegeți 2T, pentru viteza 1T.Deoarece pragul de accelerație este mare, am ales aici 2T, deoarece în alte poziții nu s-a putut realiza stabilitatea completă.
  • Control de sincronizare DRAM- setează timpii RAM. De regulă, dacă scopul nu este să overclockăm RAM, atunci aici lăsăm parametrul " Auto". Dacă sunteți blocat în mod catastrofal în memorie în timpul overclockării și nici măcar nu puteți trece prin frecvență, atunci este logic să încercați să creșteți ușor valorile aici manual, abandonând parametrul automat. În cazul meu, acesta este " Auto", pentru că nu a intrat în memorie.
  • Controlul citirii statice DRAM- sens " "Activat"îmbunătățește performanța controlerului de memorie și " Dezactivat " – reduce. În consecință, stabilitatea depinde și de asta.În cazul meu "Dezactivat
  • Ai Сlock Twister- tradus vag, chestia asta controlează numărul de faze de acces la memorie. Valoare mai mare ( Puternic) este responsabil pentru creșterea productivității și scăderea ( Ușoară) pentru stabilitate. Am ales " Ușoară„(pentru a crește stabilitatea).
  • Amplificator de tranzacții AI - aici am citit o mulțime de forumuri burgheze din care multe date se contrazic, ca în segmentul în limba rusă. Undeva ei scriu că acest lucru vă permite să accelerați sau să încetiniți funcționarea subsistemului de memorie prin ajustarea parametrilor de sub-cronometrare, care la rândul lor afectează viteza controlerului de memorie.Singurul lucru care a fost înțeles în mod adecvat este că prin comutare asta la " Manual„Putem personaliza” Nivel de performanță", jucându-mă cu valoarea în cifre până ajungem la stadiul de stabilitate. Pentru mine acest parametru este blocat la 8- ke, pentru că la alte valori sistemul s-a comportat instabil.
  • Tensiune VCORE- funcția vă permite să specificați manual tensiunea de alimentare a nucleului procesorului. În ciuda faptului că această bucurie este cea care vă permite adesea să creșteți performanța (mai precis, overclockați mai mult procesorul) prin creșterea stabilității (fără mai multă putere este puțin probabil să obțineți o creștere și o calitate mai mare a muncii, ceea ce este logic) în timpul overclockării , acest parametru este o jucărie extrem de periculoasă aflată în mâinile unui neprofesionist și poate duce la defecțiunea procesorului (dacă BIOS Desigur, nu există o funcție de protecție încorporată, așa cum se spune, „de la nebun” (c), așa cum este în ), și, prin urmare, nu este recomandat să modificați valoarea puterii procesorului cu mai mult de 0.2 din partea personalului. În general, acest parametru ar trebui mărit foarte treptat și în pași foarte mici, cucerind din ce în ce mai multe înălțimi de performanță, până când lovești altceva (memorie, temperaturi etc.), sau până ajungi la o limită de + 0.2 .
    Nu aș recomanda să mă uit la valoarea mea, pentru că este într-adevăr supraestimată, dar răcirea puternică îmi permite să joc aceste jocuri (fotografia de mai sus nu contează, este depășită în 2008 -al-lea an), sursă de alimentare bună, procesor și placă de bază. În general, fii atent, mai ales configurații bugetare. Înțelesul meu 1,65 . Puteți afla tensiunea nativă pentru procesorul dvs. din documentație sau prin CPU-Z.
  • Tensiune CPU PPL- ceva pentru stabilitate, dar am o definiție foarte vagă a ceea ce este această tensiune. Dacă totul funcționează așa cum ar trebui, atunci este mai bine să nu-l atingi. Dacă nu, atunci îl puteți crește în pași mici. Înțelesul meu este - 1.50 , pentru că am rămas blocat pe stabilitate când am luat frecvența 3,8 GHz. Din nou, se bazează pe procesorul meu.
  • Tensiune de terminare FSB- numit uneori tensiune de alimentare suplimentară a procesorului sau tensiune de alimentare a magistralei de sistem. Creșterea acestuia poate crește în unele cazuri potențialul de overclocking al procesorului.Valoarea mea este - 1.30 . Din nou, stabilitate la o frecvență mai mare.
  • Tensiune DRAM- vă permite să specificați manual tensiunea de alimentare a modulelor de memorie. Are sens să-l atingeți în cazuri rare pentru a crește stabilitatea și a cuceri frecvențe mai mari atunci când faceți overclockare a memoriei sau (rar) procesorului.Al meu este puțin prea mare - 1.85 în fața rudelor 1.80 .
  • Tensiunea podului de nordȘi Tensiunea podului sufletesc - setează tensiunea de alimentare a nordului ( Nord) și sudic ( Sudul) poduri, respectiv. Creșteți cu precauție pentru a crește stabilitatea. Pentru mine, - 1.31 Și 1.1 . Toate în aceleași scopuri.
  • Calibrarea liniei de încărcare- un lucru destul de specific care vă permite să compensați scăderea tensiunii de la miez atunci când sarcina procesorului crește.
    În cazul overclockării, ar trebui să setați întotdeauna „ "Activat", așa cum vedeți în captura mea de ecran.
  • Spread Spectrum CPU- activarea acestei opțiuni poate reduce nivelul radiatie electromagnetica computer din cauza formei mai proaste a magistralei sistemului și a semnalelor procesorului central. Desigur, nu cea mai optimă formă de semnale poate reduce stabilitatea computerului.Deoarece scăderea nivelului de radiație este nesemnificativă și nu justifică posibile probleme de fiabilitate, este mai bine să dezactivați opțiunea ( Dezactivat), mai ales dacă faci overclock, adică în cazul nostru.
  • Spread Spectrum PCIE- asemanator cu ce este mai sus, dar numai in cazul unei anvelope PCI Express.Adica in cazul nostru - " Dezactivat".

Pentru a spune simplu, atunci, în primul rând, tu și cu mine schimbăm multiplicatorul și frecvența FSB, pe baza frecvenței finale a procesorului pe care am dori să o obținem. Apoi, salvați modificările și încercați să le încărcați. Dacă totul a funcționat, atunci verificăm temperaturile și computerul în general, după care, de fapt, fie lăsăm totul așa cum este, fie încercăm să luăm o frecvență nouă. Dacă este pornit noua frecventa nu există stabilitate, adică. Windows nu se încarcă sau apare ecrane albastre sau altceva, atunci fie ne întoarcem la valorile anterioare (sau ne calmăm puțin apetitul), fie selectam toate celelalte valori exact până când se obține stabilitatea.

Cu privire la tipuri variate BIOS, atunci undeva funcțiile pot fi numite altceva, dar au aceeași semnificație, la fel cum valorile + principiul accelerației rămân constante. În general, dacă vrei, poți să-ți dai seama.

Pe scurt, ceva de genul acesta. Rămâne doar să trecem la postfață.

Postfaţă.

După cum puteți vedea din ultimele propuneri, dacă vă gândiți bine, accelerația rapidă nu este în general o problemă (mai ales dacă există o răcire bună). Am setat doi parametri, mai multe reporniri și, voila!, prețuitul megaherți în buzunar.

Overclocking complet bun cel puțin până la 50 %, adică ca în cazul meu pe 1200 MHz plus la 2400 MHz, necesită o anumită perioadă de timp (în medie este de aproximativ 1-5 ore, în funcție de noroc și de rezultatul final dorit), cea mai mare parte fiind preluată de stabilitatea și temperaturile de lustruire, precum și un pachet de răbdare, deoarece cel mai Lucrul enervant la acest sim este nevoia constantă de repornire pentru a salva și ulterior a testa noi parametri.

Bănuiesc că cei care vor să se angajeze în acest proces vor avea multe întrebări (ceea ce este logic) și, prin urmare, dacă ele există (precum și completări, gânduri, mulțumiri etc.), mă voi bucura să le văd în comentariile.

Stai cu noi! ;)

„Nimeni din acest tren nu știe nimic!
„La ce te mai poți aștepta de la acești străini leneși?”

Agatha Christie, „Orient Express”.

Așadar, domnilor, este timpul să schimbăm anvelopa care este standardul industriei de 10 ani. PCI, a cărui primă versiune a standardului a fost dezvoltată încă din 1991, a trăit o viață lungă și fericită, sub diferitele sale forme fiind baza pentru servere mici și mari, computere industriale, laptopuri și soluții grafice (rețineți că AGP urmărește și descendența sa la PCI și este o versiune specializată și extinsă a acestuia din urmă). Dar, înainte de a vorbi despre noul produs, să aruncăm o privire asupra istoriei, amintindu-ne cum a avut loc dezvoltarea PCI. Căci, s-a remarcat de mai multe ori că, vorbind despre perspectivele de viitor, este întotdeauna util să găsim analogii istorice: Istoria PCI

În 1991, Intel a propus versiunea de bază (1.0) a standardului de magistrală PCI (Peripheral Component Interconnect). PCI este destinat să înlocuiască ISA (și mai târziu, modificarea extinsă a serverului nu foarte reușită și costisitoare EISA). Pe lângă debitul crescut semnificativ, noua magistrală se caracterizează prin capacitatea de a configura dinamic resursele (întreruperile) alocate dispozitivelor conectate.

În 1993, PCI Special Interest Group (PCISIG, organizația responsabilă pentru dezvoltarea și adoptarea diferitelor standarde legate de PCI) publică revizuirea actualizată 2.0 a standardului, care a devenit baza extinderii pe scară largă a PCI (și diferitele sale modificări). ) în industrie tehnologia Informatiei. Multe companii binecunoscute participă la activitățile PCISIG, inclusiv fondatorul PCI, Intel Corporation, care a oferit industriei multe standarde de lungă durată, de succes istoric. Deci, versiunea de bază a PCI (IEEE P1386.1):

  • Frecvența ceasului magistralei este de 33 MHz, se utilizează transmisia de date sincronă;
  • Vârf debitului 133 MB pe secundă;
  • Bus de date paralel cu lățime de 32 de biți;
  • Spațiu de adrese 32 de biți (4 GB);
  • Nivelul semnalului 3,3 sau 5 volți.

Ulterior, apar următoarele modificări cheie ale anvelopei:

  • Lățimea magistralei PCI 2.2 pe 64 de biți și/sau frecvența de ceas de 66 MHz permisă, de ex. debit maxim de până la 533 MB/sec;
  • PCI-X, versiunea pe 64 de biți a PCI 2.2 a crescut la 133 frecvența MHz(lățime de bandă maximă 1066 MB/sec);
  • PCI-X 266 (PCI-X DDR), versiunea DDR a PCI-X (frecvența efectivă 266 MHz, real 133 MHz cu transmisie pe ambele margini ale semnalului de ceas, lățime de bandă de vârf 2,1 GB/sec);
  • PCI-X 533 (PCI-X QDR), versiunea QDR a PCI-X (frecvență efectivă 533 MHz, lățime de bandă maximă 4,3 GB/s);
  • Mini PCI PCI cu un conector în stil SO-DIMM, utilizat în principal pentru rețea miniaturală, modem și alte carduri în laptopuri;
  • Standard PCI compact pentru factor de formă (modulele sunt introduse de la capăt într-un dulap cu o magistrală comună pe planul din spate) și conector destinat în primul rând computerelor industriale și altor aplicații critice;
  • Accelerated Graphics Port (AGP) versiune de mare viteză a PCI optimizată pentru acceleratoare grafice. Nu există arbitraj de magistrală (adică este permis un singur dispozitiv, cu excepția celei mai recente versiuni 3.0 a standardului AGP, unde pot exista două dispozitive și sloturi). Transferurile către accelerator sunt optimizate, există un set de caracteristici suplimentare speciale specifice graficii. Primul această anvelopă a apărut împreună cu primele kituri de sistem pentru procesorul Pentium II. Există trei versiuni de bază ale protocolului AGP, o specificație suplimentară de putere (AGP Pro) și 4 rate de transfer de date de la 1x (266 MB/sec) la 8x (2GB/sec), inclusiv niveluri acceptabile de semnal 1,5, 1,0 și 0,8 volți.

Să menționăm, de asemenea, versiunea CARDBUS pe 32 de biți a magistralei pentru carduri PCMCIA, cu conectare la cald și unele caracteristici suplimentare, totuși, are multe în comun cu versiunea de bază PCI.

După cum putem vedea, dezvoltarea principală a anvelopei este în următoarele direcții:

  1. Crearea de modificări de specialitate (AGP);
  2. Crearea unor forme specializate de factori (Mini PCI, Compact PCI, CARDBUS);
  3. Creșterea adâncimii de biți;
  4. Creșterea frecvenței de ceas și utilizarea schemelor de transmisie a datelor DDR/QDR.

Toate acestea sunt destul de logice, având în vedere durata de viață enormă a unui astfel de standard universal. Mai mult, punctele 1 și 2 nu urmăresc să mențină compatibilitatea cu plăcile PCI de bază, dar punctele 3 și 4 sunt realizate prin mărirea conectorului PCI original și permit instalarea plăcilor PCI convenționale pe 32 de biți. Pentru a fi corect, observăm că în timpul evoluției magistralei au existat și pierderi deliberate ale compatibilității cu plăcile mai vechi, chiar și pentru versiunea de bază a conectorului PCI, de exemplu, în specificația 2.3 menționarea suportului pentru nivelul semnalului de 5 volți și tensiunea de alimentare a dispărut. Ca urmare, plăcile de server echipate cu această modificare de magistrală pot avea de suferit atunci când în ele sunt instalate plăci vechi, de cinci volți, deși, din punct de vedere al geometriei conectorilor, aceste plăci le potrivesc.

Cu toate acestea, ca orice altă tehnologie (de exemplu, arhitecturile de bază ale procesorului), tehnologia magistralei are propriile limite rezonabile de scalare și, pe măsură ce le apropii, creșterea lățimii de bandă are un preț din ce în ce mai mare. O frecvență de ceas crescută necesită cablare mai costisitoare și impune restricții semnificative asupra lungimii liniilor de semnal; creșterea adâncimii de biți sau utilizarea soluțiilor DDR implică, de asemenea, multe probleme, care în cele din urmă duc pur și simplu la costuri crescute. Și dacă pe segmentul serverelor, soluții precum PCI-X 266/533 vor fi încă justificate economic de ceva timp, atunci nu le-am văzut la PC-urile de consum și nici nu le vom vedea. De ce? Evident, în mod ideal, debitul magistralei ar trebui să crească sincron cu creșterea performanței procesorului, în timp ce prețul de vânzare nu numai că ar trebui să rămână același, ci, în mod ideal, ar trebui și să scadă. Pe acest moment acest lucru este posibil numai folosind noua tehnologie de autobuz. Despre ele vom vorbi astăzi: Era autobuzelor în serie

Deci, nu este un secret că în vremea noastră, ideal în față, într-un fel sau altul, este consecvent. S-au dus vremurile centronicelor multi-core și ale furtunurilor SCSI groase (nu le poți rupe cu capul) - de fapt, o moștenire chiar înainte de vremea PC-urilor. Tranziția s-a petrecut încet, dar sigur: mai întâi tastatura și mouse-ul, apoi modemul, apoi, după ani și ani, scanere și imprimante, camere video, camere digitale. USB, IEE1394, USB 2. În acest moment, toate perifericele externe de consum au trecut la conexiuni seriale. Nu departe și solutii wireless. Mecanismul este evident în zilele noastre că este mai profitabil să puneți funcționalitate maximă într-un cip (conectare la cald, codare serială, transmisie și recepție, decodare a datelor, protocoale de rutare și protecție a erorilor etc. necesare pentru a stoarce flexibilitatea topologică necesară și lățimea de bandă semnificativă din o pereche de fire ale obiectului), mai degrabă decât a avea de a face cu cantități excesive de contacte, furtunuri cu sute de fire în interior, lipire scumpă, ecranare, cablare și cupru. În zilele noastre, autobuzele seriale devin din ce în ce mai convenabile nu numai din punctul de vedere al utilizatorului final, ci și din punct de vedere al beneficiilor banale de lățime de bandă înmulțită cu distanța împărțită la dolari. Desigur, în timp, această tendință nu a putut să nu se răspândească în interiorul computerului, vedem deja primul rod al acestei abordări. Serial ATA. Mai mult decât atât, se poate extrapola această tendință nu numai la magistralele de sistem (subiectul principal al acestui articol), ci și la magistrala de memorie (este corect să remarcăm că un exemplu similar exista deja Rambus, dar industria a considerat pe bună dreptate că este prematur) și chiar la magistrala procesorului (potenţial mai bun exemplu HT). Cine știe câte contacte va avea Pentium X, poate mai puțin de o sută, cu condiția ca jumătate dintre ele să fie pământ și putere. E timpul să încetinești și să articulezi clar beneficiile magistralelor și interfețelor seriale:

  1. Transfer profitabil din ce în ce mai mult implementare practică autobuze pe siliciu, care facilitează depanarea, crește flexibilitatea și reduce timpul de dezvoltare;
  2. Perspectiva utilizării organice a altor purtători de semnal în viitor, cum ar fi cei optici;
  3. Economie de spațiu (miniaturizarea nu este prea costisitoare) și reducerea complexității instalării;
  4. Este mai ușor să implementați conectarea la cald și configurația dinamică în orice sens;
  5. Abilitatea de a aloca canale garantate și izocrone;
  6. Trecerea de la autobuze partajate cu arbitraj și întreruperi imprevizibile, incomod pentru sisteme fiabile/critice, la conexiuni punct la punct mai previzibile;
  7. Scalabilitate mai bună din punct de vedere al costurilor și mai flexibilă din punct de vedere al topologiei;
  8. Nu este suficient asta inca??? ;-).

Pe viitor, ar trebui să ne așteptăm la o tranziție la autobuzele wireless, tehnologii similare cu UWB (Ultra Wide Band), însă aceasta nu este o chestiune de anul următor sau chiar de cinci ani.

Acum este momentul să discutăm despre toate beneficiile exemplu concret noul bus de sistem standard PCI Express, a cărui distribuție în masă este așteptată pe segmentul PC și pe serverele medii/mici la jumătatea anului viitor. PCI Express doar faptele

Diferențele cheie PCI Express

Să aruncăm o privire mai atentă la diferențele cheie dintre PCI Express și PCI:

  1. După cum s-a menționat deja de multe ori anvelopă nouă serial, nu paralel. Principalele avantaje: cost redus, miniaturizare, scalare mai bună, parametri electrici și de frecvență mai favorabili (nu este nevoie să sincronizați toate liniile de semnal);
  2. Specificația este împărțită într-un întreg stivă de protocoale, fiecare strat poate fi îmbunătățit, simplificat sau înlocuit fără a-i afecta pe celelalte. De exemplu, poate fi utilizat un alt purtător de semnal sau rutarea poate fi eliminată în cazul unui canal dedicat pentru un singur dispozitiv. Pot fi adăugate capacități de control suplimentare. Dezvoltarea unui astfel de autobuz va fi mult mai puțin dureroasă; creșterea debitului nu va necesita modificarea protocolului de control și invers. Dezvoltați rapid și convenabil opțiuni adaptate pentru scopuri speciale;
  3. Specificația originală includea capacitatea de a schimba carduri la cald;
  4. Specificația originală includea capacitatea de a crea canale virtuale, de a garanta lățimea de bandă și timpul de răspuns, de a colecta statistici QoS (Calitatea Serviciului);
  5. Specificația originală includea capacitatea de a controla integritatea datelor transmise (CRC);
  6. Specificația originală includea capacități de gestionare a energiei.

Deci, game mai largi de aplicabilitate, scalare și adaptare mai convenabilă, un set bogat de capabilități încorporate inițial. Totul este atât de bun încât nu-mi vine să cred. Cu toate acestea, referitor la această anvelopă, chiar și pesimiștii înveterați vorbesc mai mult pozitiv decât negativ. Și acest lucru nu este surprinzător - un candidat pentru tronul de zece ani al unui standard comun pentru un număr mare de aplicații diferite (de la mobile și încorporate la servere de clasă Enterprise sau aplicații critice pentru misiune) trebuie pur și simplu să arate impecabil din toate părțile, la cel putin pe hartie :-). În curând vom vedea singuri cum va ieși în practică. PCI Express cum va arăta

Cea mai simplă opțiune pentru trecerea la PCI-Express pentru sisteme desktop standard din punct de vedere arhitectural arată astfel:

Cu toate acestea, în viitor este logic să ne așteptăm la apariția unui fel de splitter PCI Express. Atunci unificarea podurilor de nord și de sud va deveni complet justificată. Să dăm exemple de posibile topologii de sistem. PC clasic cu două punți:

După cum sa menționat deja, este furnizat și standardizat un slot Mini PCI Express:

Și un nou slot pentru carduri externe înlocuibile, similar cu CARDBUS, care poartă nu numai PCI Express, ci și USB 2.0:

În mod interesant, există doi factori de formă pentru carduri, dar nu diferă în grosime ca înainte, ci în lățime:

Soluția este foarte convenabilă, în primul rând, realizarea unei instalări cu două etaje în interiorul cardului este mult mai costisitoare și mai incomod decât a face un card cu o placă mai mare în interior și, în al doilea rând, un card cu lățime completă va primi în cele din urmă de două ori mai multă lățime de bandă, de exemplu. al doilea conector nu va sta inactiv. Din punct de vedere electric sau de protocol, magistrala NewCard nu aduce nimic nou; toate funcțiile necesare pentru schimbarea la cald sau economisirea energiei sunt deja incluse în specificația de bază PCI Express. Tranziția PCI Express.

Pentru a ușura tranziția, este prevăzut un mecanism de compatibilitate software, scris pentru PCI (drivere de dispozitiv, OS). În plus, conectorii PCI Express, spre deosebire de PCI, sunt amplasați pe cealaltă parte a secțiunii rezervate plăcii de expansiune, adică. pot coexista în același loc cu conectorii PCI. Utilizatorul va trebui doar să aleagă ce card vrea să introducă. În primul rând, apariția PCI Express este așteptată pe platformele inițiale de server (dual-processor) Intel în prima jumătate a anului 2004, apoi pe platformele desktop și stațiile de lucru de la clasa Enthusiast (în același an). Cât de repede va fi suportat PCI Express de alți producători de chipset-uri nu este clar, totuși, atât NVIDIA, cât și SIS răspund afirmativ la întrebare, deși nu dau date precise. Deja planificat de mult timp și se pregătește pentru lansare în prima jumătate a anului 2004 solutii grafice(acceleratoare) de la NVIDIA și ATI, echipate cu suport încorporat pentru PCI Express x16. Numeroși alți producători sunt participanți activi la dezvoltarea și testarea PCI Express și, de asemenea, intenționează să-și introducă produsele înainte de sfârșitul anului 2004.

Să vedem! Există o suspiciune că copilul a avut succes.
Mult succes, PCI Express: plecare 2004, sosire 2014.

În acest articol vom vorbi despre motivele succesului magistralei PCI și vom descrie tehnologia de înaltă performanță care o înlocuiește - magistrala PCI Express. De asemenea, vom analiza istoricul dezvoltării, nivelurile hardware și software ale magistralei PCI Express, caracteristicile implementării sale și vom enumera avantajele acesteia.

Când la începutul anilor 1990. a apărut ea, apoi în felul ei specificatii tehnice semnificativ superioare tuturor autobuzelor care existau până la acel moment, cum ar fi ISA, EISA, MCA și VL-bus. La acea vreme, magistrala PCI (Peripheral Component Interconnect), care opera la 33 MHz, era potrivită pentru majoritatea dispozitiv periferic. Dar astăzi situația s-a schimbat în multe privințe. În primul rând, vitezele procesorului și ale memoriei au crescut semnificativ. De exemplu, viteza procesorului a crescut de la 33 MHz la câțiva GHz, în timp ce frecvența de operare PCI a crescut la doar 66 MHz. Apariția unor tehnologii precum Gigabit Ethernet și IEEE 1394B a amenințat că întreaga lățime de bandă a magistralei PCI ar putea fi cheltuită pentru deservirea unui singur dispozitiv bazat pe aceste tehnologii.

În același timp, arhitectura PCI are o serie de avantaje în comparație cu predecesorii săi, așa că a fost irațional să o revizuim complet. În primul rând, nu depinde de tipul de procesor, acceptă izolarea bufferului, tehnologia de mastering al busului (bus capture) și tehnologia PnP în totalitate. Izolarea bufferului înseamnă că magistrala PCI funcționează independent de magistrala internă a procesorului, permițând magistralei procesorului să funcționeze independent de viteza și sarcina magistralei de sistem. Datorită tehnologiei de captare a magistralei, dispozitivele periferice pot controla direct procesul de transfer de date pe magistrală, în loc să aștepte ajutor de la procesorul central, ceea ce ar afecta performanța sistemului. In cele din urma, Suport prizăși Play vă permite să configurați și să configurați automat dispozitivele folosindu-l și să evitați agitația cu jumperi și comutatoare, care au ruinat aproape viața proprietarilor de dispozitive ISA.

În ciuda succesului indubitabil al PCI, acesta se confruntă în prezent cu probleme serioase. Acestea includ lățimea de bandă limitată, lipsa funcționalității datelor în timp real și lipsa suportului tehnologii de rețea nouă generație.

Caracteristici comparative ale diferitelor standarde PCI

Trebuie avut în vedere faptul că debitul efectiv poate fi mai mic decât cel teoretic datorită principiului de funcționare al protocolului și caracteristicilor topologiei magistralei. În plus, lățimea de bandă totală este distribuită între toate dispozitivele conectate la acesta, astfel încât cu cât sunt mai multe dispozitive pe magistrală, cu atât mai puțină lățime de bandă primește fiecare dintre ele.

Îmbunătățirile aduse standardului, cum ar fi PCI-X și AGP, au fost concepute pentru a elimina principalul său dezavantaj - viteza scăzută de ceas. Cu toate acestea, creșterea frecvenței de ceas în aceste implementări a determinat o scădere a lungimii efective a magistralei și a numărului de conectori.

Noua generație de magistrală, PCI Express (sau PCI-E pe scurt), a fost introdusă pentru prima dată în 2004 și a fost concepută pentru a rezolva toate problemele cu care s-a confruntat predecesorul său. Astăzi, majoritatea calculatoarelor noi sunt echipate cu o magistrală PCI Express. Deși au și sloturi PCI standard, timpul nu este departe când autobuzul va deveni un lucru de istorie.

Arhitectura PCI Express

Arhitectura magistralei are o structură pe mai multe niveluri, așa cum se arată în figură.

Autobuzul acceptă modelul de adresare PCI, care permite tuturor driverelor și aplicațiilor existente în prezent să lucreze cu el. În plus, magistrala PCI Express utilizează mecanismul standard PnP furnizat de standardul anterior.

Să luăm în considerare scopul diferitelor niveluri de organizare PCI-E. La nivelul software-ului magistralei sunt generate cereri de citire/scriere, care sunt transmise la nivel de transport folosind un protocol special de pachete. Stratul de date este responsabil pentru codificarea corectării erorilor și asigură integritatea datelor. Stratul hardware de bază constă dintr-un canal dual simplex format dintr-o pereche de transmisie și recepție, care împreună sunt numite linie. Viteza generală a magistralei de 2,5 Gb/s înseamnă că debitul pentru fiecare bandă PCI Express este de 250 MB/s în fiecare direcție. Dacă luăm în considerare pierderea datorată supraîncărcării de protocol, atunci aproximativ 200 MB/s sunt disponibile pentru fiecare dispozitiv. Acest debit este de 2-4 ori mai mare decât cel disponibil pentru dispozitivele PCI. Și, spre deosebire de PCI, dacă lățimea de bandă este distribuită între toate dispozitivele, atunci aceasta merge la fiecare dispozitiv în întregime.

Astăzi, există mai multe versiuni ale standardului PCI Express, care diferă prin lățimea de bandă.

Debitul magistralei PCI Express x16 pentru versiuni diferite PCI-E, Gb/s:

  • 32/64
  • 64/128
  • 128/256

Formate de magistrală PCI-E

În prezent, sunt disponibile diverse opțiuni pentru formatele PCI Express, în funcție de scopul platformei - computer desktop, laptop sau server. Serverele care necesită mai multă lățime de bandă au mai multe sloturi PCI-E, iar aceste sloturi au mai multe trunchiuri. În schimb, laptopurile pot avea o singură bandă pentru dispozitivele de viteză medie.

Placa video cu interfata PCI Express x16.

Cardurile de expansiune PCI Express sunt foarte asemănătoare cu cardurile PCI, dar sloturile PCI-E au o aderență sporită pentru a se asigura că placa nu va aluneca din slot din cauza vibrațiilor sau a transportului. Există mai mulți factori de formă ai sloturilor PCI Express, a căror dimensiune depinde de numărul de benzi utilizate. De exemplu, un autobuz cu 16 benzi este desemnat PCI Express x16. Deși numărul total de benzi poate fi de până la 32, în practică majoritatea plăcilor de bază sunt acum echipate cu o magistrală PCI Express x16.

Cardurile cu factori de formă mai mici pot fi conectate în sloturi pentru cele mai mari fără a compromite performanța. De exemplu, un card PCI Express x1 poate fi conectat la un slot PCI Express x16. Ca și în cazul magistralei PCI, puteți utiliza un extender PCI Express pentru a conecta dispozitive dacă este necesar.

Apariția diferitelor tipuri de conectori pe placa de bază. De sus în jos: slot PCI-X, slot PCI Express x8, slot PCI, slot PCI Express x16.

Card expres

Standardul Express Card oferă o modalitate foarte simplă de a adăuga echipamente la un sistem. Piața țintă pentru modulele Express Card este laptopurile și computerele mici. Spre deosebire de cardurile de expansiune tradiționale computere desktop, cardul Express poate fi conectat la sistem în orice moment în timp ce computerul funcționează.

O varietate populară de Express Card este PCI Express Mini Card, concepută ca înlocuitor pentru cardurile Mini PCI cu factor de formă. Un card creat în acest format acceptă atât PCI Express, cât și USB 2.0. Dimensiunile PCI Express Mini Card sunt 30x56 mm. Cardul PCI Express Mini se poate conecta la PCI Express x1.

Beneficiile PCI-E

Tehnologia PCI Express oferă avantaje față de PCI în următoarele cinci domenii:

  1. Performanță mai mare. Cu o singură bandă, PCI Express are de două ori mai mult decât PCI. În acest caz, debitul crește proporțional cu numărul de linii din autobuz, al căror număr maxim poate ajunge la 32. Un avantaj suplimentar este că informațiile de pe magistrală pot fi transmise simultan în ambele sensuri.
  2. Simplificați I/O. PCI Express profită de magistralele precum AGP și PCI-X și are o arhitectură mai puțin complexă și o ușurință comparativă de implementare.
  3. Arhitectură pe mai multe niveluri. PCI Express oferă o arhitectură care se poate adapta la noile tehnologii fără a necesita upgrade semnificative de software.
  4. Tehnologii de intrare/ieșire de nouă generație. PCI Express permite noi capabilități de achiziție de date cu tehnologia de transfer simultan de date, care asigură că informațiile sunt primite în timp util.
  5. Ușurință în utilizare. PCI-E face mult mai ușor pentru utilizator să actualizeze și să extindă sistemul. Formate suplimentare Cardurile Express precum ExpressCard măresc considerabil capacitatea de a adăuga periferice de mare viteză la servere și laptop-uri.

Concluzie

PCI Express este o tehnologie de magistrală pentru conectarea dispozitivelor periferice, care a înlocuit tehnologii precum ISA, AGP și PCI. Utilizarea acestuia crește semnificativ performanța computerului, precum și capacitatea utilizatorului de a extinde și actualiza sistemul.

Funcționarea oricărui computer digital depinde de frecvența ceasului, care este determinată de un rezonator cu cuarț. Este un recipient de tablă în care se pune un cristal de cuarț. Sub influența tensiunii electrice, în cristal apar oscilații ale curentului electric. Aceeași frecvență de oscilație se numește frecvență de ceas. Toate modificările semnalelor logice din orice cip de calculator au loc la anumite intervale, numite cicluri de ceas. De aici putem concluziona că cea mai mică unitate de timp pentru majoritatea dispozitivelor logice ale unui computer este un ciclu de ceas sau, într-un alt mod, o perioadă de frecvență a ceasului. Mai simplu spus, fiecare operație necesită cel puțin un ciclu de ceas (deși unele dispozitive moderne reușesc să efectueze mai multe operații într-un singur ciclu de ceas). Frecvența ceasului, în raport cu computerele personale, este măsurată în MHz, unde Hertz este o vibrație pe secundă, respectiv, 1 MHz este un milion de vibrații pe secundă. Teoretic, dacă magistrala de sistem a computerului dumneavoastră funcționează la o frecvență de 100 MHz, atunci poate efectua până la 100.000.000 de operații pe secundă. Apropo, nu este deloc necesar ca fiecare componentă a sistemului să efectueze neapărat ceva cu fiecare ciclu de ceas. Există așa-numitele ceasuri goale (cicluri de așteptare), când dispozitivul este în proces de așteptare a unui răspuns de la alt dispozitiv. De exemplu, este organizată funcționarea RAM și un procesor (CPU), a cărui frecvență de ceas este semnificativ mai mare decât frecvența de ceas a RAM.

Adâncime de biți

Autobuzul este format din mai multe canale pentru transmiterea semnalelor electrice. Dacă se spune că o magistrală are treizeci și doi de biți, atunci aceasta înseamnă că este capabilă să transmită semnale electrice prin treizeci și două de canale simultan. Există un truc aici. Cert este că un autobuz de orice lățime declarată (8, 16, 32, 64) are de fapt un număr mai mare de canale. Adică, dacă luăm aceeași magistrală de treizeci și doi de biți, atunci 32 de canale sunt alocate pentru transmiterea datelor în sine, iar canalele suplimentare sunt destinate transmiterii de informații specifice.

Rata de transfer de date

Numele acestui parametru vorbește de la sine. Se calculează prin formula:

viteza ceasului * adâncimea de biți = viteza de transmisie

Să calculăm rata de transfer de date pentru o magistrală de sistem pe 64 de biți care funcționează la o frecvență de ceas de 100 MHz.

100 * 64 = 6400 Mbps6400 / 8 = 800 Mbps

Dar numărul rezultat nu este real. În viață, anvelopele sunt afectate de o mulțime de factori diferiți: conductivitate ineficientă a materialelor, interferențe, defecte de proiectare și asamblare și multe altele. Potrivit unor rapoarte, diferența dintre viteza de transfer teoretică a datelor și cea practică poate fi de până la 25%.

Funcționarea fiecărei magistrale este monitorizată de controlere dedicate. Ele fac parte din setul logic al sistemului ( chipset).

este un autobuz

Autobuzul de sistem ISA (Industry Standard Architecture) a fost folosit de la procesorul i80286. Slotul pentru card de expansiune include un conector primar cu 64 de pini și un conector secundar cu 36 de pini. Autobuzul este pe 16 biți, are 24 de linii de adresă și oferă acces direct la 16 MB de RAM. Numărul de întreruperi hardware este 16, canalele DMA sunt 7. Este posibil să se sincronizeze funcționarea magistralei și procesorului cu frecvențe diferite de ceas. Frecvența ceasului - 8 MHz. Viteza maximă de transfer de date este de 16 MB/s.

PCI. (Peripheral Component Interconnect bus - magistrală de conectare a componentelor periferice)

În iunie 1992 a apărut pe scenă nou standard– PCI, a cărei mamă era Intel, sau mai bine zis Grupul de interes special organizat de aceasta. La începutul anului 1993, a apărut o versiune modernizată a PCI. De fapt, acest autobuz nu este local. Permiteți-mi să vă reamintesc că magistrala locală este autobuzul care este conectat direct la magistrala de sistem. PCI folosește Host Bridge (punte principal) pentru a se conecta la acesta, precum și Peer-to-Peer Bridge (punte peer-to-peer), care este proiectat pentru a conecta două magistrale PCI. Printre altele, PCI este el însuși o punte între ISA și magistrala procesorului.

Viteza de ceas PCI poate fi fie de 33 MHz, fie de 66 MHz. Adâncime de biți – 32 sau 64. Viteza de transfer de date – 132 MB/sec sau 264 MB/sec.

Standardul PCI oferă trei tipuri de carduri în funcție de sursa de alimentare:

1. 5 volți – pentru computere desktop

2. 3,3 Volți – pentru computere laptop

3. Plăci universale care pot funcționa în ambele tipuri de computere.

Marele avantaj al magistralei PCI este că îndeplinește specificațiile Plug and Play. În plus, pe magistrala PCI, orice transmisie de semnal are loc într-o manieră de pachet, unde fiecare pachet este împărțit în faze. Un pachet începe cu o fază de adresă, urmată de obicei de una sau mai multe faze de date. Numărul de faze de date dintr-un pachet poate fi nedefinit, dar este limitat de un temporizator care determină timpul maxim pe care un dispozitiv poate fi utilizat de către magistrală. Fiecare dispozitiv conectat are un astfel de cronometru, iar valoarea acestuia poate fi setată în timpul configurării. Un arbitru este folosit pentru a organiza munca de transfer de date. Faptul este că pe magistrală pot exista două tipuri de dispozitive - un master (inițiator, master, master) al magistralei și un slave. Maestrul preia controlul asupra magistralei și inițiază transferul de date către destinație, adică slave. Orice dispozitiv conectat la magistrală poate fi master sau slave, iar această ierarhie se schimbă constant în funcție de dispozitivul care a cerut permisiunea de la arbitrul de magistrală pentru a transfera date și cui. Chipsetul, sau mai degrabă North Bridge, este responsabil pentru funcționarea fără conflicte a magistralei PCI. Dar viața nu s-a oprit la PCI. Îmbunătățirea constantă a plăcilor video a dus la faptul că parametrii fizici ai magistralei PCI au devenit insuficienti, ceea ce a dus la apariția AGP.