Sunteți pe pagina 1din 37

Seminar Evaluarea performanelor sistemelor de calcul

Seminar 1

1 Metodologia de evaluare pentru plci de baz


1.1 Obiective: Cunoaterea metodologiei pentru testarea i evaluarea plcilor de baz ale computerelor. 1.2 Introducere Metodologia de testare este destul de complicat, astfel nct se va ncerca descrierea pe scurt a procesului de evaluare. Dup cum probabil tii exist cteva segmente de pia, un anumit produs adresndu-se numai unuia dintre aceste segmente. S-a mprit piaa n patru categorii. De obicei majoritatea companiilor media i de cercetare mpart piaa n doar trei segmente, dar noi am ales un model pe patru nivele (ca cel TCP/IP) deoarece este mai uor de testat n aceste condiii. Cele patru segmente sunt: segmentul inferior de pia. Perifericele i componentele hardware pentru computere care costa mai puin de 600$. De obicei cel mai important aspect pe aceast pia este preul, dar trebuie luai n considerare toi ceilali factori. segmentul de pia mediu. Perifericele i componentele hardware pentru computere care cost ntre 600$ i 1500$. Majoritatea utilizatorilor cumpr computere n acest segment de pia. segmentul superior de pia. Hardware i periferice pentru computere care costa mai mult de 1500$. Majoritatea firmelor mici utilizeaz servere i echipament de reea din acest segment de pia. Cel mai bun exemplu: plcile de baza dual procesor care au preul destul de ridicat i ofer o performan la fel; Professional computer hardware - preul nu conteaz, ci numai performana. Din cadrul acestei categorii fac parte un numr limitat de produse, standarde de firm, servere pentru reele de mare performan, etc. Acest segment de pia nu va fi descris n acest seminar. Cel mai bun exemplu: Majoritatea serverelor rack mountable. Chiar dac acestea nu sunt foarte scumpe se adreseaz utilizatorilor profesioniti. Am hotrt s utilizam sisteme de testare diferite pentru fiecare segment de pia. Vom discuta despre specificaii mai trziu, acestea nu sunt foarte importante, amintii-v doar c ceea ce este astzi nou s-ar putea ca luna viitoare s fie depit. Mult mai important este metodologia, aa c acesta este subiectul principal al acestui seminar. Sistemele de testare vor fi depite n cteva luni, dar acest lucru nu conteaz atta timp ct pstrm metodologia de testare. Am reuit s definim 5 pai n cadrul metodologiei de testare. Exist i un al aselea pas, dar acesta reprezint prerea echipei de testare. Procesul de testare al unei plci de baz este cel mai complex i exist produse care pot sri peste anumite seciuni din metodologie. Paii care fac parte din metodologia de testare se aplic n cazul fiecrui segment de pia fr diferen. Exist produse la care se aplic numai anumii pai datorit unor motive logice, dar exist i anumii pai obligatorii ntr-o sesiune de testare obiectiv.
98

Seminar Evaluarea performanelor sistemelor de calcul

Seminar 1

1.3

Cei cinci pai n evaluarea obiectiv n cele ce urmeaz va vom prezenta cei cinci pali din metodologia de evaluare. Fiecare pas este alctuit din mai multe pri i majoritatea acestor pai se aplica tuturor produselor (marcat cu obligatoriu). 1. Identificarea produsului. Identificarea produsului - Productorul, modelul, versiunea, firmware, data lansrii pe pia, lotul. Este posibil s nu fie toate disponibile pentru toate produsele. Obligatoriu Situaia pe pia, identificarea pieei. - segmentul int, momentul n care produsul a fost / va fi prezentat pe pia, oferta concurenilor. Obligatoriu Prezentarea produsului. - Acest pas include verificarea ambalajului i comentarii despre campania de publicitate realizat de ctre compania productoare. Documentaia. - Unul din paii principali. Vom analiza documentaia din punctul de vedere al unui amator i din perspectiva unui inginer. De exemplu manualele multor plci de baz descriu instalarea n detaliu, dar nu descriu bine setrile din BIOS. Obligatoriu Layout-ul produsului. - Privim produsul cu atenie i descriem design-ul / layout-ul. Acest pas este foarte important deoarece n majoritatea cazurilor layout-ul influeneaz paii urmtori. Obligatoriu Calitatea componentelor. - Multe produse hardware sunt bine prezentate, dar calitatea componentelor este mediocr. O atenie deosebit trebuie acordat prii electronice / mecanice. 2. Instalarea produsului / compatibilitatea Instalarea normal a unui produs. - Instalam produsul n aceleai condiii ca un utilizator final. Cercetm problemele care ar putea aprea n timpul instalrii. Orice aciune atipic la instalarea produsului va fi raportat. De asemenea n aceast seciune vom discuta despre drivere. Obligatoiru Compatibilitatea produsului cu platformele software. Unele produse nu sunt compatibile cu anumite platforme. De exemplu un Winmodem nu ar trebui s mearg sub Linux cu toate c pe net exist drivere scrise de teri care asigur funcionarea. Noi testm produsul numai cu sistemele de operare (de exemplu) suportate de produs. Dac exist produse similare pe pia care suport o gam mai larg de platforme atunci vom nota acest lucru. Obligatoriu Compatibilitatea produsului cu alte dispozitive hardware. Este imposibil s testezi compatibilitatea cu toate dispozitivele hardware din lume. Majoritatea laboratoarelor care testeaz i aprob hardware utilizeaz numai "cele mai populare dispozitive". Din punctul nostru de vedere aceasta va fi seciunea cea mai dificil i care va lua cel mai mult timp. De exemplu vom testa o plac de baz cu cteva dispozitive USB, module de memorie, procesoare, placi video, de sunet, SCSI i plci de reea. Obligatoriu 3. Caracteristicile produsului Caracteristicile promovate de marketing / Caracteristicile reale. Verificm caracteristicile promise ale produsului. Bineneles c majoritatea
99

Seminar Evaluarea performanelor sistemelor de calcul

Seminar 1

caracteristicilor sunt deja cunoscute utilizatorilor. Verificam funcionalitatea caracteristicilor promise i a celor reale. Obligatoriu Caracteristicile unice ale produsului. Exist productori care ofer clienilor caracteristici unice pe pia. De exemplu Abit SoftMenu nu mai este o caracteristica unic, ci o caracteristic promovat de departamentul de marketing, din momentul ce exist i ali productori care ofer caracteristici comparabile. Obligatoriu Utilitatea caracteristicilor oferite. n decursul timpului am vzut o mulime de funcii inutile la unele produse hardware ale unor productori cunoscui. De exemplu funcia numita "Voice Diagnostic" care este disponibil la multe plci de baz i care n acest moment este o funcie absolut stupid. Testnd o mulime de plci de baz cu aceast funcie vei constat c nu vei nelege nici mcar un singur cuvnt din ce spunea vocea suava care anun o problema. Discutam despre mbuntiri. Comparam cu caracteristicile oferite de ctre concuren, poate exist caracteristici a cror prezen ar fi de dorit, dar care nu exist la versiunea testat. Discutam despre ce ne-ar place s vedem la versiunile viitoare ale produsului. Obligatoriu Capacitatea produsului de a se adapta la schimbri / Durata de via. n general MTBF-ul majoritii produselor este mai mult dect suficient. Determinm intervalul de timp n care poi utiliza produsul fr s apar schimbri arhitecturale. Amintii-v numai c plcile de baz Slot nu mai pot fi utilizate n acest moment. Este greu s prezici aceste schimbri, dar putem afla care sunt planurile productorilor. Obligatoriu

4. ncrederea ntr-un produs Ct de demn de ncredere este un produs n condiii normale de exploatare. n cazul unei plci de baz aceasta poart numele de stabilitate. Obligatoriu Ct de demn de ncredere este un produs n condiii extreme (teste care depesc specificaiile). Majoritatea plcilor de baz ofer funcii de overclock-are, dar acestea nu sunt nici recomandate, nici suportate de ctre productori. Plcile de baz care i dovedesc stabilitatea n condiii de overclock-are sunt i mai stabile n condiii normale. 100 ore de teste burn-in. Orice produs sau orice component electronic se poate strica n primele ore de funcionare. Cazurile n care produsele nu mai funcioneaz dup cteva sptmni nu sunt foarte frecvente. Suportul oferit de compania productoare: drivere, update-uri, website i suportul online, garania. Este foarte important ct de rapid poate o companie s ofere suport pentru clienii si. Garania este de asemenea important deoarece exist produse la care o perioad de garanie mai ndelungat este bine-venit. Suportul nu este totul, update-uri la software sunt vitale n meninerea sistemului la zi i fara bug-uri. Obligatoriu 5. Performana Performana testat cu benchmark-urile care folosesc aplicaii. Testele cu benchmark-uri ca Ziff Davis Content Creation Winstone 2001, Bapco SysMark 2001. Obligatoriu Performana testat cu ajutorul benchmark-urilor sintetice. Unul dintre cele mai respectate teste din aceasta categorie este SiSoft Sandra.
100

Seminar Evaluarea performanelor sistemelor de calcul

Seminar 1

Performana n aplicaii. Aceste teste se bazeaz pe aplicaii des folosite. De obicei se msoar timpul de care are nevoie un produs pentru a finaliza o serie de comenzi. Comparaia cu alte produse. Se compar produsul cu alte produse de pe pia i se determin poziia acestuia pe pia. Obligatoriu

6. Prerea evaluatorului Opiunile existente pe pia. Discutam i comparm respectiva plac de baz cu alte plci de baz de pe pia. Sfaturi care privesc achiziionarea. Ce prere au specialitii de IT despre achiziionarea unei astfel de plci. Nota final. Nota final se bazeaz pe paii anteriori. Este extrem de important i trebuie s discutam despre acest subiect n detaliu. 1.4 Consideraii finale / Nota final Trebuie s ne reamintim mereu ca nu suntem n cutarea produsului perfect. Produsul perfect nu exist, dar exist produse aproape perfecte, iar noi verificm ct de aproape de perfeciune este un produs. Punctm comportamentul produsului n fiecare seciune cu unul pn la cinci puncte. Un produs poate "pica" n cadrul unei seciuni (ex: ncrederea n produs); aceasta nseamn c produsul are probleme serioase. Cnd un anumit produs a trecut de o seciune primete un punctaj. S vedem care sunt aceste punctaje: mai puin de dou puncte - Are probleme serioase n aceast seciune. Acest produs este jalnic i nu este recomandat. ntre dou i trei puncte - Am avut cteva probleme cu acest produs. Dac are punctaje bune n celelalte seciuni, poate fi o soluie. ntre trei i patru puncte - Un produs mediu care s-a comportat dup cum era de ateptat. Peste patru puncte - Calitate deosebit, una dintre cele mai bune alegeri de pe pia

Exist de asemenea o not final care, n principiu, este suma punctajelor obinute n cadrul fiecrei seciuni, cu cteva excepii: 1. Dac un produs obine mai puin de trei puncte ntr-o seciune nu va obine sub nici o forma mai mult de 18 puncte, chiar dac obine 5 n toate celelalte seciuni! Puin posibil. 2. Putem aduna/scdea dou puncte din suma total n funcie de impresia noastr general.

Interpretarea notei finale: mai puin de 15 puncte - un produs mizerabil. Nici s nu v treac prin cap s-l cumprai! ntre 15 - 18 puncte - Un produs mediu, l putei cumpra, dar exist soluii mai bune pe pia. Trebuie luat n considerare i preul. ntre 18 - 22 puncte - O alegere bun, merit investiia mai mult de 22 puncte - unul dintre cele mai bune de pe pia, cumprai-l i nu vei regreta.
101

Seminar Evaluarea performanelor sistemelor de calcul

Seminar 2

2 Evaluarea plcilor de baz dual core


2.1 Obiective: Seminarul i propune evaluarea i compararea mai multor plci de baz ce suport procesoare Intel Pentium din familia D.

