tehnologia nvidia optimus. Ce este tehnologia NVIDIA Optimus. Grafică modernă comutabilă și NVIDIA Optimus

Dacă începeți să urmăriți apariția graficii comutabile în laptopuri, veți ajunge cu siguranță la seria de mașini Sony VAIO SZ, în care am văzut prima dată un lucru atât de ciudat pentru computerele mobile în 2006. Modelul VGN-SZ2XP avea două plăci video simultan - una integrată de la Intel și un nVidia Go 7400 discret, însă, pentru a trece de la una la alta, trebuia să apeși manual comutatorul și apoi să repornești computerul. Nu este o metodă foarte convenabilă, mai ales având în vedere creșterea relativ mică a performanței la pornirea unui cip video discret.

Recent, grafica comutabila a aparut si in laptopurile Asus UL50Vg - acum mecanismul a fost oarecum imbunatatit. În ciuda faptului că același comutator fizic a fost instalat pe carcasa computerului, nu a fost nevoie să reporniți computerul după comutare. La comutare, ecranul a clipit pentru o secundă, după care cealaltă placă video a început să funcționeze.

Sony SZ a fost primul laptop care a prevăzut o funcție de selecție a plăcii video.

Este clar că acest mecanism a fost îmbunătățit constant mai târziu, dar așa cum a descoperit NVidia în studiul său, doar un procent din utilizatori au folosit efectiv funcția de selecție a GPU. Motivele pentru aceasta au fost foarte diferite - unii nu știau că pot alege ce grafică să folosească în laptopul lor, în timp ce alții știau despre prezența unei astfel de tehnologii, dar nu o foloseau, deoarece grafica integrată făcea față tuturor sarcinilor lor, în timp ce cel discret nu putea realiza cu adevărat aplicații serioase (jocuri noi pe setări grafice normale, de exemplu).

Recent, nVidia a început să convingă utilizatorii că grafica este foarte importantă pentru un computer modern, deoarece acum sunt necesare nu numai pentru jocuri, procesorul grafic poate acum calcula aplicații comune de uz general. GPU-ul, datorită tehnologiei CUDA, este capabil să accelereze codificarea video, redarea video de înaltă definiție prin DXVA (DirectX Video Acceleration) sau într-un player Flash, acum GPU-urile grafice discrete pot fi folosite pentru aproape orice sarcină. Și cu noi capabilități, grafica suplimentară discretă în laptopuri au devenit foarte populare. Mai ales pe laptopurile cu platforma ION, unde rolul GPU-ului este sporit și mai mult de slabul procesor Atom.

Ce este Optimus?

Optimus este o soluție aproape perfectă pentru problema grafică duală. În loc de un comutator fizic pe corpul laptopului, Optimus selectează automat ce placă grafică să activeze în acest moment, făcând acest lucru din mers și numai atunci când este nevoie de performanță suplimentară. Și s-ar putea să aveți nevoie de grafică discretă pentru un joc, o aplicație care folosește CUDA (de exemplu, Badaboom) sau când decodați/redați videoclipuri de înaltă definiție (HD). Și în timp ce scrii următorul tău roman fantastic cel mai bine vândut, sistemul tău trece la grafică integrată eficientă din punct de vedere energetic.

Până când te implici cu adevărat în procesul de comutare (selectarea și rularea aplicațiilor care folosesc cardul discret), toată „magia” selecției automate a GPU-ului îți va rămâne complet transparentă. Ceea ce este cel mai important la acest mecanism este că placa video inutilă (care în prezent nu este necesară) este complet oprită, în timp ce consumul său de energie este redus la zero.

Gata cu multiplexoarele

Unul dintre cele mai importante aspecte ale tehnologiei Optimus este că este autonomă Optimus nu se bazează pe niciun hardware suplimentar - tot ce are nevoie este deja inclus în GPU. Acest lucru este important, intrucat in laptopurile anterioare cu doua placi video, pentru a afisa imaginea dorita pe monitor, era nevoie de multiplexoare speciale, cu ajutorul carora a fost selectata placa video care afisa imaginea. De fapt, așa cum se arată în diapozitivul anterior, pentru ca placa video să funcționeze corect cu monitoare externe și monitorul laptopului, au fost necesare mai multe multiplexere, care au crescut semnificativ costul de fabricație a laptopului și, de asemenea, a crescut semnificativ consumul de energie al sistemului. ca un întreg.

Multiplexoarele multiple cresc complexitatea și costul producției și, de asemenea, măresc consumul de energie al sistemului în ansamblu.

În cele din urmă, acest lucru însemna că a avea două plăci grafice într-un laptop a făcut-o mai scumpă, deoarece fiecare laptop individual a trebuit să folosească circuite personalizate cu un design unic de placă. Prin urmare, rezultatele studiului realizat de nVidia (acel studiu în care doar 1% dintre oameni au folosit grafică discretă în astfel de laptopuri) nu sunt surprinzătoare, deși laptopurile cu grafică duală sunt disponibile pe piață de câțiva ani.

Gata cu API-uri separate

