[eq-dev] 3 GPUs in 1 PC + with each GPU drive 2 displays = 6 displays
Stefan Eilemann
eilemann at gmail.com
Thu Dec 4 15:22:37 CET 2008
On 3. Dec 2008, at 23:19, wangfeiz at notes.udayton.edu wrote:
> In fact, I was assuming 3 GPUs, with each GPU drive 2 displays.
Ah!
>
> Originally, I expeted to address different GPU using
> "WGL_NV_gpu_affinity".
> But you said that "WGL_NV_gpu_affinity" is only available on NVIDIA
> Quadro cards.
Correct.
>
> I also noticed that Eqalizer use "WGLEW_NV_gpu_affinity".
> Does it mean WGLEW_NV_gpu_affinity" available on non-Quadro cards ?
GLEW is the library used by Equalizer for OpenGL extension handling.
> I most likely to use 3 Geforce 8800GTS in one PC to drive 6 displays
> totally.
> So Equalizer has no problem?
On Windows, you can drive them sub-optimally using Equalizer, because
the rendering commands for each display will be send to all cards.
Linux does not have this limitation.
> So My configuration is like:
>
> I need three pipes, each pipe has its own window, and each window
> has two channels.
>
> Am I correct ?
Yes. On windows you can also configure one pipe with one window and
six channels.
> The Equalizer Programming guide did not say one context allow more
> than more window or NOT, also did not say one GPU (pipe) allow how
> many context.
One window = one OpenGL context and drawable
One pipe (GPU) has n windows
one window has n channels (rendering areas)
> I hope more explaination.
Please phrase your question, if my explanation above doesn't help.
Cheers,
Stefan.
More information about the eq-dev
mailing list