-
Notifications
You must be signed in to change notification settings - Fork 176
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
interoperability with graphics (X, OpenGL, ...) #55
Comments
Imported from trac issue 54. Created by bgoglin on 2011-11-30T03:52:49, last modified: 2013-03-06T07:33:50 |
Trac comment by eile on 2011-11-30 04:48:42: nvidia-settings can query all this information (see GPU panel). Afaik it uses the NV-Control extension. |
Trac comment by bgoglin on 2011-11-30 04:54:30: Do you want something nvidia specific ou do you want something for any OpenCL or OpenGL device ? |
Trac comment by eile on 2011-11-30 05:00:58: nVidia-specific is good enough since it is available now. I would guess there is a similar extension from AMD. In an ideal world I want something generic, but by the time we get the XOrg guys to support this and have all distributions updated it will be too late. |
Trac comment by eile on 2011-11-30 06:05:06: Sorry - wrong bug :( |
Trac comment by bgoglin on 2012-03-18 17:22:45: Looks like the NVIDIA-specific part of this is being worked on at |
Trac comment by bgoglin on 2013-03-06 07:33:50: (In [5358]) Merge the GL branch into trunk I am not merging with svn merge because the history is horrible. This adds GPU OS devices such as ":0.0" for each NVIDIA display, We also have a hwloc/gl.h to convert between :X.Y (string or pair) This commit fixes #54. Thanks to Marwan Abdellah and Stefan Eilemann (Blue Brain Project, EPFL) |
Stefan Eilemann would like more interoperability with graphics devices than just Cuda devices.
He uses things like 'XOpenDisplay(":0.") with OpenGL and needs a way to find the affinity and/or PCI device corresponding to a X server number and/or X xscreen. The bus ID is known to Xorg and may be in some xorg.conf but it's not easy to retrieve inside hwloc.
His terms:
Cuda is already OK, but OpenCL seems to have nothing to help us.
Eyescale/Equalizer#57
The text was updated successfully, but these errors were encountered: