I am very proud to be part of the NVIDIA team that helped bring NVIDIA Optimus technology to market today. It is quite gratifying to see an idea we had several years ago finally come to pass with flying colors. The concept of Optimus is deceptively simple: use the best graphics device for the job, automatically, transparently, on the fly, and so fast the end user cannot tell anything is happening under the hood.
I was also part of the team that helped pioneer switchable graphics to market in notebook computers when it first appeared in the Sony VAIO SZ back in 2006. At the time switchable graphics was very innovative because it allowed a notebook computer to use both a discrete GPU and Intel integrated graphics. That meant you had access to the power of a discrete GPU when you needed it, but you could also use integrated graphics when it was sufficient for the task.
Switchable was well received and well reviewed when we launched it, and we knew we were on to something. But for all the praise we got for switchable graphics, when our team actually used the computers that had the feature, we found several flaws. Most of the flaws of switchable graphics had to do with the user experience. Namely:
- You had to actively switch between the discrete GPU and integrated graphics, and many times people forget to do so. Ugh, which mode am I in?
- You had to close all your applications to allow the computer to make the switch… kind of a pain.
- You had to reboot your system to make the switch, although we solved that issue in the current generation of switchable graphics, still a pain.
- State of the art switchable graphics takes several seconds to switch and the screen goes blank and flickers… not a deal breaker, but far from perfect.
We knew we could do better. The user experience must be one where things just simply work. You don’t want to know which graphics device is in use at any one time. You don’t want to have to decide which device to use for a given application. You want Optimus. There, problem solved.