O altă dificultate care a apărut la laptopurile (cu grafică comutată) din generația anterioară a fost software-ul de sistem. Sistemele de operare vă permit să utilizați o singură placă video după pornire, nVidia și Intel au colaborat și au scris un singur driver comun, iar nVidia a dezvoltat un sistem numit Display Driver Interposer, care vă permite să vedeți două drivere și să lucrați cu ambele.

Windows 7 vă permite să utilizați mai mult de un driver de afișare în același timp.

Acum, noul sistem de operare Microsoft Windows 7 poate funcționa simultan cu două drivere pentru plăci video și nu este nevoie de software și sisteme specializate precum Display Driver Interposer. Acum puteți utiliza driverele standard pentru plăcile grafice respective, ceea ce înseamnă că vă puteți menține driverele la zi cu cele mai recente versiuni în loc să așteptați ca Intel și Nvidia să lanseze un nou driver unificat. Prin urmare, Windows 7 este una dintre cerințele Optimus.

Optimus Copy Engine

Aici tehnologia Optimus devine și mai interesantă. Ceea ce face cu adevărat Optimus o piesă de tehnologie neobișnuită este o piesă a GPU numită Copy Engine. Această tehnologie este cea care permite nVidia să scape de multiplexoare și simplifică și reduce semnificativ costurile graficelor „comutabile”.

Cum funcționează Optimus Copy Engine

Optimus Copy Engine vă permite să utilizați un cip grafic discret fără a-l conecta la afișaj.

Cum? Pentru a spune simplu, grafica încorporată va fi responsabilă pentru afișarea imaginii pe afișaj. Când GPU-ul discret termină de redat un cadru, Copy Engine îl va trimite în memoria de sistem (RAM), iar de acolo cadrul va fi trimis la controlerul integrat și va apărea pe ecran. Acest lucru înseamnă în esență că GPU-ul nVidia nu va fi conectat fizic direct la afișaj, de unde lipsa nevoii de comutare a diferitelor multiplexoare.

Primele impresii

Am avut primele impresii despre noua tehnologie Optimus în timp ce testăm laptopul Asus UL50Vf – primul aparat în care a apărut Optimus. Există și o versiune simplă a acestui laptop, care nu are Optimus (modelul se numește UL50Vg) și are mecanismul obișnuit de comutare a plăcilor video. Oricum ar fi, în afară de Optimus adăugat, laptopurile UL50Vf și UL50Vg nu sunt diferite, așa că vom sări peste descrierea mașinii în sine și impresiile performanței sale și vom descrie doar tehnologia Optimus în sine.

Descrierea tehnologiei va fi în esență scurtă: „funcționează”. Ei bine, nu atât de scurt, desigur. În esență, Optimus oferă toate caracteristicile despre care a vorbit nVidia. Când rulați o aplicație care poate folosi grafică discretă, GPU-ul discret se va porni automat și va furniza resursele de care aveți nevoie. Și până când aveți nevoie de putere de procesare suplimentară, grafica discretă va fi dezactivată. În timpul testării, am folosit un utilitar special care arată starea curentă a cipului grafic discret. Procesul de comutare este absolut transparent pentru utilizator, fără pâlpâire a ecranului, fără lipire a imaginii - GPU-ul pur și simplu pornește instantaneu la momentul potrivit, așa cum ar trebui să fie.

Unde lucrurile devin interesante este când vine vorba de software - poți alege manual cum să folosești aplicația - cu sau fără un GPU suplimentar. Există două moduri: prima este să faceți clic dreapta pe scurtătura programului și să selectați ceea ce aveți nevoie din submeniul „run with graphics processor”, a doua este să creați/descărcați profiluri pentru aplicație, care pot fi accesate prin intermediul nVidia panoul de control Panoul de control.

Din panoul de control puteți gestiona profilurile Optimus

Pentru anumite aplicații, Nvidia a lansat profiluri speciale care pot fi descărcate de pe Internet în același mod ca și actualizarea Windows sau a antivirusului. După descărcare, profilurile sunt instalate fără știrea utilizatorului, adică, din nou, întregul proces este absolut transparent. Optimus monitorizează în mod independent performanța și eficiența energetică a sistemului dumneavoastră.

Sună grozav, unde pot vedea Optimus?

Inițial, tehnologia Optimus a apărut pe laptopul Asus UL50Vf, dar alte aparate Asus, inclusiv N61Jv, N82Jv și U30Jc, vor fi livrate cu această tehnologie (când sunt disponibile, aceste modele nu sunt încă lansate).

Pe lângă toate, va fi lansat un alt sistem de la Asus - N71Jv, în general, nVidia plănuiește mai mult de cincizeci de laptopuri până în această vară cu tehnologia Optimus; Unele dintre ele sunt aproape gata de lansare, de exemplu netbook-ul Acer Aspire One 532G pe platforma ION2.

Când vine vorba de suport hardware, nVidia s-a ocupat de asta. Desigur, există unele limitări, precum faptul că sunt suportate doar sistemele bazate pe procesoare Intel, dar acestea includ nu doar noile procesoare Arrandale (familia Core i), ci și Core 2 Duo (Penryn), precum și mașini. pe Pine Trail Atom N4xx.

