Questions and Answers :
GPU applications :
[SETI] "Project has no [GPU] tasks available"
Message board moderation
Author | Message |
---|---|
mastromatteo Send message Joined: 13 Sep 00 Posts: 10 Credit: 55,757 RAC: 0 |
I am new to GPU crunching (although have done CPU crunching since the early days). BOINC says: Mon 01 Jun 2015 01:43:49 PM EDT | SETI@home | Sending scheduler request: To fetch work. Mon 01 Jun 2015 01:43:49 PM EDT | SETI@home | Requesting new tasks for NVIDIA GPU Mon 01 Jun 2015 01:43:52 PM EDT | SETI@home | Scheduler request completed: got 0 new tasks Mon 01 Jun 2015 01:43:52 PM EDT | SETI@home | Project has no tasks available Is this related to http://setiathome.berkeley.edu/forum_thread.php?id=77099 ? Or, is it something on my end? (using BOINC v7.4.23 x64 under Linux.) |
mastromatteo Send message Joined: 13 Sep 00 Posts: 10 Credit: 55,757 RAC: 0 |
Update: I know http://setiathome.berkeley.edu/sah_status.html, but am not sure which programs are mapped to GPU tasks. I also wonder, since I cancelled 21 CPU tasks, if the project is just reticent to send me new tasks (currently). Although now I specified I am not interested in CPU tasks! so, is it on my end? are they (GPU-crunching tasks) getting sent to you guys? |
OzzFan Send message Joined: 9 Apr 02 Posts: 15691 Credit: 84,761,841 RAC: 28 |
Is this related to http://setiathome.berkeley.edu/forum_thread.php?id=77099 ? No. Or, is it something on my end? No. Even though there might be several thousand workunits ready to send, the design of the feeder is that there's only 100 in the queue at any given time. Based upon the number of hosts asking for work, this number has proven to drain rather quickly so that some people may receive the same message you did at any given time: Mon 01 Jun 2015 01:43:49 PM EDT | SETI@home | Sending scheduler request: To fetch work. Mon 01 Jun 2015 01:43:49 PM EDT | SETI@home | Requesting new tasks for NVIDIA GPU Mon 01 Jun 2015 01:43:52 PM EDT | SETI@home | Scheduler request completed: got 0 new tasks Mon 01 Jun 2015 01:43:52 PM EDT | SETI@home | Project has no tasks available Update: I know http://setiathome.berkeley.edu/sah_status.html, but am not sure which programs are mapped to GPU tasks. Tasks aren't mapped to GPU workunits on the server's side. Tasks are assigned to the resource (CPU/GPU) when your local copy of BOINC asks for work for a specific resource. In your specific example above, it was asking for GPU work. I also wonder, since I cancelled 21 CPU tasks, if the project is just reticent to send me new tasks (currently). For every aborted or erred workunit, your daily quote goes down by 2, from a daily max of 100, to a minimum of 1 task per day. For every good task returned, your daily quote goes up by 1 to a max of 100 per day. Aborting 21 tasks, while not necessarily a good idea, shouldn't prevent you from getting more work. Although now I specified I am not interested in CPU tasks! so, is it on my end? are they (GPU-crunching tasks) getting sent to you guys? I am not seeing any workunits returned by your account. All I am seeing is the aborted tasks. I'm not even seeing work "in progress" under Windows XP or Linux (I assume they're the same machine). |
mastromatteo Send message Joined: 13 Sep 00 Posts: 10 Credit: 55,757 RAC: 0 |
Thanks! this clears things up. :) |
mastromatteo Send message Joined: 13 Sep 00 Posts: 10 Credit: 55,757 RAC: 0 |
Even though there might be several thousand work units ready to send, the design of the feeder is that there's only 100 in the queue at any given time. Based upon the number of hosts asking for work, this number has proven to drain rather quickly so that some people may receive the same message you did at any given time: Oh well. Strange thing is I've been getting these messages about every hour for like 12 hours now. I've been reviewing my settings but have got no clue. I've tried resetting the project twice, to no avail. If I understand correctly, I should not be getting this message that often. I'll be having my fingers crossed so that tasks get sent to me in the next few days. |
OzzFan Send message Joined: 9 Apr 02 Posts: 15691 Credit: 84,761,841 RAC: 28 |
Note that tomorrow is the project's weekly outage, then afterward there's a huge grab for workunits. I wouldn't expect things to return to normal until Wednesday or Thursday. |
rob smith Send message Joined: 7 Mar 03 Posts: 22203 Credit: 416,307,556 RAC: 380 |
Adding to OzzFan's comment No new "tapes" have been loaded for a few days and the last tape in the current loaded batch is being split as I type, so for a few hours there will be no data for anyone to download. New data will probably not be available until the outage on Tuesday. Then there will be a "feeding frenzy" as everyone fills their empty caches. Bob Smith Member of Seti PIPPS (Pluto is a Planet Protest Society) Somewhere in the (un)known Universe? |
mastromatteo Send message Joined: 13 Sep 00 Posts: 10 Credit: 55,757 RAC: 0 |
Is it normal I am able to receive CPU tasks, but not GPU ones? It has been this way since I opened this thread. I have requested new tasks for the GPU about 36 times in the last 48 hours, to no avail. Something is going wrong, isn't it? Thu 04 Jun 2015 01:40:34 PM EDT | SETI@home | Sending scheduler request: To fetch work. Thu 04 Jun 2015 01:40:34 PM EDT | SETI@home | Requesting new tasks for CPU and NVIDIA GPU Thu 04 Jun 2015 01:40:36 PM EDT | SETI@home | Scheduler request completed: got 0 new tasks Thu 04 Jun 2015 01:40:36 PM EDT | SETI@home | No tasks sent Thu 04 Jun 2015 01:40:36 PM EDT | SETI@home | No tasks are available for SETI@home Enhanced Thu 04 Jun 2015 01:40:36 PM EDT | SETI@home | No tasks are available for SETI@home v7 Thu 04 Jun 2015 01:40:36 PM EDT | SETI@home | No tasks are available for AstroPulse v6 Thu 04 Jun 2015 01:40:36 PM EDT | SETI@home | No tasks are available for AstroPulse v7 Thu 04 Jun 2015 01:40:36 PM EDT | SETI@home | Tasks for CPU are available, but your preferences are set to not accept them |
Zalster Send message Joined: 27 May 99 Posts: 5517 Credit: 528,817,460 RAC: 242 |
post the first 30 lines of your start up from the event log |
mastromatteo Send message Joined: 13 Sep 00 Posts: 10 Credit: 55,757 RAC: 0 |
Thu 04 Jun 2015 05:17:30 PM EDT | | Starting BOINC client version 7.4.23 for x86_64-pc-linux-gnu Thu 04 Jun 2015 05:17:30 PM EDT | | log flags: file_xfer, sched_ops, task Thu 04 Jun 2015 05:17:30 PM EDT | | Libraries: libcurl/7.38.0 OpenSSL/1.0.1f zlib/1.2.8 libidn/1.28 librtmp/2.3 Thu 04 Jun 2015 05:17:30 PM EDT | | Data directory: /var/lib/boinc-client Thu 04 Jun 2015 05:17:30 PM EDT | | CUDA: NVIDIA GPU 0: GeForce GTX 750 Ti (driver version 346.59, CUDA version 7.0, compute capability 5.0, 2047MB, 1655MB available, 1388 GFLOPS peak) Thu 04 Jun 2015 05:17:30 PM EDT | | OpenCL: NVIDIA GPU 0: GeForce GTX 750 Ti (driver version 346.59, device version OpenCL 1.1 CUDA, 2047MB, 1655MB available, 1388 GFLOPS peak) Thu 04 Jun 2015 05:17:30 PM EDT | | Host name: stephane-System-Product-Name Thu 04 Jun 2015 05:17:30 PM EDT | | Processor: 2 GenuineIntel Intel(R) Core(TM)2 Duo CPU E8400 @ 3.00GHz [Family 6 Model 23 Stepping 10] Thu 04 Jun 2015 05:17:30 PM EDT | | Processor features: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 xsave lahf_lm dtherm tpr_shadow vnmi flexpriority Thu 04 Jun 2015 05:17:30 PM EDT | | OS: Linux: 3.19.0-18-generic Thu 04 Jun 2015 05:17:30 PM EDT | | Memory: 3.86 GB physical, 0 bytes virtual Thu 04 Jun 2015 05:17:30 PM EDT | | Disk: 27.38 GB total, 18.54 GB free Thu 04 Jun 2015 05:17:30 PM EDT | | Local time is UTC -4 hours Thu 04 Jun 2015 05:17:30 PM EDT | | VirtualBox version: 5.0.0_BETA4r100374 Thu 04 Jun 2015 05:17:30 PM EDT | | Config: GUI RPCs allowed from: Thu 04 Jun 2015 05:17:30 PM EDT | SETI@home | URL http://setiathome.berkeley.edu/; Computer ID 7588852; resource share 100 Thu 04 Jun 2015 05:17:30 PM EDT | SETI@home | General prefs: from SETI@home (last modified 31-May-2015 09:41:11) Thu 04 Jun 2015 05:17:30 PM EDT | SETI@home | Host location: none Thu 04 Jun 2015 05:17:30 PM EDT | SETI@home | General prefs: using your defaults Thu 04 Jun 2015 05:17:30 PM EDT | | Reading preferences override file Thu 04 Jun 2015 05:17:30 PM EDT | | Preferences: Thu 04 Jun 2015 05:17:30 PM EDT | | max memory usage when active: 1975.86MB Thu 04 Jun 2015 05:17:30 PM EDT | | max memory usage when idle: 3556.54MB Thu 04 Jun 2015 05:17:30 PM EDT | | max disk usage: 17.54GB Thu 04 Jun 2015 05:17:30 PM EDT | | (to change preferences, visit a project web site or select Preferences in the Manager) Thu 04 Jun 2015 05:17:30 PM EDT | | gui_rpc_auth.cfg is empty - no GUI RPC password protection Thu 04 Jun 2015 05:17:30 PM EDT | | Not using a proxy Thu 04 Jun 2015 05:17:30 PM EDT | SETI@home | Sending scheduler request: To fetch work. Thu 04 Jun 2015 05:17:30 PM EDT | SETI@home | Requesting new tasks for NVIDIA GPU Thu 04 Jun 2015 05:17:33 PM EDT | SETI@home | Scheduler request completed: got 0 new tasks |
BilBg Send message Joined: 27 May 07 Posts: 3720 Credit: 9,385,827 RAC: 0 |
Thu 04 Jun 2015 05:17:30 PM EDT | | CUDA: NVIDIA GPU 0: GeForce GTX 750 Ti (driver version 346.59, CUDA version 7.0, compute capability 5.0, 2047MB, 1655MB available, 1388 GFLOPS peak) Stock applications: http://setiathome.berkeley.edu/apps.php on Linux: SETI@home v7 - only apps for CPU and ATI AMD AstroPulse v7 - apps for CPU, NVIDIA and ATI AMD (but no AstroPulse tasks at the moment) P.S. When you use Linux - it is better to stress this in the first words on the first post. Else most people (including me) 'think Windows' by default ;) P.P.S. You may read here how to get custom apps ('optimized', Anonymous platform , app_info.xml) http://setiathome.berkeley.edu/forum_thread.php?id=77018&start=0 Link to apps is in this post by the author/programmer (jason_gee, Jason Groothuis) http://setiathome.berkeley.edu/forum_thread.php?id=77018&postid=1660631#1660631 Bottom of this page: http://jgopt.org/download.html  - ALF - "Find out what you don't do well ..... then don't do it!" :)  |
mastromatteo Send message Joined: 13 Sep 00 Posts: 10 Credit: 55,757 RAC: 0 |
Geez. Thanks for the hand guys, but I am really starting to find this all too complicated. I spent quite a time getting GPU recognized by BOINC. I didn't find a tutorial but browsing the forums, (for reference) I found that I needed to install proprietary NVIDIA drivers from the Ubuntu GUI, then nvidia-cuda-toolkit, nvidia-modprobe, and boinc from the Software Centre. I also learned that in some cases BOINC has to be restarted after system startup for the graphics card to be loaded correctly by running "sudo /etc/init.d/boinc-client restart". I learned that it's okay to let SETI crunch from a SSD, as it is not very write-intensive. But now I'm feeling like dropping out. I am not good fiddling with all this technobabble. If aliens want me, they'll have to come knocking at my front door. [laughters][/list] |
BilBg Send message Joined: 27 May 07 Posts: 3720 Credit: 9,385,827 RAC: 0 |
If you want only GPU SETI@home v7 CUDA (NVIDIA) tasks - it is easy: 1) Get: setiathome_x41zc_x86_64-pc-linux-gnu_cuda60.7z 2) Uncompress it (have 4 files inside) in: SETI@home directory (<BOINC_Data>\projects\setiathome.berkeley.edu\) 3) You may need to make files executable by: chmod +x ..... 4) Restart BOINC If you ever want to revert to stock: - Report finished tasks ([Update] button) - Delete app_info.xml - Reset project P.S. NOT needed reading ;) The included app_info.xml have section for 'plain' CPU app. It will just remain unused (automatically) if your web Settings are to not get CPU tasks. <app_info> <app> <name>setiathome_v7</name> </app> <file_info> <name>setiathome_7.01_x86_64-pc-linux-gnu</name> <executable/> </file_info> <app_version> <app_name>setiathome_v7</app_name> <version_num>701</version_num> <avg_ncpus>1.000000</avg_ncpus> <max_ncpus>1.000000</max_ncpus> <file_ref> <file_name>setiathome_7.01_x86_64-pc-linux-gnu</file_name> <main_program/> </file_ref> </app_version> <file_info> <name>setiathome_x41zc_x86_64-pc-linux-gnu_cuda60</name> <executable/> </file_info> <file_info> <name>libcudart.so.6.0</name> <executable/> </file_info> <file_info> <name>libcufft.so.6.0</name> <executable/> </file_info> <app_version> <app_name>setiathome_v7</app_name> <version_num>704</version_num> <plan_class>cuda60</plan_class> <avg_ncpus>0.05</avg_ncpus> <max_ncpus>0.10</max_ncpus> <coproc> <type>CUDA</type> <count>1.0</count> </coproc> <file_ref> <file_name>setiathome_x41zc_x86_64-pc-linux-gnu_cuda60</file_name> <main_program/> </file_ref> <file_ref> <file_name>libcudart.so.6.0</file_name> </file_ref> <file_ref> <file_name>libcufft.so.6.0</file_name> </file_ref> </app_version> </app_info> Â - ALF - "Find out what you don't do well ..... then don't do it!" :) Â |
OzzFan Send message Joined: 9 Apr 02 Posts: 15691 Credit: 84,761,841 RAC: 28 |
Such are the joys of working in a Linux system. Very little in the Linux world just works out of the box. I thought that's why people used it? |
mastromatteo Send message Joined: 13 Sep 00 Posts: 10 Credit: 55,757 RAC: 0 |
Such are the joys of working in a Linux system. Very little in the Linux world just works out of the box. I thought that's why people used it? Perhaps fifteen years ago, but not anymore nowadays. @BilBg: the ETs owe you one for your efforts! :) and, for your patience. this is what i've done: run "sudo /etc/init.d/boinc-client stop" install the 7z package from the software centre go to http://jgopt.org/download.html and download the archive extract contents and run "chmod 777 -R" over the resulting dir "sudo chmod 777" the var/lib/boinc-client/projects/setiathome.berkeley.edu folder move extracted archive content over there run "sudo /etc/init.d/boinc-client restart" --- Thu 04 Jun 2015 09:52:02 PM EDT | SETI@home | Requesting new tasks for NVIDIA GPU Thu 04 Jun 2015 09:52:05 PM EDT | SETI@home | Scheduler request completed: got 9 new tasks you've made my day! :))) |
mastromatteo Send message Joined: 13 Sep 00 Posts: 10 Credit: 55,757 RAC: 0 |
Apparently project system likes me even more now: Fri 05 Jun 2015 10:40:32 AM EDT | SETI@home | Requesting new tasks for NVIDIA GPU Fri 05 Jun 2015 10:40:35 AM EDT | SETI@home | Scheduler request completed: got 43 new tasks :) |
OzzFan Send message Joined: 9 Apr 02 Posts: 15691 Credit: 84,761,841 RAC: 28 |
Such are the joys of working in a Linux system. Very little in the Linux world just works out of the box. I thought that's why people used it? That hasn't been my experience with Linux. |
mastromatteo Send message Joined: 13 Sep 00 Posts: 10 Credit: 55,757 RAC: 0 |
Well, it might depend on the distro and on the usage. I, for one, am under Linux Mint which I find very user-friendly. Everything works out of the box (read: for typical user needs); the only change I need to do is installing proprietary drivers for concerned devices, but in fact integrated graphics getting more and more popular, there is less and less need for non-free software. I cannot say I had any big problems. Well, a few years ago I had a few hiccups when moving from Windows, but a few bug reports later and with the increased distro polishing, less and less knowledge of the back end seems required. In fact, I've installed Linux on countless computers to help other people, and contrary to Windows installations it has been trouble-free for me, the "repair man," for quite a longer time. I moved to Linux especially because of the extra ease, and not because of an interest to fiddle with the back end. But now before engendering a debate, it -- indeed -- seems to boil down to user profiles. "What is one to do with their computer?" Of course there is, as an ingredient, the degree of support offered by software companies. Which is getting better and better, but might still complicate things for some people. As was the case when I opened the thread. It occurred, but it isn't the rule. The Ubuntu pĥilosophy is letting the user click on the desired application from the Software Centre, and everything happens seamlessly. And with software getting more and more portable, Linux is gaining territory every day. |
OzzFan Send message Joined: 9 Apr 02 Posts: 15691 Credit: 84,761,841 RAC: 28 |
No worries. Debate is good. :) It helps the spread of ideas. I've used many Linux distros for the past 12 years. From Caldera, to Red Hat, to Sabayon (sp?), to Ubuntu, to Mint. I've seen many improvements from installation through to modern use of the competing GUIs. My first distro, Red Hat, had you going through a text based installer and dumped you into the command line after boot, just like DOS. (BTW, I love DOS.) I greatly admire the flexibility and power of the Linux OS. However, I keep going back to Windows because, while Linux has made great strides in getting easier, after having spent so many years in Windows and have followed it's evolution since practically the start, I find myself more familiar with the inner-workings of Windows, and hence can work my way through nearly any problem with it. But as for supporting other people on it? I did it for a living, and in some regards still support it as a living, but I'm starting to think some people should just own an etch-a-sketch. |
©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.