Questions and Answers :
Wish list :
BOINC as a service might use GPU...
Message board moderation
Author | Message |
---|---|
Belthazor Send message Joined: 6 Apr 00 Posts: 219 Credit: 10,373,795 RAC: 13 |
... when video drivers will avaliable after user have logged in. The idea is BOINC must checking from time to time whether GPU is avaliable, and if yes, then start GPU crunching. http://setiathome.berkeley.edu/forum_thread.php?id=65839 |
skildude Send message Joined: 4 Oct 00 Posts: 9541 Credit: 50,759,529 RAC: 60 |
As I recall this isn't a BOINC problem but a Windows problem. That makes it unlikely to get fixed In a rich man's house there is no place to spit but his face. Diogenes Of Sinope |
Belthazor Send message Joined: 6 Apr 00 Posts: 219 Credit: 10,373,795 RAC: 13 |
As I understood, the windows problem is that videodriver doesn't available for services before any user will log on. So after user will log on and videodriver begin avaliable for services, the windows problems become the BOINC problem - why it doesn't seize power on GPU? |
Gundolf Jahn Send message Joined: 19 Sep 00 Posts: 3184 Credit: 446,358 RAC: 0 |
The video driver becomes available to the user who has logged on, not to the service running the BOINC applications. Gruß, Gundolf Computer sind nicht alles im Leben. (Kleiner Scherz) SETI@home classic workunits 3,758 SETI@home classic CPU time 66,520 hours |
OzzFan Send message Joined: 9 Apr 02 Posts: 15691 Credit: 84,761,841 RAC: 28 |
Can't BOINC, as a service, check to see if a user session has been initiated (logged on) periodically and hook into the OpenCL driver when available? |
Gundolf Jahn Send message Joined: 19 Sep 00 Posts: 3184 Credit: 446,358 RAC: 0 |
I'm not sure if a service is allowed access to a user's resources (especially under windows 7), but I'm no expert in that matter. Gruß, Gundolf |
John McLeod VII Send message Joined: 15 Jul 99 Posts: 24806 Credit: 790,712 RAC: 0 |
I'm not sure if a service is allowed access to a user's resources (especially under windows 7), but I'm no expert in that matter. Not really, but it is possible. You have to have the service start with several "god" bits set so that you can impersonate any login account on the system, and can access any session, and can act as a part of the operating system. And then it is about 50 lines of rather convoluted code to avoid tripping the UAC every time you try. BOINC WIKI |
©2025 University of California
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.