Suportul pentru sistemele bazate pe Penryn și Atom este destul de important în sensul că determină compatibilitatea Optimus față de piața principală. Adică, Optimus va fi nu numai în mașini ultra scumpe, ci și în simple netbook-uri ieftine. Suportul GPU se extinde la seriile GeForce 200M și 300M, GPU-urile nVidia GeForce M și ION2 de următoarea generație.

Tehnologia NVIDIA Optimus este concepută pentru a combina performanța laptopului cu durata lungă de viață a bateriei.
Sloganul tehnologiei este: performanță + durată de viață a bateriei.
Adică, mesajul principal al NVIDIA este de a obține performanțe ridicate de la un laptop fără a sacrifica timpul de funcționare.

Laptopul are o placă video încorporată și una discretă.
Se presupune că veți folosi primul în timpul lucrului „de birou”, al doilea - în cazurile în care aveți nevoie de accelerare hardware, fie că este vorba de jocuri, video HD, inclusiv FullHD în browsere, lucrul cu multimedia etc.

Anterior, comutarea între plăcile grafice necesita participarea dvs. - comutarea se făcea manual.
Deasupra tastaturii există un buton pentru comutarea modurilor de alimentare.

În acest caz, fie trebuie să reporniți laptopul, fie să reporniți sistemul de operare, fie, cea mai bună opțiune, să nu faceți nimic, dar în acest caz, unele programe pot refuza să funcționeze și să înceapă să solicite o repornire.
În orice caz, procesul a durat uneori cel puțin 15 secunde.

Tehnologia Optimus funcționează astfel: dacă este necesară accelerarea hardware, sistemul însuși activează grafica discretă.
Acest lucru se întâmplă literalmente într-o secundă.
NVIDIA are un indicator special care arată când graficele externe funcționează și când nu.

Lucrați cu text - se folosește placa grafică încorporată, deschideți o pagină cu un browser în care este redat video FullHD - „grafica” este imediat activată.
Am trecut la o altă fereastră, unde există doar text, iar sistemul dezactivează din nou placa grafică externă.

Nu vom discuta despre cum funcționează tehnologia, dar un reprezentant al companiei asigură că atunci când cardul extern este oprit, alimentarea cu energie a acestuia este complet oprită.
Adică, literalmente, cardul poate fi scos, a fost efectuat un astfel de experiment, placa cu interfața PCI Express a fost pur și simplu scoasă din bancul de testare, sistemul nu a blestemat și nu a observat nimic, continuând să lucreze la grafica integrată. .

Doar procesoarele Intel pot fi folosite pentru tehnologia Optimus.
Mai mult, nu există bariere de la NVIDIA AMD a fost invitat să ia parte la tehnologie, dar acesta din urmă a refuzat.

Ca urmare, Optimus poate fi găsit în laptopurile cu procesoare Intel Core2Duo, Core i7, Core i5, Core i3, Atom N4xx.
GeForce M (nextgen), GeForce 300M, GeForce 200M, precum și plăcile video ION de nouă generație pot fi folosite ca soluție grafică discretă.

Tehnologia Optimus se aplică tuturor claselor de laptopuri: mainstream, gaming, subțiri și ușoare, netbook-uri.

Este posibil să fiți întrebat despre sistemul de funcționare al tehnologiei:
Este posibil să configurați gradul de dezactivare, de exemplu, dezactivând doar câteva procesoare grafice dintr-o placă video.
Răspunsul este negativ - Optimus funcționează exclusiv pe principiul on/off.

Driver opțional AMD Radeon Software Adrenalin Edition 19.9.2

Noul driver opțional AMD Radeon Software Adrenalin Edition 19.9.2 îmbunătățește performanța în Borderlands 3 și adaugă suport pentru tehnologia Radeon Image Sharpening.

Actualizare cumulativă Windows 10 1903 KB4515384 (adăugat)

Pe 10 septembrie 2019, Microsoft a lansat o actualizare cumulativă pentru Windows 10 versiunea 1903 - KB4515384 cu o serie de îmbunătățiri de securitate și o remediere pentru o eroare care a întrerupt Căutarea Windows și a cauzat o utilizare ridicată a procesorului.

Driver Game Ready GeForce 436.30 WHQL

NVIDIA a lansat un pachet de driver Game Ready GeForce 436.30 WHQL, care este conceput pentru optimizare în jocurile: Gears 5, Borderlands 3 și Call of Duty: Modern Warfare, FIFA 20, The Surge 2 și Code Vein” remediază o serie de erori observate în versiunile anterioare și extinde lista de afișaje compatibile cu G-Sync.

