GPU not available?

archae86
archae86
Joined: 6 Dec 05
Posts: 3145
Credit: 7055874931
RAC: 1607719

Just in case someone else

Just in case someone else stops by here, it may be best to point out that the way to "enable beta" does not actually contain the word "beta". It is to be found on the user's Einstein account web pages, in the Einstein preferences page, with a question phrased as "Run test applications?". For a little extra complexity, this question must be answered positively for the specific one (of default, home, school, work) location (a.k.a. venue) to which a computer of interest is assigned.

Petec888
Petec888
Joined: 3 Oct 06
Posts: 33
Credit: 1978975321
RAC: 2124

Sorry, that's my bad for

Sorry, that's my bad for being vague.

I'll post exact steps here:

1) Logon to your account page at

https://einstein.phys.uwm.edu/home.php

2) Look for Preferences section and select the link:

Preferences for this project: Einstein@Home preferences

3) Look for Primary (default) preferences:

The sixth checkbox down should be "Run test applications?" Make sure it is enabled.

Look inside each location preference for "Run test applications?" if you have any locations other than default and modify accordingly.

Be careful, as you are now telling BOINC it's okay to run versions of the apps that haven't been fully tested yet, or haven't been approved as fit for general distribution.

In my experience, though, it's usually resulted in tasks that run anywhere from tiny bits to loads faster.

Herman van Kempen
Herman van Kempen
Joined: 21 May 09
Posts: 18
Credit: 378416251
RAC: 0

Some days ago I installed a

Some days ago I installed a MSI R7 370 graphics adapter on my Linux host Jente-3. I installed AMD Crimson edition 15.12 to get the right drivers for this card. In Computer preferences one CPU core is reserved to feed the GPU. Until now I don't receive GPU tasks, and all 4 CPU cores are happy crunching.

After Boinc cliënt is started, this log appears:

vr 08 apr 2016 18:01:17 CEST | | Starting BOINC client version 7.2.42 for x86_64-pc-linux-gnu
vr 08 apr 2016 18:01:17 CEST | | log flags: file_xfer, sched_ops, task
vr 08 apr 2016 18:01:17 CEST | | Libraries: libcurl/7.35.0 OpenSSL/1.0.1f zlib/1.2.8 libidn/1.28 librtmp/2.3
vr 08 apr 2016 18:01:17 CEST | | Data directory: /var/lib/boinc-client
vr 08 apr 2016 18:01:17 CEST | | CAL: ATI GPU 0: AMD Radeon HD 7850/7870 series (Pitcairn) (CAL version 1.4.1848, 4096MB, 3853MB available, 5274 GFLOPS peak)
vr 08 apr 2016 18:01:17 CEST | | Host name: Jente-3
vr 08 apr 2016 18:01:17 CEST | | Processor: 4 GenuineIntel Intel(R) Core(TM) i5-4430 CPU @ 3.00GHz [Family 6 Model 60 Stepping 3]
vr 08 apr 2016 18:01:17 CEST | | 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 pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm ida arat epb pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid xsaveopt
vr 08 apr 2016 18:01:17 CEST | | OS: Linux: 4.2.0-35-generic
vr 08 apr 2016 18:01:17 CEST | | Memory: 7.73 GB physical, 7.67 GB virtual
vr 08 apr 2016 18:01:17 CEST | | Disk: 450.77 GB total, 421.28 GB free
vr 08 apr 2016 18:01:17 CEST | | Local time is UTC +2 hours
vr 08 apr 2016 18:01:17 CEST | | Config: GUI RPCs allowed from:
vr 08 apr 2016 18:01:17 CEST | Einstein@Home | URL http://einstein.phys.uwm.edu/; Computer ID 12226167; resource share 100
vr 08 apr 2016 18:01:17 CEST | Einstein@Home | General prefs: from Einstein@Home (last modified 07-Apr-2016 21:36:23)
vr 08 apr 2016 18:01:17 CEST | Einstein@Home | Computer location: work
vr 08 apr 2016 18:01:17 CEST | | General prefs: using separate prefs for work
vr 08 apr 2016 18:01:17 CEST | | Reading preferences override file
vr 08 apr 2016 18:01:17 CEST | | Preferences:
vr 08 apr 2016 18:01:17 CEST | | max memory usage when active: 3958.08MB
vr 08 apr 2016 18:01:17 CEST | | max memory usage when idle: 7124.54MB
vr 08 apr 2016 18:01:17 CEST | | max disk usage: 50.00GB
vr 08 apr 2016 18:01:17 CEST | | suspend work if non-BOINC CPU load exceeds 25%
vr 08 apr 2016 18:01:17 CEST | | (to change preferences, visit a project web site or select Preferences in the Manager)
vr 08 apr 2016 18:01:17 CEST | | gui_rpc_auth.cfg is empty - no GUI RPC password protection
vr 08 apr 2016 18:01:17 CEST | | Not using a proxy
vr 08 apr 2016 18:01:47 CEST | Einstein@Home | project resumed by user
vr 08 apr 2016 18:01:52 CEST | Einstein@Home | Sending scheduler request: To fetch work.
vr 08 apr 2016 18:01:52 CEST | Einstein@Home | Requesting new tasks for CPU and ATI
vr 08 apr 2016 18:01:54 CEST | Einstein@Home | Scheduler request completed: got 2 new tasks
vr 08 apr 2016 18:09:58 CEST | Einstein@Home | Sending scheduler request: To fetch work.
vr 08 apr 2016 18:09:58 CEST | Einstein@Home | Requesting new tasks for CPU and ATI
vr 08 apr 2016 18:10:01 CEST | Einstein@Home | Scheduler request completed: got 1 new tasks
vr 08 apr 2016 18:32:10 CEST | Einstein@Home | Sending scheduler request: To fetch work.
vr 08 apr 2016 18:32:10 CEST | Einstein@Home | Requesting new tasks for ATI
vr 08 apr 2016 18:32:18 CEST | Einstein@Home | Scheduler request completed: got 0 new tasks
vr 08 apr 2016 18:32:18 CEST | Einstein@Home | No work sent
vr 08 apr 2016 18:32:18 CEST | Einstein@Home | No work is available for Binary Radio Pulsar Search (Arecibo, GPU)
vr 08 apr 2016 18:32:18 CEST | Einstein@Home | No work is available for Gravitational Wave search O1 all-sky I
vr 08 apr 2016 18:32:18 CEST | Einstein@Home | see scheduler log messages on https://einsteinathome.org/host_sched_logs/12226/12226167
vr 08 apr 2016 18:52:27 CEST | Einstein@Home | Sending scheduler request: To fetch work.
vr 08 apr 2016 18:52:27 CEST | Einstein@Home | Requesting new tasks for ATI
vr 08 apr 2016 18:52:29 CEST | Einstein@Home | Scheduler request completed: got 0 new tasks
vr 08 apr 2016 18:52:29 CEST | Einstein@Home | No work sent
vr 08 apr 2016 18:52:29 CEST | Einstein@Home | No work is available for Binary Radio Pulsar Search (Arecibo, GPU)
vr 08 apr 2016 18:52:29 CEST | Einstein@Home | No work is available for Gravitational Wave search O1 all-sky I
vr 08 apr 2016 18:52:29 CEST | Einstein@Home | see scheduler log messages on https://einsteinathome.org/host_sched_logs/12226/12226167

Can please somebody give me a hint to find out why I don't receive GPU tasks and what to do to change this situation?
Thanks in advance.

Richie
Richie
Joined: 7 Mar 14
Posts: 656
Credit: 1702989778
RAC: 0

RE: vr 08 apr 2016 18:52:29

Quote:

vr 08 apr 2016 18:52:29 CEST | Einstein@Home | No work sent
vr 08 apr 2016 18:52:29 CEST | Einstein@Home | No work is available for Binary Radio Pulsar Search (Arecibo, GPU)

