[Test] Hybrid Systems: Radeon HD 6950 for 3D and GeForce GT 240 for OpenCL



ASUS Radeon HD 6950 + Zotac GeForce GT 240, GPU Caps Viewer OpenCL demos
The Radeon HD 6950 (3D) + GeForce GT 240 (OpenCL)


After the test of Catalyst 11.1a, I just reinstalled Catalyst 10.12 (I installed the package without OpenCL) on my devstation for my ASUS HD 6950 and I was suprised to see OpenCL support in GPU Caps Viewer. Actually, the OpenCL support comes from the second card, a Zotac GeForce GT 240 drived by R266.58 (before the Radeon I had yesterday a GTX 470 as primary renderer):

ASUS Radeon HD 6950 + Zotac GeForce GT 240

ASUS Radeon HD 6950 + Zotac GeForce GT 240

So far no big news. But the cool thing is that both card work perfectly together, side by side, to render GPU Caps Viewer OpenCL demos:

ASUS Radeon HD 6950 + Zotac GeForce GT 240, OpenCL surface deformer demo

ASUS Radeon HD 6950 + Zotac GeForce GT 240, GPU Shark
GPU Shark

ASUS Radeon HD 6950 + Zotac GeForce GT 240, MSI Afterburner
MSI Afterburner monitoring

It’s nice to see such mix of graphics hardware working together flawlessly. I like that!



5 comments

  • witek

    Can you start simple OpenCL which lists all devices and show results? and can you send separatly command to queues on different devices? Last time I tested OpenCL i cannot use ati and nvidia cards in the same time in the same program. Only one of it (depending with which dll i linked).

  • Leith Bade

    Is it working with OpenGL interop, or is it copying data via CPU rather than GPU-GPU?

  • I just tested and the demos that take advantage of GL interop work fine.

  • Promilus

    witek – AMD SDK sample clinfo shows both intel/amd cpus and amd/nv gpus. IIRC nv sample shows only gpu (and probably nv ones not amd)
    @Leith Bade
    “or is it copying data via CPU rather than GPU-GPU”
    It’s always copying data via CPU, interop just makes it easier and with less CPU overhead. I guess there’s no direct GPU2GPU through PCI-E, with or without interop.

  • nou

    lol wut CUDA on AMD card?