Re: Parallel OpenGL/X11 simulations with multi-GPU
Re: Parallel OpenGL/X11 simulations with multi-GPU
- Subject: Re: Parallel OpenGL/X11 simulations with multi-GPU
- From: Jeremy Huddleston <email@hidden>
- Date: Mon, 13 Oct 2008 11:31:10 -0700
On Oct 13, 2008, at 08:24, Antoine Beyeler wrote:
1) I believe that X11.app is virtualized on a single GPU, even if
windows are scattered on multiple monitor attached to multiple GPUs.
Am I right?
X11.app is not virtualized in any way. It's a completely native
application. I think you're getting confused by the X11 architectural
model. X11.app is the server. It contains two main threads. One
talks to quartz and handles input events. The other is the main
server thread (the same single thread that would run on X11/Linux for
example).
Each window is driven by a client application that just tells the
server what to draw.
The GLX calls are dispatched to OpenGL.framework. I do not honestly
know how all the internals of OpenGL.framework behave, but it should
render on the GPU associated with the monitor on which your window lies.
2) Is there a simple way (or at least, a possible way) to run
several X11.app and make sure they are attached each to a separate
GPU?
No. X11.app does directly not know anything about GPUs. It lets
OpenGL.framework handle all of that.Attachment:
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________
Do not post admin requests to the list. They will be ignored.
X11-users mailing list (email@hidden)
This email sent to email@hidden