A new motherboard, graphics card and an Intel Core i7 CPU are on their way to me. My question is, the new CPU has something called "Intel HD Graphics 4000" and the motherboard has something called "GPU Boost". My question is, how can I take advantage of these whiz-bangy graphics features within PureBasic, or do I have basically the same graphics environment as my 80486 had? BTW I am working on an image processing program which simply reads, processes and writes pixels -- nothing exotic.
Your nVidia Card is simply going to replace the built-in graphics of the motherboard. If you are writing an image processing app, there isn't anything you need to do in terms of direct calls to the graphics hardware from PB.
IdeasVacuum
If it sounds simple, you have not grasped the complexity.
The 8400GS is an extremely low end graphics card made for playing at most games like Battlefield 2. It has only 8 processing cores, if your looking to do anything CUDA related you better throw out some serious money because you're going to need a real card like a GTX 660 or bigger. And to answer your HD 4000 question, that is known as a iGPU a built in graphics core into the processor. Which effectively makes it a APU (accelerated processing unit). But you still wont be able to utilize it unless you play with OpenCL and software API's alike. Also for the record I believe the HD 4000 iGPU is much stronger then a 8400GS.
Its Not A Bug, Its An Undocumented Feature!
Relax Its All Just Ones And Zeros
There Is No Place Like 127.0.0.1 Except ::1
I do things TO my computer, not WITH my computer... I am a nerd.
It sounds like a lot of this graphics horsepower on the new hardware will go largely unused, which is not that bad because I can't do anything faster than the 16 (or 33) ms refresh rate.