Suntem deja mai mult dect familiarizai cu procesoarele dual core pe care marii productori de astfel de componente le-au lansat i pe piaa autohtona. Performana de care aceste procesoare dau dovad este de necontestat, mai mult dect att, posibilitatea de a avea multi procesor pe acelai cip integrat este o soluie la care muli dintre noi se gndeau s apeleze. Marele avantaj al acestei tehnologii este acela c n situaiile n care sunt rulate pe sistemul de operare mai multe aplicaii odat, sarcinile sunt mprite ntre cele dou nuclee ale procesorului. Consideraii tehnice Realizarea unui upgrate care s presupun ca platform noile procesoare dual core de la Intel presupune cunoaterea ctorva detalii, care vor fi prezentate n continuare. Odat cu lansarea seriei Pentium D au fost necesare i cteva modificri n ceea ce privete chipset-ul care are n grija procesorul dual core. La momentul actual sunt doar trei chipset-uri la care se poate opta n cazul platformelor cu CPU Intel Pentium D: 945P, 945G i mai noul 955X. Facilitile pe care acestea le ofer se extind pn la interfee S-ATA mai performante, plci audio cu opt canale sau dual LAN pe band Gigabit i interfaa PCI Express. Unul dintre dezavantajele acestor platforme, n privina gamerilor, este faptul c acestea nu suport conectarea n mod SLI a dou plci nVIDIA (cazul chipset-urilor Intel). ns, dac lum n calcul faptul c procesoarele dual core sunt destinate rulrii mai multor aplicaii n acelai timp, n privina jocurilor nu avei nevoie de o astfel de platform. Cu toate acestea, apariia noilor chipset-uri de la nVIDIA - 7800GTX, respectiv ATI - 1800, credem c opiunea multi GPU rmne o alternativa foarte scump. n 2.2

102

Seminar Evaluarea performanelor sistemelor de calcul

Seminar 2

privina memoriilor compatibile, acestea pot fi doar DDR II la frecvene de pn la 800 MHz (valabil pentru chipset-urile 955X). Pe lng acestea, posibilitatea de a alege noile suporturi Serial ATA II reprezint un avantaj fantastic att pentru soluiile server, ct i pentru aa- numiii power users, cei n cutare de un computer foarte performant. La acestea se adaug suportul RAID de la matrice n configuraie 0 pn la 5 cu un transfer mediu de aproximativ 3 Gb/s. Apropierea de conceptul digital home este realizat de integrarea unor plci de sunet cu opt canale, alternativ ce va permite s conectai un sistem de boxe 7,1 sau 5,1. 2.3 Procedura de testare S-a plecat de la ideea c dincolo de jocuri, aceste platforme sunt destinate, n primul rnd, aplicaiilor office, grafic workstation sau server. De aceea, s-a ales n testele efectuate mai mult programe care reflect performanele computerului n aplicaii cum ar fi: arhivare de fiiere, codare video sau interoperabilitate placa de baza - procesor. Platforma de test: CPU: Intel Pentium 4 D 3 GHz Memorie: 2x1024MB DDR II SDRAM Kingmax 533 MHz Placa Video: Gigabyte Radeon X800 XL PCIe 256MB GDDR3 Hard disc: Western Digital JB 200 GB, 8 MB cache ATA100 Sursa de putere: Zalman 400 W PC Mark 2005: Noul software dezvoltat de cei de la Futuremark destinat evalurii ntregului sistem a ajutat foarte mult n aprecierea performantelor per ansamblu a platformei de test. Setrile cu care am pornit benchmark-ul au fost cele default, numrul de subteste fiind maxim. WinRAR 3.50: S-a considerat c arhivarea de fiiere reprezint un lucru destul de important la ora actual, lund n considerare faptul c noi toi suntem n cutare de un transfer ct mai rapid al fiierelor: fie pe mail, fie pe reea sau inscripionare pe CD/DVD. Arhiva sa constituit dintr-un folder iniial cu dimensiunea de 100 MB i un numr de 3.600 de fiiere. Lame mp3 Encoder: Nu foarte popular n ceea ce privete codarea n format mp3, din cauza n primul rnd absenei unei interfee prietenoase, Lame mp3 encoder a fost utilizat n mod default pentru un fiier de test cu o dimensiune de 100 MB. 3D Mark 2005: Performanele video ale platformei au fost testat cu popularul 3D Mark 2005, test ce a rulat pentru setrile default: rezoluie 1024x768@ 32bit, 4x Anisotropic filter i fr Full Scene Anti-Alasing.
103

Seminar Evaluarea performanelor sistemelor de calcul

Seminar 2

SISoft Sandra 2005: Test de referin n materie de performan a componentelor, SiSoft Sandra a rulat doar pentru testul CPU Multimedia Benchmark. Programul ne ofer scoruri pentru Testul de numere Integer (ntregi) i Floating point (calcule n virgul mobil). Auto Gordian Knot (Xvid 1.0.3 encoder): Testul de codare video a fost fcut cu Auto Gordian Knot pentru codec video Xvid 1.0.3, Audio AC3. Fiierul de test a fost un fragment de DVD (.vob) cu dimensiunea iniial de 200 MB. Fiierul de ieire a fost setat la dimensiunea de 100MB. Plci de baz testate ABIT AW8-MAX Echipat cu ultimul chipset destinat procesoarelor dual core, AW8-MAX este o plac ce se claseaz ca performane peste linia median a topului realizat. Scorurile mari nregistrate n teste au convins att n privina performanei per ansamblu - i cnd ne referim la asta ne referim n primul rnd la PC Mark 05, ct i la capitolul manipulare a fiierelor. La fel ca i celelalte concurente, FSB-ul de care beneficiaz acest produs atinge limita de 1066 MHz, frecvena maxim pentru memoriile compatibile pe aceast platform fiind de 800 MHz. Caracteristic chipset-ului 955X de la Intel, facilitile adiionale cum ar fi a doua plac de reea sau controlerul audio cu opt canale sunt lucruri cu care ne-am obinuit deja. ASUS P5WD2 Premium Ctigtorul testului din cadrul seminarului nostru, P5WD2 Premium, s-a dovedit a fi o platform complet - att din punct de vedere al performanei, ct i n privina dotrilor sale. Scorul cel mai ridicat n testul 3D Mark05 duce imediat cu gndul la faptul c placa de baz se adreseaz n primul rnd mptimiilor jocurilor i apoi celorlalte categorii de cumprtori. Sub capota aceluiai chipset 955X de la Intel, care d dovad de o fiabilitate bun i, n acelai timp, i de inovaii n direcii precum storage (SATA II) sau audio (compatibilitate cu sisteme audio 7,1). Gigabyte GA-9I955X Royal Principalul rival al ctigtorului, GA-8I955X Royal este o platform care se dorete a fi un suport pentru performane extreme. Bus-ul memoriei de 888 MHz, ajutat de suportul DDR II i FSB-ul la 1066 MHz, au reuit s ofere rezultate mai mult dect satisfctoare n testele rulate. n privina dotrilor suplimentare lucrurile stau la fel ca la celelalte plci de baz cu chipset-uri 955X: suport RAID 0,1,5, plac audio cu opt canale i Gigabit LAN. MSI Neo 945P i Platinum 954P Gemenele MSI din acest test s-au comportat exemplar n aplicaiile rulate, mai ales dac lum n calcul c sunt cu un pas n urma plcilor care beneficiaz de mai noile chipset-uri 955X. Cu toate acestea, specificaiile tehnice nu sunt cu mult inferioare: acelai FSB 1066 MHz ca la concurente, suport pentru memorii DDR II i compatibilitate S-ATA II. Absena conectorilor FireWire nu reprezint un dezavantaj major dac lum n calcul performanele actuale ale porturilor USB ver2.0.
104

2.4

Seminar Evaluarea performanelor sistemelor de calcul

Seminar 2

MSI 955X Platinum Candidatul MSI la categoria chipset 955X versiunea Platinum beneficiaz de caracteristici ntlnite la aproximativ toate celelalte concurente, ns scorurile pe care aceasta le-a nregistrat pe parcursul testrii au demonstrat c produsul se vrea a fi n primul rnd unul care s impresioneze prin performan. Timpul destul de scurt nregistrat pentru codarea unui fiier video la standard Xvid/AC3 arat faptul c interconectarea ntre componentele de baz este foarte bine coordonat, testul implicnd att procesorul, ct i memoria, placa audio i placa video. Foxconn 955X7AA Dac punctarea la acest test ar fi fost dat doar de rezultatele n benchmark-uri, cu siguran modelul 955X7AA de la Foxconn ar fi urcat vertiginos pe prima poziie. Cu toate c bus-ul maxim pentru plac este de doar 667 MHz, performanele de care a dat dovad platforma ne fac s credem c la urm materia prim - n spe chipset-ul nu reprezint totul. Cel mai mare scor n PC Mark 2005 i, de asemenea, cel mai sczut timp la arhivarea datelor v pot face s v orientai pentru o astfel de plac de baz dac suntei o persoan care nu se gndete n primul rnd la jocuri. ASUS P5LD2 Deluxe Echipat cu un chipset 945P, P5LD2 Deluxe se vrea a fi (probabil) o plac middle-range, dar putem spune c dup rezultatele pe care aceasta le-a nregistrat n teste, categoria n care se integreaz ine s se apropie de cea de vrf. Opional, la acest produs putei achiziiona n interiorul pachetului i o plac WiFi-TV, soluie aleas de productor pentru a atrage i o parte dintre clienii n cutare de sisteme digital home. Platforma nu beneficiaz dect de o singur plac de reea gigabit i doar un slot adiional PCX. ASUS P5ND2 Sli Destinat n primul rnd mptimiilor jocurilor, P5ND2 Sli este o plac de baz ce se axeaz pe performana sistemului n aplicaii multimedia. Chipset-ul care echipeaz platforma este unul nForce 4 Sli, capabil s ofere un FSB de 1066 MHz, suport DDR II 667, RAID 0,1,5 sau ieire audio pe opt canale. Rezultatele n benchmark-urile sintetice categorisesc n mod clar segmentul n care acest produs se integreaz, i anume n cel al gamerilor. Gigabyte GA-8N-Sli Cea de-a doua plac ce suport modul Scalable Link Interface (SLI) s-a comportat ceva mai bine la capitolul benchmark-uri sintetice, scorurile obinute fiind ceva mai ridicate dect la modelul SLI venit de la ASUS. Chiar dac posibilitatea de extindere la cea de-a doua plac grafic pe care aceste platforme o ofer este una profitabil din punct de vedere al performanei, credem totui c sunt puini cumprtori de pe piaa noastr care ar opta pentru o astfel de soluie. Remarcabile rmn performanele plcii de baz n ciuda suprasolicitrii sale cu mai mult de o placa video. ABIT AL8 Cunoscui mai ales datorit capacitilor fantastice de overclocking, cei de la ABIT nu au reuit s impresioneze cu modelul AL8, acesta nregistrnd scoruri
105

Seminar Evaluarea performanelor sistemelor de calcul

Seminar 2

ngrijortor de sczute la mai toate testele pe care le-a rulat. Dotat cu un chipset 945P, potenialii cumprtori se pot bucura de suportul DDR II, FSB 1066 MHz, plac audio cu opt canale i interfee S-ATA. ASRock 775Dual-880Pro Nu tiu ci dintre voi cunoatei att de bine brand-ul ASRock, ns dincolo de performanele precare pe care aceast plac a reuit s le ofere, posibilitatea de a monta la alegere un procesor AMD sau unul Intel pe aceast platform, este de admirat. (Procesorul AMD se moteaz cu ajutorul unei placi special concepute ce se conecteaz lng slotul PCIe x16.) Am rmas plcut impresionat s observ c n anumite teste 775Dual-880Pro a reuit s bat competitori cu un nume mai puternic. Concluzii Chiar dac "era" procesoarelor dual core abia a nceput, productorii de plci de baz nu au ntrziat s-i fac simit prezena n toate segmentele de cumprtori. Produsele prezentate n acest seminar au dat dovad de performane ridicate, diferenele dintre acestea nefiind extraordinar de mari. 2.5

106

Seminar Evaluarea performanelor sistemelor de calcul

Seminar 3

3 Realizarea overclock-ingului la plcile grafice