Can please somebody give me a hint to find out why I don't receive GPU tasks and what to do to change this situation?

https://einstein.phys.uwm.edu/apps.php
https://einstein.phys.uwm.edu/server_status.html

BRP4G, Tasks to send: 0

Have you allowed receiving BRP6 tasks (Binary Radio Pulsar Search (Parkes PMPS XT)) at your Einstein@Home preferences page: https://einstein.phys.uwm.edu/prefs.php?subset=project

Herman van Kempen
Herman van Kempen
Joined: 21 May 09
Posts: 18
Credit: 378416251
RAC: 0

Richie, thank you for your

Richie, thank you for your quick reaction.
Yes, I have allowed receiving BRP6 tasks at the E@H preferences page. Tomorrow I shall have a look at https://einstein.phys.uwm.edu/apps.php: it's now time to go to sleep:-)

Holmis
Joined: 4 Jan 05
Posts: 1118
Credit: 1055935564
RAC: 0

From the last server contact

From the last server contact log: (Found by viewing your list of computers and clicking on the last contact time)

Quote:
2016-04-09 22:02:27.7564 [PID=8859 ] [version] ATI device (or driver) doesn't support OpenCL


You need to have OpenCL support and Boinc needs to see that you have it.
In your event log next to the line "CAL: ATI GPU 0: AMD Radeon..." there should be one reading something like "OpenCL: ATI GPU 0: AMD Radeon..."

You probably need to look at the driver installation, I'm not a Linux user so sadly can't help you any further. Hopefully someone else can point you in the right direction.

AgentB
AgentB
Joined: 17 Mar 12
Posts: 915
Credit: 513211304
RAC: 0

RE: Can please somebody

Quote:
Can please somebody give me a hint to find out why I don't receive GPU tasks and what to do to change this situation?
Thanks in advance.

Hi Herman, i'm guessing you are running Ubuntu, or similar Debian Linux.

As Holmis suggests boinc is not finding the libOpenCL library. This is an old version of boinc problem, and is fixed with later versions, 7.6.22+ i think.

You can work around this, or install a newer version, the easiest way is the locutusofborg PPA.

It is not the only problem you will have to hurdle, but the two threads below should help.

Anyways try this thread

and over in the GPU forum Ubuntu+fglrx+repository thread

good luck.

Herman van Kempen
Herman van Kempen
Joined: 21 May 09
Posts: 18
Credit: 378416251
RAC: 0

Yes, I'm running Ubuntu 14.4

Yes, I'm running Ubuntu 14.4 LTS and installed the Boinc software using Synaptic package manager. I shall have a look at the threads you linked, and then make a plan to make the big step (at least for me) to a newer Boinc version. You and also Holmis, thank you very much for your response and helpful advice.

AgentB
AgentB
Joined: 17 Mar 12
Posts: 915
Credit: 513211304
RAC: 0

RE: Yes, I'm running Ubuntu

Quote:
Yes, I'm running Ubuntu 14.4 LTS and installed the Boinc software using Synaptic package manager. I shall have a look at the threads you linked, and then make a plan to make the big step (at least for me) to a newer Boinc version. You and also Holmis, thank you very much for your response and helpful advice.


NP, the easiest way as i mentioned is from a terminal / shell.

sudo add-apt-repository ppa:costamagnagianfranco/locutusofborg-ppa
sudo apt-get update

and that should get the update done, and you will get future updates.

Detail on the repository here

This will not autostart GPU crunching on bootup. Aassuming you are running lightdm as your display manager (default) then the other posts should solve that issue, or manually restart it with

sudo service boinc-client restart

hth

Herman van Kempen
Herman van Kempen
Joined: 21 May 09
Posts: 18
Credit: 378416251
RAC: 0

I executed your very clear

I executed your very clear procedure and after restarting Jente-3 the first three BRP6-opencl-ati tasks came in. The first one is running at this moment.
Thank you very much for your help!!!

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.