Cum se utilizează corect procesoarele multi-core - PC-WELT
Acum sunt echipamente standard pentru PC-uri și notebook-uri: procesoare (pe scurt CPU) cu două, patru sau, mai recent, chiar și șase nuclee. Acestea ar trebui să aducă mult mai multă viteză și performanță. Dar acest lucru este valabil numai dacă acestea sunt utilizate corect și interacționează cu software-ul potrivit. Vă vom arăta ce avantaje specifice aduc procesoarele multi-core, cum să le utilizați optim și ce software beneficiază de avantaje de viteză deosebit de mari. De altfel, toate setările recomandate sunt foarte simple și pot fi realizate fără cunoștințe prealabile sau expertize speciale. Ideal pentru a scoate în scurt timp rezerve de energie ascunse de pe computerul locului de muncă.

Înainte de apariția procesoarelor multi-core, s-au încercat creșterea puterii de calcul prin creșterea ratei de ceas. Marea problemă a fost dezvoltarea căldurii: cu cât frecvența ceasului este mai rapidă, cu atât procesorul este mai fierbinte. Cu două sau mai multe nuclee de procesor, sarcinile de calcul sunt împărțite. Deoarece nucleele funcționează în paralel, pot realiza în mod ideal o singură sarcină mult mai rapid decât un procesor cu un singur nucleu. Deci nu are nevoie de mai mulți gigaherți. Din această cauză, valoarea gigahertzului procesorelor actuale nu este cu mult mai mare decât era acum câțiva ani. Procesarea în comun a unei sarcini de calcul este denumită multithreading în termeni tehnici.
Al doilea mare avantaj se numește multitasking. Aceasta înseamnă rularea mai multor programe în același timp. Un procesor cu un singur nucleu poate procesa alternativ sarcinile mai multor aplicații active. Cu un procesor multi-core, cu toate acestea, aplicațiile individuale pot fi distribuite între nuclee.
Doi producători de CPU sunt importanți pentru computerele desktop și notebook-urile: AMD și Intel. Ambele oferă o gamă largă de procesoare multi-core. Tabelul următor prezintă familiile de procesoare relevante și specificațiile acestora.
Familiile de procesoare și specificațiile acestora
În mini-notebook-urile sau netbook-urile ultra-portabile, cei doi producători folosesc în principal procesoare care consumă foarte puțină energie electrică. Prin urmare, în ceea ce privește performanța, aceasta scade drastic în comparație cu procesoarele din notebook-uri mari sau PC-uri desktop. Intel integrează așa-numitele procesoare Atom în netbook-uri; CPU de economisire a energiei de la AMD se numește Neo.
Procesoarele din notebook-urile standard oferă performanțe semnificativ mai bune, dar consumă și mai multă energie. Alegerea variantelor de procesor este cea mai mare din această categorie. Intel se bazează pe produse numite Celeron, Pentium T sau Core 2. Acestea din urmă sunt disponibile ca versiuni single-core, dual-core și chiar quad-core. Adăugările Solo, Duo sau Quad dezvăluie ce este. Procesoarele mobile Core i3, i5 și i7 sunt și mai puternice. Pentru a le distinge de procesoarele desktop, Intel adaugă litera M pentru mobil după nume. Regula generală pentru seria Core iX: cu cât numărul X este mai mare, cu atât este mai puternic procesorul.
De asemenea, AMD își împarte procesoarele mobile în funcție de performanțele lor: familiile Sempron și Athlon sunt destinate notebook-urilor ieftine. Modelele Turion se găsesc în dispozitive mai puternice. Spre deosebire de Intel, AMD oferă doar procesoare cu maximum două nuclee pentru notebook-uri. Au adăugarea X2. Seria Phenom include și procesoare cu trei, patru și șase nuclee pentru zona desktop. Fiecare are abrevierea X3, X4 sau X6.
Din aceste diagrame de performanță puteți spune că există mai multe nuclee în procesorul dvs.
Cel mai bun loc pentru a merge este monitorul de sistem Windows. Apăsați Alt + Ctrl + Ștergere. Se deschide o nouă fereastră de dialog. De acolo selectați Task Manager. Acum, accesați fila Performanța sistemului sau Performanță. O diagramă de performanță separată este acum afișată pentru fiecare nucleu de procesor.
Procesoarele single core cu hiperthreading au două grafice de performanță
În exemplul nostru există opt diagrame. Cu toate acestea, este un sistem cu procesor quad-core. Motivul celor opt grafice: cu fiecare procesor Intel cu tehnologie de hiperthreading, sunt prezentate două diagrame pe nucleu. Hyperthreading permite, de asemenea, unui singur nucleu de procesor să proceseze sarcini de calcul simultan.
Bacsis: Deoarece Windows XP a fost dezvoltat într-un moment în care nu existau procesoare multi-core sau hiperthreading, este posibil să vedeți doar un grafic de performanță. Pentru a remedia această eroare, Microsoft oferă o actualizare. Puteți obține acest lucru de la asistența Microsoft la cerere.
Din păcate, multe programe nu sunt încă capabile să-și distribuie independent sarcinile între două sau mai multe nuclee de procesor. De asemenea, puteți utiliza Managerul de activități Windows pentru a determina dacă o aplicație este capabilă de acest lucru. Mai întâi porniți software-ul dorit; apoi deschideți Managerul de activități prin Ctrl + Alt + Del. Treceți la fila Performanță sau Performanță sistem.
Graficele de performanță individuale nu cresc peste 50%: software-ul poate gestiona doar un nucleu de procesor
Respectați graficele din câmpurile de la titlul „Procesul de utilizare a procesorului”. Dacă software-ul poate face față unui singur nucleu, toate graficele ating cel mult jumătate sau mai puțin din înălțimea maximă. De obicei, se deplasează departe în zona inferioară. Dacă, pe de altă parte, utilizarea graficului este între 70 și 100 la sută, este foarte probabil ca acesta să fie un software optimizat pentru procesoarele multi-core.
Programe care acceptă procesoare multi-core
Unele programe care acceptă procesoare multi-core pot fi găsite în tabelul alăturat. Acest lucru vă arată, de asemenea, cât de mult se îmbunătățește performanța cu procesoarele multi-core. Câștigul de performanță este de până la 275 la sută.
AMD oferă un instrument de procesor numit Dual Core Optimizer. Îmbunătățește compatibilitatea CPU-urilor dual-core AMD cu diferite programe. Descărcarea este disponibilă de pe http://support.amd.com. Software-ul are sens numai dacă computerul dvs. rulează Windows XP cu Service Pack 1 (SP1). Există un patch Microsoft pentru XP SP2 care remediază aceleași probleme.
Este deja inclus în noul Service Pack 3 pentru XP (pe care trebuie să îl instalați oricum, astfel încât să puteți continua să primiți actualizări pentru Windows XP), precum și în Vista și Windows 7. Chiar și utilizatorii cu procesoare multi-core de la Intel își pot optimiza sistemul XP cu patch-ul . Ajută la procesoare de tip Pentium 4 cu hiperthreading, precum și la toate modelele Core-Duo și Core-2-Duo. În Windows XP, verificați dacă patch-ul este instalat. Selectați Start/Control Panel/Software. Bifați caseta de lângă „Afișați actualizările”. Căutați intrarea „Actualizare pentru Windows XP ( KB896256 ) ". Dacă patch-ul nu este instalat, descărcați-l de pe link .
Programele de referință vă vor ajuta în acest sens. Măsurează cât de repede poate face un calcul un procesor. Rezultatul este dat în puncte. De altfel, criteriile de referință sunt, de asemenea, un instrument bun pentru verificarea beneficiilor optimizării sistemului.
wPrime nu numai că măsoară performanța, dar arată și proprietățile procesorului
Un program gratuit recomandat este wPrime. Software-ul permite tuturor nucleelor unui procesor să efectueze calcule extreme și arată cât durează acest lucru. Dacă porniți programul pentru prima dată, sunt afișate numele, viteza de ceas și alte caracteristici tehnice ale procesorului. Faceți clic pe OK în această fereastră de informații.
În wPrime determinați câte nuclee trebuie testate
Alegeți Setare numărare fire. Acum puteți specifica câte nuclee ar trebui să utilizeze etalonul pentru test. În cazul unui procesor quad-core, pot fi introduse valorile de la 1 la 4. Dacă procesorul are și o funcție hiperthreading, puteți chiar să introduceți valori de la 1 la 8. Faceți clic pe OK. Punctul de referință 32M este suficient pentru teste rapide.
Bine de știut: nu fiecare nucleu este încărcat în mod egal pentru o aplicație
Deci, alege Run 32M. În cele din urmă, puteți compara rezultatul cu o valoare măsurată stocată în baza de date. Un alt program de testare interesant este Hyper PI http://virgilioborges.com.br/hyperpi/. Această valoare de referință calculează numărul Pi cu toate nucleele procesorului disponibile. După test, apare un dialog cu rezultatul. Este indicat care nucleu a fost cel mai rapid („cel mai bun timp”) și care cel mai lent („cel mai rău timp”). În plus, Hyper PI vă informează despre timpul mediu („Timpul mediu”).
Teoretic, toate nucleele unui procesor ar trebui să fie la fel de rapide. În practică, rezultatele diferite rezultă deoarece fiecare sistem de operare efectuează calcule suplimentare în fundal (de exemplu pentru protecția împotriva virușilor). Acestea rulează pe nucleele atribuite de sistemul de operare. Puteți citi în secțiunile următoare cum puteți aloca aplicații la un anumit nucleu.
Cele trei sisteme Windows XP, Vista și 7 distribuie automat sarcinile în așteptare către nucleele disponibile. Acest lucru poate avea ca rezultat un program de calcul intensiv care încetinește alte aplicații care utilizează același nucleu. Arătăm acest lucru folosind exemplul software-ului video gratuit Avidemux. Acceptă procesoare multi-core dacă configurați aplicația în mod corespunzător. Am verificat instrumentul cu Windows Task Manager cu suport multi-core dezactivat: În acest caz, software-ul încarcă toate cele patru nuclee ale sistemului nostru de testare. Utilizarea totală este de 50%.
Dar ar avea mai mult sens să folosiți doar două nuclee 100%. Cele două suplimentare ar fi disponibile pe deplin pentru alte aplicații. Jocurile care acceptă doar un nucleu și pe care Windows le distribuie automat către mai multe nuclee au, de asemenea, un efect de frânare similar. Cu Avidemux, numărul de nuclee utilizate poate fi setat direct în meniul programului, deoarece software-ul acceptă procesoare multi-core. Următorul sfat vă arată cum să faceți acest lucru cu aplicații care nu pot.
Cu freeware-ul Easytoolz atribuiți o aplicație unui anumit nucleu CPU
Cu freeware-ul Easytoolz, programele pot fi alocate nucleelor de procesor individuale. Deosebit de util: Software-ul este integrat în folderul de pornire Windows. Profilurile setate pot fi salvate astfel încât să fie din nou active după repornire. După instalare, deschideți programul prin Start/Toate programele/Easytoolz. Acum va apărea în zona de notificare din stânga ceasului Windows. Faceți clic dreapta pe pictograma programului Easytoolz.
În Easytoolz este foarte ușor să determinați care nucleu este responsabil pentru o aplicație
Acum specificați că Easytoolz trebuie încărcat de fiecare dată când Windows este pornit. Pentru a face acest lucru, faceți clic pe Autostart. În viitor, toate setările vor fi păstrate după repornirea computerului. Acum alegeți CPU Affinity. Se deschide o fereastră nouă. Adăugați acolo programul dorit. Luați ca exemplu jocul nVidia Supersonic Sled. Faceți clic pe Adăugare A. Navigați la directorul hard diskului unde este instalat fișierul SupersonicSled.exe. Dacă nu cunoașteți calea, faceți clic dreapta pe linkul și proprietățile programului. Calea exactă către program este dată în „Destinație”.
Selectați SupersonicSled.exe și apoi Deschideți. Apare fereastra „Modificare afinitate CPU/Prioritate de bază” B. Puneți o bifă în fața „CPU” în partea stângă sus. Apoi toate nucleele disponibile („CPU 0”, „CPU 1”, „CPU 2” etc.) sunt activate. Programul nu face diferența între nucleele reale și cele virtuale (simulate prin hiperthreading). Întotdeauna listează alternativ mai întâi nucleul disponibil fizic și apoi cel virtual. În ecranul nostru, nucleele 0, 2, 4 și 6 sunt disponibile de fapt ca hardware, iar nucleele 1, 3, 5 și 7 sunt doar virtuale. Dacă doriți să rulați Supersonic Sled pe două nuclee (unul disponibil fizic și unul virtual), verificați „CPU 0” și „CPU 1”.
O setare deosebit de utilă este „Distribuirea automată a procesorului” C. Dacă bifați această casetă, toate celelalte procese care rulează sunt atribuite nucleului care este încă neutilizat. Miezurile procesorului deja atribuite sunt disponibile numai pentru programul salvat. Puteți activa această opțiune doar pentru o bucată de software - dacă doriți să alocați alte nuclee gratuite unei aplicații cu Easytoolz.
De asemenea, este posibil să acordați o aplicație o prioritate. Pentru aceasta, activați „Prioritate de bază” D. Cu cât setați prioritatea pentru un program mai mare, cu atât mai multe resurse de sistem utilizează. O valoare prea mare poate avea consecințe negative și poate face sistemul instabil. Prin urmare, ar trebui să creșteți prioritatea doar treptat și apoi să verificați dacă există efecte negative în timpul lucrului. De asemenea, testați sistemul cu instrumentele de referință menționate mai sus. Deci, știți imediat dacă performanța se îmbunătățește Cu notebook-uri, merită să reglați opțiunile de alimentare. Deci câștigi mai multă durată de viață a bateriei sau s-a deteriorat. Verificați setările cu graficele din Managerul de activități Windows; vă arată utilizarea CPU a nucleelor active dintr-o privire.
Windows Vista și 7 au de fapt o astfel de opțiune. Se numește „gestionarea puterii procesorului” și permite specificarea în procente a unei utilizări maxime a nucleelor procesorului. De exemplu, dacă alegeți 60%, nucleele ar funcționa la maximum 60% din puterea lor și ar consuma astfel mai puțină energie decât la încărcare maximă. Acest lucru face ca aplicațiile să fie puțin mai lente. Deci, trebuie să găsești terenul de mijloc ideal pentru tine.
Faceți clic pe pictograma bateriei din zona de notificare Windows din stânga ceasului și accesați Mai multe opțiuni de alimentare. Activați modul de economisire a energiei și selectați Modificare setări plan. Faceți clic pe Modificare setări avansate de alimentare. Apare fereastra „Opțiuni de energie”.
Cu notebook-uri merită să ajustați opțiunile de energie. Acest lucru vă va oferi o durată mai mare de viață a bateriei
Aici derulați în jos până când vedeți „Gestionarea energiei procesorului”. Extindeți-l făcând clic pe semnul plus. Apoi extindeți opțiunea „Performanță minimă a procesorului”. Selectați valoarea 10% pentru „La baterie”. Sub „Performanță maximă a procesorului”, luați 0% pentru „La baterie”.
Acesta din urmă nu înseamnă că laptopul nu mai funcționează; procesorul este operat pur și simplu la cea mai mică frecvență de ceas posibilă (în jur de 800 MHz pentru un procesor de 2 GHz). Apoi testați dacă notebook-ul dvs. funcționează în continuare la o viteză suficientă. Dacă nu, ar trebui să măriți valorile în pași de 10% și să testați modificările de fiecare dată. Bacsis: Cel mai bine este să creați diferite profiluri: De exemplu, unul cu performanțe foarte reduse pentru navigare și pentru sarcini simple de birou.
Cu un profil ca acesta, aveți o durată de viață a bateriei între 10 și 30 la sută mai mare.
De Daniel Bader. Articolul provine din publicația noastră sora PCtipp .