Lucid Virtu Technology
Lucid says that its Virtu software performs “GPU Virtualization” technology in order to achieve what it does. That term might not make a lot sense as it’s stated but in many ways this software was aided by the work Lucid did on HYDRA.
The Lucid Virtu software is a layer that actually rests below any discrete or integrated graphics driver and just above the DirectX layer. This allows the software to intercept calls to specific executable files and assign those commands to a specific GPU. One note here though is that currently only DirectX games are supported – OpenGL is not compatible with this software solution.
To be sure, this is a completely software based solution – no Lucid or other vendors hardware (other than both a Sandy Bridge processor and discrete GPU) are required for it work. The HYDRA technology that Lucid also offers for discrete GPU scaling enhancements does require both a hardware and software implementation; Virtu does not share that trait.
This abstraction layer is responsible for sending individual tasks to either discrete or processor graphics as well as merging them back again into a common frame buffer. The flow diagram below shows that for a game running on the discrete GPU, the resulting images are actually sent to the frame buffer of Intel’s HD 3000/2000 graphics rather than to the cards own frame buffer. This is allows the Intel display outputs to properly display the workloads being rendered on BOTH GPUs.
Other tasks like general Windows usage, video and web applications are still run through the Intel HD 3000/2000 graphics cores since they are definitely more efficient than the large power hungry discrete cards.
This does lead us to one of the caveats to the Virtu technology – the monitors MUST be connected to the display outputs on the Intel motherboard. Multiple monitors are supported by most H67/H61 motherboards (and upcoming Z68 offerings) though the combination of those outputs will vary quite a bit based on which motherboard you decide to go with. For the majority of gamers that are using a single DVI or HDMI display, this isn’t really going to be a problem but if you were used to have dual DVI inputs or even a triple display configuration with your HD 5000/6000 series GPU, those aren’t going to work here.

The flexibility of this solution is impressive as it will allow you to run applications on both discrete and integrated GPUs at the same time, in full screen mode and also in windowed modes. This image above shows a system utilizing the Sandy Bridge graphics for the video playback while running the Unigine DX11 benchmark on the discrete solution.

When a system is not running any applications that on the discrete GPU then the graphics card is powered down to an idle state just like you would expect. While it doesn’t work today, Lucid says they plan on being able to completely power down the PCI Express slot that the GPU is running in to power it down to basically zero. (This is what NVIDIA’s Optimus technology is able to do on notebook platforms today actually.)
Lucid likes to claim that this technology makes your PC more “green” and power efficient – and while that is true to some degree I don’t think that is the selling point of this software. The key is that users will be able to fully utilize both of the GPUs and the features of each without having to reboot their computers, move video cables, etc.
But how is this software integrated for the end consumer?
Yeah, the Quick Sync stuff
Yeah, the Quick Sync stuff kind of blows my mind in how fast it is, but I guess that’s what fixed function hardware (as opposed to a GPUs not quite as fixed function executors) can do. The Gigabyte webinar shared some quick sync results and SB integrated graphics blew the 6970 out of the water in transcoding!
Pretty cool stuff and Im interesting in a gigabyte Virtu+z68 board myself 😉
Thx for the review, i want to
Thx for the review, i want to buy an ASUS P8Z68-V PRO but i have a doubt.
I want to make this setup:
-> 22″ (1680×1050) Monitor for Working (Video related) in Integrated DVI
-> 22″ (1680×1050) Monitor for Gaming in GeForce GTX 460 DVI-1
-> 1080p Projector for movies and games in GeForce GTX 460 DVI-2
-> 1080p LCD-TV for Mediacenter in Integrated HDMI
Is posible to use this configuration without using Virtu Control Panel, are the functionalites detected by the cable connection or is obligatory to use the software?
And, is posible to make dual monitor with the diferent GPU’s (Nvidia & Integrated)
Regards and sorry for my english.
I have p8z68-pro; fathers day
I have p8z68-pro; fathers day gift. I have run into “overclocking” error also.
I have corsair 16gb of ram at 1600 which thunked down to 1333. I have not overclocked, just, defaults bios settings. The vendor updated bios, installed cpu and memory.
I have no additional cards on mobo yet. The built in Intel video has caused me
continual grief; from flashing, blank screen to pixellation at 1680*1050 via DVI port.
My SyncMaster 205bw worked fine under win xp-a8nsli-delux-pcie card with same resolution, however, I have not been able to install win7 with new mobo without a video glitch.
More disturbing, the vendor cannot replicate the video problems, although, I provided snapshots of pixellation and documented issues including installation of video drivers off mobo cd and asus site. Win7updates also updates the drivers off mobo cd.
:bounce:
This is the worst program i
This is the worst program i have ever used im my entire life. I set it to rum explorer.exe on the intergrated gpu so my gpus didnt have to render it and instead of 55* they go down to 30. This works kinda except when i went onto just cause 2 it ran off the igpu even though it wasnt told to and so got 0-1fps and then bluescreened, restarted and bluescreened again so i uninstalled it in safe mode and it has corrupted half of my c:/ drive, only 2 harddrives out of 6 show up, even in bios, and also i can no longer use my graphics cards, reinstalling any drivers has no use either. Ill have to do a fresh install and loose everything thanks to this piece of crap. Even system restore says unknown error encountered unable to restore. Nice job of my 1.6k computer youve made lucid virtu thanks a lot