Optimize your GPU. Find the value the easy way.

Message boards : Number crunching : Optimize your GPU. Find the value the easy way.
Message board moderation

To post messages, you must log in.

Previous · 1 . . . 7 · 8 · 9 · 10 · 11 · 12 · 13 · Next

AuthorMessage
Profile BilBg
Volunteer tester
Avatar

Send message
Joined: 27 May 07
Posts: 3720
Credit: 9,385,827
RAC: 0
Bulgaria
Message 1282725 - Posted: 12 Sep 2012, 2:43:53 UTC - in response to Message 1275307.  


@Fred

Small (but too many ;) ) suggestions (mostly cosmetic) for SetiPerformance:

* (bug?) The position of the 2 windows is not saved to the registry if I move the windows in their original size and exit the program.
The position and size is saved if I also resize the main/graph windows.

I even didn't know that position/size are supposed to be remembered until I found:
HKEY_CURRENT_USER\Software\eFMer\SetiPerformance\window_position

* I don't know what the graph window is supposed to show; for me it shows only faint vertical grid on black background and counting times at bottom

* It seems that <maxAutoCount>3</maxAutoCount> is zero-based
For the AP auto-test it runs up to 4 tasks

* Show maxAutoCount in the Results, e.g.
Starting automatic test: (ap6_win_x86_sse2_opencl_ati_r1316), maxAutoCount: 3

* count vs instance vs task vs ... - which is better?:
Runtime: Device: 0, count: 1, 1948 seconds
Runtime: Device: 0, instance: 1, 1948 seconds
Runtime: Device: 0, task: 1, 1948 seconds

* Checkbox: [v] Wrap text
(some lines are long)

* Save the results to file (e.g. SetiPerformanceResults.log) automatically
(while the results are created, not at the end - in case the program is terminated prematurely for any reason)

* Can we have an option to not convert everything to lowercase?
(So the strings will be shown as are in the config.xml
I prefer MB6_win_x86_SSE3_OpenCL_ATi_HD5_r390 instead of mb6_win_x86_sse3_opencl_ati_hd5_r390)

* Checkbox: [v] Show progress
Can be done by examining the files e.g. every minute
<prog>0.xxxxx</prog> in state.sah
<fraction_done>0.yyyyy</fraction_done> in pulse.out*

(probably can also be done by shared memory but I don't know the details)

If no file still exist (at task startup) show ??% or --% or ...

The problem is how to show many running tasks.
Most people will run max 4 tasks on the single GPU they have.
But seeing how you create 256 slots (slot0 ... slot255) you are prepared for some big monster ;)


 


- ALF - "Find out what you don't do well ..... then don't do it!" :)
 
ID: 1282725 · Report as offensive
John

Send message
Joined: 21 May 99
Posts: 51
Credit: 5,667,907
RAC: 0
United States
Message 1283402 - Posted: 14 Sep 2012, 0:49:28 UTC

About ten days of crunching 3 wu per GPU. One Gtx 470 and one gtx 670.
6 gpu tasks and 6 cpu tasks now running (started cpu tasks about 4-5 days ago)

I7-920 cpu Hyperthread enable (only overclocked to 3.6ghz) GPU's not overclocked
due to different versions.

started with rac close to zero now at 23k and climbing. Will wait and see what the 60 day avg comes out 2.
Have been able to keep the system fed with wu's so far.

thanks for all the info.

Keep on crunching !!

ID: 1283402 · Report as offensive
Profile HAL9000
Volunteer tester
Avatar

Send message
Joined: 11 Sep 99
Posts: 6534
Credit: 196,805,888
RAC: 57
United States
Message 1283435 - Posted: 14 Sep 2012, 3:52:42 UTC - in response to Message 1283402.  

About ten days of crunching 3 wu per GPU. One Gtx 470 and one gtx 670.
6 gpu tasks and 6 cpu tasks now running (started cpu tasks about 4-5 days ago)

I7-920 cpu Hyperthread enable (only overclocked to 3.6ghz) GPU's not overclocked
due to different versions.

