[SETI] "Project has no [GPU] tasks available"

Questions and Answers : GPU applications : [SETI] "Project has no [GPU] tasks available"
Message board moderation

To post messages, you must log in.

AuthorMessage
mastromatteo

Send message
Joined: 13 Sep 00
Posts: 10
Credit: 55,757
RAC: 0
Message 1686696 - Posted: 1 Jun 2015, 18:18:52 UTC

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.)
ID: 1686696 · Report as offensive
mastromatteo

Send message
Joined: 13 Sep 00
Posts: 10
Credit: 55,757
RAC: 0
Message 1686723 - Posted: 1 Jun 2015, 20:17:36 UTC - in response to Message 1686696.  

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?
ID: 1686723 · Report as offensive
OzzFan Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 9 Apr 02
Posts: 15691
Credit: 84,761,841
RAC: 28
United States
Message 1686750 - Posted: 1 Jun 2015, 21:57:32 UTC

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).
ID: 1686750 · Report as offensive
mastromatteo

Send message
Joined: 13 Sep 00
Posts: 10
Credit: 55,757
RAC: 0
Message 1686762 - Posted: 1 Jun 2015, 23:00:45 UTC - in response to Message 1686750.  
Last modified: 1 Jun 2015, 23:01:14 UTC

Thanks! this clears things up. :)
ID: 1686762 · Report as offensive
mastromatteo

Send message
Joined: 13 Sep 00
Posts: 10
Credit: 55,757
RAC: 0
Message 1686791 - Posted: 2 Jun 2015, 0:39:17 UTC - in response to Message 1686750.  

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:

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

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.
ID: 1686791 · Report as offensive
OzzFan Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 9 Apr 02
Posts: 15691
Credit: 84,761,841
RAC: 28
United States
Message 1686799 - Posted: 2 Jun 2015, 1:11:12 UTC - in response to Message 1686791.  

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.
ID: 1686799 · Report as offensive
rob smith Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer moderator
Volunteer tester

Send message
Joined: 7 Mar 03
Posts: 22202
Credit: 416,307,556
RAC: 380
United Kingdom
Message 1686869 - Posted: 2 Jun 2015, 4:57:34 UTC

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?
ID: 1686869 · Report as offensive
mastromatteo

Send message
Joined: 13 Sep 00
Posts: 10
Credit: 55,757
RAC: 0
Message 1687803 - Posted: 4 Jun 2015, 17:44:39 UTC

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
ID: 1687803 · Report as offensive
Profile Zalster Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 27 May 99
Posts: 5517
Credit: 528,817,460
RAC: 242
United States
Message 1687813 - Posted: 4 Jun 2015, 18:38:45 UTC - in response to Message 1687803.  

post the first 30 lines of your start up from the event log
ID: 1687813 · Report as offensive
mastromatteo

Send message
Joined: 13 Sep 00
Posts: 10
Credit: 55,757
RAC: 0
Message 1687843 - Posted: 4 Jun 2015, 21:21:37 UTC
Last modified: 4 Jun 2015, 21:21:54 UTC

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
ID: 1687843 · Report as offensive
Profile BilBg
Volunteer tester
Avatar

Send message
Joined: 27 May 07
Posts: 3720
Credit: 9,385,827
RAC: 0
Bulgaria
Message 1687886 - Posted: 4 Jun 2015, 23:50:24 UTC - in response to Message 1687843.  

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 | | OS: Linux: 3.19.0-18-generic

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!" :)
 
ID: 1687886 · Report as offensive
mastromatteo

Send message
Joined: 13 Sep 00
Posts: 10
Credit: 55,757
RAC: 0
Message 1687890 - Posted: 5 Jun 2015, 0:09:50 UTC

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]
ID: 1687890 · Report as offensive
Profile BilBg
Volunteer tester
Avatar

Send message
Joined: 27 May 07
Posts: 3720
Credit: 9,385,827
RAC: 0
Bulgaria
Message 1687893 - Posted: 5 Jun 2015, 0:29:56 UTC - in response to Message 1687890.  

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!" :)
 
ID: 1687893 · Report as offensive
OzzFan Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 9 Apr 02
Posts: 15691
Credit: 84,761,841
RAC: 28
United States
Message 1687894 - Posted: 5 Jun 2015, 0:30:23 UTC - in response to Message 1687890.  

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?
ID: 1687894 · Report as offensive
mastromatteo

Send message
Joined: 13 Sep 00
Posts: 10
Credit: 55,757
RAC: 0
Message 1687921 - Posted: 5 Jun 2015, 1:46:33 UTC - in response to Message 1687894.  
Last modified: 5 Jun 2015, 1:59:24 UTC

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! :)))
ID: 1687921 · Report as offensive
mastromatteo

Send message
Joined: 13 Sep 00
Posts: 10
Credit: 55,757
RAC: 0
Message 1688129 - Posted: 5 Jun 2015, 14:43:20 UTC

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

:)
ID: 1688129 · Report as offensive
OzzFan Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 9 Apr 02
Posts: 15691
Credit: 84,761,841
RAC: 28
United States
Message 1688182 - Posted: 5 Jun 2015, 16:57:39 UTC - in response to Message 1687921.  

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.


That hasn't been my experience with Linux.
ID: 1688182 · Report as offensive
mastromatteo

Send message
Joined: 13 Sep 00
Posts: 10
Credit: 55,757
RAC: 0
Message 1688223 - Posted: 5 Jun 2015, 18:23:54 UTC - in response to Message 1688182.  

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.
ID: 1688223 · Report as offensive
OzzFan Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 9 Apr 02
Posts: 15691
Credit: 84,761,841
RAC: 28
United States
Message 1688254 - Posted: 5 Jun 2015, 20:06:25 UTC - in response to Message 1688223.  

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.
ID: 1688254 · Report as offensive

Questions and Answers : GPU applications : [SETI] "Project has no [GPU] tasks 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.