Nvidia heeft de Optimus-technologie gepresenteerd waarmee laptops automatisch kunnen wisselen tussen de igp en een discrete gpu. Het wisselen gebeurt realtime en is afhankelijk van de grafische rekenkracht die de applicatie vraagt.
Technologie om laptops naar keuze de igp of de cpu te laten gebruiken bestaat al een aantal jaren. De eerste generatie vereiste echter een hardware-knop en een reboot om van gpu te wisselen, terwijl de tweede generatie nog altijd een aantal seconden over een switch deed, beperkte driverondersteuning had en nogal eens blokkeerde als er bepaalde applicaties draaiden die de videochip gijzelden. De tweede generatie noemde Nvidia Hybrid SLI en de meest bekende notebooks die hiermee uitgerust worden zijn de MacBook Pro-modellen. Beide generaties zorgden voor hogere productiekosten, wat de marktacceptatie tegenhield. Ook de consument liep niet warm: volgens Nvidia wisselde maar één procent van de gebruikers daadwerkelijk van gpu.
Bij de nieuwe Optimus-technologie van Nvidia zouden de tekortkomingen van de voorgangers opgelost zijn, schrijft Anandtech. In plaats van 5 tot 10 seconden kunnen laptops in 200 milliseconden van gpu wisselen en de Optimus-driver bepaalt per applicatie of de igp of de additionele gpu ingeschakeld moet worden.
De technologie wordt ondersteund door de in januari uitgebrachte GeForce 300M-reeks, terwijl ook 200M-modellen en Ion de hardwareondersteuning in huis hebben. Nvidia noemt de betreffende hardware 'Optimus Copy Engine'. Deze kopieert de framebuffer van de discrete gpu en zet deze via de pci-e-bus over naar de framebuffer van de igp. De latency zou hierdoor met slechts 3ms toenemen, claimt Nvidia. Aan het moederbord en de igp zouden verder geen eisen gesteld worden, al valt uit de presentatie op te maken dat alleen Intel-cpu's ondersteund worden.
Nvidia heeft de introductie echter moeten uitstellen tot de software klaar was. Volgens de fabrikant gaat het om complexe code met de omvang van Windows NT, waar zo'n duizend ontwikkelaars aan meegewerkt zouden hebben. Optimus maakt gebruik van standaard api-calls en schakelt de gpu in veel gevallen automatisch in als er applicaties draaien die dxva, DirectX, OpenGL of Nvidia's Cuda gebruiken. De herkenning van overige programma's, waarbij uiteraard met name games van belang zijn, wordt door Nvidia bijgehouden door middel van profielen. Deze profielen worden onafhankelijk van de driver-cycli bijgehouden en kunnen door gebruikers desgewenst ook handmatig worden toegevoegd.
Nvidia beweert dat er deze zomer minstens vijftig notebooks met Optimus-ondersteuning op de markt verschijnen, waaronder de UL50Vf, de UL30Jc, de N61JV en de N82JV van Asus.
:fill(white)/i/1265792605.jpeg?f=thumb)
:fill(white)/i/1265792606.jpeg?f=thumb)
:fill(white)/i/1265792607.jpeg?f=thumb)
:fill(white)/i/1265792608.jpeg?f=thumb)
:fill(white)/i/1265792609.jpeg?f=thumb)
:fill(white)/i/1265792610.jpeg?f=thumb)