Generaliti despre overclocking-ul la plcile grafice Ca i n cazul procesoarelor, plcile grafice pot fi supuse operaiunii de overclocking, adic creterea frecvenelor pentru obinerea de performane superioare celor implicite. Ce gamer nu-i dorete performane mai mari dect cele oferite de sistemul su dac realizeaz c nu poate juca jocul preferat la framerate-ul dorit, la rezoluia sau setrile de calitate preferate? Din pcate, i aici apar riscuri legate de temperaturi ridicate, deci este necesar o rcire corespunztoare, nu neaprat suplimentar. O rcire inadecvat poate duce la arderea GPU-ului, caz extrem de rar fiindc mai toate plcile recente beneficiaz de rcire activ i/sau exist un minim de airflow n carcas. Fr a mai vorbi de protecie la supranclzire. O frecven prea mare duce de cele mai multe ori la blocaje sau un comportament necorespunztor prin apariia de artefacte, astfel c un utilizator neiniiat, care s-a jucat cu nite setri, poate contribui la umplerea departamentelor de service ale firmelor de calculatoare pentru probleme inexistente, singurul lucru care trebuie fcut fiind reducerea frecvenelor. Att chip-ul ct i memoria plcii pot fi supratactate deoarece fiecare dintre ele beneficiaz de o anumit frecven de funcionare (ca i n cazul procesoarelor sau a modulelor de memorie) care influeneaz n mod direct - dar nu exclusiv - performana. Overclocking-ul este util n momentul n care deinei o plac uor overclock-abil. De multe ori, productorii reduc artificial frecvena celor dou componente pentru a nu afecta vnzrile modelelor mai scumpe, sau pur i simplu pentru c chipul respectiv nu a rezistat la frecvenele fratelui su mai mare dar poate rezista unei frecvene superioare celei la care este marcat. S lum ca exemplu chip-ul GeForce3 Ti200, cel mai lent chip din seria GeForce3. Frecvena GPU-ului este de 175 MHz fa de 240 pentru modelul superior bazat pe aceeai arhitectur i produs n aceeai perioad, GeForce3 Ti500. Practica a demonstrat c n majoritatea cazurilor ambele chipuri suport o frecven maxim de circa 250-260 MHz din simplul fapt c procedeul de fabricaie este identic; ns sunt cunoscute situaii n care un Ti200 nu a suportat nici mcar frecvena lui Ti500, adic 240 MHz, fapt ce explic marcarea sa ca Ti200. Dar poate c el ruleaz perfect la 235 MHz, i din start putem spune c s-au pierdut 60 MHz, ce se traduc poate prin 30-40% n performana real. Frecvena maxim a chip-ului depinde n mare msur de sistemul de rcire. Acesta este compus de obicei dintr-un radiator i un ventilator, ultimul putnd lipsi. Contactul dintre radiator i chip este realizat n cazul ideal prin pasta termoconductoare, ns muli productori ignor avantajul acesteia i folosesc un adeziv oarecare, slab conductor termic. n cazul memoriei, problema st cu totul altfel: fiecare productor i doteaz placa n funcie de model sau chiar de stocul de memorii disponibil la acel moment (acest ultim caz ntlnindu-se ndeosebi la productori de categoria a doua). Astfel, dac un Radeon 9550 beneficiaz din start de memorii ce ruleaz la 400 MHz, frecvena maxim ce poate fi atins poate varia de la model la model sau de la exemplar la exemplar, diferenele putnd fi foarte mari.
107

3.1

Seminar Evaluarea performanelor sistemelor de calcul

Seminar 3

i comportamentul la overclocking difer fa de GPU. Dac n cazul acestuia din urm, o frecven prea mare duce de obicei la blocaje, o memorie va trece de regul mai nti prin stadiul de a prezenta artefacte vizuale, vizibile att n 2D ct mai ales n 3D, care culmineaz, ntr-adevr, cu blocaje. ns putem considera c un singur bit scris incorect n memoria plcii, ce genereaz astfel un pixel de o culoare incorect, reprezint o malfuncionalitate. Utilitarul Artifact Tester1 este destinat detectrii acestor artefacte, ns are dezavantajul de a rula n mod 2D, deci nu utilizeaz nici funciile 3D ale chip-ului grafic, nici ntreaga memorie video. n schimb, ATITool2 ofer informaii mult mai precise legate de prezena artefactelor, testul inclus fiind unul foarte riguros i relevant. Un set de radiatoare lipite pe memorii poate duce la scderea temperaturii i, cel puin teoretic, la un potenial de overclocking mai ridicat. Pe lng acest factor, dac avei n minte overclocking-ul la achiziionarea unei plci, ar fi bine s v interesai asupra timpului de acces al memoriei folosite, informaie ce ar trebui s apar n ofert sau n specificaiile produsului. Chiar i fr aceast informaie, n cazul n care memoriile nu sunt acoperite, de obicei avei posibilitatea s descifrai timpul de acces. n imaginea de alturi este reprezentat un astfel chip de memorie, iar din caracterele nscrise pe el se poate citi la urm valoarea de 3.6 ns, ce corespunde unei frecvene de aproximativ 275 MHz (550 MHz DDR). Formula de calcul este simpl: 1000/timp de acces=frecven, eventual nmulit 2 pentru c a afla valoarea efectiv, nu real. Aadar, un GeForce FX5500 sau un Radeon 9500 ar corespunde cel mai bine frecvenei, ns dac aceast memorie este prezent pe un Radeon 9550 (cu frecvena implicit de 400 MHz), rezult un produs cu un potenial de overclocking ridicat. Exist i situaia contrarie, cnd o plac este dotat cu memorii mai slabe dect ar trebui, fiind ntlnite de exemplu plci GeForce4 MX440 cu memorii de 6 (333 MHz) sau chiar 7 ns (286 MHz) n locul celor de 5 ns (400 MHz), rezultnd frecvene inferioare specificaiilor. Inutil de menionat c plcile respective nu respect specificaiile NVIDIA i performana lor este mult redus. Nu trebuie uitat un aspect important: latenele memoriilor. Ca i n cazul modulelor obinuite de memorie, nu doar frecvena conteaz ci i timing-urile. Avem o serie ntreag de posibiliti, ce includ att setrile clasice (CAS Latency, TRP, TRCD, TRAS) ct i altele mai puin obinuite. Utilitarele ATITool (pentru ATI), RaBiT3 (pentru ATI) i NiBiTor4 (pentru NVIDIA) permit ajustarea acestora n mod real-time, ultimele dou chiar i permanent, prin rescrierea BIOS-ului plcii. Pot exista cazuri n care o frecvene redus combinat cu nite latene mai mari ofer mai mult performan dect situaia contrarie. Cine are timp i rbdare, poate testa combinaia optim pentru placa sa. Trebuie inut cont c rescrierea BIOS-ului plcii poate anula garania acesteia, pe lng riscurile de rigoare (de multe ori, nici scrierea unui BIOS editat ca la carte nu garanteaz funcionarea ulterioar a plcii cu acel BIOS). O situaie mai rar ntlnit dar mult mai spectaculoas o reprezint setarea de ctre productorul plcii a unor frecvene peste cele recomandate de productorul chipului. De exemplu, n loc de 250 MHz core i 400 MHz memoria, Abit a setat frecvenele lui Radeon R9550 XTurbo-Guru la 300/500 MHz, oferind astfel un
1 2

http://www.xf.ro/downloads/ArtifactTester2.zip http://www.techpowerup.com/atitool/ 3 http://downloads.guru3d.com/download.php?det=872 4 http://www.mvktech.net/component/option,com_remository/Itemid,26/func,selectfolder/cat,92/ 108

Seminar Evaluarea performanelor sistemelor de calcul

Seminar 3

overclocking din start. Dar i un produs standard poate atinge aceste frecvene, astfel c se poate pune ntrebarea: Ce rost are s dau mai muli bani pe o plac overclock-at din fabric dac pot face acelai lucru i singur?. Rspunsul const att n garantarea de ctre productor a frecvenelor respective, ct i nzestrarea plcii (uneori) cu o rcire mai bun i/sau cu memorii mai rapide. n exemplul nostru, placa atinge frecvene de peste 450 MHz pentru chip i de peste 700 MHz n cazul memoriei, cele mai multe plci din aceeai familie eund. De asemenea, unii fabricani reproiecteaz arhitectura plcii folosind un design propriu sau unul mprumutat de la alte modele. De exemplu, plcile Albatron GeForce4 Ti4200 din seria Turbo sunt construite pe baza design-ului plcilor Ti4400 i Ti4600, pe 8 straturi fa de 6, oferind cel puin n teorie un potenial de overclocking mai ridicat. Ce mi trebuie pentru overclocking? Simplu! ar spune unii. Setez din programul de overclocking frecvenele maxime la care totul merge ok i cu asta basta. Lucrurile nu stau chiar aa... Dac avem un sistem de rcire precar, nu avem nici o ans n overclocking. Elementele eseniale pentru o rcire bun sunt, n ordine: eficiena radiatorului, eficiena ventilatorului, prezena radiatoarelor pe memorii i , contactul dintre radiator/radiatoare i chip/chip-uri. Acesta din urm trebuie s fie realizat cu ajutorul unei paste termoconductoare; dac dorii s aflai dac productorul v-a rsfat cu o substan de contact de calitate, trebuie s desfacei sistemul de rcire al chip-ului, riscnd astfel s pierdei garania. Mai mult, GPU-urile moderne dein o pastil similar procesoarelor Athlon XP, ea riscnd s se ciobeasc. Trebuie, aadar, avut foarte mult grij, o pastil ciobit nseamn de foarte multe ori o plac grafic defect. Totui, dac ai desfcut sistemul de rcire i nu suntei mulumit de el, curai cu grij urmele vechiului adeziv i aplicai cu grij pasta de bun calitate (de exemplu Arctic Silver 5), nici prea mult dar nici prea puin, avnd grij ca ea s acopere ntreaga pastil sau ntregul chip n caz c nu avem de-a face cu o pastil. Clemele de prindere trebuie s exercite o presiune mare (dar nu exagerat) asupra chip-ului, mai ales dac suntem n cazul pastilei. Aadar, dac ele slbesc peste msur datorit manipulrii neglijente, exist anse chiar s ardei placa! n cazul memoriilor, dac ele sunt dotate cu radiatoare, problema este mai complicat. Ele nu au, de obicei, un sistem de prindere bazat pe uruburi i n lipsa acestuia au nevoie de un adeziv puternic pentru a rmne lipite pentru o bun perioad de timp. n plus, importana rcirii memoriilor este mai redus, deci putei s le lsai linitit n pace. n schimb, dac dorii ataarea unor radiatoare, trebuie aplicat o substan termoadeziv, care joac att rol de past termoconductoare ct i de adeziv. Ventilatorul poate fi sau poate deveni, dup o perioad de uzur, zgomotos i ineficient. nlocuirea lui nu este deosebit de dificil, trebuie doar s gsii unul care s se potriveasc din punct de vedere al dimensiunilor. Putei merge mai departe i s schimbai ntreg sistemul de rcire cu unul pasiv, un exemplu fiind produsele Thermaltake, dar n acest caz va trebui s renunai cel puin parial la overclocking.
109

3.2

Seminar Evaluarea performanelor sistemelor de calcul

Seminar 3

Procedura de realizare a overclocking-ului Este necesar cel puin un utilitar care ori s activeze opiunile existente n drivere cu privire la acest aspect (dar ascunse din motive lesne de imaginat), ori s realizeze el nsui overclocking-ul. Pentru plcile NVIDIA, ultimele drivere ForceWare ne vin n ajutor, ele deinnd (dup deblocarea opiunii n cauz, de exemplu prin intermediul lui NVTweak5) o funcie de overclocking automat. Alte utilitare bune sunt PowerStrip6 (ce are avantajul recunoaterii unui numr foarte mare de plci), RivaTuner7, iar pentru plcile ATI s-au impus RadLinker i ATITool. O funcie deosebit a acestuia din urm este posibilitatea testrii apariiei artefactelor n mod 3D, pe lng prezena funciei de overclocking automat. De asemenea, ATITool permite setarea timing-urilor memoriei.

3.3

Dup ce ne-am hotrt asupra soft-ului, urmeaz s cretem cele dou frecvene progresiv, cu cte 5, 10 MHz sau chiar mai mult, dup bunul plac. De remarcat c memoriile plcilor din ziua de azi sunt de obicei DDR, deci avem dou frecvene, cea real i cea efectiv - de dou ori mai mare. La plcile cu chip-uri NVIDIA, referirea se face de obicei prin cea efectiv, la plcile Radeon invers. Unele soft-uri de overclocking nu permit dect o plaj de frecvene bine determinat. Uneori, ele pot fi pclite pentru a afia mai mult, alteori nu, fiind vorba pn la urm de o protecie - dup cum bine spunea cineva - anti-prost. ns tendina este de a se elimina aceste limitri; de exemplu, RadLinker nu manifest deloc problema, singura limitare fiind cea hardware, dar ea este de obicei de ordinul miilor de MHz, de departe imposibil de atins n practic. Impedimente posibile: n primul rnd, unele plci ATI sunt protejate la overclocking. Mai exact, plcile cu chip-uri precum Radeon 9000, 9200, 9500, 9550, 9600 sau 9700 nu permit realizarea overclocking-ului, driverele blocnd aceast practic. Motivele sunt evidente: chip-urile enumerate au un potenial de overclocking foarte ridicat, fiind variantele cele mai lente din serie i productorul canadian s-a temut c acest lucru ar putea afecta vnzrile suratelor mai rapide (de obicei marcate cu sufixul Pro). Soluii exist din plin. Cea mai hardcore este rescrierea BIOS-ului cu unul modificat special n acest sens. Cea mai normal dar mai sigur este folosirea unor drivere modificate (precum sunt cele Omega sau cele soft-modded8, care nu difer de cele originale dect prin absena proteciei sus-amintite). De asemenea, sunt disponibile patch-uri anti-protecie, precum cel livrat de RivaTuner sau cel inclus n ATITool. RivaTuner permite dou metode, una presupunnd modificarea driverelor (ceea ce presupune recunoaterea de ctre utilitar a driverului - cele mai noi versiuni de Catalyst
5 6

http://downloads.guru3d.com/download.php?det=911 http://www.entechtaiwan.net/util/ps.shtm 7 http://www.guru3d.com/index.php?page=rivatuner 8 http://www.techpowerup.com/softmod/downloads.php 110

Seminar Evaluarea performanelor sistemelor de calcul

Seminar 3

s-ar putea s nu fie recunoscute), iar cealalt modificnd o locaie de memorie n care este stocat informaia despre protecie. ATITool deine i el o funcie n acest sens, aa cum se poate vedea n imagine.

