Using Sandy Bridge IGP as GPGPU co-processor for say physics with a discrete GPU

SantaMug

Junior Member
Mar 2, 2007
5
0
0
So for me as well, I suspect, as the vast majority of gamers the Sandy Bridge integrated graphics processor would be best served as a co-processor to take heavy computational work away from the general purpose cores such as physics, image processing etc a la IBM's Cell chip. Intel will be releasing OpenCL for Sandy Bridge's IGP and obviously DirectX compute shaders will also work.

However for some absoultely barmy reason Intel has disabled the IGP when a discrete GPU has been plugged in to the host motherboard and so stopped any such co-processor work going on! Ahhhhh!!!!

So as far as I know Intel is planning to change this in the future but I don't know whether they mean with Ivy Bridge (or beyond), a new motherboard chipset or simply by a motherboard firmware update. Has anybody any idea (technical or otherwise) why Intel has decided to do this and how Intel or someone else might enable the IGP whilst a discreet GPU is plugged in through one of the above methods or otherwise?

One ray of hope I can see is that the motherboard must tell Sandy Bridge that a discreet GPU has been plugged in so it doesn't seem to be a far stretch that a motherboard manufacturer provides a way through say the BIOS (or UEFI) to simply switch off this signal and thus have the IGP still active. Also the IGP is connected directly to the L3 cache via the ring bus all of which must still be active when the discreet GPU is in so there doesn't seem to be any special bus that can only be used by one GPU at a time which is also promising.

Anybody any information/thoughts about this?
 

Zap

Elite Member
Oct 13, 1999
22,377
7
81
If you watch the video of Anand talking with Michael from Intel (second video here) they say that Sandy Bridge IGP is disabled if a PCIe graphics card is installed, but to not rule out future developments.
 

SantaMug

Junior Member
Mar 2, 2007
5
0
0
Yeah I'm wondering what and when those future developments will be - one glimmer of hope is given by this link: http://www.pcper.com/comments.php?nid=9593

It sounds like Lucid has a software based solution enabling both GPU's at the same time which to me sounds as if motherboard manufacturers can release firmware updates using Lucid's solution (or to role their own) to do the same thing.

This begs the question if this is just a firmware thing why isn't this an option right now!?!
 

Edrick

Golden Member
Feb 18, 2010
1,939
230
106
It would be nice to utilize the IGP for other things, but Intel said for now that it is not an option. I am sure one day soon that we will have this option.