Download the Tom's Hardware App from the App Store
The reference for current tech news
Yes No
Ads

Nvidia Primes Optimus Mobile Graphics Tech

by - source: Tom's Hardware US

An alternative to the switchable graphics technology found on some Intel-based notebooks, Nvidia's Optimus technology promises smoother switching for trouble-free operation.

Last week, Nvidia briefed Tom's Hardware on its newest mobile technology, dubbed Optimus. While we previously posted rumors concerning the Optimus announcement, we can now reveal that Nvidia hopes to optimize battery life and performance on mobile computers simultaneously through this feature using a form of automatic switchable graphics.

Optimus is a hardware- and software-based technology that determines when applications require discrete graphics via software, supplying power to the GPU in response. This is done automatically (more detail on the automatic functionality below), without the need to manually switch between integrated and discrete graphics, which we agree is a cumbersome process for notebook users and is a characteristic of the switchable graphics technology supported through the latest Intel Calpella platform.

The benefits of Optimus, Nvidia claims, are potentially welcome changes. Supported on all Arrandale (Core i3, i5, and i7), Penryn (mobile Core 2 Duo) and Pine Trail (Atom N4xx) processors, Optimus attempts to balance performance and battery life. The technology is built to take advantage of the discrete graphics processor only when it’s required, so you only sacrifice runtime for performance when a demanding workload is applied.

Unlike some of Nvidia’s other projects, Optimus will require significant development and cooperation from its OEM partners before it can be implemented. Asus, the first vendor to employ Optimus, will launch its UL50Vf notebook this week. The company has  also announced four other models. According to Nvidia, competing vendors are expected to make similar announcements in the coming months. Unfortunately, it'll likely be difficult to gauge the benefits of Optimus on the UL50Vf, as the system includes a 1.3 GHz Core 2 Duo SU7300 processor and GeForce G210M GPU--not quite what we'd consider a platform in need of much more 3D muscle than integrated graphics would otherwise deliver.

Nevertheless, it's important to note that current notebook designs and GPUs will not work with Nvidia’s Optimus technology. Only newer models featuring Optimus-enabled GPUs with a built-in Copy Engine (explained below) will work, including the following: the GeForce 200M-series, 300M-series, upcoming GeForce M and ION GPUs.

Optimus’ function can be boiled down as such: minimize the hassle of switching from integrated to discrete graphics and vice versa. You’ll still give up performance in integrated mode and battery life when the system is utilizing the discrete GPU. But by making this switch demand-based, the transition should be less jarring.

How It Works

Switchable graphics requires multiplexing and extra routing, discouraging its implementation.

Today’s Intel-based switchable graphics deployments include an actual switch, which changes the display from the IGP to the GPU. This process requires powering on the GPU, switching between the driver interposer and multiplexers, and can take between 5-10 seconds. Once the GPU is active, (provided the implementation is correct; each OEM has different methods to switch between integrated and discrete graphics), the laptop is able to serve up additional performance. Of course, this is also contingent on the user remembering to manually switch, deal with screen flickering, and closing what are called “blocking apps,” which do not allow the switch. Should the user be unwilling to compromise here and not switch back and forth, there go the benefits of switchable graphics. Thus, Nvidia says Optimus will benefit those who were previously not using Switchable Graphics as intended.

Optimus purportedly simplifies the hardware implementation by attaching to the IGP via PCIe.

Optimus employs several notable changes to both the hardware and software designs currently in use. The Routing Layer powers the GPU based on DirectX , DXVA calls (DirectX Video Acceleration), CUDA calls, and a predetermined list of profiles. The Optimus profiles are comprised of a list of applications that Nvidia validates and automatically updates on all machines with the technology enabled. These small text files specify whether or not the application in question should employ the discrete GPU or leave integrated graphics enabled.

If the GPU is needed, the routing layer spins up the discrete GPU via fast initialization. This means that, when the GPU isn’t being utilized, it isn’t powered on, as with switchable graphics. Applications can also be manually set to use discrete or integrated graphics, among other customizable features. Nvidia’s control panel will include independent discrete and integrated settings for laptops with Optimus. Optimus only works on Windows 7, because it requires multiple display drivers to operate.

Left: GPU without the Copy Engine stalls out when copying data; Right: Independant, asynchronous copy

Once the GPU is utilized, the IGP automatically serves as a display output for the GPU over PCIe. This is possible because the GPU is now directly connected to the IGP, requires no multiplexing, and includes the requisite Copy Engine built into compatible GPUs.

All in all, Optimus facilitates simpler hardware designs, since it's connected to the IGP via PCI Express. It's primarily software-driven, making it easy to optimize, too. What remains to be seen is how many vendors actually adopt the technology.

Share:
38
Comments
Read more
X
Submit

Comments
Add your comment
r3t4rd 02/09/2010 4:22 PM
Show
back_by_demand 02/09/2010 4:32 PM
Hide
-18+

Is it just me or did you think "Transformers" when you read the title?!?

tapnick 02/09/2010 4:41 PM
Hide
-10+

If they do this right it will be a big help with laptops and portables

r3t4rd 02/09/2010 4:46 PM
Hide
-1+

back_by_demand :
Is it just me or did you think "Transformers" when you read the title?!?


LOL...yes I did. Funny the Article's Headline uses "Prime" and "Optimus".

And thinking about Transformers....I remember, to this day, watching Transformers: The Movie back in the 80's at the theatre, and when Prime died...*sniff sniff*...I cried - really. Almost brings that nostalgic surreal feeling backing thinking of it.

Anonymous 02/09/2010 4:48 PM
Show
Anonymous 02/09/2010 5:04 PM
Hide
-2+

@r3t4rd

I think the title was intended to make a play on the name of the product ("Optimus") in order to make a Transformers reference...

back_by_demand 02/09/2010 5:12 PM
Hide
-3+

pickleme :
@r3t4rdI think the title was intended to make a play on the name of the product ("Optimus") in order to make a Transformers reference...


Really? You think?

brett1042002 02/09/2010 5:25 PM
Hide
-7+

Where is fermi...

r3t4rd 02/09/2010 5:26 PM
Show
Honis 02/09/2010 5:29 PM
Hide
-8+

Is James Pikover a new Toms writer? This article was clear, informative and not slathered with opinion.

If this really will increase my battery life and provide me a gaming notebook and a normal notebook in one I'm all for it.

jamezrp 02/09/2010 5:34 PM
Hide
-3+

I'm glad you guys liked the title. It would have been more transformer-ish, but there's only so far you can swing without hitting yourself in the face.

jamezrp 02/09/2010 5:35 PM
Hide
-4+

And Honis, I'm generally a Tom's Guide writer, but we worked together on this one. Glad you liked it!

Humans think 02/09/2010 5:51 PM
Hide
--2+

Hocus Bogus....
Just make discrete GPUs more energy efficient by shutting down processing units?

Raishi 02/09/2010 5:56 PM
Hide
-9+

r3t4rd :
Just another way for Nvidia to keep people buy only Nvidia.



You have got to be kidding me. The fanboy-ism gets more and more ridiculous. You're really going to trash talk Nvidia for coming up with a useful new feature?

This is what tech companies -should- be doing, convincing consumers to buy their product over the competitors by offering new and better features. They aren't doing anything shady, there's nothing you can complain about; no fake cards, no re branding issues, no delays. Just a new feature that a lot of people will be able to make good use of.

I swear, Nvidia could invent tech that cures cancer, AIDS, and the common cold, and people here would insist it was just a cheap marketing scheme and they should be boycotted for it.

doomtomb 02/09/2010 6:41 PM
Hide
-0+

So can they apply this to existing laptops with Nvidia compatible graphics and the Intel compatible processors or do they have to be Optimus certified? My question simplified is: Do I have to wait for the new laptops or will this work with existing laptops?

thejerk 02/09/2010 6:46 PM
Hide
--1+

1.) Develop dual-mode highly efficient 2D, truly reasonably-powerful 3d mobile graphics.
2.) Integrate into chipset.
3.) Sell millions and millions to the now huge mobile PC audience, and spread the development costs across the board, barely increasing retail pricing.
4.) Profit.

Raishi 02/09/2010 7:08 PM
Hide
-1+

doomtomb :
So can they apply this to existing laptops with Nvidia compatible graphics and the Intel compatible processors or do they have to be Optimus certified? My question simplified is: Do I have to wait for the new laptops or will this work with existing laptops?



"Nevertheless, it's important to note that current notebook designs and GPUs will not work with Nvidia’s Optimus technology. Only newer models featuring Optimus-enabled GPUs with a built-in Copy Engine (explained below) will work, including the following: the GeForce 200M-series, 300M-series, upcoming GeForce M and ION GPUs."

r3t4rd 02/09/2010 7:23 PM
Show
r3t4rd 02/09/2010 7:30 PM
Show
necronic 02/09/2010 7:44 PM
Hide
-1+

This is pretty darned complicated stuff, so it's not surprising that it is hardware dependent. The whole concept of hybrid GPUs have been around for a couple years already, but this is a massive refinement on that concept.

"Optimus employs several notable changes to both the hardware and software designs currently in use"

Anywho, its just dumb to think you can slap any software/firmware on any hardware. For some reason people who think they know tech make this mistake all the time.

roofus 02/09/2010 7:57 PM
Hide
-2+


"Why not enable this for all GPU's? Regardless of ATI or Nvidia....but in this case...its Nvidia making another ploy to keep you buying Nvidia. It is just like PhysiX."

So tell me... How many Dragon platforms are optimized for Nvidia cards? What efforts are being made by ATI to facilitate their competition? Any efforts being made to have an AMD chip that can be SLI certified? Oh that's right.... They would be stupid if they did. I don't know why people think its wrong for companies to try to turn a profit on their millions of dollars invested in R&D. The point that could be taken from this is ATI will answer with their marketable equivalent at some point if they see it as profitable for them, not out of kindness, generosity or spirit of community.

