Questions and Answers :
GPU applications :
Computation error -- Only while video card in use by another program
Message board moderation
Author | Message |
---|---|
Leopard.kde4 Send message Joined: 19 Dec 08 Posts: 13 Credit: 42,896 RAC: 0 |
While using my games or anything I get "Computation error" on every single project. The moment I close the DirectX/OpenGL application, it can run the project without a problem. I've seen other posts about permissions not being set. I've already given BOINC full permission to its data directory: F:/Documents and Settings/All Users/Application Data as well as its install directory: F:/Program Files/BOINC Is it possible to just disable CUDA? .. it seems to have too many errors right now, I can't do anything unless my computer is just running BOINC. http://setiathome.berkeley.edu/show_host_detail.php?hostid=4717617 CPU type GenuineIntel Intel(R) Core(TM)2 Quad CPU @ 2.40GHz [x86 Family 6 Model 15 Stepping 7] Number of CPUs 4 Coprocessors [CUDA|GeForce 9800 GTX/9800 GTX+|1|511MB] Operating System Microsoft Windows XP Professional x86 Editon, Service Pack 3, (05.01.2600.00) Memory 2814.48 MB Cache 244.14 KB Swap space 7012.26 MB Total disk space 462.83 GB Free Disk Space 191.56 GB |
Leopard.kde4 Send message Joined: 19 Dec 08 Posts: 13 Credit: 42,896 RAC: 0 |
Win XP Pro / 32bit 9800GTX Driver version: 180.48 (Incomplete) List of failed projects: http://setiathome.berkeley.edu/result.php?resultid=1098300057 http://setiathome.berkeley.edu/result.php?resultid=1098300037 http://setiathome.berkeley.edu/result.php?resultid=1098297993 http://setiathome.berkeley.edu/result.php?resultid=1098297991 http://setiathome.berkeley.edu/result.php?resultid=1098294597 http://setiathome.berkeley.edu/result.php?resultid=1098294596 http://setiathome.berkeley.edu/result.php?resultid=1098294570 http://setiathome.berkeley.edu/result.php?resultid=1098294568 http://setiathome.berkeley.edu/result.php?resultid=1098294564 http://setiathome.berkeley.edu/result.php?resultid=1098294554 http://setiathome.berkeley.edu/result.php?resultid=1098279047 http://setiathome.berkeley.edu/result.php?resultid=1098279044 http://setiathome.berkeley.edu/result.php?resultid=1098279043 http://setiathome.berkeley.edu/result.php?resultid=1098279039 http://setiathome.berkeley.edu/result.php?resultid=1098279036 http://setiathome.berkeley.edu/result.php?resultid=1098279035 http://setiathome.berkeley.edu/result.php?resultid=1098279025 http://setiathome.berkeley.edu/result.php?resultid=1098279022 http://setiathome.berkeley.edu/result.php?resultid=1098279020 http://setiathome.berkeley.edu/result.php?resultid=1098279017 http://setiathome.berkeley.edu/result.php?resultid=1098279015 http://setiathome.berkeley.edu/result.php?resultid=1098279013 http://setiathome.berkeley.edu/result.php?resultid=1098279011 http://setiathome.berkeley.edu/result.php?resultid=1098279009 http://setiathome.berkeley.edu/result.php?resultid=1098279008 http://setiathome.berkeley.edu/result.php?resultid=1098279001 http://setiathome.berkeley.edu/result.php?resultid=1098277061 http://setiathome.berkeley.edu/result.php?resultid=1098277059 http://setiathome.berkeley.edu/result.php?resultid=1098277051 http://setiathome.berkeley.edu/result.php?resultid=1098131317 http://setiathome.berkeley.edu/result.php?resultid=1098131315 http://setiathome.berkeley.edu/result.php?resultid=1098131314 http://setiathome.berkeley.edu/result.php?resultid=1098131305 http://setiathome.berkeley.edu/result.php?resultid=1098131270 http://setiathome.berkeley.edu/result.php?resultid=1098131268 http://setiathome.berkeley.edu/result.php?resultid=1098125525 http://setiathome.berkeley.edu/result.php?resultid=1098121315 http://setiathome.berkeley.edu/result.php?resultid=1098121314 http://setiathome.berkeley.edu/result.php?resultid=1098117107 http://setiathome.berkeley.edu/result.php?resultid=1098117105 http://setiathome.berkeley.edu/result.php?resultid=1098117103 http://setiathome.berkeley.edu/result.php?resultid=1098117101 http://setiathome.berkeley.edu/result.php?resultid=1098117089 http://setiathome.berkeley.edu/result.php?resultid=1098117087 http://setiathome.berkeley.edu/result.php?resultid=1098117084 http://setiathome.berkeley.edu/result.php?resultid=1098117078 http://setiathome.berkeley.edu/result.php?resultid=1098117076 http://setiathome.berkeley.edu/result.php?resultid=1098117072 http://setiathome.berkeley.edu/result.php?resultid=1098117071 http://setiathome.berkeley.edu/result.php?resultid=1098117065 http://setiathome.berkeley.edu/result.php?resultid=1098117061 http://setiathome.berkeley.edu/result.php?resultid=1098117058 http://setiathome.berkeley.edu/result.php?resultid=1098117057 http://setiathome.berkeley.edu/result.php?resultid=1097914152 http://setiathome.berkeley.edu/result.php?resultid=1097905683 http://setiathome.berkeley.edu/result.php?resultid=1097892632 http://setiathome.berkeley.edu/result.php?resultid=1097892621 http://setiathome.berkeley.edu/result.php?resultid=1097892616 http://setiathome.berkeley.edu/result.php?resultid=1097892614 http://setiathome.berkeley.edu/result.php?resultid=1097892609 http://setiathome.berkeley.edu/result.php?resultid=1097892587 There's a lot more than just this. |
Maik Send message Joined: 15 May 99 Posts: 163 Credit: 9,208,555 RAC: 0 |
7 of your results (with compute error) i've taken a look are reporting a "Cuda error 'cudaMalloc((void**) &dev_cx_DataArray' in file 'c:/sw/gpgpu/seti/seti_boinc/client/cuda/cudaAcceleration.cu' in line 234 : out of memory." It seems, that your "games" using to much memory of your grafic card. If you are not playing do the Cuda WU's run normaly? ;) |
Leopard.kde4 Send message Joined: 19 Dec 08 Posts: 13 Credit: 42,896 RAC: 0 |
Yes, they seem to, but they only seem to want to run using the CUDA. |
Maik Send message Joined: 15 May 99 Posts: 163 Credit: 9,208,555 RAC: 0 |
Then you should use the option wich suspend the cumputation when user is active to avoid errors. If you'r running other projects and don't want to suspend it, may you hold the Seti project via BM while playing your games. |
Leopard.kde4 Send message Joined: 19 Dec 08 Posts: 13 Credit: 42,896 RAC: 0 |
Well, my video games use up maybe 30% of my processor(s). So.. the whole idea was to let BOINC run another 30% of the processors in the background. But instead .. all it wants to do is run the video card and 0.03% processor. |
Maik Send message Joined: 15 May 99 Posts: 163 Credit: 9,208,555 RAC: 0 |
I think, the "processor-capacity" isn't the problem you have. At my PC Cuda is using around 185mb grafic-memory (512mb aviable) ... I think, it is not possible for you to run Seti-Cuda and you'r games at the same time. |
Jord Send message Joined: 9 Jun 99 Posts: 15184 Credit: 4,362,181 RAC: 3 |
Options you have: 1. Exit BOINC before playing games. This ensures that the whole video card and its memory is available for the gaming environment. 2. Suspend BOINC before playing games. If you do not leave applications in memory, this may leave the videocard and its memory available for your gaming environment. 3. Use the <exclusive_app> option in cc_config.xml To do so, open a cc_config.xml file in your BOINC Data directory. See here how to make one and what other options you have. Add into it: <cc_config> <options> <exclusive_app>Fallout3.exe</exclusive_app> <exclusive_app>Speed.exe</exclusive_app> </options> </cc_config> The Fallout3 and (Need for) Speed executable examples are mine. You'd have to check what the executables of your own applications/games are. Make sure to use the game executables, not the launcher executables (some games, like Fallout3 use a launcher... not the one you want). No need to add the whole path to the executable either. If you have more than one Need for Speed game installed, you can do with one Speed.exe To get BOINC to know this file is here, go BOINC Manager->Advanced view->Advanced->Read config file. BOINC will suspend computations as soon as one of the exclusive applications stored in cc_config.xml enters the memory. Best is then not to set BOINC to leave applications in memory when suspended. The reasoning behind this is that Seti's GPU application takes up 200MB at minimum of the video RAM at all times. At minimum. Your game will try to use way more than that, depending on what game it is. But any new game will fill the whole memory and leave nothing left. Games like Fallout3, Oblivion, Crysis use maps of 750MB and over, which are constantly refreshed in the videocard's memory. If you then also try to store a Seti task in there, things are bound to go wrong. A possibility to disable GPU comes soon. The next BOINC has the option of <no_gpus> in cc_config.xml, which will disable BOINC detecting a GPU even if one's available. The option to set Seti up with crunching either CPUs or GPU is coming as well, it's in test over at Seti Beta for now. |
Leopard.kde4 Send message Joined: 19 Dec 08 Posts: 13 Credit: 42,896 RAC: 0 |
Well.. now having a 1024M video card, I'm still running into the same error message ... just how much video memory does this thing require.. cause holy #$%^@ .. I KNOW my game isn't using over 700M of that .. there should still be 300M+ left of vid memory http://setiathome.berkeley.edu/result.php?resultid=1098325188 |
Leopard.kde4 Send message Joined: 19 Dec 08 Posts: 13 Credit: 42,896 RAC: 0 |
http://setiathome.berkeley.edu/prefs.php?subset=project @bottom = sweet... |
Leopard.kde4 Send message Joined: 19 Dec 08 Posts: 13 Credit: 42,896 RAC: 0 |
odd.. i disabled it .. yet it's still using the CUDA feature .. but it's not failing .. and it IS using it, cause i'm at 24(50normal) FPS in game.. which doesn't bother me any, 24+ FPS is perfectly ideal to me |
Leopard.kde4 Send message Joined: 19 Dec 08 Posts: 13 Credit: 42,896 RAC: 0 |
if it aint one thing ..... Suspend feature does not work. Awesome. me(x_X)0~('_'Q)boinc |
Whitefang Greytail Send message Joined: 11 Feb 02 Posts: 107 Credit: 983,933 RAC: 1 |
If you're really desperate, version 6.2.19 will most likely not have the CUDA version. http://boincdl.ssl.berkeley.edu/dl/boinc_6.2.19_windows_intelx86.exe I am not sure if there is a way to disable the CUDA, but I guess until they seperate the CUDA version from the CPU SETI@Home then this will be the best workaround. Mind you, I don't have CUDA graphics card so I have no idea if the preferences are there. - Whitefang Whitefang Greytail |
Jord Send message Joined: 9 Jun 99 Posts: 15184 Credit: 4,362,181 RAC: 3 |
odd.. i disabled it .. yet it's still using the CUDA feature .. but it's not failing .. and it IS using it, cause i'm at 24(50normal) FPS in game.. which doesn't bother me any, 24+ FPS is perfectly ideal to me Enabling the feature on the website will only make sure that you won't get further tasks for the GPU. At the next scheduler interval, BOINC will get the new preferences in and only start to send you work for the CPU. Any work you still have in queue for the GPU will first be crunched. |
Jord Send message Joined: 9 Jun 99 Posts: 15184 Credit: 4,362,181 RAC: 3 |
Well.. now having a 1024M video card, I'm still running into the same error message ... just how much video memory does this thing require.. cause holy #$%^@ .. I KNOW my game isn't using over 700M of that .. there should still be 300M+ left of vid memory Depends.. which game are you playing? But the best advice I can give you is to stop running BOINC before you go play the game and continue running BOINC when done. It's how I play games, that way I am also sure I don't get lag at the moment I really do not want any lag! Heck, why didn't you try any of the advice I've given in my last post in this thread? Option 3 will really work, you know? The GPU just can't do both things at the same time. Not yet. Not until there is an option to set which GPU cores you want to use for crunching and which you don't, this of course only on cards with multiple GPU cores. |
Eric Korpela Send message Joined: 3 Apr 99 Posts: 1382 Credit: 54,506,847 RAC: 60 |
odd.. i disabled it .. yet it's still using the CUDA feature .. but it's not failing .. and it IS using it, cause i'm at 24(50normal) FPS in game.. which doesn't bother me any, 24+ FPS is perfectly ideal to me Which version of BOINC are you using? @SETIEric@qoto.org (Mastodon) |
Steven Meyer Send message Joined: 24 Mar 08 Posts: 2333 Credit: 3,428,296 RAC: 0 |
I had similar results once I finally got some WU running for 6.05, that is 20 WUs ended with "Computation error". Since my comp has 4 cpus in addition to the gpu, is it possible to cause Boinc to suspend just the gpu tasks when some game is running instead of suspending all tasks? |
Steven Meyer Send message Joined: 24 Mar 08 Posts: 2333 Credit: 3,428,296 RAC: 0 |
I had similar results once I finally got some WU running for 6.05, that is 20 WUs ended with "Computation error". Well this really sux. I can't get the CUDA code to work at all, even when there are no games running. Now, I have reinstalled BOINC client version 6.2.19 but there have been so many "Computation Errors" due to the CUDA code not working that now S@H will not give me any tasks even for the non-CUDA code. How on earth did this code get past beta test? 12/29/2008 12:20:51 AM||Starting BOINC client version 6.2.19 for windows_intelx86 12/29/2008 12:20:51 AM||log flags: task, file_xfer, sched_ops 12/29/2008 12:20:51 AM||Libraries: libcurl/7.18.0 OpenSSL/0.9.8e zlib/1.2.3 12/29/2008 12:20:51 AM||Running as a daemon 12/29/2008 12:20:51 AM||Data directory: C:\Documents and Settings\All Users\Application Data\BOINC 12/29/2008 12:20:51 AM||Running under account boinc_master 12/29/2008 12:20:51 AM||Processor: 4 GenuineIntel Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz [x86 Family 6 Model 15 Stepping 11] 12/29/2008 12:20:51 AM||Processor features: fpu tsc pae nx sse sse2 mmx 12/29/2008 12:20:51 AM||OS: Microsoft Windows XP: Professional x86 Editon, Service Pack 3, (05.01.2600.00) 12/29/2008 12:20:51 AM||Memory: 2.00 GB physical, 3.85 GB virtual 12/29/2008 12:20:51 AM||Disk: 294.12 GB total, 176.18 GB free . . . . . . . . . 12/29/2008 12:25:41 AM|SETI@home|Sending scheduler request: To fetch work. Requesting 2738058 seconds of work, reporting 0 completed tasks 12/29/2008 12:25:46 AM|SETI@home|Scheduler request succeeded: got 0 new tasks 12/29/2008 12:25:46 AM|SETI@home|Message from server: No work sent 12/29/2008 12:25:46 AM|SETI@home|Message from server: No work is available for SETI@home Enhanced 12/29/2008 12:25:46 AM|SETI@home|Message from server: No work is available for Astropulse 12/29/2008 12:25:46 AM|SETI@home|Message from server: (reached daily quota of 4 results) 12/29/2008 12:25:46 AM|SETI@home|Message from server: (Project has no jobs available) |
©2024 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.