+- +-
Say hello if visiting :) by Gecko
11 Jan 2023, 07:43:05 pm

Seti is down again by Mike
09 Aug 2017, 10:02:44 am

Some considerations regarding OpenCL MultiBeam app tuning from algorithm view by Raistmer
11 Dec 2016, 06:30:56 am

Loading APU to the limit: performance considerations by Mike
05 Nov 2016, 06:49:26 am

Better sleep on Windows - new round by Raistmer
26 Aug 2016, 02:02:31 pm

Author Topic: SETI MB CUDA for Linux  (Read 508430 times)

Offline Claggy

  • Alpha Tester
  • Knight who says 'Ni!'
  • ***
  • Posts: 3111
    • My computers at Seti Beta
Re: SETI MB CUDA for Linux
« Reply #30 on: 28 Jan 2009, 11:42:20 am »
I have another question:
CPU utilization is still almost 100%  for SETI and temp. on the GK stays low (50 C).

Task Status shows " Running (0.04% CPUs, 1 CUDA)", progress proceeds very slowly.

Is it possible that CPU is too weak to feed Graphic Card (Athlon X2 3800+) ?

It sounds as if the app is running in CPU fallback mode if it's running at 100%,
normally happens if GPU doesn't meet the memory requirements, when the first one completes, check your results.
I've been testing 6.08 (on windows) on Seti Beta with a 8400M GS, since it's only got 128Mb,
it goes into CPU fallback mode, and takes 4 to 7 hours per WU, a lot slower than stock 6.03, let alone AK_V8.
You could try different resolutions/colour depths to see if it makes a difference.

Claggy

Offline Claggy

  • Alpha Tester
  • Knight who says 'Ni!'
  • ***
  • Posts: 3111
    • My computers at Seti Beta
Re: SETI MB CUDA for Linux
« Reply #31 on: 28 Jan 2009, 12:22:52 pm »
I have another question:
CPU utilization is still almost 100%  for SETI and temp. on the GK stays low (50 C).

Task Status shows " Running (0.04% CPUs, 1 CUDA)", progress proceeds very slowly.

Is it possible that CPU is too weak to feed Graphic Card (Athlon X2 3800+) ?

See ML1's post http://setiathome.berkeley.edu/forum_thread.php?id=51556&nowrap=true#858930

Claggy

koschi

  • Guest
Re: SETI MB CUDA for Linux
« Reply #32 on: 28 Jan 2009, 07:02:15 pm »
The CUDA Linux app on my Q6600 with 9800GT (512MB) is also consuming 100% (so one full core) CPU time :-/
It is not working in fallback mode or like that, the times are 2-3 times faster than with the V8 app and GPU temperature is the same as when running GPUGRID.

http://setiathome.berkeley.edu/results.php?hostid=4425787&offset=200

Offline sunu

  • Alpha Tester
  • Knight who says 'Ni!'
  • ***
  • Posts: 771
Re: SETI MB CUDA for Linux
« Reply #33 on: 28 Jan 2009, 07:09:03 pm »
The CUDA Linux app on my Q6600 with 9800GT (512MB) is also consuming 100% (so one full core) CPU time :-/

Yes, for performance reasons (both cuda app itself and general desktop responsiveness), Crunch3r made it that way .

koschi

  • Guest
Re: SETI MB CUDA for Linux
« Reply #34 on: 28 Jan 2009, 08:31:27 pm »
Thanks, if that was intended I didn't say anything ;-)

Offline Raistmer

  • Working Code Wizard
  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 14349
Re: SETI MB CUDA for Linux
« Reply #35 on: 28 Jan 2009, 08:39:16 pm »
The CUDA Linux app on my Q6600 with 9800GT (512MB) is also consuming 100% (so one full core) CPU time :-/

Yes, for performance reasons (both cuda app itself and general desktop responsiveness), Crunch3r made it that way .
Just wonder how to force CUDA MB to use 100% of CPU ??  ::)  ::)  ::)
REally more likely it's CPU fallback mode...

Offline sunu

  • Alpha Tester
  • Knight who says 'Ni!'
  • ***
  • Posts: 771
Re: SETI MB CUDA for Linux
« Reply #36 on: 28 Jan 2009, 09:23:05 pm »
The CUDA Linux app on my Q6600 with 9800GT (512MB) is also consuming 100% (so one full core) CPU time :-/

Yes, for performance reasons (both cuda app itself and general desktop responsiveness), Crunch3r made it that way .
Just wonder how to force CUDA MB to use 100% of CPU ??  ::)  ::)  ::)
REally more likely it's CPU fallback mode...