111

Seminar Evaluarea performanelor sistemelor de calcul

Seminar 3

3.4

Cnd i cum apar artefactele? n domeniul overclocking-ului, totul trebuie n primul rnd gndit. E drept, nu totul este logic (cel puin conform standardelor noastre ale logicii), de aceea pe lng a gndi trebuie s existe i a experimenta. Pe ct posibil fr aciuni ireversibile, care s ne goleasc buzunarele sau s ne pun n valoare talentul de convingere a vnztorului c nu eu sunt de vin!!!. Artefactele sunt elemente parazite de imagine, care o deterioreaz progresiv odat cu creterea frecvenei sau (n mai mic msur) a temperaturii. Practic, este vorba de rateuri ale unor operaii, similare celor petrecute n cazul procesorului sau a memoriei sistemului. Dac n cazul memoriei de sistem un bit greit transform (de cele mai multe ori) o instruciune n alta, urmnd o avalan de rezultate false care culmineaz rapid cu blocri, memoria video nu reine instruciuni ci informaii grafice (de exemplu culorile pixelilor). Memoria grafic este scris atunci cnd este nevoie. n caz contrar, ea pstreaz informaiile scrise anterior n aceasta. E drept c memoria, ca orice memorie de tip DRAM, trebuie remprosptat periodic, dar practica a demonstrat c o operaie de scriere de informaii noi ntr-o memorie care nu funcioneaz corect produce mult mai multe erori dect o operaie de remprosptare a informaiilor deja existente. n imagine de mai jos avem o plac grafic a crei memorie tocmai a fost supus unui overclocking dur, ea rulnd n mod implicit la 200 MHz i oferind un potenial de overclocking de 250 MHz. Ei bine, am setat 350 MHz, drept pentru care am fost ntmpinai de efectele care s vd. Fereastra utilitarului ATITool am micat-o puternic, memoria plcii necesitnd o rescriere repetat. Cu ct micam mai mult fereastra, cu att artefactele creteau - e normal, o imagine corupt e corupt din nou i din nou... Cealalt fereastr nu a fost clintit din loc, artefactele fiind astfel mult mai puine. Concluzia care trebuie tras este c o prim verificare a rezultatului unui overclocking este micarea puternic a unei ferestre. O rezoluie de 1024x768 de pixeli cu adncimea de culoare de 32 de bii ocup 3 MB de memorie video, aceasta pentru c fiecare pixel al imaginii pe care o avei acum n fa trebuie stocat n memoria plcii grafice. Cum avem 1024x768, adic 786432 de pixeli, nmulim aceast valoare cu numrul de bytes necesari pentru memorarea unui pixel, adic 32/8=4 bytes, rezultnd exact 3 MB. Acum, apelnd la aceeai logic intuitiv, putem s ne dm seama c nu toat memoria unei plci este la fel de rezistent la overclocking. Anumite chip-uri care o alctuiesc pot fi mai sensibile sau numai anumii tranzistori dintr-un chip pot ceda. De aceea, este clar c cei 3 MB pe care i privim n mod obinuit nu pot garanta funcionarea corect a memoriei la o anumit frecven, orict de mult am agita ferestrele. Aadar, este cazul s cretem rezoluia. Cea mai mare valoare ce poat fi atins cu monitoarele obinuite este de 2048x1536, acum
112

Seminar Evaluarea performanelor sistemelor de calcul

Seminar 3

avnd ocupai 12 MB. Total insuficieni, dar nu stric o ncercare nainte de a trece la pasul urmtor.

Att Artifact Tester ct mai ales ATITool pot detecta erorile ce apar datorit overclocking-ului. ns nici un soft nu poate nlocui testele de ore sau zile petrecute n compania jocurilor preferate, mai ales c respectivele utilitare folosesc o zon mic de memorie pe care o testeaz. Pentru a afla ct mai exact frecvena maxim de funcionare, trebuie s facem n aa fel nct toat memoria, sau cea mai mare parte din ea, s fie ocupat. Vom seta att o rezoluie mare ct i o setare ct mai nalt de FSAA. Dac placa este suficient de lent pentru a nu putea randa jocuri sau teste noi, vom folosi teste/jocuri mai vechi, mergnd pn la a rula 3DMark 2000 sau Quake3 n 1600x1200 cu FSAA maxim sau, dac se poate, 2048x1536. De asemenea, nivelul de detalii al texturilor reglabil din joc are un rol esenial n ocuparea unei cantiti mai mari de memorie video. Nu ne rmne dect s petrecem ceva timp n jocuri sau, dac avem rbdare, cu ochii zgii n
113

Seminar Evaluarea performanelor sistemelor de calcul

Seminar 3

3DMark i s cutm artefacte. De cele mai multe ori, dac dup 10 minute de teste nu am gsit nimic, este destul de probabil s nu gsim niciodat. nc un aspect important: deseori, la plcile mai fierbini, dac alegem o frecven mare la care avem probleme, dup care o coborm, e posibil s avem n acest caz false probleme datorate ineriei termice. Aadar, va trebui s lsm placa la frecvene mici pentru a se rci, eventual vom face o pauz de cafea i ne vom uita la telenovela preferat n timp ce calculatorul st nchis. Lucru valabil i pentru overclocking-ul GPU-ului. De asemenea, sunt cazuri n care un overclocking prea dur la memorie duce la persistena artefactelor pn la urmtorul restart, eventual pn la urmtoarea nchidere/deschidere a sistemului. n cazuri extreme, apar i blocaje. Nu trebuie reacionat nici n sens invers: o frecven prea redus (setat temporar pentru rcire sau pentru c pur i simplu nu avem nevoie de 3D i ne dorim o plac rece) poate genera artefacte, blocaje sau alte probleme. n general, o valoare minim sigur este cea de 150 MHz (300 MHz DDR), sub care pot aprea (n caz c stabilitatea se menine) scderi de performan n lucrul 2D! S exemplificm. Iat nite artefacte uoare (civa pixeli de pe cer colorai eronat) obinute cu aceeai memorie ca n testul anterior (200 MHz implicit, 250 MHz maxim), setate la 310 MHz.

Odat cu creterea rezoluiei i cu setarea FSAA, artefactele au crescut n intensitate, rezultnd aceast imagine

114

Seminar Evaluarea performanelor sistemelor de calcul

Seminar 3

n care doar partea de sus a fost randat corect. Probabil nite bii cheie (n funcie de care se decidea randarea complet a scenei) au fost distrui, rezultnd aberaia n cauz. De subliniat c aceste imagini sunt nite instantanee, urmtorul cadru fiind afiat corect sau cu alte erori de imagine, memoria video refiind umplut cu informaie i ali bii fiind nregistrai greit. Mergnd pn la capt (prin setarea frecvenei de 350 MHz), am obinut un talme-balme total.

115

Seminar Evaluarea performanelor sistemelor de calcul

Seminar 3

Nu trebuie omis faptul c anumite drivere cauzeaz n unele jocuri fenomene asemntoare cu artefactele, de cele mai multe ori fiind vorba de texturi ce par s lipseasc din locul n care ar trebui s se afle sau de iluminri incorecte. Uneori problemele in de joc i nu de driverul plcii grafice, alteori chiar i driverele plcii de baz joac un rol. Iat cum arat textura podelei din Unreal Tournament pe unele plci ATI cu ultimele drivere Catalyst dac jocul este setat s ruleze prin OpenGL.

Din alte unghiuri, ea este vzut corect, fr acele pete. Motivul este incompatibilitatea dintre ultimele drivere i un joc aprut cu muli ani n urm, ce folosete experimental modul OpenGL. Dup cum am mai spus, att GPU-ul ct i memoria pot genera artefacte, aadar cum ne dm seama cine e de vin? O prim regul, la fel de empiric precum toate din acest capitol, spune c n 99% din situaii artefactele apar de la memorie, GPU-ul genernd n primul rnd blocaje. Graie lui VPU Recover, plcile ATI beneficiaz de posibilitatea ca n momentul apariiei unei erori s fie repuse frecvenele implicite, neexistnd nici un blocaj complet. Aceasta n teorie. i n cazul plcilor NVIDIA, de multe ori apsarea Ctrl+Alt+Del dezghea core-ul plcii, dnd o ans recuperrii sesiunii curente de Windows. Iat, totui, nite artefacte generate de GPU.

116

Seminar Evaluarea performanelor sistemelor de calcul

Seminar 3

Observm cei doi muni triunghiulari care nu au ce cuta n scen. Spre deosebire de artefactele de memorie, ei nu au fost nite instantanee ci au rmas n scen pn cnd au ieit din cadru, fiind tratai ca nite obiecte reale ale scenei. Chip-ul grafic i-a inventat din cauza unei erori cauzate de frecvenele prea ridicate. Un test foarte stresant pentru GPU este Wings of Fury din 3DMark03. Dei bazat doar pe DirectX 7, el solicit la maxim chip-ul grafic, fiind primul test de stabilitate care trebuie luat n seam (pe lng, poate testul de scanare a artefactelor oferit de ATITool, dar care funcioneaz doar pe anumite plci). Dup toate setrile efectuate, nu stric lsat o noapte ntreag un test precum 3DMark n modul loop. Dac diminea gsii demo-ul rulnd fr probleme, se poate spune c overclocking-ul a reuit.

117

Seminar Evaluarea performanelor sistemelor de calcul

Seminar 4

4 Evaluarea display-urilor
4.1 Generaliti n plin er a dezvoltrii tehnologiei informaiei, persoana care dorete s "in pasul" cu vremurile trebuie s se "echipeze" cu cel puin un televizor, daca nu chiar un computer i o legtura la Internet. Pe de alt parte, se spune c o imagine face ct o mie de cuvinte. Nimic mai adevrat. Este dovedit faptul c informaia se reine cel mai bine atunci cnd o receptm vizual. Vom aborda n acest seminar noile tehnologii i tendine ce se manifest n privina display-urilor, n domeniul tehnologiei informaiei. Nu ne vom referi la toate dispozitivele de afiare a informaiilor existente peste tot n jurul nostru, chiar dac tim sau nu s interpretm ceea ce ne "spun" (afiajele electro-mecanice de la autobuze care indic linia, display-urile ncorporate n aparatura medical etc.). Ne vom limita la categoria ecranelor de tip "flat panel", care vor revoluiona n viitorul deloc ndeprtat viaa oamenilor. Este destul de greu s oferim o definiie riguroas pentru display-urile de tip "flat panel", dar nu cred c exist vreo persoan care s nu fi vzut mcar o dat n via un astfel de ecran. Iniial, acestea au fost proiectate pentru utilizarea n cadrul laptopurilor, dar caracteristicile i avantajele lor le-au propulsat n faa ecranelor clasice cu tub catodic (CRT - Cathode Ray Tube). Ecranele de tip "flat panel" cuprind o varietate larg de tipuri constructive i tehnologice. Clasificndu-le dup tipul de refresh pe care l necesit, avem: Display-uri cu refresh continuu: LCD (Liquid Crystal Display) Plasma DLP (Digital Light Processing) LCOS (Liquid Crystal On Silicon) OLED (Organic Light-Emitting Diode) ED (Surface-conduction Electron-emitter Display) FED (Field Emission Display) NED (Nano-Emissive Display) Display-uri bistabile (hrtie electronic): e-ink Gyricon Magink