started with rac close to zero now at 23k and climbing. Will wait and see what the 60 day avg comes out 2.
Have been able to keep the system fed with wu's so far.

thanks for all the info.

Keep on crunching !!

From your daily numbers I would guesstimate somewhere between high 40K to low/mid 50K range.
SETI@home classic workunits: 93,865 CPU time: 863,447 hours
Join the [url=http://tinyurl.com/8y46zvu]BP6/VP6 User Group[
ID: 1283435 · Report as offensive
Profile Snowmain
Avatar

Send message
Joined: 17 Nov 05
Posts: 75
Credit: 30,681,449
RAC: 83
United States
Message 1284099 - Posted: 15 Sep 2012, 15:12:12 UTC
Last modified: 15 Sep 2012, 15:15:32 UTC

Ran the old test, worked fine....now with a new video card to test I get this:
ERROR: Unable to copy from: C:\Program Files\BOINC\Freds test software\x41g\ to: C:\Users\Jim\AppData\Roaming\eFMer\SetiPerformance, slot: 0
Aborted

wtf chuck?
ID: 1284099 · Report as offensive
Profile BilBg
Volunteer tester
Avatar

Send message
Joined: 27 May 07
Posts: 3720
Credit: 9,385,827
RAC: 0
Bulgaria
Message 1284113 - Posted: 15 Sep 2012, 15:47:20 UTC - in response to Message 1284099.  


Try to put it NOT in C:\Program Files\


 


- ALF - "Find out what you don't do well ..... then don't do it!" :)
 
ID: 1284113 · Report as offensive
Profile X-Files 27
Avatar

Send message
Joined: 17 May 99
Posts: 104
Credit: 111,191,433
RAC: 0
Canada
Message 1284146 - Posted: 15 Sep 2012, 17:11:37 UTC

Using: 306.23
GPU0: 580 @833/1004/1666
GPU1: 580 @815/1004/1630
GPU2: 570 @810/975/1620

