Feeds

Nvidia launches dual-GPU tech for notebooks

Hybrid graphics done properly

Build a business case: developing custom apps

Optimus does this by using monitoring software to see what you're running and, according to a pre-determined policy, switch GPUs on the fly. Checking your email? Stick with the integrated core. Fire up Far Cry, though, in the discrete GPU immediately takes over.

Without any interruption to the display.

Nvidia Optimus

Under Optimus, the IGP always manages the display

Here's how. Past dual-GPU solutions used a mutliplexer chip to relay the feed from each GPU to the display. It was the mux chip's switch from source to source that briefly stopped the flow of data from the display engine to the screen.

Optimus pulls the mux chip right out of the picture. Instead, it uses the integrated GPU as the sole source of screen data, and since the IGP is never turned off, there's no break in the what you see on the screen.

Rather than drive the display directly, Optimus uses the discrete GPU - it has to be an Nvidia part, of course - to tap into the IGP's frame buffer and render the off-screen image on the IGP's behalf. The rendered image travels from GPU to IGP's main memory-based frame buffer over the laptop's PCI Express bus.

It's a trick made possibly by Windows 7, which allows a GPU driver to route rendering jobs to other processors when it knows they're available. It runs both drivers simultaneously, even though one may not be doing any work.

The reliance on Windows 7 tech means there's no reason why Nvidia's rivals, like AMD's ATI division, can't create an Optimus of their own. Nvidia is patenting the software techniques it uses to decide which app runs on which GPU, and says it owns the technology used to blit the rendered frame out across the PCIe bus to the IGP frame buffer.

Nvidia Optimus

The discrete GPU is only powered up when it's needed

Haas says that the process of engaging the discrete GPU takes "just a few" CPU clock cyles. Certainly, when he demo'd the technology to Reg Hardware the jump from IGP to GPU was entirely smooth.

The essential guide to IT transformation

More from The Register

next story
Reg man looks through a Glass, darkly: Google's toy ploy or killer tech specs?
Tip: Put the shades on and you'll look less of a spanner
So, Apple won't sell cheap kit? Prepare the iOS garden wall WRECKING BALL
It can throw the low cost race if it looks to the cloud
One step closer to ROBOT BUTLERS: Dyson flashes vid of VACUUM SUCKER bot
Latest cleaner available for world+dog in September
Samsung Gear S: Quick, LAUNCH IT – before Apple straps on iWatch
Full specs for wrist-mounted device here ... but who'll buy it?
Apple promises to lift Curse of the Drained iPhone 5 Battery
Have you tried turning it off and...? Never mind, here's a replacement
Now that's FIRE WIRE: HP recalls 6 MILLION burn-risk laptop cables
Right in the middle of Burning Mains Man week
Apple's iWatch? They cannae do it ... they don't have the POWER
Analyst predicts fanbois will have to wait until next year
HUGE iPAD? Maybe. HUGE ADVERTS? That's for SURE
Noo! Hand not big enough! Don't look at meee!
AMD unveils 'single purpose' graphics card for PC gamers and NO ONE else
Chip maker claims the Radeon R9 285 is 'best in its class'
prev story

Whitepapers

Top 10 endpoint backup mistakes
Avoid the ten endpoint backup mistakes to ensure that your critical corporate data is protected and end user productivity is improved.
Implementing global e-invoicing with guaranteed legal certainty
Explaining the role local tax compliance plays in successful supply chain management and e-business and how leading global brands are addressing this.
Backing up distributed data
Eliminating the redundant use of bandwidth and storage capacity and application consolidation in the modern data center.
The essential guide to IT transformation
ServiceNow discusses three IT transformations that can help CIOs automate IT services to transform IT and the enterprise
Next gen security for virtualised datacentres
Legacy security solutions are inefficient due to the architectural differences between physical and virtual environments.