Dintre toate tipurile de display-uri "flat-panel" enumerate sunt disponibile comercial doar ecranele cu plasm, LCD, DLP, LCOS i OLED. n 2006 se atepta lansarea pe pia a display-urilor SED. Ecranele FED i NED sunt doar n faza de prototip, ncepnd cu luna noiembrie 2005. Vom trece n continuare n revist cteva detalii despre fiecare dintre aceste tehnologii..
118

Seminar Evaluarea performanelor sistemelor de calcul

Seminar 4

PLASMA Un display cu plasm este un ecran flat-panel n care lumina este creat de particule fosforescente care sunt excitate de o descrcare de plasm ntre dou suprafee plate de sticl. Descrcarea gazoas conine un amestec total inofensiv de neon i xenon. Totui, ce reprezint aceasta "plasm"? Elementul central dintr-o lumin fluorescent este plasma, un gaz alctuit din ioni i electroni care "plutesc" liber. n condiii normale, gazul este alctuit n principal din particule nencrcate cu vreo sarcin. Dac se aplic un curent electric prin aceast plasm, particulele ncrcate negativ sunt atrase de partea ncrcat pozitiv a plasmei i invers. n aceast nvlmeal, particulele se ciocnesc n mod constant unele de altele, fapt ce determin excitarea atomilor de gaz din plasm. Astfel, se elibereaz fotoni de energie n spaiu, lund natere lumina fluorescent. Display-urile de acest tip au fost lansate pe pia pentru prima data n 1997 de compania Pioneer i au ajuns s fie preferate n momentul de fa n cadrul televiziunii de nalt definiie (HDTV). Trebuie spus ca un display cu plasm consum la fel de mult curent electric ca i unul cu tub catodic, raportat la aceeai suprafa a ecranului. Deocamdat, ns, preul este destul de restrictiv, dar aa cum se ntmpl n industria IT, progresul tehnologic aduce cu sine i reducerea preurilor, astfel c este foarte posibil ca display-urile cu plasm s nlocuiasc vechile ecrane cu tuburi catodice. Oled Un display OLED funcioneaz pe baza principiului electroluminiscenei. Elementul de baz al unui afiaj OLED este luminoforul organic, care determin aproape toi parametrii pixelului de pe ecran. Nu vom intra n amnunte constructive. Pe piaa din Romnia, ecranele OLED se ntlnesc n cazul unor MP3-playere (ex.: Apple iPod, Philips) i a unor modele de telefoane mobile (ex.: Samsung). Dlp Digital Light Processing este o tehnologie dezvoltat de compania Texas Instruments, acesta fiind n continuare singurul productor al acestor ecrane. Un display DLP se compune, n principal, dintr-o surs de lumina alb, un cip DMD, o lentil de proiecie i ecranul propriu-zis. Imaginea este creat de mici oglinzi microscopice dispuse ntr-o matrice pe un cip din material semiconductor, cunoscut i sub numele de Digital Micromirror Device (DMD). Fiecare oglind reprezint un pixel din imaginea reconstituit. Oglinzile se pot poziiona n dou feluri: atunci cnd sunt "oprite", ele sunt aliniate la orizontal i determin apariia pixelilor negri pe ecran. ns, cnd cineva pornete sistemul, oglinzile ncep s se mite nainte i napoi de cteva mii de ori pe secund. Ele reflect lumina printr-o lentil de proiecie direct pe ecran. Cu ct o oglind este mai mult pe poziia de "pornit", cu att pixelul va fi mai luminos. Acesta este mecanismul de creare a nuanelor de gri. Culoarea este adugat prin intermediul unei "roti de culoare" (color wheel), care este de fapt o roat transparent cu segmente roii, verzi i albastre (RGB) care se nvrtete. Lumina care trece prin fiecare seciune i schimb culoarea n mod corespunztor. Procesorul sistemului sincronizeaz roata de culoare cu oglinzile. Fiecare pixel de lumin de pe ecran este rou, verde sau albastru la orice moment de timp. Tehnologia se bazeaz pe capabilitatea ochiului uman de a amesteca culorile pixelilor pentru a forma culoarea corespunztoare imaginii. De exemplu, pentru un
119

Seminar Evaluarea performanelor sistemelor de calcul

Seminar 4

galben, DMD va reflecta lumina de la segmentele roii i cele verzi ale roii de culoare, ignornd segmentul albastru. Astfel, un display DLP este capabil sa "creeze" 16 milioane de culori. O bil neagr pentru aceasta tehnologie este efectul de curcubeu, care apare tocmai datorit mecanismului vizual de amestecare a culorilor. Desigur, intensitatea acestuia variaz de la om la om, pentru eliminarea lui folosindu-se roi de culoare care se rotesc cu viteze mai mari i cu mai multe segmente colorate. Trebuie spus c exista i display-uri DLP care folosesc trei surse de lumin, colorate fiecare n cate una dintre culorile de baza: R (rosu), G (verde) i B (albastru). Se elimin astfel roata de culori i efectul de curcubeu i se creste calitatea imaginii. LCOS Liquid Crystal on Silicon este o tehnologie "micro-display" aplicat n general n cazul televizoarelor cu proiecie. Este asemntoare cu tehnologia reflectiv folosita n cazul DLP i folosete cristale lichide n locul oglinzilor individuale. Micarea oglinzilor este nlocuit n acest caz cu starea de polarizare a cristalelor lichide. Acestea i schimb orientarea la aplicarea unui curent electric, permind reflectarea luminii sau blocnd-o. Un microdispozitiv LCOS este alctuit din mai multe straturi, dintre care unul reflectiv i, deasupra, un strat de cristale lichide. Funcionare: pe scurt, lumina alb emis de surs este trecut printr-o lentil de condensare care o focalizeaz i o direcioneaz spre un separator, care transform raza de lumin alb n trei raze corespunztoare celor trei culori principale: rou, verde i albastru. Apoi, aceste raze vin n contact cu cele trei microdispozitive LCOS. Lumina reflectat de acestea este trecut printr-o prism care combin cele trei culori, aceasta direcionnd i raza printr-o lentil de proiecie, care mrete imaginea i o afieaz pe ecran. Cteva dintre dezavantajele acestor sisteme includ: - lipsa capabilitii de producere a culorii negre, ceea ce duce automat la un contrast sczut, precum i dimensiunile destul de mari n comparaie cu ecranele LCD sau cele cu plasm. Totui, problema efectului de curcubeu din cazul DLP a fost rezolvat la display-urile LCOS. Pe plan local, acest tip de display a nceput s ptrund timid, productorul reprezentat n Romnia cel mai bine fiind Canon. SED Surface-conduction Electron-emitter Display este o tehnologie de afiare "flat panel" care folosete emitori de electroni de conducie superficial pentru fiecare pixel. Acetia emit electroni care excit un strat de fosfor de pe panoul de afiaj, acelai principiu de baz prezent i n cazul ecranelor cu tuburi catodice. Aceasta presupune c display-urile SED vor combina aspectul i dimensiunile ecranelor LCD cu ratele mari de contrast, refresh-ul i calitatea superioar a imaginii ntlnite la CRT-uri. Toshiba i Canon au anunat un acord de colaborare avnd ca scop producia n scop comercial a display-urilor SED pn la sfritul anului 2005, dar se pare c primele ecrane SED vor fi disponibile totui din 2006. FED Field Emission Display este un tip de display "flat panel" care folosete straturi de fosfor ca medii de emisie. Inventatorul acestei tehnologii este indianul Harjinder Kamboja. Foarte similare cu CRT-urile, FED-urile au ns doar civa milimetri grosime, iar n locul folosirii unui singur tun de electroni, ele utilizeaz o reea de
120

Seminar Evaluarea performanelor sistemelor de calcul

Seminar 4

vrfuri metalice fine, denumite i nanotuburi de carbon, care sunt cele mai eficiente emitoare de electroni cunoscute vreodat). NED Nano-Emissive Display are la baz tot principiul tubului catodic. Prototipul testat public de Motorola n 2005 este un tub catodic subire i plat cu mii de tunuri de electroni la fiecare pixel. Prototipul poate reda toate culorile spectrului, are o luminozitate puternic i se ncadreaz cu uniformitatea i puritatea culorilor n standardele unui produs comercial. Punctul cheie este abilitatea celor de la Motorola de a "produce" nanotuburi de carbon direct pe substratul de sticl al ecranului. n trecut, aceste nanotuburi erau lipite sau imprimate pe o suprafa, dar calitatea afiajului era dezamgitoare. Hrtia electronic Fr ndoial, aceasta este cea mai spectaculoas tehnologie care a aprut n ultimii ani i care este, n momentul de fa, disponibil pe pia. Cine s-ar fi gndit acum muli ani c vom putea folosi hrtia ca un ecran? Ei bine, prima ncercare dateaz nc din anii '70 i a fost realizat de specialitii de la centrul de cercetare Xerox din Palo Alto. n anii '90 i alte companii au mbriat aceasta tehnologie, dezvoltnd-o pentru scopurile proprii. Sony a anunat de curnd disponibilitatea pe piaa a modelului Sony Reader, un succesor al lui LIBRIe, care folosete tehnologie de hrtie electronic dezvoltat de Philips. Cerneala electronic (cunoscut i sub denumirea de e-ink, hrtie electronic sau e-paper) este o tehnologie de afiare proiectat s "imite" cerneala obinuita pe hrtie. Spre deosebire de ecranele "flat panel" care folosesc o surs de lumin pentru a ilumina pixelii, hrtia electronic reflect lumina ca o hrtie obinuita i este capabil s stocheze text i imagini un timp indefinit fr s consume electricitate sau s foloseasc putere de procesare. Acestea sunt necesare doar pentru a schimba sau a terge imaginea. Hrtia electronic este, de asemenea, mai uoar, mai durabil i mult mai flexibil dect alte tehnologii de afiare. i datorit faptului c reflect lumina, ea poate fi citit din orice unghi. Aplicaiile n care se va dovedi cu siguran util includ crile electronice, capabile s stocheze versiuni digitale ale multor opere, cu o singur carte afiat pe pagini la un moment dat. Posterele electronice i materialele publicitare n magazine i pe drumuri au fost deja demonstrate. Avantajele ecranelor flat-panel fata de cele cu tub catodic: dimensiuni mai mici; luminozitate mai bun; forma plat a ecranului ce elimin distorsiunile (dei exist i ecrane CRT plate); consum redus de energie. Avantajele i dezavantajele display-urilor OLED AVANTAJE: straturile organice i de plastic ale unui OLED sunt mai subiri, mai uoare i mai flexibile dect straturile cristaline dintr-un LED sau LCD; substratul unui dispozitiv OLED poate fi flexibil; display-urile OLED sunt mai luminoase dect cele LCD datorit faptului c suportul de sticl necesar acestora din urm absoarbe o oarecare cantitate de lumin;
121

Seminar Evaluarea performanelor sistemelor de calcul

Seminar 4

nu este necesar o iluminare din spate a ecranului, elementele OLED genernd ele nsele lumina; fabricarea ecranelor OLED este mai uoar, chiar i n mrimi mari; unghiuri de vizualizare foarte bune, de aproximativ 170 de grade. DEZAVANTAJE: durata de viata a elementelor albastre OLED este n acest moment de numai 1.000 de ore, ceea ce este mult prea puin pentru cerinele actuale; procesul de fabricaie este nc destul de costisitor; apa constituie un pericol pentru ecranele OLED, pentru c le afecteaz funcionalitatea. Avantajele i dezavantajele ecranelor DLP AVANTAJE: imagini clare, lipsite de jitter (interferene); adncime a culorii bun; grosime mai mic dect a ecranelor CRT; sursa de lumin poate fi schimbat, fapt ce duce la o durat de via mai mare dect n cazul CRT sau a Plasmelor. DEZAVANTAJE: efectul de curcubeu; grosime mai mare dect n cazul LCD sau a ecranelor cu plasm; zgomotul ventilatorului de rcire.

4.2