Starting automatic test: (x41g) Workunit: PG0395_v7.wu
15 September 2012 - 10:49:41 Start, devices: 3, device count: 1 (1.00) (Wu: PG0395_v7.wu)
--------------------------------------------------------------------------- Results: (PG0395_v7.wu)
Device: 0, device count: 1, average time / count: 32, average time on device: 32 Seconds (0 Minutes, 32 Seconds)
Device: 1, device count: 1, average time / count: 33, average time on device: 33 Seconds (0 Minutes, 33 Seconds)
Device: 2, device count: 1, average time / count: 36, average time on device: 36 Seconds (0 Minutes, 36 Seconds)
Next :---------------------------------------------------------------------------
15 September 2012 - 10:50:19 Start, devices: 3, device count: 2 (0.50) (Wu: PG0395_v7.wu)
--------------------------------------------------------------------------- Results: (PG0395_v7.wu)
Device: 0, device count: 2, average time / count: 50, average time on device: 25 Seconds (0 Minutes, 25 Seconds)
Device: 1, device count: 2, average time / count: 50, average time on device: 25 Seconds (0 Minutes, 25 Seconds)
Device: 2, device count: 2, average time / count: 58, average time on device: 29 Seconds (0 Minutes, 29 Seconds)
Next :---------------------------------------------------------------------------
15 September 2012 - 10:51:20 Start, devices: 3, device count: 3 (0.33) (Wu: PG0395_v7.wu)
--------------------------------------------------------------------------- Results: (PG0395_v7.wu)
Device: 0, device count: 3, average time / count: 74, average time on device: 24 Seconds (0 Minutes, 24 Seconds)
Device: 1, device count: 3, average time / count: 72, average time on device: 24 Seconds (0 Minutes, 24 Seconds)
Device: 2, device count: 3, average time / count: 84, average time on device: 28 Seconds (0 Minutes, 28 Seconds)
Next :---------------------------------------------------------------------------
15 September 2012 - 10:52:46 Start, devices: 3, device count: 4 (0.25) (Wu: PG0395_v7.wu)
--------------------------------------------------------------------------- Results: (PG0395_v7.wu)
Device: 0, device count: 4, average time / count: 96, average time on device: 24 Seconds (0 Minutes, 24 Seconds)
Device: 1, device count: 4, average time / count: 95, average time on device: 23 Seconds (0 Minutes, 23 Seconds)
Device: 2, device count: 4, average time / count: 110, average time on device: 27 Seconds (0 Minutes, 27 Seconds)
>> The best average time found: 25 Seconds (0 Minutes, 25 Seconds), with count: 0.33 (3)
--------------------------------------------------------------------------- Next
15 September 2012 - 10:54:41 Start, devices: 3, device count: 1 (1.00) (Wu: PG0444_v7.wu)
--------------------------------------------------------------------------- Results: (PG0444_v7.wu)
Device: 0, device count: 1, average time / count: 31, average time on device: 31 Seconds (0 Minutes, 31 Seconds)
Device: 1, device count: 1, average time / count: 32, average time on device: 32 Seconds (0 Minutes, 32 Seconds)
Device: 2, device count: 1, average time / count: 35, average time on device: 35 Seconds (0 Minutes, 35 Seconds)
Next :---------------------------------------------------------------------------
15 September 2012 - 10:55:19 Start, devices: 3, device count: 2 (0.50) (Wu: PG0444_v7.wu)
--------------------------------------------------------------------------- Results: (PG0444_v7.wu)
Device: 0, device count: 2, average time / count: 49, average time on device: 24 Seconds (0 Minutes, 24 Seconds)
Device: 1, device count: 2, average time / count: 49, average time on device: 24 Seconds (0 Minutes, 24 Seconds)
Device: 2, device count: 2, average time / count: 56, average time on device: 28 Seconds (0 Minutes, 28 Seconds)
Next :---------------------------------------------------------------------------
15 September 2012 - 10:56:18 Start, devices: 3, device count: 3 (0.33) (Wu: PG0444_v7.wu)
--------------------------------------------------------------------------- Results: (PG0444_v7.wu)
Device: 0, device count: 3, average time / count: 70, average time on device: 23 Seconds (0 Minutes, 23 Seconds)
Device: 1, device count: 3, average time / count: 71, average time on device: 23 Seconds (0 Minutes, 23 Seconds)
Device: 2, device count: 3, average time / count: 80, average time on device: 26 Seconds (0 Minutes, 26 Seconds)
Next :---------------------------------------------------------------------------
15 September 2012 - 10:57:40 Start, devices: 3, device count: 4 (0.25) (Wu: PG0444_v7.wu)
--------------------------------------------------------------------------- Results: (PG0444_v7.wu)
Device: 0, device count: 4, average time / count: 94, average time on device: 23 Seconds (0 Minutes, 23 Seconds)
Device: 1, device count: 4, average time / count: 93, average time on device: 23 Seconds (0 Minutes, 23 Seconds)
Device: 2, device count: 4, average time / count: 106, average time on device: 26 Seconds (0 Minutes, 26 Seconds)
>> The best average time found: 24 Seconds (0 Minutes, 24 Seconds), with count: 0.33 (3)
--------------------------------------------------------------------------- Next
15 September 2012 - 10:59:29 Start, devices: 3, device count: 1 (1.00) (Wu: PG1327_v7.wu)
--------------------------------------------------------------------------- Results: (PG1327_v7.wu)
Device: 0, device count: 1, average time / count: 41, average time on device: 41 Seconds (0 Minutes, 41 Seconds)
Device: 1, device count: 1, average time / count: 42, average time on device: 42 Seconds (0 Minutes, 42 Seconds)
Device: 2, device count: 1, average time / count: 45, average time on device: 45 Seconds (0 Minutes, 45 Seconds)
Next :---------------------------------------------------------------------------
15 September 2012 - 11:00:17 Start, devices: 3, device count: 2 (0.50) (Wu: PG1327_v7.wu)
--------------------------------------------------------------------------- Results: (PG1327_v7.wu)
Device: 0, device count: 2, average time / count: 56, average time on device: 28 Seconds (0 Minutes, 28 Seconds)
Device: 1, device count: 2, average time / count: 56, average time on device: 28 Seconds (0 Minutes, 28 Seconds)
Device: 2, device count: 2, average time / count: 65, average time on device: 32 Seconds (0 Minutes, 32 Seconds)
Next :---------------------------------------------------------------------------
15 September 2012 - 11:01:23 Start, devices: 3, device count: 3 (0.33) (Wu: PG1327_v7.wu)
--------------------------------------------------------------------------- Results: (PG1327_v7.wu)
Device: 0, device count: 3, average time / count: 82, average time on device: 27 Seconds (0 Minutes, 27 Seconds)
Device: 1, device count: 3, average time / count: 81, average time on device: 27 Seconds (0 Minutes, 27 Seconds)
Device: 2, device count: 3, average time / count: 95, average time on device: 31 Seconds (0 Minutes, 31 Seconds)
Next :---------------------------------------------------------------------------
15 September 2012 - 11:03:02 Start, devices: 3, device count: 4 (0.25) (Wu: PG1327_v7.wu)
--------------------------------------------------------------------------- Results: (PG1327_v7.wu)
Device: 0, device count: 4, average time / count: 109, average time on device: 27 Seconds (0 Minutes, 27 Seconds)
Device: 1, device count: 4, average time / count: 108, average time on device: 27 Seconds (0 Minutes, 27 Seconds)
Device: 2, device count: 4, average time / count: 125, average time on device: 31 Seconds (0 Minutes, 31 Seconds)
>> The best average time found: 28 Seconds (0 Minutes, 28 Seconds), with count: 0.33 (3)