r3t4rd 02/09/2010 8:01 PM
Hide
-0+

necronic :
Anywho, its just dumb to think you can slap any software/firmware on any hardware. For some reason people who think they know tech make this mistake all the time.


Explain Nvidia's "rebranding" then. All Nvidia did was slap a new driver name (softeare), updated the firmware, on thier old hardware. Or you can say whats the difference between ATI/Nvidia's top Consuer Video Card and thier Top Professional Workstation Video Cards? - Nothing just firmware, Software...on the same peice of Hardware.

So to answer your question...its being done all the time.

CptTripps 02/09/2010 8:16 PM
Hide
-1+

r3t4rd :
I never stated that I was an ATI Fanboy...did I?
Precisely my point. Why not enable this for all GPU's? Regardless of ATI or Nvidia....but in this case...its Nvidia making another ploy to keep you buying Nvidia. It is just like PhysiX.



I don't know about fanboy (don't care), but your first comment was ridiculous.

"Oh Nvidia is trying to get people to buy only their products". Ya think?

Raishi 02/09/2010 8:48 PM
Hide
-0+

r3t4rd :
Explain Nvidia's "rebranding" then. All Nvidia did was slap a new driver name (softeare), updated the firmware, on thier old hardware. Or you can say whats the difference between ATI/Nvidia's top Consuer Video Card and thier Top Professional Workstation Video Cards? - Nothing just firmware, Software...on the same peice of Hardware. So to answer your question...its being done all the time.



You seem to have a pretty poor understanding of this technology. Rebranding video cards is nothing like this. Read the article you're commenting on. This is a new hardware feature, dependent on changes to the architecture, it can't just be enabled retroactively on older hardware. That's like asking why Intel doesn't just enable Core i7 on their older Core 2 CPUs. Well, obviously, they don't because it's some sneaky ploy to make you buy new CPUs, right?

anamaniac 02/09/2010 9:05 PM
Hide
-1+

Would love to have both a GMA 4500HD and a 5870m, which auto detects which to use.
Now we just need affordable laptops with dual 5870m's. =D
Also, this would be great with a ULV dual core with i7.

dragonsqrrl 02/09/2010 9:27 PM
Hide
-2+

This has been the goal since hybrid SLI came out. It was quite obvious at the time that the technology to implement this sort of GPU switch was incomplete without the driver ability to perform the switch automatically. I definitely agree that the manual implementation was ridiculous, especially when having to do it on a regular basis (i.e. playing games).

I just can't believe how long it took to come out. I guess it's a lot more difficult to implement then it appears (especially since no one else has done it yet).

mianmian 02/09/2010 9:41 PM
Hide
-0+

This should be extended to the power hungry desktop graphics card. It could save more energy.

Yuka 02/09/2010 10:22 PM
Hide
-1+

Look at this notebook, please: The Asus K40AB

I tested it for my nephew and it switched graphics on the fly with 3D apps on the BG with no problem and no restart. I installed a copy of his Win7 MSDNAA and it worked flawlessly perfect.

That's a friggin sweet notebook for the money it costs.

Cheers!

Yuka 02/09/2010 10:29 PM
Hide
-1+

Oh yeah... And where's FERMI? lol

Anyway, switchable on-MoBo graphics don't attract me that much. I'd rather if they develop the attachable graphics (dock stations at least) to make "gaming laptops" when u want it or "need it", lol. Give us that tech, not hot swapping for videocards inside the case xD!

Cheers!

necronic 02/09/2010 11:00 PM
Hide
-3+

r3t4rd :
Explain Nvidia's "rebranding" then. All Nvidia did was slap a new driver name (softeare), updated the firmware, on thier old hardware. Or you can say whats the difference between ATI/Nvidia's top Consuer Video Card and thier Top Professional Workstation Video Cards? - Nothing just firmware, Software...on the same peice of Hardware. So to answer your question...its being done all the time.



I can't speak to the newest lines of cards, but for older stuff (2 years and more or so) that is completely untrue and another example of having a limited understanding of the systems but having read a lot of stuff other people have said.

And here are the major hardware differences (so this isn't an OPINION)

1) QC - Pro cards undergo far more rigorous QC to withstand far more intense operating conditions. That may not sound like a big deal but it is, and this in and of itself could arguably triple the cost. For instance with a gaming card its ok if 1 out of 10 fail. People get angry, you send them a new card, no biggie. Now, if that level of failure were to happen at a geological imaging company, or an architecture firm right near a deadline....they would never buy your product again

2) Features - there are too many and they are far too broad to list, but things like hardware/architecture accelerated anti-aliasing, clip panes, color depth, vertex shaders, etc.

3) Board layout - The board itself is laid out completely differently in the two cards. That ties into 2 (and probably 1), but I thought since its flat out visible it would be a point to make.

Anyways, you're wrong. I don't care what 'teh 1337' hackers say, they are not the same card and just "rebranded".

r3t4rd 02/10/2010 12:16 PM
Show

Ads

Best offers

Newsletters


OK
Ads