Testarea Diplay-urilor TFT LCD Ecranele cu cristale lichide normale, precum cele ntlnite n cazul calculatoarelor de buzunar, conin elemente de imagine separate - se poate aplica o tensiune peste un segment fr a interfera cu celelalte segmente ale ecranului. Aceast soluie nu este practic pentru un display de dimensiuni mari (cu muli pixeli), pentru c necesit milioane de conexiuni - cte dou pentru fiecare culoare primar (rou, verde i albastru) a fiecrui pixel Pentru a rezolva aceast problem, pixelii sunt adresai pe linii i coloane, fapt ce reduce numrul de conexiuni pn la ordinul miilor. Dac pe toi pixelii de pe un rnd este aplicat o tensiune pozitiv i dac pe toi pixelii de pe o coloan este aplicat o tensiune negativ, atunci pixelul de la intersecia liniei cu coloana are cea mai mare tensiune aplicat i este activat. ns i aici exist o problem - toi pixelii de pe aceeai coloana i de pe aceeai linie sunt 'excitai" cu o fraciune din tensiunea aplicat, astfel nct nu sunt activai complet li tind sp fie mai puin luminoi. S-a ajuns astfel la soluia aplicrii unui tranzistor fiecrui pixel, care permite controlul individual. Fiecare pixel este un mic condensator cu un strat transparent de oxid n fa, un strat transparent n spate i un strat izolator de cristale lichide ntre acestea. Layout-ul circuitului este foarte similar aceluia folosit n cazul memoriei DRAM, dar toat structura este realizat pe sticl.
122

Seminar Evaluarea performanelor sistemelor de calcul

Seminar 4

Datorit costului imens al fabricilor TFT, numrul productorilor de astfel de ecrane nu este prea mare. Toate tipurile de monitoare TFT moderne sunt "ludate" cu parametri foarte buni, ns metodele de msurare permit productorilor s-i prezinte produsul n cea mai bun lumin. Numeroasele convenii i simplificri introduse n procesul de evaluare au un rol crucial de multe ori. Dup cum vom observa, concluzia testelor este clar - nu exist un monitor LCD "all-purpose" (care poate fi folosit cu succes n orice mprejurare). n timp ce monitoarele CRT de nalt calitate pot fi utilizate pentru jocuri, aplicaii office i procesare de imagini, display-urile LCD sunt de obicei specializate pe cte una dintre aplicaiile enumerate. 4.2.1 Procedura de testare a monitoarelor LCD Testul de monitoare LCD se desfoar dup o metodologie n care se urmrete testarea efectiv a aspectelor cele mai importante funcionale ale unui astfel de dispozitiv. Per ansamblu, s-au punctat trei lucruri: testul propriu propriu-zis de calitate a imaginii (60%), caracteristicile tehnice (30%) i, ergonomia (10%), Din adunarea acestor note (cu ponderile corespunztoare) obinndu-se scorul final. Astfel, orice persoan care i-a stabilit prioritile cu privire la un monitor LCD (aspectele care conteaz mai mult) se poate ghida dup acestea, aprecierea din aceast lucrare fiind una global. De exemplu, dac pe cineva nu-l intereseaz capitolul ergonomie, poate s verifice scorurile de la primele doua categorii i s decid modelul pe care eventual dorete s-l achiziioneze. Calitatea imaginii a fost apreciat folosind programele Nokia Monitor Test 2.0 i Monitor Test 2.2, dar i un trailer al unui film cunoscut, pentru a putea vedea comportarea monitoarelor n cazul secvenelor video foarte dinamice i claritatea acestora. Aspectele punctate au fost: existena i intensitatea efectului de Moire (apariia unor interferene suprtoare n cazul dungilor foarte subiri sau a caroiajelor foarte fine) la aplicarea din program a unor modele cu dungi subiri verticale i orizontale; existena unor defecte de convergen a ecranului atunci cnd se aplic diverse mire de verificare; persistenta pixelilor - se poate aprecia aproximativ timpul de reacie al monitorului la micarea unor ptrate albe pe fond negru cu diferite viteze; claritatea imaginii - un monitor TFT ar trebui s ofere o imagine foarte clar n aproape orice condiii; existena efectului de zooming - semnific micarea spre margine a unui cadru alb pe fond negru la aplicarea unui fond alb n interiorul cadrului; interferenele care apar i intensitatea lor - acestea sunt cauzate de sensibilitatea monitorului la radiaiile electromagnetice din exterior.

123

Seminar Evaluarea performanelor sistemelor de calcul

Seminar 4

Caracteristicile tehnice punctate au fost: timpul de rspuns al monitorului, care este definit ca fiind timpul de aprindere i de stingere al unui pixel de la negru la alb i napoi la negru. Acest timp este foarte important, el determinnd n mare msura comportarea monitorului n diverse aplicaii; rata de contrast a monitorului - exprim n ce msur un obiect poate fi distins fa de un alt obiect din fundal; cu ct contrastul este mai mare, cu att imaginea va fi mai clar luminozitatea fiecrui model de monitor - exprim nivelul de lumin emis de monitor i influeneaz, de asemenea, calitatea imaginii; unghiul de vizualizare - cu ct se apropie de valoarea de 180 de grade, cu att este mai asemntor, din acest punct de vedere, cu monitoarele clasice CRT; certificarea internaional - exprim ce standarde de protecie mpotriva radiaiilor respect fiecare monitor; s-au luat n calcul doar standardele TCO; conectivitatea - n ziua de astzi, un simplu conector VGA analog (D-Sub) nu este de ajuns pentru a profita din plin de capabilitile de procesare a plcii video i de calitatea imaginii ce poate fi afiat de monitor.

ERGONOMIA n fine, acesta este un capitol din ce n ce mai important pentru unii utilizatori. Notarea aspectelor care in de ergonomie s-a fcut dup: posibilitatea ajustrii ecranului n nlime; posibilitatea pivotrii ecranului (rotire la 90 de grade sau chiar mai mult); posibilitatea rotirii suportului, pentru a crete gradul de confort al utilizatorului; dimensiuni i greutate. 4.2.2 Cum s alegem un monitor Dac v-ai hotrt s achiziionai un monitor, ar trebui s v gndii nainte cu ce tip de aplicaii l vei folosi. Dorii s v uitai mai mult la filme? Sau vrei s ncercai ultimele jocuri lansate? Lucrai mai mult la birou n aplicaii office? n funcie de rspunsurile la aceste ntrebri vei putea alege monitorul LCD potrivit pentru nevoile dv. Iat n continuare un mic "ndrumar". Dac filmele sunt preferatele casei i dorii s le vizionai n cel mai bun mod posibil, trebuie s v orientai dup monitoare LCD cu: diagonala mare - cel puin 19 inci (aproximativ 48 cm); timp de rspuns acceptabil - cel mult 12 ms; rata de contrast mare - cel puin 600:1; luminozitate mare - cel puin 330 cd/m2; eventual modul de tuner TV ncorporat - pentru a putea viziona i filmele transmise de posturile de televiziune; conectivitate ct mai variat, pentru a putea conecta eventual i camere foto digitale, camere video etc.; ergonomie bun - pentru a v fixa monitorul n poziia cea mai bun pentru dv. Ar trebui s se poat ajusta nlimea i s se roteasc suportul.

124

Seminar Evaluarea performanelor sistemelor de calcul

Seminar 4