ID: 1284146 · Report as offensive
Profile Snowmain
Avatar

Send message
Joined: 17 Nov 05
Posts: 75
Credit: 30,681,449
RAC: 83
United States
Message 1284310 - Posted: 16 Sep 2012, 0:04:23 UTC - in response to Message 1284113.  

Ran the old test, worked fine....now with a new video card to test I get this:
ERROR: Unable to copy from: C:\Program Files\BOINC\Freds test software\x41g\ to: C:\Users\Jim\AppData\Roaming\eFMer\SetiPerformance, slot: 0
Aborted

wtf chuck?



"Try to put it NOT in C:\Program Files\"



Starting automatic test: (x41g)
15 September 2012 - 20:02:25 Start, devices: 1, device count: 1 (1.00)
ERROR: Unable to copy from: C:\Video card test software\x41g\ to: C:\Users\Jim\AppData\Roaming\eFMer\SetiPerformance, slot: 0
Aborted

Any other advice?


ID: 1284310 · Report as offensive
Wembley
Volunteer tester
Avatar

Send message
Joined: 16 Sep 09
Posts: 429
Credit: 1,844,293
RAC: 0
United States
Message 1284443 - Posted: 16 Sep 2012, 12:04:40 UTC - in response to Message 1284310.  

Ran the old test, worked fine....now with a new video card to test I get this:
ERROR: Unable to copy from: C:\Program Files\BOINC\Freds test software\x41g\ to: C:\Users\Jim\AppData\Roaming\eFMer\SetiPerformance, slot: 0
Aborted

wtf chuck?



"Try to put it NOT in C:\Program Files\"



Starting automatic test: (x41g)
15 September 2012 - 20:02:25 Start, devices: 1, device count: 1 (1.00)
ERROR: Unable to copy from: C:\Video card test software\x41g\ to: C:\Users\Jim\AppData\Roaming\eFMer\SetiPerformance, slot: 0
Aborted

Any other advice?


It's the spaces that are killing you. Stop putting it under directories with spaces in the name.
ID: 1284443 · Report as offensive
Profile BilBg
Volunteer tester
Avatar

Send message
Joined: 27 May 07
Posts: 3720
Credit: 9,385,827
RAC: 0
Bulgaria
Message 1284658 - Posted: 17 Sep 2012, 0:48:16 UTC - in response to Message 1284443.  
Last modified: 17 Sep 2012, 0:50:25 UTC

