Downloading GPU Tasks for NVidia 750 GTX.

Message boards : Number crunching : Downloading GPU Tasks for NVidia 750 GTX.
Message board moderation

To post messages, you must log in.

AuthorMessage
Claggy
Volunteer tester

Send message
Joined: 5 Jul 99
Posts: 4654
Credit: 47,537,079
RAC: 4
United Kingdom
Message 1683958 - Posted: 25 May 2015, 7:42:43 UTC - in response to Message 1683833.  

Is their any reason I would not be getting GPU Work.

Boinc isn't detecting any GPUs on any of your hosts, If it can't see a GPU, it also can't ask for GPU work.

Computers belonging to Spud1200

Claggy
ID: 1683958 · Report as offensive
Profile ivan
Volunteer tester
Avatar

Send message
Joined: 5 Mar 01
Posts: 783
Credit: 348,560,338
RAC: 223
United Kingdom
Message 1684091 - Posted: 25 May 2015, 17:36:16 UTC - in response to Message 1684030.  

After Looking at the BOINC Log File its saying, "Unsupported Drivers" Or something along those lines and fah is completely failing on me. Under the Driver Manager in Mint 86_64 I have no device listed at the top of the Pop up Box for Mate Rebecca 17.1 so it looks like I'm going to have to do some digging around to get the GPU Drivers installed Manually.

Try this post to help you get started.
ID: 1684091 · Report as offensive
Wedge009
Volunteer tester
Avatar

Send message
Joined: 3 Apr 99
Posts: 451
Credit: 431,396,357
RAC: 553
Australia
Message 1684223 - Posted: 25 May 2015, 23:00:08 UTC - in response to Message 1683958.  

Boinc isn't detecting any GPUs on any of your hosts, If it can't see a GPU, it also can't ask for GPU work.

Computers belonging to Spud1200

When I checked that list yesterday there was definitely a GTX 750 on one of those Linux hosts. So there must have been something working at least once before.

Mint is still based on Ubuntu and I used to run NV cards on an Ubuntu derivative which required a bit of effort to get the drivers recognised by BOINC in at least one release (manually linking libopencl.so, libcuda.so and the like), I think it was Trusty. In Utopic, I managed to get things working more smoothly (without the manual linking) by installing all the driver packages (including dev-related ones).

It looks like this release of Mint is based on Ubuntu Trusty. So it's possible the issues I had with Trusty may carry over to Mint as well. For the record, in Utopic it looks like I was using at least:

  • nvidia-340
  • nvidia-340-dev
  • nvidia-340-uvm
  • libcuda1-340
  • nvidia-libopencl1-340
  • nvidia-opencl-icd-340


Soli Deo Gloria
ID: 1684223 · Report as offensive
stmiller

Send message
Joined: 23 Oct 10
Posts: 4
Credit: 1,447,213
RAC: 0
United States
Message 1686728 - Posted: 1 Jun 2015, 20:42:35 UTC

I have a GTX 750 TI FTW, Gentoo Linux. I have GPU tasks working, though there is probably a better way to do this.

I am doing the following:

Grab (setiathome_x41zc_x86_64-pc-linux-gnu_cuda60.7z) for maxwell GPUs from:

http://jgopt.org/download.html


Unpack the contents of that to:

/var/lib/boinc/projects/setiathome.berkeley.edu/


Create the file app_info.xml, also put it in that same directory.

Here is my app_info.xml:

<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>
                <flops>8e10</flops>
		<avg_ncpus>0.05</avg_ncpus>
                <max_ncpus>0.10</max_ncpus>
                <coproc>
                        <type>CUDA</type>
                        <count>0.165</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>



And finally restart boinc.
ID: 1686728 · Report as offensive
Profile jason_gee
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 24 Nov 06
Posts: 7489
Credit: 91,093,184
RAC: 0
Australia
Message 1686788 - Posted: 2 Jun 2015, 0:15:24 UTC - in response to Message 1686728.  

Thanks for posting that this build is working on Gentoo. I have had various confirmations of it working on other distros, So after twiddling it appears I managed to get the dependencies generic enough.

That most likely amounts to that I'll be considering Linux builds into the main build system, such that later builds will eventually be auto built and deployed (I've been working in the background switching to a continuous development pattern using the Gradle build system, which is cross platform). At some stage I'll likely need to look at different packaging options, and make an update/configuration utility handle those fiddly bits better.

Cheers,
Jason
"Living by the wisdom of computer science doesn't sound so bad after all. And unlike most advice, it's backed up by proofs." -- Algorithms to live by: The computer science of human decisions.
ID: 1686788 · Report as offensive

Message boards : Number crunching : Downloading GPU Tasks for NVidia 750 GTX.


 
©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.