Author Topic: Seti Performance  (Read 2330 times)

0 Members and 1 Guest are viewing this topic.

Offline fred

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2638
  • eFMer
    • View Profile
    • Trails
Seti Performance
« on: August 25, 2012, 12:40:22 AM »
A Tool to test the best multiple instances of a GPU task.
In other words the setting in <count>, like 1, 0.5, 0.33, 0.25.

This tool finds the best setting automatically.

Useful for NVIDIA  Gpu's in the 4xxx, 5xxx, 6xxx series.
Make sure you read the instructions first.
A lot of additional info can be found in config.xml

Download SETI Performance version 1.8

Compare the results with others: Gpu list

Pitfalls:

Place the files in this zip file to a temp location.
Some users use: C:\Program Files, but this may not work for you.
C:\Program Files is a restricted folder, so you need full access rights to the folder you put the files in.

In the config.xml all spaces are striped away, to use spaces use %20
To get x41z cuda 32 use x41z%20cuda%2032

Together with the exe you NEED to supply a workunit named: work_unit.sah.
This isn't needed when you check "Use all xx workunits" in that case the workunits are copied from the folder: workunits.

SetiPerformance64.exe is for 64 bit systems.
SetiPerformance.exe is for 32 and 64 bit systems.

Progress indicator:

If you need a progress indicator add the supplied file: init_data.xml
The checkpoint time is the progress indicator update frequency.

Logging:

Loggings are placed in: C:\Users\username\AppData\Roaming\eFMer\SetiPerformance\log
SetiPerformance.log : Startup info.
result.log : A copy of the logging displayed in the dialog.

Now that you ran the test:

Now that I found out that a count of 2 (0.5) is the best setting, what now?

Install this one: Lunatics installer
Make sure you have the minimum driver mentioned in the installer and choose the 32 or 64 bit version.
Next go here: C:\ProgramData\BOINC\projects\setiathome.berkeley.edu
Open app_info.xml with notepad.exe.

Look for these 2 lines together:
<type>CUDA</type>
<count>1</count>

Change the 1 in count into 0.33 or 0.5
Make sure you use a dot . after the 0! NOT a ,

Version:

V 1.4
Add log file, C:\Users\username\AppData\Roaming\eFMer\SetiPerformance\log
Keep case in name, like: MB6_win_x86_SSE3_OpenCL_ATi_HD5_r390
Added: progress indicator, needs init_data.xml. This works for MB and AP.
The window position wasn't always stored.
Some small bug fixes.

V 1.5
In the logging file line ends where \r\r\n now \r\n.
ERROR: Unable to copy from: didn't show the actual file it failed to copy, now shows: ERROR: Unable to copy file:.
Devices, Count now drop down boxes.
Added: Max count drop down box.
Fixed: Progress indicator dropped back to 0.

V 1.6
The automatic test goes one beyond the Max drop down box setting.
The drop down boxes Devices, Count and Max are now disabled, while testing.
The progress indicator didn't work correctly with AP tasks.

V1.7
Didn't automatically stop when the best result was found.

V1.8
Add Run x number of CPU tasks while running the GPU test.
« Last Edit: May 18, 2013, 01:58:26 PM by fred »
My home in the winter and spring: Anza Borrego

Offline archae86

  • Jr. Member
  • **
  • Posts: 16
    • View Profile
Re: Seti Performance
« Reply #1 on: August 26, 2012, 02:43:58 AM »
And where are the instructions to be found?

Offline fred

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2638
  • eFMer
    • View Profile
    • Trails
Re: Seti Performance
« Reply #2 on: August 26, 2012, 11:19:39 AM »
And where are the instructions to be found?
When you start the program, you see them. :o
My home in the winter and spring: Anza Borrego

Offline szopler

  • Jr. Member
  • **
  • Posts: 8
    • View Profile
Re: Seti Performance
« Reply #3 on: August 28, 2012, 11:56:32 AM »
Will be such app for AMD/ATI GPUs?

Offline fred

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2638
  • eFMer
    • View Profile
    • Trails
Re: Seti Performance
« Reply #4 on: August 28, 2012, 12:33:27 PM »
Will be such app for AMD/ATI GPUs?
Nothing will hold you back.
Look in the config.xml.
You can modify or add a new <data></data> entry.

Add a new folder just below the exe as the one present.

It should work on any exe that can be run on BOINC.
My home in the winter and spring: Anza Borrego