It's the spaces that are killing you

Very probably spaces are the problem.

My corresponding path have no spaces:
J:\Data.All\Downloads.Bit\Software\Science\Test\Bench\SetiPerformance_32_64_1_3__ATI-added-by-BilBg\zip\x41g\

Obviously this tool don't like spaces (in config.xml instead of Space it needs the corresponding hex ASCII %20):
	<data>
		<name>x41z%2064%20bit%20cuda%2042</name>
		<folder>x41z_64_cuda42</folder>
		<exe>Lunatics_x41z_win32_cuda42.exe</exe>
		<parameter>%20--device%20%device</parameter>
	</data>

 


- ALF - "Find out what you don't do well ..... then don't do it!" :)
 
ID: 1284658 · Report as offensive
Profile S@NL - eFMer - efmer.com/boinc
Volunteer tester
Avatar

Send message
Joined: 7 Jun 99
Posts: 512
Credit: 148,746,305
RAC: 0
United States
Message 1287021 - Posted: 23 Sep 2012, 12:01:19 UTC - in response to Message 1282725.  


1) HKEY_CURRENT_USER\Software\eFMer\SetiPerformance\window_position

2) I don't know what the graph window is supposed to show; for me it shows only faint vertical grid on black background and counting times at bottom

3) It seems that <maxAutoCount>3</maxAutoCount> is zero-based

4) Checkbox: [v] Wrap text(some lines are long)

5) Save the results to file (e.g. SetiPerformanceResults.log)

6) Can we have an option to not convert everything to lowercase?

7) Checkbox: [v] Show progress

8) The problem is how to show many running tasks.


1) Positions should be stored almost at once.
But on exit it's best to use use Start->Shutdown.
Pressing the power button may cause Windows to force a quick power down.
And this means some parts of the registry aren't stored.

2) The graph starts at the beginning of the text.
Or you can choose "Run continuously"
In the xml file you can adjust the colors, use the Read xml button for instant results.

3)Is intended for some cards that run out of memory, as you set the value, you should be able to remember it. Or add it to the task name

4)?? You can adjust the width of the window.

5) The log will be added to 1.4

6) No problem

7)OK

8)The number of slots is unlimited, it depends on the devices / count.




TThrottle Control your temperatures. BoincTasks The best way to view BOINC. Anza Borrego Desert hiking.
ID: 1287021 · Report as offensive
Profile S@NL - eFMer - efmer.com/boinc
Volunteer tester
Avatar

Send message
Joined: 7 Jun 99
Posts: 512
Credit: 148,746,305
RAC: 0
United States
Message 1287025 - Posted: 23 Sep 2012, 12:40:55 UTC - in response to Message 1282725.  


* Checkbox: [v] Show progress
Can be done by examining the files e.g. every minute
<prog>0.xxxxx</prog> in state.sah
<fraction_done>0.yyyyy</fraction_done> in pulse.out*

Doesn't write anything. stderr.txt and result.sah are not updated.
Is there a parameter to force check pointing?
TThrottle Control your temperatures. BoincTasks The best way to view BOINC. Anza Borrego Desert hiking.
ID: 1287025 · Report as offensive
Profile BilBg
Volunteer tester
Avatar

Send message
Joined: 27 May 07
Posts: 3720
Credit: 9,385,827
RAC: 0
Bulgaria
Message 1287317 - Posted: 24 Sep 2012, 4:59:25 UTC - in response to Message 1287021.  


1) HKEY_CURRENT_USER\Software\eFMer\SetiPerformance\window_position

2) I don't know what the graph window is supposed to show; for me it shows only faint vertical grid on black background and counting times at bottom

3) It seems that <maxAutoCount>3</maxAutoCount> is zero-based

4) Checkbox: [v] Wrap text(some lines are long)

5) Save the results to file (e.g. SetiPerformanceResults.log)

6) Can we have an option to not convert everything to lowercase?

