1)
Message boards :
GPUs :
Configurable limit for compute units
(Message 54838)
Posted 11 Jul 2014 by bergi Post: The problem could also be solved on another level. A configurable virtual OpenCL driver could return devices which are created by the clCreateSubDevice function. Like VirtualCL [1], but the driver wouldn't merge, it would split devices. I'm not sure if BOINC could be configured to use only this virtual driver. Is the <type> element of <exclude_gpu> the OpenCL platform? [1] http://www.mosix.cs.huji.ac.il/txt_vcl.html |
2)
Message boards :
GPUs :
Configurable limit for compute units
(Message 54807)
Posted 8 Jul 2014 by bergi Post: I searched for "opencl device partitioning" on Google and found an old thread here on the forum [1]. Wouldn't that solve my problem? clCreateSubDevice is part of the OpenCL 1.2 spec [2], which AMD claims to implement. [1] http://boinc.berkeley.edu/dev/forum_thread.php?id=7174 [2] http://www.khronos.org/registry/cl/sdk/1.2/docs/man/xhtml/clCreateSubDevices.html |
3)
Message boards :
GPUs :
Configurable limit for compute units
(Message 54805)
Posted 8 Jul 2014 by bergi Post: My GPU has 9 compute units. If a work unit uses more than 33% of the GPU power (monitored with Process Explorer) my desktop starts stuttering. I have blocked already an app from Einstein@Home, now a new POEM@Home app also uses more than 33% of the GPU. At the end I have no more GPU apps to run... It would be great to have an option to configure a limit for the used compute units. OS: Windows 7 64Bit GPU: Radeon HD 6750 |
Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License,
Version 1.2 or any later version published by the Free Software Foundation.