De mult timp, laptopurile au fost adesea echipate cu două plăci video. Unul, slab (integrat), poate face parte dintr-un laptop sau un chipset de procesor și este destinat mai mult pentru economisirea de energie atunci când nu este nevoie de performanțe ridicate, iar al doilea, mai puternic (discret, nvidia sau radeon) este folosit pentru jocuri și aplicații grele. care necesită o productivitate mai serioasă.
Se schimbă doar principiul acestei abordări. La început, pentru a comuta plăcile video, a fost necesar să reporniți laptopul, apoi a fost suficient să apăsați un buton special conceput pentru asta pe carcasă sau în program și ar putea apărea probleme cu imaginea, până la o repornire, deoarece... Șoferul a comutat și tamponul de imagine a fost transferat pe un alt card.
Cea mai recentă tendință de modă este comutarea automată a plăcilor video pentru laptop, în funcție de sarcină. În cazul graficii nVidia, această tehnologie se numește Optimus.

Tehnologia concepută pentru a simplifica lucrul cu un laptop și a automatiza comutarea plăcilor video, în realitate, se dovedește adesea a fi problematică - o placă video discretă puternică uneori nu se pornește atunci când este nevoie și determină ce placă funcționează în prezent și care aplicațiile pe care este gata de servit (adică atunci când pornește) pot fi destul de dificile. Faptul este că ieșirea imaginii în acest caz (și atunci când se folosește o placă video discretă și puternică) are loc prin intermediul videoului Intel încorporat. Aceasta este o necesitate și o caracteristică a implementării: aceasta elimină nevoia de a comuta complet driverul și de a transfera imagini de pe o placă video pe alta.

Pentru un sistem, această abordare este ideală pentru acesta, există o placă video de lucru, fără hemoroizi cu definiții de echipament comutat, transfer al tamponului de imagine. Pentru utilizator... din perspectiva pur utilizatorului, aceasta este, de asemenea, o opțiune excelentă: de ce să știi care card funcționează? Funcționează și este grozav. Dar când trebuie să știi asta, aceasta este o problemă. Până de curând, nu existau mijloace încorporate pentru a determina ce procesor video este folosit pentru randare chiar acum și în acest program special. În noile versiuni ale driverului nvidia, funcționarea plăcii discrete este ușor de văzut - lângă ceasul din partea de jos pictograma vă va arăta dacă videoclipul discret este în uz sau nu. Cu toate acestea, acest lucru nu se întâmplă întotdeauna și cu atât mai mult în cazul laptopurilor care nu sunt noi. Prin urmare, pentru a vedea ce placă video este folosită și, mai important, pentru a vedea lista aplicațiilor pentru care este utilizată această placă video, folosiți Instrumente nVidia Optimus.
Puteți descărcade aici (letitbit) saude aici (turbobit). Poate sunt un prost, dar nu am găsit utilitatea pe offsite, așa că nu pot da un link direct. Arhiva conține două foldere, unul pentru un sistem pe 32 de biți, al doilea pentru un sistem pe 64 de biți și, în plus, GPU-Z, un utilitar de informații care oferă informații complete despre placa dvs. video.

NVGPUStateViewer.exe(stânga) - arată starea curentă a GPU-ului nVidia, activată sau dezactivată.
NvOptimusTestViewer.exe(dreapta) – bifați caseta „Afișați aplicațiile redate de DGPU” și vedem o listă de programe care sunt redate folosind cipul nVidia.

Și încă două puncte - nVidia Optimus NU ESTE SUPPORT pe Windows XP sau Linux. Pentru XP nu se va mai întâmpla niciodată, maximul care se poate face este să dezactivați această tehnologie în bios (acest lucru nu este posibil pe toate laptopurile, și în general este rar, și este mai probabil să apară pe modelele mai vechi, unde Optimus este „nu este de rasă pură”); Pentru Linux, există posibilitatea să existe o soluție cu optimus, dar este încă destul de mică. Există un proiect numit „Bumblebee”, care permite utilizatorilor Linux să spere la o corectare a situației, dar deocamdată este un analog inferior al optimusului, dar un surogat cu o grămadă de probleme și avertismente.

Pentru a lansa un joc cu o anumită placă video, există două opțiuni: faceți clic dreapta pe pictograma jocului, selectați „rulați cu un procesor grafic” - și acolo „Procesor Nvidia de înaltă performanță”. Acum jocul va începe să folosească placa video nVidia.
Pentru a evita nevoia de a selecta manual o placă video de fiecare dată când porniți, selectați „modificați procesorul grafic implicit” acolo. Se vor deschide setările nVidia, unde trebuie să selectați fișierul de lansare din folderul jocului (joc .exe). Aici trebuie să ținem cont de faptul că unele jocuri necesită adăugarea la o astfel de lansare nu numai a unui joc executabil, ci și a altora însoțitor. De exemplu, pentru Skyrim va trebui să adăugați fișierele TESV.exe și skyrimlauncher.exe.

Și încă un lucru - vrei 3D pe televizor? Figurine. Optimus nu acceptă ieșirea 3D către afișaje externe din cauza faptului că ieșirea imaginii Întotdeauna efectuate folosind un card de la Intel. Acesta este motivul pentru care cardul integrat nu poate fi dezactivat.

Ca bonus suplimentar - Întrebări frecvente pe Optimus de la nVidia.

Întrebare: Este disponibilă tehnologia Optimus pentru plăcile grafice discrete?
Răspuns: Nu. Optimus este oferit numai pentru sisteme finale, cum ar fi laptop-uri și PC-uri all-in-one.
Întrebare: Există o penalizare de performanță pentru soluțiile grafice NVIDIA Optimus din cauza necesității de a afișa imagini prin Intel IGP?
Răspuns: Ușoară, ±3%.
Întrebare: Va lansa NVIDIA pachete combinate de drivere pentru Optimus GPU și Intel IGP?
Răspuns: Nu, driverul grafic Optimus este un pachet separat, la fel ca pachetul standard de drivere NVIDIA. GPU-urile Intel folosesc un driver de la Intel, driverele Intel și NVIDIA pot fi actualizate independent.
Întrebare: Va accepta Optimus tehnologia 3D Vision atât pe GPU NVIDIA, cât și pe Intel IGP?
Răspuns: Nu, 3D Vision este disponibil momentan numai pe ecrane conectate direct la un GPU discret NVIDIA.
Întrebare: Optimus acceptă SLI?
Răspuns: Nu, combinațiile Optimus + SLI nu sunt acceptate în prezent.
Întrebare: Intel IGP și NVIDIA GPU funcționează simultan pe sistemele cu Optimus? Pot fi folosite împreună pentru randarea 3D? Răspuns: Intel IGP este întotdeauna activ, cel puțin este responsabil pentru imaginea desktopului. Apoi, driverul Optimus determină în mod individual pentru fiecare aplicație ce GPU să folosească pentru a o reda. Deci este posibil ca unele aplicații 3D să fie executate pe GPU, iar altele pe IGP.
Întrebare: Cum se determină starea curentă a GPU-ului (activ/dezactivat) pe un sistem cu Optimus?
Răspuns: Din punctul de vedere al utilizatorului, nu există semne speciale care să determine starea GPU-ului. Pentru sistemul de operare, GPU-ul pare să fie disponibil în orice moment. Dacă GPU-ul nu este utilizat pentru randare și ecranele conectate la acesta sunt inactive, software-ul Optimus oprește GPU-ul.
Întrebare: Cum pot spune dacă GPU-ul sau IGP redă aplicația curentă pe un sistem care rulează Optimus?
Răspuns: Din perspectiva unui utilizator, nu există indicii specifice pentru a determina care GPU face randarea. În Panoul de control NVIDIA, puteți seta preferințele pentru o anumită aplicație, precum și puteți activa o interfață specială pentru selectarea manuală a unui adaptor grafic. Pentru afișajele conectate direct la GPU, redarea se face întotdeauna de GPU.
Întrebare: Cum înțelegem termenii „redare IGP” și „redare GPU” în legătură cu aplicațiile din Optimus?
Răspuns: Pe sistemele cu Optimus, aplicațiile grafice sau de calcul de uz general pot rula pe un GPU și pot afișa rezultatele pe altul. De exemplu, un afișaj conectat la IGP poate afișa atât imaginea calculată de IGP, cât și imaginea calculată de GPU. Alegerea se face pentru fiecare aplicație separat și este complet ascunsă utilizatorului, deși poate fi configurată în panoul NVIDIA. Pentru ecranele conectate direct la GPU, redarea este întotdeauna realizată de GPU.
Întrebare: Cum înțelegem termenii „afișaj IGP” și „afișare GPU” în legătură cu aplicațiile din Optimus?
Răspuns: Un afișaj IGP, așa cum sugerează definiția, este conectat la un Intel IGP. Majoritatea afișajelor de pe sistemele Optimus, inclusiv panourile de laptop, sunt conectate la IGP. Ecranele IGP pot afișa atât imaginea IGP, cât și imaginea GPU, în funcție de care optează Optimus pentru a reda aplicația. Ecranele GPU sunt conectate direct la ieșirile GPU discrete NVIDIA și pot fi acceptate de unele sisteme, cum ar fi ieșirea HDMI de pe platforma PineTrail. Pregătirea imaginilor pentru aplicațiile afișate pe ecranele GPU se face întotdeauna pe GPU.
Întrebare: Există un fel de „comutator” pentru a forța toate aplicațiile să ruleze pe IGP, sau toate pe GPU din platforma Optimus?
Răspuns: Unele setări sunt furnizate numai pentru cazuri specifice și nu ar trebui utilizate fără motiv. GPU-ul pornește întotdeauna când este necesar. Forțarea redării pe IGP poate avea consecințe grave de performanță (de exemplu, un conținut video nu va fi redat) și va deruta utilizatorul cu un comportament diferit al aplicației de la lansare până la lansare. Principalul avantaj al Optimus este tocmai în ascunderea proceselor tranzitorii de către utilizator.
Întrebare: Protecția conținutului HDCP este acceptată pe sistemele Optimus?
Răspuns: Se stabilește o relație HDCP între afișaj și GPU-ul la care este conectat direct. Pentru afișajele IGP, procesul este controlat de IGP în sine; NVIDIA nu este implicată în el. Pentru afișajele GPU, totul este rezolvat printr-un mecanism standard de stocare a cheilor de criptare, ca în soluțiile obișnuite NVIDIA.
Întrebare: Cum se realizează suportul pentru transmiterea audio [pe afișaj] în platforma Optimus?
Răspuns: Adaptorul grafic la care este conectat direct display-ul este responsabil pentru transmiterea sunetului. Driverul audio NVIDIA nu este utilizat pentru conexiunile IGP pentru conexiunile GPU, driverul funcționează ca pe orice sistem cu mai multe adaptoare grafice.
Întrebare: Cum este suportată redarea video pe platforma Optimus?
Răspuns: Capacitățile video Intel IGP variază între chipset-uri. În timp ce Arrandale acceptă accelerarea video full HD fără asistență terță parte, PineTrail nu o face. Când GPU-ul NVIDIA poate oferi avantaje de performanță sau putere, driverul Optimus folosește GPU-ul pentru a îmbunătăți satisfacția utilizatorului. Pentru ecranele conectate la IGP, video de calitate SD este întotdeauna redat de IGP, la fel ca HD pe majoritatea chipset-urilor, cu excepția PineTrail, care utilizează GPU. Dacă videoclipul este protejat la copiere, cum ar fi redarea de pe discuri Blu-ray și decodificat pe GPU, acesta poate fi retrogradat la calitate SD pentru a fi transmis pe un afișaj conectat la IGP. Ieșirea video către afișajele conectate direct la GPU este întotdeauna procesată de GPU.
Întrebare: Conectarea afișajelor la ieșirile GPU afectează performanța aplicațiilor transmise prin IGP pe platforma Optimus?
Răspuns: Tehnologia Optimus funcționează indiferent de prezența display-urilor conectate la GPU.
Întrebare: Ce combinații de afișare sunt posibile între GPU și IGP pe un sistem Optimus?
Răspuns: Configurația afișajelor IGP este determinată în întregime de IGP însuși și de driverele acestuia. De la zero la două afișaje conectate la IGP pot fi utilizate în orice moment. Dacă sistemul implementează ieșiri GPU, este acceptat un afișaj GPU suplimentar. În total, până la trei afișaje sunt acceptate simultan pentru două adaptoare video. Windows nu acceptă modul de clonare a imaginii pentru afișaje conectate la adaptoare grafice diferite, doar pentru afișaje pe același adaptor, deci numai modul extensie desktop este disponibil pentru afișajele de pe toate adaptoarele în același timp.
Întrebare: Cum sunt gestionate conexiunile de afișare și setările modului video pe sistemele cu Optimus?
Răspuns: Dacă nu există afișaje conectate direct la GPU, toate lucrările de afișare sunt gestionate de driverul Intel IGP. Dacă există afișaje GPU, vor fi apelate și funcțiile driverului NVIDIA.
Întrebare: Ce ieșiri de afișare sunt acceptate pentru GPU-uri în platforma Optimus? Cum se determină legătura afișajului cu acestea?
Răspuns:În prezent, doar HDMI este acceptat, pe baza specificației de definire a conexiunii HDMI. Suportul pentru DisplayPort, DVI și VGA este planificat pentru viitor, dar poate necesita adaptări hardware speciale (DDC MUX).
Întrebare: Optimus acceptă ieșiri de afișare partajate de GPU, cum ar fi Hybrid?
Răspuns: Nu, în Optimus fiecare ieșire este conectată la un singur GPU. Cu toate acestea, la fel ca Hybrid, platforma trebuie să ofere o detectare comună IGP și GPU a conexiunilor de afișare, deoarece GPU-ul poate fi dezactivat.