7) Checkbox: [v] Show progress

8) The problem is how to show many running tasks.


1) Positions should be stored almost at once.
But on exit it's best to use use Start->Shutdown.
Pressing the power button may cause Windows to force a quick power down.
And this means some parts of the registry aren't stored.

I mean I just exit the program (SetiPerformance), not Windows.
Several times I started SetiPerformance, moved the 2 windows around, exit SetiPerformance.
Start again SetiPerformance - the 2 windows appear at the center of screen (the graph behind the main), not where I moved them before.
Only after I Resized+Moved them the new position was saved.
(all this was done in XP 32-bit)

For testing/reproducing this: probably 'a new install behaviour' (reset window to default size/position) can be simulated by deleting the values from:
HKEY_CURRENT_USER\Software\eFMer\SetiPerformance\window_position


2) The graph starts at the beginning of the text.
Or you can choose "Run continuously"
In the xml file you can adjust the colors, use the Read xml button for instant results.

Yes, I choose "Run continuously" and changed the colors (at the time of my tests ~12 Sep 2012) (e.g. the color of text/clock visibly changed) - no graph appear that I can see.
I still don't know what the graph window is supposed to show? GPU load? GPU temp?


3)Is intended for some cards that run out of memory, as you set the value, you should be able to remember it. Or add it to the task name

But is <maxAutoCount>3</maxAutoCount> zero-based?
I mean if you want max 3 tasks/GPU to be tested which of these to use?:
<maxAutoCount>2</maxAutoCount>
<maxAutoCount>3</maxAutoCount>

I used <maxAutoCount>3</maxAutoCount> and max 4 tasks was run (look my ATI AP log)


8)The number of slots is unlimited, it depends on the devices / count.

I mean - how to show progress (of many running tasks) in the interface
It will be hard to fit 256 but maybe 8-16 will be easier.
You can possibly use 1 pixel horizontal lines or similar?


 


- ALF - "Find out what you don't do well ..... then don't do it!" :)
 
ID: 1287317 · Report as offensive
Profile BilBg
Volunteer tester
Avatar

Send message
Joined: 27 May 07
Posts: 3720
Credit: 9,385,827
RAC: 0
Bulgaria
Message 1287319 - Posted: 24 Sep 2012, 5:16:10 UTC - in response to Message 1287025.  


* Checkbox: [v] Show progress
Can be done by examining the files e.g. every minute
<prog>0.xxxxx</prog> in state.sah
<fraction_done>0.yyyyy</fraction_done> in pulse.out*

Doesn't write anything. stderr.txt and result.sah are not updated.
Is there a parameter to force check pointing?

I monitored manually:
<prog>0.xxxxx</prog> in state.sah (for MB)
<fraction_done>0.yyyyy</fraction_done> in pulse.out* (for AP)

The 0.xxxxx and 0.yyyyy change once per several minutes.

Look the saved files in SetiPerformance_32_64_1_3__ATI-added-by-BilBg.7z:
...\SetiPerformance_32_64_1_3__ATI-added-by-BilBg\zip\_TEMP_\txt MB\
state MB 1.sah : <prog>0.29107451</prog>
state MB 2.sah : <prog>0.60192638</prog>

...\SetiPerformance_32_64_1_3__ATI-added-by-BilBg\zip\_TEMP_\txt AP\
pulse Y.out1 : <fraction_done>0.222222</fraction_done>
pulse Z.out : <fraction_done>0.333333</fraction_done>
pulse.out : <fraction_done>0.888889</fraction_done>


About 'parameter to force check pointing' I don't know, Jason and Raistmer should know.


 


- ALF - "Find out what you don't do well ..... then don't do it!" :)
 
ID: 1287319 · Report as offensive
Profile BilBg
Volunteer tester
Avatar

Send message
Joined: 27 May 07
Posts: 3720
Credit: 9,385,827
RAC: 0
Bulgaria
Message 1287331 - Posted: 24 Sep 2012, 6:39:07 UTC - in response to Message 1287025.  


