+- +-
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: Which version?  (Read 6479 times)

Offline Gus

  • Alpha Tester
  • Squire
  • ***
  • Posts: 35
Which version?
« on: 19 Apr 2009, 09:51:19 am »
A crashed HD on one of my machines (and subsequent rebuild) is a perfect opportunity to unwrap a new 9800GT that has been collecting dust and go for it. However I must confess that my old brain is totally confused by the numerous optimized app versions and even more numerous threads on these boards and those at SAH. So naturally I'm creating another thread. <sigh>

My question is this: Is there a package available that will run with LITTLE or NO babysitting and keep AP running on 4 CPU cores, plus MB running ONLY on the GPU preferably with VLAR kill. If not I'll just sell the GPU and stick with AP.

Win XP SP-3
Q6600 (SSSE3)
9800GT w/ 182.50 drivers
BOINC 6.6.23 installed as NON-service
(I also dl'ed 6.6.20 before the SAH web pages went belly-up so it is available to me)

I currently have Raistmer's V10b installed and it is running AP fine. BOINC reports seeing the 9800GT and the venue I'm using is set for both AP and MB, but even tho' it appears to be trying to get MB work for the GPU it keeps saying that the project has none available which I'm pretty sure is bogus. And I'm not sure that V10b is the right version to be using in the first place.

Any and all suggestions will be much appreciated.

Offline Claggy

  • Alpha Tester
  • Knight who says 'Ni!'
  • ***
  • Posts: 3111
    • My computers at Seti Beta
Re: Which version?
« Reply #1 on: 19 Apr 2009, 11:33:19 am »
This a milld revision of MarkJ's app_info from the app_info for AP500, AP503, MB603 and MB608 thread on the Seti Site,
you may need to put your own Stock AK_V8 CPU app in it, (If your CPU doesn't support SSSE3). (DON'T use the team app there, as Boinc 6.6.20 does the scheduling now),
get them from the downloads section here or from Arkayn's site, Change the Astropulse app to SSE if needed also.
put whichever of Raistmer's app you want to run instead of the stock cuda app, i.e. V10 or V11 into the app_info instead of the stock Cuda app,
(there are at least 7 different versions now, depending if you want No vlar kill, or Affinity Lock, etc, Cuda 2.0 & 2.1 dll's also there) see here, and here,
other downloads are earlier in the thread,
You'll need to get your flops figures for your CPU & GPU, get your CPU flops from the <p_fpops> entry in your client_state.xml, and GPU Estimated Gflops from Boinc startup messages,

Times CPU flops figure by 2.25 for Astropulse 500,
Times CPU flops  figure by 2.6 for Astropulse 503,
Times CPU flops  figure by 1.75 for Multibeam  603,
Times GPU flops figure by 0.2 for Multibeam  608,

ie

My flops on my E8500 is      4125.58 * 1000000 (million ops/sec) = 4125580000
My flops on my 9800GTX+ is 87 (Est.Gflops) * 1000000000 = 87000000000

Astropulse 500 flops is 4125580000 * 2.25 = 9282555000
Astropulse 503 flops is 4125580000 * 2.6  = 10726508000
Multibeam  603 flops is 4125580000 * 1.75 = 7219765000
Multibeam  608 flops is 87000000000 * 0.2 = 17400000000

flops are used with dcf to determine how much work you need, it is also used to abort WU's that take too long, with Maximum time exceeded,
so it is reasonably important to get right, note: there should be a maximum of 10 or 11 digits by the time you've worked out your flops figures,
If you have an ncpus entry in a cc_config.xml, then remove it, as Boinc 6.6.x doesn't require it.

Claggy

Code: [Select]
<app_info>

<app>
<name>astropulse</name>
</app>
<file_info>
<name>ap_5.00r103_SSE3.exe</name>
<executable/>
</file_info>

<app_version>
<app_name>astropulse</app_name>
<version_num>500</version_num>
<flops>5306156897</flops>
<file_ref>
<file_name>ap_5.00r103_SSE3.exe</file_name>
<main_program/>
</file_ref>
</app_version>

<app>
<name>astropulse_v5</name>
</app>
<file_info>
<name>ap_5.03r112_SSE3.exe</name>
<executable/>
</file_info>

<app_version>
<app_name>astropulse_v5</app_name>
<version_num>503</version_num>
<flops>6131559081</flops>
<file_ref>
<file_name>ap_5.03r112_SSE3.exe</file_name>
<main_program/>
</file_ref>
</app_version>

<app>
<name>setiathome_enhanced</name>
</app>
<file_info>
<name>AK_v8_win_SSSE3x.exe</name>
<executable/>
</file_info>
<file_info>
<name>setiathome_6.08_windows_intelx86__cuda.exe</name>
<executable/>
</file_info>
<file_info>
<name>cudart.dll</name>
<executable/>
</file_info>
<file_info>
<name>cufft.dll</name>
<executable/>
</file_info>
<file_info>
<name>libfftw3f-3-1-1a_upx.dll</name>
<executable/>
</file_info>

<app_version>
<app_name>setiathome_enhanced</app_name>
<version_num>603</version_num>
<platform>windows_intelx86</platform>
<flops>4127010920</flops>
<file_ref>
<file_name>AK_v8_win_SSSE3x.exe</file_name>
<main_program/>
</file_ref>
</app_version>

<app_version>
<app_name>setiathome_enhanced</app_name>
<version_num>608</version_num>
<platform>windows_intelx86</platform>
<avg_ncpus>0.127970</avg_ncpus>
<max_ncpus>0.127970</max_ncpus>
<flops>12000000000</flops>
<plan_class>cuda</plan_class>
<file_ref>
<file_name>setiathome_6.08_windows_intelx86__cuda.exe</file_name>
<main_program/>
</file_ref>
<file_ref>
<file_name>cudart.dll</file_name>
</file_ref>
<file_ref>
<file_name>cufft.dll</file_name>
</file_ref>
<file_ref>
<file_name>libfftw3f-3-1-1a_upx.dll</file_name>
</file_ref>
<coproc>
<type>CUDA</type>
<count>1</count>
</coproc>
</app_version>

</app_info>
« Last Edit: 19 Apr 2009, 02:49:56 pm by Claggy »

Offline Gus

  • Alpha Tester
  • Squire
  • ***
  • Posts: 35
Re: Which version?
« Reply #2 on: 19 Apr 2009, 02:26:03 pm »
@Claggy,

Very nice, thanks to you and MarkJ for putting that all together. I saw that thread before their web site went down, but didn't quite understand what he was getting at.

After reading your post here I had a couple questions about replacing the stock CUDA exe with one or the other of Raistmer's versions, but I just noticed that the Berkeley site is coming back up and others seem to have already asked the same questions.  I'll read there first then come back here if I have anything further.

Thanks again!

 

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