Nu cu mult timp în urmă, NVIDIA a anunțat tehnologia NVIDIA Optimus, care permite sistemului să utilizeze adaptorul grafic discret numai atunci când este necesar. Am scris mai devreme despre tehnologie în sine, precum și despre faptul că a stat la baza noii generații de platformă NVIDIA ION.

Chiar zilele trecute, am primit mostre de două laptop-uri ASUS identice: unul cu suport pentru tehnologia NVIDIA Optimus, al doilea cu suport pentru grafică comutabilă NVIDIA Hybrid Graphics din generația anterioară. Acum voi fi bucuros să împărtășesc comunității Habra observațiile și evaluările mele cu privire la activitatea acestor două tehnologii.

În primul rând despre laptopuri

Pe plan extern, laptopurile diferă doar prin prezența sau absența autocolantelor de marcă, inclusiv a celor cu tehnologie NVIDIA Optimus. Spațiul pentru acest sticker de pe al doilea laptop este lăsat liber, ceea ce sugerează o configurație identică a laptopurilor. În acest caz, pentru a implementa tehnologia pe aceste modele de laptop, trebuie doar să instalați driverul lipsă. Am decis să nu-mi verific presupunerea, ca să nu mă acuze nimeni că am stricat proba. =)

Iată specificațiile laptopului:

Primul lucru care mi-a atras atenția a fost că laptopurile erau lucioase. Și carcasele în sine sunt lucioase, iar ecranul este lucios și chiar și touchpad-ul este lucios. Nu îmi pot imagina la ce s-au gândit designerii când au dezvoltat un touchpad care păstrează amprentele digitale. Da, cu siguranță arată plin de farmec și organic, dar nu este deloc ergonomic. Ca soluție de design deosebit de estetică, touchpad-ul are o tastă basculant cu două poziții, care este complet incomod de utilizat.