* Checkbox: [v] Show progress
Can be done by examining the files e.g. every minute
<prog>0.xxxxx</prog> in state.sah
<fraction_done>0.yyyyy</fraction_done> in pulse.out*

Doesn't write anything. stderr.txt and result.sah are not updated.
Is there a parameter to force check pointing?

OK. I found how to make apps checkpoint every 20 sec:

From some of BOINC slots copy file init_data.xml

Edit the copy to leave only this content:
<app_init_data>
	<checkpoint_period>20.000000</checkpoint_period>
</app_init_data>


Put this small init_data.xml in all app dirs used by SetiPerformance
(e.g. x41g, I used my ATI dirs)

For MB (MB6_win_x86_SSE3_OpenCL_ATi_HD5_r390) it really updates state.sah every 20 sec.
For AP (AP6_win_x86_SSE2_OpenCL_ATI_r1316) it updates pulse.out* at the first moment possible (+0.111111 per update) - for my GPU it takes 1:25 between updates.

(pulse.out* means any (last modified) of pulse.out pulse.out0 pulse.out1 pulse.out2 files)


 


- ALF - "Find out what you don't do well ..... then don't do it!" :)
 
ID: 1287331 · Report as offensive
Profile shizaru
Volunteer tester
Avatar

Send message
Joined: 14 Jun 04
Posts: 1130
Credit: 1,967,904
RAC: 0
Greece
Message 1287361 - Posted: 24 Sep 2012, 10:26:22 UTC - in response to Message 1287317.  
Last modified: 24 Sep 2012, 10:28:33 UTC

I still don't know what the graph window is supposed to show? GPU load? GPU temp?


Hi Bill! I've only tried the tool once and I think I used version 1.2 but yes, the graph was most definately showing GPU load (only) in that version.
ID: 1287361 · Report as offensive
Profile S@NL - eFMer - efmer.com/boinc
Volunteer tester
Avatar

Send message
Joined: 7 Jun 99
Posts: 512
Credit: 148,746,305
RAC: 0
United States
Message 1287379 - Posted: 24 Sep 2012, 12:33:56 UTC - in response to Message 1287361.  
Last modified: 24 Sep 2012, 12:38:56 UTC

OK:

Added the progress on state.sah and I will add the pulse as well.
The window position is now stored.
A file log is created: result.log, SetiPerformance.log logs the startup process.

The GPU activity is only shown on NVIDIA GPU's.

Check out TThrottle 6.10 and check if the activity indicator (G) right one is moving according to the GPU use.
If that works and you want it, I will add it to this program.
TThrottle Control your temperatures. BoincTasks The best way to view BOINC. Anza Borrego Desert hiking.
ID: 1287379 · Report as offensive
Profile S@NL - eFMer - efmer.com/boinc
Volunteer tester
Avatar

Send message
Joined: 7 Jun 99
Posts: 512
Credit: 148,746,305
RAC: 0
United States
Message 1287631 - Posted: 25 Sep 2012, 7:05:25 UTC - in response to Message 1287379.  

V 1.4
http://www.efmer.eu/forum_tt/index.php?topic=974.msg5946#msg5946
I updated the text as well, to avoid some common mistakes.

TThrottle Control your temperatures. BoincTasks The best way to view BOINC. Anza Borrego Desert hiking.
ID: 1287631 · Report as offensive
Profile BilBg
Volunteer tester
Avatar

Send message
Joined: 27 May 07
Posts: 3720
Credit: 9,385,827
RAC: 0
Bulgaria
Message 1287852 - Posted: 26 Sep 2012, 1:27:39 UTC


New package (18 MB):
All from original SetiPerformance_32_64_1_4.zip
+ 4 OpenCL tests: ATI (MB and AP) and NVIDIA AP

SetiPerformance_32_64_1_4__OpenCL_ATI_NV_Added-by-BilBg.7z
http://www.datafilehost.com/download-45c22d0e.html


OpenCL tests added:

MB6_win_x86_SSE3_OpenCL_ATi_HD5_r390
MB6_win_x86_SSE3_OpenCL_ATi_r390 (for ATI HD4xxx or to compare the speed difference to HD5_r390 app on ATI HD5xxx+ GPU)

AP6_win_x86_SSE2_OpenCL_ATI_r1316
AP6_win_x86_SSE2_OpenCL_NV_r1316 (Not tested - I don't have NVIDIA)










 


- ALF - "Find out what you don't do well ..... then don't do it!" :)
 
ID: 1287852 · Report as offensive
Profile BilBg
Volunteer tester
Avatar

Send message
Joined: 27 May 07
Posts: 3720
Credit: 9,385,827
RAC: 0
Bulgaria
Message 1287868 - Posted: 26 Sep 2012, 3:00:40 UTC


To Fred:

I understand that this is an 'one-time use' utility and maybe you don't want to invest much time in it
so feel free to ignore any of the following:

1) The progress indicator for AP is not updating correctly:
A few minutes after task start progress indicator is shown (at visually ~20%)
but after a few seconds it drops to 0% (empty bar) and stays this way to the end.

The files to monitor are 3:
pulse.out0
pulse.out1
pulse.out

They update in order.
Either check the last-modified file or check all 3 and show the max <fraction_done>


2) The log files (SetiPerformance.log & result.log) use strange sequence at line ends (line break):
0D 0D 0A (CR CR LF) instead of the usual for Windows 0D 0A

This makes the files difficult to edit - after Save the layout is broken.


3) <maxAutoCount>3</maxAutoCount> runs up to 4 tasks
I can test this only for the ATI AP auto-test (ATI MB error for me on 3 tasks at which time I abort - too much lag)
(I added NVIDIA AP to the package in my previous post, can you test on some of your NVIDIA? I don't know if this happens on x41g test)

My preference/suggestion will be to add drop-down list to the interface to choose maxAutoCount
(and use <maxAutoCount>X</maxAutoCount> from config.xml only as the max value that can be chosen by this drop-down list.
Probably you'll also save the last used value in the registry.
)

4) Process detection: is it possible (not too much work) to detect which program started an GPU app process?
If I forget to exit BOINC and start SetiPerformance
or if at the end of test I start BOINC and then try to exit SetiPerformance
- there is warning/ask to kill the app processes which belong to BOINC

It is in fact good to have some warning that BOINC GPU apps run (e.g. "Exit BOINC before running the tests")
but "kill the app" dialog (again: if not too much work) better not kill processes which belong to BOINC (child processes of boinc.exe)


 


- ALF - "Find out what you don't do well ..... then don't do it!" :)
 
ID: 1287868 · Report as offensive
Profile shizaru
Volunteer tester
Avatar

Send message
Joined: 14 Jun 04
Posts: 1130
Credit: 1,967,904
RAC: 0
Greece
Message 1287928 - Posted: 26 Sep 2012, 8:55:20 UTC

I've been running V1.4 for 24 hours now!:D Are these "real" WUs? Or am I doing something wrong? I chose:

Devices 1
Count 1.00
x41g
Use all 18 workunits
Test with the values above

Shorties take around 1700 sec on my mobile GPU, middies around 4600 and "normal" WUs (the ones that give out around 100 credit or more) 7700 sec.

I've only managed to get through 7 WUs in 24hrs but the times are nowhere near the above. So far I've got:

(PG0395_v7.wu) 803 Seconds
(PG0444_v7.wu) 704 Seconds
(PG1327_v7.wu) 984 Seconds
(FG00091_V7.wu) 20770 Seconds
(FG00134_V7.wu) 22019 Seconds
(FG01307_V7.wu) 18278 Seconds
(FG02968_V7.wu) 15836 Seconds

Are these test WUs some sort of Seti outliers? I've never seen a WU hand out 300 credits... not even with CreditNew!;)

ID: 1287928 · Report as offensive
Previous · 1 . . . 7 · 8 · 9 · 10 · 11 · 12 · 13 · Next

Message boards : Number crunching : Optimize your GPU. Find the value the easy way.


 
©2024 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.