Pasionaii de jocuri PC ar trebui s se uite n primul rnd la monitoarele care au, orientativ, urmtoarele caracteristici: timp de rspuns mic - cel mult 8 ms; rata de contrast mare - cel puin 600:1; luminozitate mare - cel puin 330 cd/m2; certificare internaional ct mai bun - TCO 03. n fine, pentru cei care lucreaz mai mult cu aplicaii office i navigheaz pe Internet, recomandm monitoarele TFT cu: certificare internaional ct mai bun - TCO 03; porturi USB ncorporate (eventual), pentru un acces mai comod i mai rapid la diversele echipamente ce se pot conecta prin intermediul acestor porturi (camere foto, video, telefoane mobile, stick-uri de memorie etc.; ergonomie bun - pivotarea la 90 de grade este foarte util mai ales n cazul editoarelor de texte. Bineneles, este de la sine neles c toate aceste caracteristici trebuie s fie nsoite de o calitate ct mai bun a imaginii, aa ca atunci cnd l cumprai este bine s aruncai o privire comparativ asupra monitoarelor expuse n stand, dac acest lucru este posibil. Dac nu, mcar o privire individual asupra modelului la care v-ai hotrt.

125

Seminar Evaluarea performanelor sistemelor de calcul

Seminar 5

5 Metodologia de realizare a overclocking-ului la procesoarele Intel


Introducere Overclockingul reprezint procedeul prin care o component hardware este forat s funcioneze peste parametrii dai de productor, de exemplu creterea frecvenei de tact procesorului fr ca acest lucru s duc la instabilitatea sistemului. Ca o parantez se poate spune c odat cu dezvoltarea tehnicii n domeniul semiconductorilor, productorii de procesoare blocheaz posibilitile utilizatorilor de a obine frecvene mai mari dect cele nscrise pe procesoare, motivele sunt multe dar se pare c cel mai important dintre ele ar fi diferena de pre care trebuie s se justifice prin calitile procesorului n special prin frecvena la care ruleaz acesta. Noiunea de overclock apare de fapt nc din procesul de producie al procesoarelor, prima treapta n fabricarea unui procesor este wafer-ul (un disc subire din siliciu) pe care se aplic structurile care determina configuraia viitoarelor procesoare, astfel c pe un asemenea wafer se delimiteaz mai multe chipuri a cror frecven nu se cunoate pn n momentul n care sunt separate, asamblate i testate. Dup cum v imaginai pe un wafer se afl procesoare care n ciudata faptului c au aceeai structur pot rula la frecvene diferite fr s duca la instabilitatea sistemului. n momentul n care acestea sunt testate se stabilete frecvena de lucru a fiecrui procesor astfel nct acesta s ruleze corect chiar i n condiii n care nu se asigur o rcire corespunztoare ori tensiunea de alimentare nu este stabil. Un asemenea procesor trebuie sa ruleze fr probleme minim 10 ani, din acest motiv productorii marcheaz frecventa la care chipul a funcionat bine n condiiile date mai sus. n aceste condiii concluzia este clar, chipurile nu sunt marcate cu frecvena maxim la care pot funciona fr probleme, se las un spaiu de siguran pentru ca acestea s funcioneze corect i n condiii extreme. n ultima vreme, overclock-ul este o practic tot mai des ntlnit, unii zic c deja a devenit un sport naional, i personal chiar cred acest lucru. Datorit acestui fapt, muli utilizatori doresc s-i overclockeze procesorul dar nu au suficiente cunotine n acest domeniu i din acest motiv apar foarte des topic-uri de genul "Overclock, little help?". ATENIE : Autorul acestui seminar nu se face responsabil pentru orice pagub, pierdere de date sau orice alte inconveniente produse sistemului dvs. folosind tehnicile prezentate aici. V mulumesc pentru nelegere. 5.2 FSB la Intel Spre deosebire de Athlon64, Intel a pstrat controllerul de memorie n cipset, nu n procesor, deci pentru cei obinuii cu vechea magistrala FSB am o veste bun: Intel a pstrat-o. Aceasta este o magistral care conecteaz procesorul de memorii prin intermediul northbridge-ului (n care se afl controllerul de memorie). Pentru a face un overclock bun la Intel, trebuie s nelegem cum este generat frecvena procesorului. Ea este obinut prin nmulirea frecvenei FSB-ului cu multiplicatorul procesorului. Frecventa FSB-ului este de 100Mhz la primele pentium4, apoi 133 la Northwood
126

5.1

Seminar Evaluarea performanelor sistemelor de calcul

Seminar 5

(urmtoarea generaie de p4) i la unele Prescott-uri (n special Celeroan), de 200 la Prescott i la Core 2 Duo 4300 i de 266 la Core 2 Duo. Acum poate o s v ntrebai un lucru: Cum are Core 2 duo numai 266 c eu tiu c are 1066, i la fel i Prescott are 800Mhz?. Frecvena asta mic este frecvena real a FSB-ului, care este quad-pumped adic trimite date de 4 ori ntr-un ciclu de ceas i de aici frecvena efectiv este de 4 ori mai mare: 400 pentru fsb real de 100; 800 pentru fsb real de 200 i aa mai departe. La generarea frecvenei procesorului se nmulete frecvena real a FSB-ului nu cea efectiv. De ex: un Prescott la 3000Mhz are fsb real de 200Mhz i multiplicatorul de 15, astfel c 200*15=3000. Overclock-ul la Intel se face de cele mai multe ori prin ridicarea frecvenei FSB-ului, deoarece multiplicatorul este aproape ntotdeauna blocat din fabric. Practic tehnica de overclock la Intel este destul de simpl, paii care trebuie urmai fiind uori. n primul rnd, dac avei procesor Core 2 Duo dezactivai toate opiunile de la CPU, mai puin Execute Disable Bit. Frecvena FSB-ului se incrementeaz n pai mici (din 5 n 5 Mhz e bine) i de fiecare dat cnd ai urcat cte o treapt, salvai setarea, i testai stabilitatea sistemului cu programe speciale de benchmark, de ex: Prime95, StressPrime2004, Orthos, SuperPI, S&M. Din frecvena FSB-ului deriv i celelalte frecvene ale sistemului, cum ar fi cea a memoriilor (tratata mai jos), cea PCI, AGP, i PCI-Express. Dac placa de baz permite, frecvenele acestea trebuie blocate la valorile lor stock, altfel vei fi puternic limitat n overclock de ele. Valorile stock sunt urmatoarele: 33Mhz pt PCI, 66Mhz pt AGP, 100Mhz pt PCI-Express i tot 100Mhz i pt porturile SATA. Frecventa memoriilor, comarul divizorilor i al latentelor Aa cum am menionat mai sus, n momentul ridicrii frecvenei FSB-ului va crete i frecvena memoriilor. Diferena major dintre Intel i AMD64 este c la AMD64 frecvena procesorului se mprea cu un anumit divizor pentru a obine frecventa memoriilor, dar la Intel frecvena procesorului nu are nimic de-a face direct cu frecvena memoriilor, ci frecventa FSB este cea care determin frecvena memoriilor i divizorii (de fapt sunt nite raporturi) se aplica la FSB. De ex s lum un procesor cu FSB de 1066Mhz. Nu se lucreaz cu 1066 ci cu frecvena real adic 1066/4~266Mhz. Dac se folosete un raport de FSB:RAM=1:1 atunci ramii, fiind double-pumped vor rula ~533Mhz. Dac setam un raport de 4:3 atunci folosind puina matematic RAM=FSB*3/4 care ne d RAM~200Mhz, deci 400Mhz frecvena efectiv. n funcie de ce memorii dispunei i de ct de mult suport ele frecvena peste stock, facei un calcul i setai divizorii potrivii pentru ca memoriile s ruleze la frecvene stabile. Desigur placa de baza nu permite s setai chiar orice valoare la divizori deci din acest punct de vedere avem un dezavantaj, dar spre deosebire de AMD, permite rularea memoriilor mai rapid dect FSB-ul prin setarea unui raport supraunitar, dar acest lucru nu aduce mai nimic n plus la performan. De fapt la Intel, spre deosebire de AMD64, n general, memoriile mai rapide nu aduc un spor foarte mare de performan, deoarece, dac dispunem de nite memorii foarte rapide se va mari limea de band ntre memorii i northbridge dar acest lucru nu ajut prea mult deoarece ntre procesor i northbridge tot mic rmne. 5.3

127

Seminar Evaluarea performanelor sistemelor de calcul

Seminar 5

Ca s nelegei cum s umblai cu latentele trebuie nti s nelegei ce sunt ele de fapt. Pentru aceasta, haidei s facem o analogie cu un concurs de atletism. Gndiiv la cursa cu tafet, acolo fiecare atlet trebuie s alerge o distan i apoi s predea tafeta. Fiecare atlet alearg distana ntr-un timp anume. Dac unul alearg ntr-un timp mai lung dect de obicei, nu-i nici o problem, ceilali ateapt dup el, iar tafeta ajunge la destinaie. n schimb dac unui atlet i se impune s alerge distana mai repede dect poate atunci el nu ajunge la succesorul su, acesta pleac fr tafet i tot procesul se duce de rp. Astfel se ntmpl i la memorii, ele au nite laente stock. Dac setam unele mai mari, scade performana dar stabilitatea rmne. Dac setam unele mai mici atunci s-ar putea s le suporte dac sunt memorii bune, iar dac nu le suport atunci se compromite stabilitatea i sistemul fie d Blue Screen, fie nu booteaz deloc. Sunt patru latene mai cunoscute, deci mai importante. Memoria este structurat ca o matrice. Latenele sunt: CAS (cL): aceast laten se refer la timpul necesar din momentul cererii unei operaii de citire i pn n momentul n care sunt trimise datele ; RAS-to-CAS (tRCD): aceast laten se refer la timpul care trece din momentul n care un rnd este activat i pn cnd este executat prima operaie de citire sau scriere ; RAS precharge (tRP): este timpul din momentul trimiterii unei comenzi precharge pentru a nchide un rnd i pn n momentul n care urmtoarea comand activ poate fi executat; Active-to-precharge delay (tRAS): Aceast laten se ntinde peste civa pai n activitatea memoriei. Aceasta se refer la numrul minim de cicluri de ceas care trebuie s treac de la o comand activ pn la una precharge. Mai este i Command Rate-ul. Acesta este timpul din momentul n care un chip este selectat i pn n momentul n care se poate executa prima comanda activ. Cred c este clar, c cu ct sunt latentele mai mici cu att performana memoriei este mai mare. La memoriile DDR latenele obinuite ntlnite la cele mai multe module de memorii sunt 2.5-3-3-6 sau 2.5-3-3-8 i command rate de 2. Cifrele sunt n ordinea aceasta: CAS, RAS-to-CAS, RAS precharge, Active-to-precharge. Ele nu reprezint uniti de timp (nanosecunde sau ceva de genul) ci cicluri de ceas. Memoriile cele mai de calitate de tip DDR pot funciona chiar i la 2-2-2-5 i command rate de 1. Memoriile DDR2 au latene mai mari de genul 5-5-5-12; 4-4-4-10 etc.
Setri uzuale ale latenelor memoriilor RAS Active-toNr. CAS RAS-to-CAS Tip memorie precharge precharge delay crt. (cL) (tRCD) (tRP) (tRAS) 1 DDR normale 2,5 3 3 6 2 DDR normale 2,5 3 3 8 3 DDR best 2 2 2 5 4 DDR2 5 5 5 12 5 DDR2 4 4 4 10

Command Rate 2 2 1

S vedem acuma ce legtur au latenele cu overclock-ul. n momentul n care ridicm frecvena memoriilor peste cea stock i ele devin instabile sunt 2 metode de a le mri stabilitatea. Una este prin supravoltare i este tratat pe larg mai jos, iar cealalt
128

Seminar Evaluarea performanelor sistemelor de calcul

Seminar 5

este prin modificarea latenelor. Ele trebuiesc mrite pentru a stabiliza memoriile la frecvene mrite. Ideal este s avem frecvena ct de mare la memorii i latente ct de mici, aici intervin memoriile de calitate, fcute pentru overclock (ele de altfel "overclockeaz" i portofelul, deoarece i determin o vitez de golire mult peste cea stock laughing care suport frecvene mari cu latene mici. Voltajele n primul rnd, dac avei de gnd s supravoltai, nu lsai voltajele pe auto deoarece placa de baz crete prea mult voltajul la procesor n funcie de FSB-ul setat, i acest lucru va duce la o uzur prea mare a procesorului. Povestea cu voltajele este similar ca i la AMD. Singura diferen este c dac overclock-ai un Pentium Prescott, el se v nclzi foarte tare la ridicarea voltajelor i i va crete mult consumul de curent. Dac avei un Northwood atunci fii foarte atent la SNDS. SNDS nseamn de fapt "Sudden Northwood Death Sindrome" i apare atunci cnd voltajul este ridicat peste 1.75V. El const n moartea foarte prematur a procesorului spre deosebire de alte procesoare supravoltate. Practic procesorul va deveni din ce n ce mai instabil, pn cnd ntr-o zi brusc nu va mai funciona. Explicaia acestui "sindrom" este n fenomenul fizic de migraie a electronilor care degradeaz n timp traseele electronice din nucleul procesorului. Acest fenomen este amplificat i de temperaturi ridicate (De-aia nu-i bine s se ncing prea tare procesorul), i este prezent la toate procesoarele dar la Northwood se pare c este mai accentuat. n primul rnd cnd se supravolteaz o component, este recomandat s nu se depeasc cu 10% voltajul stock. S lum de ex procesorul Intel Pentium D805 care are frecvena stock de 2,66Ghz, FSB de 533Mhz (133 real) i multiplicator de 20x. Iniial vom urca n pai mici cu FSB-ul pn la 160Mhz (640 efectivi) obinnd o frecventa de 3200Mhz. Pn aici este stabil la voltaj stock (1.24V conform cpu-z). Dac i dm pana la 1.30V urc pn la 3800Mhz, iar dac suntem duri i i bgm n el 1.4V trece de 4Ghz dar cu un coolerul box nu prea st mult la frecvena asta i imediat intr n Throttling i pierde stabilitatea pentru c temperatura ajunge la 80 de grade n full load. Pentru cei care nu tiu Throttling-ul este tehnologia de protecie a procesoarelor Intel mpotriva supranclzirii. La nceput ea ncepe s introduc cicluri IDLE printre ciclurile de ceas ale procesorului, acest lucru urmrind s-i scad temperatura. Dac ciclurile idle nu scad temperatura suficient, throtlingul ia msuri mai drastice i i scade multiplicatorul scznd-ui astfel frecvena de lucru i astfel scznd i mai mult temperatura pn cnd aceasta coboar sub limit. Cred c este evident c odat intrat n Throttling procesorul va avea penalizri de performan. La procesorul dat ca exemplu, observam c ctigm destul de muli mhz, n plus prin supravoltare dar acesta este doar un procesor, altele se comporta diferit la supravoltare, unele s-ar putea s nu urce mai mult de vreo 200mhz orict voltaj i s-ar da, de fapt dou procesoare identice nu se overclockeaz la fel. Supravoltarea uzeaz mai puternic procesorul dect simpla supratactare astfel c trebuie folosit cu grij, i s urmrii tot timpul s folosii voltajul minim necesar pentru stabilitate. De ex dac i dai 1.4V, dar el este stabil i la 1.3V atunci lsai-l la 1.3V. Tot timpul cnd supravoltati FITI CU OCHII PE TEMPERATURI. La Pentium 4 i la Pentium D s nu depeasc 50 n idle i 60 n full, iar la core 2 duo s nu
129

5.4

Seminar Evaluarea performanelor sistemelor de calcul

Seminar 5

treac de 55 cel mult n full i s stea n jur de 4042 n idle. Dac ele depesc aceste limite va trebui fie s v cumprai un cooler mai performant, fie s mbuntii ventilaia n carcasa dac aceasta las de dorit (ideal este un ventilator jos n fa care bag aer i unu sus n spate care scoate. Se mai pot pune ventilatoare i pe capacul lateral sau n partea de sus a carcasei-"blow-hole"). La memorii se aplic cam acelai principiu, dar i acolo unele s-ar putea s urce mult dac le mrim voltajul i altele s-ar putea s nu urce aproape de loc mai mult chiar dac le ndopm cu voltaj. Dac ai fcut overclock i sistemul nu este stabil, dar din anumite motive tii c memoriile i procesorul ar putea mai mult (de ex dac le testai cu o alt plac de baza i cu aia merg mai mult) limitarea vine din placa de baz, mai exact din cipset. Multe plci de baz ofer opiunea de a mari i voltajul pe cipset, i din nou se aplic cam acelai principiu ca i la procesor. Strap-ul la northbridge Asemenea unui procesor, northbridge-ul are frecvena intern proprie i latenele proprii care influeneaz performana sistemului (lucru valabil de la i865 ncoace). Ne vom referi la frecvena lui prin NBCC (North Bridge Core Clock). Acest NBCC afecteaz direct performana i stabilitatea memoriilor, deoarece cum am spus mai sus, la Intel frecvena memoriilor se obine din FSB i nu din frecvena procesorului. Acest NBCC variaz n funcie de FSB-ul sistemului i de multiplicator. Putei descoperi NBCC-ul mprind multiplicatorul curent al procesorului cu multiplicatorul lui stock, i ctul l nmulii cu valoarea FSB-ului (valoarea real, nu cea quadpumped). S luam un exemplu: luam un Conroe E6600 i i coboram multiplicatorul (nu toate plcile de baza permit acest lucru, iar nici un procesor Intel n afar de cele extreme edition nu permit urcarea multiplicatorului) de la 9 la 7 i i dm FSB de 500Mhz. Obinem urmtorul lucru aplicnd formula: (9/7) * 500=642Mhz sta-i NBCC-ul. Observm un lucru interesant. Cobornd multiplicatorul sistemului, ar trebui s-i mrim stabilitatea, dar aici dac l coboram, NBCC-ul va crete i NorthBridge-ul se va overclocka i deci va deveni mai instabil. Am vorbit despre frecventa NB-ului. S vedem i ce-i cu latenele lui. Aceste latene cresc n momentul cnd NBCC-ul atinge valori specifice, mrind astfel stabilitatea dar scznd performana. Seria de latene care este setat la o valoare specific a NBCC-ului se numete strap. Este un strap la 1066Mhz, unul la 1333Mhz i aa mai departe. Productorii de placi de baz totui, schimb valorile la care anumite strap-uri se seteaz. NBCC-ul declanator pentru fiecare strap difer de la plac de baz la plac de baz. Putei testa diverse valori ale NBCC-ului folosind SuperPI sau orice alt program de msurat lime de band pentru a vedea cnd se schimba latenele. Revenim puin asupra msurilor de recptare a stabilitii. Acestea erau: supravoltarea procesorului, a memoriei i a NB-ului. Supravoltarea NB-ului se face cnd acesta provoac instabilitatea. Acest lucru se ntmpl pe capt de strap. De ex dac suntem n strap-ul de 800Mhz, avem latena mai mare specifica strap-ului i deci
130

5.5

Seminar Evaluarea performanelor sistemelor de calcul

Seminar 5

stabilitate. Cnd urcm FSB-ul, va urca i NBCC-ul dar latena va rmne la fel, devenind la un moment dat prea mic, iar NBCC-ul fiind mare, va rezulta instabilitate. Sunt 2 moduri de a rezolva aceast problem. Fie mrim FSB-ul pn ajungem s declanm urmtorul strap (strap-ul de 1066) i astfel se va mri latena i NB-ul se va stabiliza, sau dac procesorul nu duce FSB-ul mrit atunci vom supravolta NB-ul pentru a-l stabiliza. Ziceam mai sus c mrind FSB-ul de la 800 n sus la un moment dat ieim din strap-ul de 800 i intram n strap-ul de 1066Mhz. Intrarea n strap-ul de 1066 nu nseamn c suntem cu FSB-ul la 1066Mhz, ci mai jos. De-aia ziceam mai sus ca difer NBCC-urile la care se schimb strap-ul n funcie de placa de baz. S luam un exemplu concret c e mai uor aa (valorile sunt luate la ntmplare, deci nu tiu la ce plac de baz sunt valabile(poate la nici una)). Pornim de la 800Mhz FSB deci ne aflam n strap-ul de 800Mhz. S zicem c n momentul cnd trecem de 950 de Mhz NB-ul trece n strap-ul de 1066 (cum ziceam mai sus, valoarea declanatoare este mai mic). Asta nseamn c valoarea de 949Mhz este nc n strap-ul de 800Mhz deci este mai instabil dect 950Mhz care este deja n strapul de 1066Mhz. Asta se ntmpl deoarece 949 este o valoare mare pentru latena strapului de 800Mhz, ns latena strap-ului de 1066 este bun pentru valoarea de 950 i deci NB-ul este mai stabil. Mai trebuie tiut c fiecare strap vine cu raporturile lui pentru frecvena memoriei. Adic: pentru strapul 800 avem urmtoarele frecvene pentru memorie cu raporturile corespondente fiecreia: 400=1:1, 533=3:4, 667=3:5, 800=1:2 pentru strapul de 1066 avem aceleai valori de 400, 533, 667 i 800 dar rapoartele sunt altele: 400=4:3, 533=1:1, 667=4:5, 800=4:6 strapul 1333 are aceleai frecvene la ram dar alte rapoarte: 400=5:3, 533=5:4, 667=1:1, 800=5:6 La unele plci putem gsi opiunea pentru de ex 889 la memorie. Acest lucru se face prin modificarea forat a strap-ului n care ne aflm.

131

Seminar Evaluarea performanelor sistemelor de calcul

Seminar 6

6 Metodologia de realizare a overclocking-ului la procesoarele AMD


6.1 Introducere Pentru nceput, este nevoie de: un procesor overclockabil; o plac de baz bun, care s permit modificarea unui numr mare de setri n BIOS (FSB, HT multiplier, latene/frecvene RAM, voltaje pentru procesor, memorii i chipset, etc.); rcire bun pe procesor i preferabil un airflow decent n carcas; o surs bun, cu destui amperi i care s nu aib fluctuaii de curent; Soft-uri care ar trebui folosite pentru. monitorizare i testarea stabilitii: CPU-z1, pentru informaii despre procesor i memorie; Everest2 /Speedfan3 /SmartGuardian, pentru monitorizarea temperaturilor; Prim95 / Orthos SP 2004, pentru testarea stabilitii procesorului i memoriei; Memtest de Windows, pentru testarea memoriei; SuperPI, un test rapid de performan, dar rezultatele sunt puternic influenate de tweak-uri; 3D Mark 2001, un test care evalueaz cele mai importante componente ale calculatorului: procesorul, placa video i memoria; RivaTuner/ATi Tool, pentru monitorizarea temperaturii core-ului plcii video;

6.2

Procedura de realizare a overclocking-ului 1) n primul rnd din BIOS, se schimb setrile pentru RAM, de pe Auto/SPD pe Manual i se schimb frecvena, pentru a nu exista o limitare din partea memoriei. Cum se face asta depinde de BIOS: la unele arat frecvena, la altele divizorul (CPU/9, CPU/14, etc.). Ideea este c frecvena memoriei trebuie sczut de la 400 MHz la 333 MHz sau chiar 266 MHz (n cazul sk. 754/939) i de la 667 MHz la 533 sau chiar 400 MHz pt. platforma sk. AM2. 2) Tot n BIOS exist opiunea HT Multiplier. Trebuie modificat pe Manual i sczut valoarea multiplicatorului de la 5x la 4x sau chiar 3x. Din nmulirea HT Multiplier cu HTT se obine frecvena HT, care nu trebuie s depeasc 1000 MHz (pt. a fi sigur c stabilitatea nu este afectat de aici). 3) Urmeaz setrile pt. procesor, care, din nou, trebuie puse pe Manual pentru a permite modificarea voltajului i a HTT-ului. Pentru nceput este recomandat creterea HTT-ului n pai de 5 MHz pentru a putea testa ct mai corect i sigur dac este sau nu stabil.