Extern, tastatura din laptop este implementată destul de bine. Tastele au propriile găuri în baza bazei tastaturii și au o mișcare lină. Dintr-un motiv necunoscut și spre bucuria clienților, suprafața tastelor s-a dovedit a fi mată și se combină armonios cu suportul lucios. Substratul în sine se agită și se joacă atunci când apăsați orice tastă îndepărtată ușor de la marginile unității de tastatură. Aparent economiile de materiale se reflectă în reducerea greutății laptopului.

Ecranul LED cu ecran lat are o rezoluție scăzută, așa că chiar și 3DMark Vantage a refuzat să ruleze pe el. Nu îl voi critica pentru strălucirea sa, deoarece majoritatea oamenilor sunt deja obișnuiți cu astfel de ecrane.

Pe laterale puteți găsi un set complet standard de porturi: un cititor SD, 2 porturi USB, mufe audio, HDMI și alimentare pe partea stângă, precum și un port USB, D-Sub și o blocare Kensington în partea dreaptă . După părerea mea, numărul de porturi USB ar putea fi crescut, deoarece mai este loc pentru ele.

Capacul este stilul familiar ASUS de aluminiu zgâriat și păstrează amprentele la fel de bine ca suprafața interioară a laptopului. Când apăsați ușor cu degetul, capacul se slăbește vizibil.

Puteți vedea un autocolant mare VF pe baza laptopului. Aparent, astfel încât nimeni să nu confunde laptopurile între ele dacă cineva rupe plăcuța de identificare „Optimus”.

Tehnologie grafică comutabilă

Să trecem direct la verificarea performanței tehnologiei NVIDIA Optimus și la compararea acesteia cu grafica Hybrid Graphics comutabilă. Să începem cu un laptop fără suport pentru tehnologia Optimus pentru a înțelege cum este implementată acolo funcția de comutare între grafică integrată și grafică discretă.

În special în acest scop, pe mostrele de testare este instalat un mini-utilitate proprietar, care este responsabil pentru verificarea utilizării unui adaptor video discret. Folosind acest utilitar, am urmărit dinamic schimbarea modului.

Pe laptopuri există o cheie magică situată simetric pe butonul de pornire. Când este dezactivat, acest buton lansează Express Gate, despre care am vorbit nu cu mult timp în urmă. În plus, Express Gate pornește de fapt în 5 secunde, ceea ce este semnificativ mai rapid decât cele 8 menționate.

Când este pornit, acest buton funcționează ca un comutator pentru modurile de economisire a energiei, împreună cu care sunt comutate adaptoarele grafice. Comutarea nu are loc imediat - la 3-5 secunde după apăsare, ecranul clipește negru și trece la un alt adaptor video, pe care utilitarul NVIDIA ni-l raportează cu plăcere. Puteți comuta nu cu un buton, ci făcând clic pe bateria din tavă și selectând modul de economisire a energiei dorit.

Rezultatele testului 3DMark06 pentru grafică discretă și, respectiv, integrată. Diferența este notabilă și semnificativă.
IMHO, principalul dezavantaj al unui astfel de comutator este claritatea neintuitivă a procesului de comutare. În fața ochilor mei este un exemplu al meu preferat VAIO din seria Z, unde este implementat comutatorul obișnuit de comutare viteză-rezistență, prin care puteți determina oricând modul de funcționare al laptopului. În curând va apărea pe piața noastră o nouă serie Z, unde comutatorul este făcut în trei poziții, în special pentru Optimus.

Tehnologia Optimus

Al doilea laptop se comporta mai inteligent. Cel puțin răspunde la butonul de comutare a modului cu inscripții vesele pe ecran, dar utilitarul NVIDIA arată că GPU-ul este oprit. Am intrat în panoul de control și am început să studiez setările...

În panou puteți configura parametrii de randare 3D atât implicit, cât și pentru fiecare aplicație direct. Inițial am crezut că lansarea unei aplicații preconfigurate va servi ca un declanșator necondiționat pentru pornirea GPU-ului, dar s-a pornit doar la randarea scenelor 3D. Grafica a comutat rapid, fără pâlpâire sau înghețare, atunci când utilizați aplicații CUDA, jocuri 3D și decodare video DXVA.

A trebuit să mă chinuiesc puțin cu videoclipul, pentru că nu aveam videoclipurile „corecte” la îndemână care să fie compatibile cu accelerarea hardware. Videoclipurile codificate cu MPEG2 nu au acționat ca declanșator, dar au funcționat perfect pe videoclipurile încorporate, până la rezoluția FullHD.

De asemenea, merită adăugat că inginerii NVIDIA au corectat ușor driverele, astfel încât, atunci când orice imagine a fost redată folosind un adaptor grafic discret, pe ecran să apară un filigran cu sigla Optimus. Astfel încât testerii să poată distinge clar randarea GPU de redarea IGP.

