Donate To Seti@HomeSeti@Home optimized science apps and information
 
Welcome, Guest. Please login or register.
20 May 2013, 05:31:46 pm

Login with username, password and session length
 
» Home
» Forums
» Downloads
» FAQ
» News

» Search site
 
 
 
If you've registered already but never got your activation email, please click here.
 
 
Seti@Home optimized science apps and information  |  Optimized Seti@Home apps  |  Linux  |  Topic: SETI MB CUDA for Linux 0 Members and 0 Guests are viewing this topic. « previous next »
Pages: 1 2 3 [4] 5 6 ... 54 Go Down Print
Author Topic: SETI MB CUDA for Linux  (Read 167017 times)
Hefto99
Guest


Email
Re: SETI MB CUDA for Linux
« Reply #45 on: 29 Jan 2009, 08:54:24 pm »

hmm... I have tried  different environments (gnome, kde 3.5, xfce..) , but no improvement...
It seems I have to wait for the better GK..  Sad

Thanks to everybody for support!
Logged
koschi
Guest


Email
Re: SETI MB CUDA for Linux
« Reply #46 on: 29 Jan 2009, 09:14:07 pm »

I'll check the download sector and come back to the thread when I have some benchmark results ;-)
Logged
Hefto99
Guest


Email
Re: SETI MB CUDA for Linux
« Reply #47 on: 30 Jan 2009, 07:21:02 am »

OK, I have finally got it running under  the XFCE display manager  Smiley
14.21 credit WU has been finished in under 15 minutes, although it is still falling fallback:
  CUDA runtime ERROR in device memory allocation (Step 1 of 3). Falling back to HOST CPU processing...


Logged
Raistmer
Working Code Wizard
Volunteer Developer
Knight who says 'Ni!'
*****
Offline Offline

Posts: 11022



Re: SETI MB CUDA for Linux
« Reply #48 on: 30 Jan 2009, 07:31:14 am »

OK, I have finally got it running under  the XFCE display manager  Smiley
14.21 credit WU has been finished in under 15 minutes, although it is still falling fallback:
  CUDA runtime ERROR in device memory allocation (Step 1 of 3). Falling back to HOST CPU processing...

It means you actually use 6.03 stock app CPU code for processing taks. If you can't avoid fallback to CPU it's much better to use one of AK v8 opt apps for CPU processing than 6.08 in CPU mode.
Logged
Hefto99
Guest


Email
Re: SETI MB CUDA for Linux
« Reply #49 on: 30 Jan 2009, 07:18:43 pm »

Other tasks look much better, no more runtime ERRORS  Smiley
Logged
Raistmer
Working Code Wizard
Volunteer Developer
Knight who says 'Ni!'
*****
Offline Offline

Posts: 11022



Re: SETI MB CUDA for Linux
« Reply #50 on: 31 Jan 2009, 02:07:50 am »

Other tasks look much better, no more runtime ERRORS  Smiley
And CPU usage with that tasks ?
Logged
Hefto99
Guest


Email
Re: SETI MB CUDA for Linux
« Reply #51 on: 31 Jan 2009, 03:57:16 am »

CPU usage is still high - 95-100 %
GPU temp is 15 C above normal.

Logged
Raistmer
Working Code Wizard
Volunteer Developer
Knight who says 'Ni!'
*****
Offline Offline

Posts: 11022



Re: SETI MB CUDA for Linux
« Reply #52 on: 31 Jan 2009, 05:19:07 am »

with increased GPU temp it seems GPU works now.
Interesting what runtimes will be (wall clock ones)
Logged
Claggy
Alpha Tester
Knight who says 'Ni!'
***
Online Online

Posts: 2494


Re: SETI MB CUDA for Linux
« Reply #53 on: 31 Jan 2009, 05:41:37 am »

I had a look at Hefto99's http://setiathome.berkeley.edu/results.php?hostid=4774614tasks earlier, they are all using the GPU now,
with only a couple that did CPU fallback, but either finished shortly after, or restarted on the GPU, times are now in the thousands range,
instead of tens of thousands, about the speed of my T8100 C2D using AK_V8.

Claggy
« Last Edit: 31 Jan 2009, 05:43:49 am by Claggy » Logged
Raistmer
Working Code Wizard
Volunteer Developer
Knight who says 'Ni!'
*****
Offline Offline

Posts: 11022



Re: SETI MB CUDA for Linux
« Reply #54 on: 31 Jan 2009, 08:05:55 am »

CPU speed?
Well, CPU time for Win CUDA MB ~3-4 minutes.
And I more interesting in wall clock time....
Could someone with Linux CUDA run some of test WUs like PGxxx.wu or testwu_x.wu ?
Logged
Hefto99
Guest


Email
Re: SETI MB CUDA for Linux
« Reply #55 on: 31 Jan 2009, 08:58:56 pm »

My CPU is running on 2GHz (Athlon X2 3800+), GK is 8600 GT on default clocks, openSUSE 11.1 64-bit, here are some results:

http://setiathome.berkeley.edu/result.php?resultid=1142061689
CPU time:  883.97 sec.
Wall clock: 1087 sec.
Claimed credit: 14.20

http://setiathome.berkeley.edu/result.php?resultid=1141789428
CPU time: 2646 sec.
Wall clock: 2928 sec.
Claimed credit: 57.28

http://setiathome.berkeley.edu/result.php?resultid=1141486869
CPU time: 4652 sec.
Wall clock: 4756 sec.
Claimed credit: 81.32

CPU utilization is almost 100% for SETI
I will try to run some test units during next week.
« Last Edit: 31 Jan 2009, 09:02:18 pm by Hefto99 » Logged
koschi
Guest


Email
Re: SETI MB CUDA for Linux
« Reply #56 on: 01 Feb 2009, 04:54:35 am »

downloaded http://lunatics.kwsn.net/index.php?module=Downloads;sa=dlview;id=18, results are like this:

root@cruncher:~# for i in 1 2 3 4 5 6 7 ; do cp testWU-$i work_unit.sah; rm stderr.txt; echo "starting testWU-$i"; time ./setiathome-CUDA-6.08.x86_64-pc-linux-gnu ; cat stderr.txt | grep "angle range"; echo;done
starting testWU-1

real    1m5.579s
user    1m3.372s
sys     0m0.216s
WU true angle range is :  0.604884

starting testWU-2

real    1m16.346s
user    1m14.065s
sys     0m0.276s
WU true angle range is :  0.443732

starting testWU-3

real    1m20.750s
user    1m18.493s
sys     0m0.268s
WU true angle range is :  0.425877

starting testWU-4

real    0m44.151s
user    0m41.959s
sys     0m0.184s
WU true angle range is :  1.279649

starting testWU-5

real    1m16.539s
user    1m14.309s
sys     0m0.232s
WU true angle range is :  0.439957

starting testWU-6

real    3m40.854s
user    3m38.670s
sys     0m0.200s
WU true angle range is :  0.033858

starting testWU-7

real    0m49.831s
user    0m47.635s
sys     0m0.192s
WU true angle range is :  0.775000

App was running with priority 0 and consuming 100% of one core, no other BOINC processes running. The system is a dedicated cruncher, C2Q6600 with GF9800GT.
If you need any other output from stderr.txt or result.sah, let me know Smiley
Logged
Raistmer
Working Code Wizard
Volunteer Developer
Knight who says 'Ni!'
*****
Offline Offline

Posts: 11022



Re: SETI MB CUDA for Linux
« Reply #57 on: 01 Feb 2009, 05:33:17 am »

real, user and sys - are they CPU times ? try to use standardized KWSN testbench, it should show elapsed times too.
Logged
koschi
Guest


Email
Re: SETI MB CUDA for Linux
« Reply #58 on: 01 Feb 2009, 06:58:44 am »

real is wall clock time, user is CPU time and sys is like kernel time or time spent interacting with the kernel, somehow like this...

I checked the KWSN testbench, it could need some small documentation, but I think I figured it out, its running now.
default-512 vs. AK_V8_linux64_ssse3 vs. setiathome-CUDA-6.08.x86_64-pc-linux-gnu

Will update this post when results are available...

edit:

I don't know what kind of work units these are, but they don't reflect what I've seen with current MB units.
The SSSE3 app is faster some times then my GPU in this bench. In real world performance on the project it is at least twice faster than the Q6600@3,2, except VLARs, of course... run times are attached in the text file...

my_science_app1 = AK_V8_linux64_ssse3
my_science_app2 = setiathome-CUDA-6.08.x86_64-pc-linux-gnu


* kwsn_test_runtimes.txt (6.23 KB - downloaded 59 times.)
« Last Edit: 01 Feb 2009, 08:58:44 am by koschi » Logged
Raistmer
Working Code Wizard
Volunteer Developer
Knight who says 'Ni!'
*****
Offline Offline

Posts: 11022



Re: SETI MB CUDA for Linux
« Reply #59 on: 01 Feb 2009, 11:01:02 am »

Thanks.
Will do test with these WUs on my host under Windows and post for comparison.
Logged
Pages: 1 2 3 [4] 5 6 ... 54 Go Up Print 
Seti@Home optimized science apps and information  |  Optimized Seti@Home apps  |  Linux  |  Topic: SETI MB CUDA for Linux « previous next »
Jump to:  


Quote!
Anything that can go wrong will go wrong.
- Murphy's Law

 
Site Statistics
Total Members:91
Total Posts:51,094
Total Topics:1,430
Downloads
..Some PHP stuff ToDo
Pages served
Today:5,150
Total:17,306,645
(since 6/26/2006)
Latest Member:
[seti.international] Philip J. Fry
 
 
Seti@Home optimized science apps and information | Powered by Enigma 2.0 (RC1).
© 2003-2013, LSP Dev Team. All Rights Reserved.
Seti@Home optimized science apps and information Forums | Powered by SMF.
© 2005, Simple Machines LLC. All Rights Reserved.
Powered by MySQL Powered by PHP Valid XHTML 1.0! Valid CSS!