1 2

http://www.roclockers.net/monitorizare/cpu-z-1.40.html http://www.roclockers.net/monitorizare/everest-ultimate-edition-4.00.html 3 http://www.roclockers.net/monitorizare/speedfan-4.32.html 132

Seminar Evaluarea performanelor sistemelor de calcul

Seminar 6

4) Se salveaz setrile, se repornete sistemul i se ruleaz un test din cele de mai sus, de preferat 3D Mark 2001 i/sau un joc pretenios. Ce s-ar putea ntmpla dac ceva nu e bine sau cnd s-a ajuns prea departe: sistemul nu POSTeaz, adic nici nu booteaz. n cazul sta probabil a crescut prea mult frecvena. Soluia este resetarea BIOS-ulului cu jumper-ul de clear CMOS de pe placa de baz. Toate setrile din BIOS vor reveni la default. Sau se poate ine apsat tasta "1" n timp ce se apas butonul de reset al PCului. n acest caz BIOS-ul va reveni la setrile de fabric. Nu tiu dac la toate plcile de baz este valabil aceast procedur, cel puin pe o plac ABIT A8N32X, la fel i pe un DFI NF4 ; calculatorul pornete, dar nu intr n sistemul de operare. Aici iari nseamn c s-a mers prea departe, dar se poate intra n BIOS pentru a efectua modificri. dac pornete sistemul de operare, dar se reseteaz sau apare un BSOD (ecran albastru) iari nu e bine i trebuie modificate valorile prin BIOS. 5) Testele: Prime95: se las cel puin o or s ruleze testul "Blend". Recomandat: peste 4 ore. Memtest de Windows: cel puin 100% cu maximul de capacitate. Recomandat: peste 1000%. SuperPI: mcar 16M. Recomandat: dou rulri ale testului 32M. 3D Mark 2001: un singur loop e OK. Recomandat: cteva ore de loop-uri continue.

Pentru fiecare dintre teste se vor monitoriza temperaturile, inclusiv pe cele ale plcii video n caz c se ruleaz un test 3D. Temperatura memoriilor se msoar "degetometric". Dac sunt calde/cldue e OK. Dac ard/frig ncercai s le asigurai o rcire, eventual cu un ventilator de 8 cm poziionat deasupra. Cnd se ajunge la limite ar mai fi urmtoarele variante: creterea voltajului furnizat procesorului, tot din BIOS. Limitele pt. folosirea zilnic ar fi + 0,15V cu rcirea stock i poate ajunge pn la 0,3V n funcie de rcire. Asta pe aer, pentru c rcirea pe ap e mai versatil i prefer s nu m pronun. o alt limitare ar putea fi memoria. Pentru ca s fim siguri c limitarea nu apare de aici trebuie ca frecvena memoriei s fie la 400 MHz sau mai jos (sk. 754/939) sau n funcie de frecvena nominal a memoriei, 667 MHz, 533 MHz, etc. (sk. AM2). acelai lucru este valabil i pentru HT, care nu trebuie s depeasc 1000MHz. Nu afecteaz cu nimic performana dac frecvena HT este mai mic de 1000 MHz, aa c poate fi folosit direct multiplicatorul 3x. este recomandat i creterea voltajului de la chipset-ul plcii de baz.

133

Seminar Evaluarea performanelor sistemelor de calcul

Seminar 6

FSB la Athlon64 Poate c muli dintre voi tii c un overclock se face ridicnd fsb-ul. La Athlon64 este puin diferit pentru c odat cu integrarea controlerului de memorie n procesor nu mai avem FSB ci avem 2 magistrale. Este un memory bus care conecteaz memoriile de procesor i un HyperTransport Bus care conecteaz procesorul de cipset prin intermediul creia se trimit comenzi la diverse componente ale sistemului. Pentru a putea face un overclock bun la Athlon64 trebuie s nelegem cum este generat frecvena la aceste procesoare. Ele folosesc o frecven de baz care este de multe ori greit numita ca FSB. Aceasta este de fapt frecvena HyperTransport sau i se mai spune HT sau HTT. Ea este ntotdeauna 200Mhz. nmulind aceast frecven cu multiplicatorul procesorului se obine frecvena de lucru. De exemplu un Athlon64 X2 5000+ merge la 2600Mhz. Ele are frecventa HT de 200Mhz i multiplicatorul de 13. Deci pentru a overclocka un Athlon64 trebuie ridicat frecventa HT (se poate face overclock i din multiplicator dar acesta este de cele mai multe ori blocat). Dar, i celelalte frecvene de pe placa de baz deriv tot din frecvena HTT. Frecvena efectiv a HyperTransport-ului este frecvena de baza multiplicat cu multiplicatorul HTT. Multiplicatorul HTT este de regula 5x adic 5*200=1000Mhz (sau 2000Mhz sau 4GB/s). Modelele mai vechi de Athlon64 au htt-ul la 800Mhz deci cu multiplicator de 4x. n momentul n care urcai frecventa de baz trebuie s avei grij c aceasta multiplicat cu multiplicatorul HTT s nu depeasc maximul permis. De ex dac urcai la 250mhz de la 200Mhz i multiplicatorul HTT rmne 5x va rezulta o frecven efectiv a HyperTransportului de 1250 deci peste maxim. Astfel c trebuie cobort multiplicatorul HTT-ului ca s coboare i frecvena sub limit. n cazul de fa setnd un multplicator de 4x va rezulta 1000Mhz deci perfect. Nu este nici o problema dac merge i sub 1000Mhz c nu are un impact vizibil asupra performanei. O alt frecven care deriv din HTT este i frecvena PCI-express sau AGP dup caz, i cea PCI. Frecvena PCI-express trebuie s fie 100Mhz cea AGP 66Mhz i cea PCI 33Mhz. De asemenea porturile SATA necesita frecvena tot de 100Mhz. De obicei plcile de baz pentru overclock folosesc un clock-generator separat pentru aceste frecvene i au opiunea de a le bloca la valoarea lor standard. Orice overclock depinde de placa de baz i de opiunile pe care aceasta le ofer. Vom ncerca s prezentm ct mai generalizat: blocai toate componentele la frecvena standard n afar de procesor bineneles dac v permite placa de baz punei frecvena de baza pe Manual de pe Auto dac este cazul incrementai frecvena de baz n pai mici (din 5 n 5 Mhz e ok) verificnd stabilitatea sistemului de fiecare dat (putei folosi programe specializate pentru acest lucru cum ar fi: Prime95, Orthos, Stress Prime2004, SuperPI, S&M) setai multiplicatorul HTT la 4x odat ce ai trecut de 220Mhz setai multiplicatorul HTT la 3x odat ce ai trecut de 250Mhz Frecvena efectiv HTT trebuie s stea sub 1000 sau sub 800, depinde de procesor i de placa de baz.

6.3

134

S-ar putea să vă placă și