3DMark produce un rezultat foarte amuzant, mai ales dacă îl compari cu rezultatele pentru o configurație similară prezentată mai sus. Este imediat evident că GPU-ul sau Photoshop au avut o mână de lucru în test... Photoshop nu are nimic de-a face cu asta, pionierat sincer. Cu toate acestea, rezultatele testului sunt puțin mai mici decât pentru un GPU complet conectat în cazul comutării manuale a graficelor.

Confirm că tehnologia Optimus funcționează, dar principalul lucru care rămâne de verificat este durata de viață a bateriei.

Test baterie

Pentru a testa „rezistența” laptopurilor în diverse moduri grafice, am folosit utilitarul Battery Eater, pe care l-am rulat pe laptopuri complet încărcate cu diferite moduri grafice. Voi rotunji valorile pentru a fi mai ușor de calculat eficiența. În timpul testării, programul redă bateria folosind OpenGL.

Rezultatele testelor pentru Grafică comutabilă pe UL50VT:
Echilibrat (GPU): aprox. 4 ore lucru.
Economizor de energie (IGP): aprox. 6 ore lucru.

Rezultatele testelor pentru Optimus pe UL50VF:
Echilibrat (GPU): aprox. 4 ore lucru.
Echilibrat (IGP): aprox. 5 ore lucru.

Pe baza rezultatelor testelor, puteți observa că influența consumului de energie al adaptorului grafic afectează durata de viață a bateriei laptopului. Totuși și alte setări de economisire a energiei sistemului au același efect, astfel încât eficiența maximă din tehnologie poate fi obținută tocmai în modul de economisire maximă a energiei.

Potrivit estimărilor preliminare, laptopul va rezista 8 ore în modul mașină de scris, din fericire bateria bine aprovizionată cu 8 celule o permite.

Practic asta e tot, ma voi duce sa-mi sterg amprentele de pe laptopuri... pentru orice eventualitate. ;)
Noroc!

Metoda actualizată

Metoda standard (nu funcționează întotdeauna)

În prezent, există o astfel de soluție: laptopul are două acceleratoare video - cel mai adesea un nucleu Intel HD Graphics și un cip discret de la Nvidia, al cărui mod de comutare poate fi selectat în panoul de control Nvidia.
Mod standard:
1. În Panoul de control Nvidia, accesați fila Setări software:
2. Faceți clic pe butonul Adaugă și specificați fișierul executabil al jocului pe care îl vom forța să îl lansăm cu video discret.
Un caz special este doar pentru jocurile care folosesc mașina Java (Minecraft și altele). Ceea ce trebuie adăugat la listă nu este fișierul executabil al jocului, ci mașina Java în sine. Pentru a face acest lucru, mai întâi trebuie să găsiți de unde rulează fișierul javaw.exe. De exemplu, puteți lansa managerul de activități, accesați fila Procese, plasați cursorul peste procesul care ne interesează, faceți clic dreapta și selectați Proprietăți. Calea va fi indicată în fereastra care se deschide. Am javaw.exe în folderul C:WindowsSysWOW64 (Windows 7 Ultimate pe 64 de biți, Java 7SE pe 32 de biți). Odată ce locația fișierului este cunoscută, adăugați-l așa cum este descris mai sus.
3. Selectați Nvidia High-Performance Processor din lista verticală.
4. Faceţi clic pe butonul Aplicare.

Metodă alternativă (funcționabilă)

Dacă metoda standard nu ajută, mai există una - nu foarte evidentă, dar destul de funcțională.

ATENŢIE:
Această metodă a fost testată pe Windows 7.
Această metodă nu funcționează pe Windows 10.


1. Deschide Rezoluția ecranului:

2. Faceți clic pe butonul Găsiți. Încă două monitoare vor apărea cu cuvintele Niciun alt ecran detectat:


3. Selectați un monitor care se potrivește cu acceleratorul video discret:

4. Selectați Încercați să vă conectați oricum la VGA din lista derulantă Ecrane multiple și faceți clic pe butonul Aplicați:

Rezultatul va fi următorul:

5. Selectați Extindeți aceste ecrane, faceți clic pe Aplicare, confirmați salvarea parametrilor:

Nota

Dacă placa video nu a funcționat după activarea metodei alternative, procedați în felul următor.
Cu metoda alternativă activată, faceți suplimentar regulatși bucurați-vă de joc.

Rezultatul metodei alternative

Observăm rezultatul.
Jocurile pot vedea acum ambele plăci video.
TES: Fereastra de setări Skyrim:

Gadgetul de monitorizare a plăcii video de la 0rbmu2k determină acum în mod normal cantitatea totală de memorie, cantitatea de memorie ocupată și încărcarea GPU-ului ca procent:
Inutil să spun că jocurile rulează mai repede acum?
Apropo, am jucat multe jocuri adăugând executabilul în panoul Nvidia folosind prima metodă. Pentru un joc confortabil, a trebuit să setez setările grafice la minim. Acum FPS-ul a crescut în multe jocuri cu 20-40%. În unele jocuri nu am văzut nicio creștere semnificativă a cadrelor, dar întârzierile și înghețarile au dispărut.