Raistmer look at the pre-release section, thread about linux cuda, second page, last post (from Crunch3r) (don't think I should post a direct link here ;) )
« Last Edit: 28 Jan 2009, 09:26:07 pm by sunu »

koschi

  • Guest
Re: SETI MB CUDA for Linux
« Reply #37 on: 28 Jan 2009, 09:26:45 pm »
If its fallback mode, then the CUDA app has CPU code that is 2-3 times faster than AK V8...  ;D
Check my results, WUs with angle range of ~0.43 take just ~19 minutes, those took close to 1h before on my machine...

VLARs I'm killing with a cron script  ::)

Offline Raistmer

  • Working Code Wizard
  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 14349
Re: SETI MB CUDA for Linux
« Reply #38 on: 29 Jan 2009, 03:47:11 am »
Ok, I see.
Check my results, WUs with angle range of ~0.43 take just ~19 minutes, those took close to 1h before on my machine...

In task results I can see only CPU time, not wallclock time. 19min is big CPU time indeed for CUDA MB. It's interesting to know wallclock times for this build. Does additional usage of CPU lead to significant shrinkage wall clock time ?
Could anyone run PG*.wu test set with this build ?

Offline sunu

  • Alpha Tester
  • Knight who says 'Ni!'
  • ***
  • Posts: 771
Re: SETI MB CUDA for Linux
« Reply #39 on: 29 Jan 2009, 08:00:44 am »
Raistmer, this is what Crunch3r said:
P.S. yes, the app needs a full core, cuz i've removed that part of the code that messes around with that on windows.
It also slows down the gpu if you'd run a 4+1 config.

Since it uses a full core, cpu time is actually wall time. It's not like in windows where cpu time << wall time.

Offline Raistmer

  • Working Code Wizard
  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 14349
Re: SETI MB CUDA for Linux
« Reply #40 on: 29 Jan 2009, 08:27:27 am »
Raistmer, this is what Crunch3r said:
P.S. yes, the app needs a full core, cuz i've removed that part of the code that messes around with that on windows.
It also slows down the gpu if you'd run a 4+1 config.

Since it uses a full core, cpu time is actually wall time. It's not like in windows where cpu time << wall time.
OK, replace walltime by CPU time in my prev post. Anyway I interested inthat numbers.

koschi

  • Guest
Re: SETI MB CUDA for Linux
« Reply #41 on: 29 Jan 2009, 01:24:59 pm »
I attached the CUDA start and stop messages from the log, run times are ~ the same I think...
Where to get this PG*.wu test set?

[attachment deleted by admin]

Offline Raistmer

  • Working Code Wizard
  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 14349
Re: SETI MB CUDA for Linux
« Reply #42 on: 29 Jan 2009, 03:30:55 pm »
I attached the CUDA start and stop messages from the log, run times are ~ the same I think...
Where to get this PG*.wu test set?
Thik in download area of this site, in benchmarking sector.

Offline Claggy

  • Alpha Tester
  • Knight who says 'Ni!'
  • ***
  • Posts: 3111
    • My computers at Seti Beta
Re: SETI MB CUDA for Linux
« Reply #43 on: 29 Jan 2009, 04:02:38 pm »
I had a look at Hefto99's http://setiathome.berkeley.edu/results.php?hostid=4774614host today, he's now completed two Cuda WU's with Chrunch3r's 608 r06 Cuda app,
both have completed on CPU fallback after 'CUDA runtime ERROR in device memory allocation' in about 15K secs (4hrs),
no credit granted yet.

Claggy

Offline Raistmer

  • Working Code Wizard
  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 14349
Re: SETI MB CUDA for Linux
« Reply #44 on: 29 Jan 2009, 06:12:58 pm »
I had a look at Hefto99's http://setiathome.berkeley.edu/results.php?hostid=4774614host today, he's now completed two Cuda WU's with Chrunch3r's 608 r06 Cuda app,
both have completed on CPU fallback after 'CUDA runtime ERROR in device memory allocation' in about 15K secs (4hrs),
no credit granted yet.

Claggy
Hm.. As I expected... Still interesting in (clear) CUDA work with CPU 100% allocation times. I don't understand for what 100% CPU usage is needed for CUDA app indeed. That's why I want to look at elapsed times for tasks I know, not some "wild" task from server...

 

Welcome, Guest.
Please login or register.
 
 
 
Forgot your password?
Members
Total Members: 97
Latest: ToeBee
New This Month: 0
New This Week: 0
New Today: 0
Stats
Total Posts: 59559
Total Topics: 1672
Most Online Today: 8
Most Online Ever: 983
(20 Jan 2020, 03:17:55 pm)
Users Online
Members: 0
Guests: 13
Total: 13
Powered by EzPortal