+- +-
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: GPU client  (Read 160601 times)

Radiohead

  • Guest
Re: GPU client
« Reply #75 on: 11 Jan 2008, 02:28:48 am »
7 WUs
8800 GTS 320

[attachment deleted by admin]

Offline Devaster

  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 653
  • I like Duke !!!
Re: GPU client
« Reply #76 on: 11 Jan 2008, 01:29:54 pm »
new code ....

- FindSpike fully on GPU - now result  only one best spike instead whole array - removed cpu analyze loop

(for info - GPU code is now 400kb big ;D)

[attachment deleted by admin]

guido.man

  • Guest
Re: GPU client
« Reply #77 on: 11 Jan 2008, 08:44:12 pm »
Tried latest app.
Performance about the same as previous app.
Close to stock performance at some angle range values.


[attachment deleted by admin]

Radiohead

  • Guest
Re: GPU client
« Reply #78 on: 12 Jan 2008, 01:58:54 am »
New data.

All results - weakly similar or different   :(

[attachment deleted by admin]

Batstat

  • Guest
Re: GPU client
« Reply #79 on: 12 Jan 2008, 08:41:21 pm »
Placed sahcuda.exe under KWSN Knabench 1.43\Science_apps
Started Knabench-1.43.cmd
Then....
------------
Running app : default-515.exe with -nographics
with WU     : testWU-1.wu
Started at  : 02:19:54
Access is denied.
Ended at    : 02:25:50
Elapsed time: 356 seconds
Result      : stored as ref for validation.
------------
Running app : sahcuda.exe with -verbose
with WU     : testWU-1.wu
Started at  : 02:25:50

And here the fun ended with message for sahcuda.exe - Unable to Locate component:
"The application has failed to start because cufft.dll was not found. Re-installing the application may fix this problem."

I have not installed cuda 1.0 or beta 1.1 <--- do I need to do that?
E6600
2 GB ram
Asus GTX 8800 with bios 60.80.08.00.44
driver 6.14.11.6921 date 05.12.2007

Devaster please beat my guess in this post: (23. mar 2008)http://setiathome.berkeley.edu/forum_thread.php?id=35342

[thumbs up]

q:
1 Access is denied. ?
2 Do I need to install cuda
3 Anything else I'm doing wrong

popandbob

  • Guest
Re: GPU client
« Reply #80 on: 13 Jan 2008, 01:21:58 am »

SETI@home error -108 Unknown error
from boinc_init_diagnostics()
File: ..\main.cpp
Line: 239


Got the same error for all apps...

win xp 
8600GTS
169.29 drivers

Offline Raistmer

  • Working Code Wizard
  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 14349
Re: GPU client
« Reply #81 on: 13 Jan 2008, 04:16:07 am »
"The application has failed to start because cufft.dll was not found. Re-installing the application may fix this problem."

I have not installed cuda 1.0 or beta 1.1 <--- do I need to do that?

q:
1 Access is denied. ?
2 Do I need to install cuda
3 Anything else I'm doing wrong

Actually you need to have all needed DLLs of that CUDA runtime consist in place searchable by OS for DLL (simple saying in LIB_PATH). If you use CUDA only for SETI probably better way to put that DLLs together with exe file. When I tried CUDA few months ago the needed DLLs list was cuda.dll cudart.dll cufft.dll cutil32.dll (maybe slightly redundant).


Offline Devaster

  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 653
  • I like Duke !!!
Re: GPU client
« Reply #82 on: 13 Jan 2008, 08:32:06 am »
my mistake - i havent add a cufft.dll to the package.

other libraries you dont need - they are in the driver already included ...

if you wanna install  CUDA use only v.1.1 -  app is compiled with this version and cufft.dll(1.1) is about 2x speeder on CUDA devices v. 1.1 as cufft.dll from v. 1.0 ....
« Last Edit: 13 Jan 2008, 08:39:00 am by Devaster »

Batstat

  • Guest
Re: GPU client
« Reply #83 on: 13 Jan 2008, 02:11:29 pm »
Installed cuda beta 1.1 and sahcuda did run.
The access denied message also disapperede, dunno why.
Not sure but can it be that Knabench need boinc to run seti as a service?

As seen in Bench result file, there is some debug info witch I belive is coming from that I do not run seti as a service.

Also I got a console message '.\tools\wu_time' is not recognized as an internal or external command.

IF massive testing is needed I will suggest that a conistent howto should be written, and needed dll's should be included.

Until next time - have a nice day :)

[attachment deleted by admin]

Offline Raistmer

  • Working Code Wizard
  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 14349
Re: GPU client
« Reply #84 on: 13 Jan 2008, 07:23:57 pm »
Not sure but can it be that Knabench need boinc to run seti as a service?
bench doesnt start anything as service. It simple calls sequentally all exe files found in 2 subdirectories and logs run time for that exe. And what it does it stops boinc service at beginning and starts it at ending of test.

Also I got a console message '.\tools\wu_time' is not recognized as an internal or external command.
When I checked my PC with antiviruses one of them suspected this tool. Maybe your antivirus blocks its execution too? Anyway wu_time.exe is not needed for main objective of bench - to log execution times. So you could just delete the exe and ignore all errors that arise from that.

Offline Devaster

  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 653
  • I like Duke !!!
Re: GPU client
« Reply #85 on: 14 Jan 2008, 12:38:19 am »
new code (cufft.dll v1.1 included)...


- PowerSpectrum transpose moved to the GPU ....
- eliminated one GPU to CPU memory transfer ....

[attachment deleted by admin]

Radiohead

  • Guest
Re: GPU client
« Reply #86 on: 14 Jan 2008, 04:34:38 am »
New results

[attachment deleted by admin]

guido.man

  • Guest
Re: GPU client
« Reply #87 on: 14 Jan 2008, 10:49:06 am »
Results from latest client.


[attachment deleted by admin]

Batstat

  • Guest
Re: GPU client
« Reply #88 on: 14 Jan 2008, 01:41:52 pm »
When I checked my PC with antiviruses one of them suspected this tool. Maybe your antivirus blocks its execution too? Anyway wu_time.exe is not needed for main objective of bench - to log execution times. So you could just delete the exe and ignore all errors that arise from that.

Thx Raistmer I will check it out, or just as you suggest ignore it :)

Batstat

  • Guest
Re: GPU client
« Reply #89 on: 15 Jan 2008, 05:45:38 pm »
As Raistmer indicate, yes my AVG do tell that wu_time.exe is infected with worm/Sohanad.F and from that AVG decide to block access to the file.

I updated my GPU bios from last time. Test result from last app for Devaster attached.

Result      : weakly similar.   
Result      : weakly similar.   
Result      : DIFFERENT. 
Result      : weakly similar.   
Result      : DIFFERENT. 
Result      : weakly similar.   
Result      : weakly similar.   
Speedup: -198.21%, Ratio: 0.34 x
Speedup: 9.02%, Ratio: 1.10 x
Speedup: 12.09%, Ratio: 1.14 x
Speedup: -34.23%, Ratio: 0.74 x
Speedup: 8.70%, Ratio: 1.10 x
Speedup: 23.23%, Ratio: 1.30 x
Speedup: 26.87%, Ratio: 1.37 x


[attachment deleted by admin]
« Last Edit: 26 Jan 2008, 06:19:32 am by Batstat »

 

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: 34
Most Online Ever: 983
(20 Jan 2020, 03:17:55 pm)
Users Online
Members: 0
Guests: 21
Total: 21
Powered by EzPortal