public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [ANNOUNCE] Interbench v0.26
@ 2005-08-03  7:58 Con Kolivas
  2005-08-03 12:01 ` [ck] " Gabriel Devenyi
  0 siblings, 1 reply; 15+ messages in thread
From: Con Kolivas @ 2005-08-03  7:58 UTC (permalink / raw)
  To: linux-kernel; +Cc: ck, Peter Williams, Jake Moilanen

This benchmark application is designed to benchmark interactivity in Linux.

Direct download link:
http://ck.kolivas.org/apps/interbench/interbench-0.26.tar.bz2

Web site:
http://interbench.kolivas.org

Changes since v0.24:

v0.25:
The timekeeping thread of background load no longer runs SCHED_FIFO. The 
benchmark is allowed to proceed if it does not detect swap and instead 
disables mem_load. The documentation was updated.

v0.26:
Fixed the standard deviation measurements at last (thanks Peter Williams). 
There should be no practical limit to how long you can run a benchmark for 
now.

Cheers,
Con

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [ck] [ANNOUNCE] Interbench v0.26
  2005-08-03  7:58 [ANNOUNCE] Interbench v0.26 Con Kolivas
@ 2005-08-03 12:01 ` Gabriel Devenyi
  2005-08-03 12:03   ` Con Kolivas
  0 siblings, 1 reply; 15+ messages in thread
From: Gabriel Devenyi @ 2005-08-03 12:01 UTC (permalink / raw)
  To: Con Kolivas; +Cc: linux-kernel, ck, Jake Moilanen

You haven't quite completely fixed the SD calculations it seems:


--- Benchmarking simulated cpu of Gaming in the presence of simulated---
Load    Latency +/- SD (ms)  Max Latency   % Desired CPU
None       2.44 +/- nan         48.6            98.7
Video      12.8 +/- nan         55.2              89
X          89.7 +/- nan          494            52.8
Burn        400 +/- nan         1004            20.1
Write      49.2 +/- nan          343            67.2
Read       4.14 +/- nan         56.7            96.7
Compile     551 +/- nan         1369            15.4


--
Gabriel Devenyi
ace@staticwave.ca

Con Kolivas wrote:
> This benchmark application is designed to benchmark interactivity in Linux.
> 
> Direct download link:
> http://ck.kolivas.org/apps/interbench/interbench-0.26.tar.bz2
> 
> Web site:
> http://interbench.kolivas.org
> 
> Changes since v0.24:
> 
> v0.25:
> The timekeeping thread of background load no longer runs SCHED_FIFO. The 
> benchmark is allowed to proceed if it does not detect swap and instead 
> disables mem_load. The documentation was updated.
> 
> v0.26:
> Fixed the standard deviation measurements at last (thanks Peter Williams). 
> There should be no practical limit to how long you can run a benchmark for 
> now.
> 
> Cheers,
> Con
> _______________________________________________
> ck@vds.kolivas.org
> ck mailing list. Please reply-to-all when posting.
> If replying to an email please reply below the original message.
> http://bhhdoa.org.au/mailman/listinfo/ck
> 

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [ck] [ANNOUNCE] Interbench v0.26
  2005-08-03 12:01 ` [ck] " Gabriel Devenyi
@ 2005-08-03 12:03   ` Con Kolivas
  2005-08-03 23:25     ` Peter Williams
  0 siblings, 1 reply; 15+ messages in thread
From: Con Kolivas @ 2005-08-03 12:03 UTC (permalink / raw)
  To: Gabriel Devenyi; +Cc: linux-kernel, ck, Jake Moilanen

On Wed, 3 Aug 2005 22:01, Gabriel Devenyi wrote:
> You haven't quite completely fixed the SD calculations it seems:
>
>
> --- Benchmarking simulated cpu of Gaming in the presence of simulated---
> Load    Latency +/- SD (ms)  Max Latency   % Desired CPU
> None       2.44 +/- nan         48.6            98.7
> Video      12.8 +/- nan         55.2              89
> X          89.7 +/- nan          494            52.8
> Burn        400 +/- nan         1004            20.1
> Write      49.2 +/- nan          343            67.2
> Read       4.14 +/- nan         56.7            96.7
> Compile     551 +/- nan         1369            15.4

>:(

I keep trying

Con

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [ck] [ANNOUNCE] Interbench v0.26
  2005-08-03 12:03   ` Con Kolivas
@ 2005-08-03 23:25     ` Peter Williams
  2005-08-03 23:25       ` Con Kolivas
  0 siblings, 1 reply; 15+ messages in thread
From: Peter Williams @ 2005-08-03 23:25 UTC (permalink / raw)
  To: Con Kolivas; +Cc: Gabriel Devenyi, linux-kernel, ck, Jake Moilanen

Con Kolivas wrote:
> On Wed, 3 Aug 2005 22:01, Gabriel Devenyi wrote:
> 
>>You haven't quite completely fixed the SD calculations it seems:
>>
>>
>>--- Benchmarking simulated cpu of Gaming in the presence of simulated---
>>Load    Latency +/- SD (ms)  Max Latency   % Desired CPU
>>None       2.44 +/- nan         48.6            98.7
>>Video      12.8 +/- nan         55.2              89
>>X          89.7 +/- nan          494            52.8
>>Burn        400 +/- nan         1004            20.1
>>Write      49.2 +/- nan          343            67.2
>>Read       4.14 +/- nan         56.7            96.7
>>Compile     551 +/- nan         1369            15.4
> 
> 
>>:(
> 
> 
> I keep trying

The problem is a variation of the original one that I pointed out.  The 
value that's being added to the sum of the squares of the latency is not 
always the square of the value being added to the latency.

Would you like me to fix it and send you a patch?

Peter
-- 
Peter Williams                                   pwil3058@bigpond.net.au

"Learning, n. The kind of ignorance distinguishing the studious."
  -- Ambrose Bierce

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [ck] [ANNOUNCE] Interbench v0.26
  2005-08-03 23:25     ` Peter Williams
@ 2005-08-03 23:25       ` Con Kolivas
  2005-08-03 23:34         ` Con Kolivas
  0 siblings, 1 reply; 15+ messages in thread
From: Con Kolivas @ 2005-08-03 23:25 UTC (permalink / raw)
  To: Peter Williams; +Cc: Gabriel Devenyi, linux-kernel, ck, Jake Moilanen

On Thu, 4 Aug 2005 09:25 am, Peter Williams wrote:
> Con Kolivas wrote:
> > On Wed, 3 Aug 2005 22:01, Gabriel Devenyi wrote:
> >>You haven't quite completely fixed the SD calculations it seems:
> >>
> >>
> >>--- Benchmarking simulated cpu of Gaming in the presence of simulated---
> >>Load    Latency +/- SD (ms)  Max Latency   % Desired CPU
> >>None       2.44 +/- nan         48.6            98.7
> >>Video      12.8 +/- nan         55.2              89
> >>X          89.7 +/- nan          494            52.8
> >>Burn        400 +/- nan         1004            20.1
> >>Write      49.2 +/- nan          343            67.2
> >>Read       4.14 +/- nan         56.7            96.7
> >>Compile     551 +/- nan         1369            15.4
> >>
> >>:(
> >
> > I keep trying
>
> The problem is a variation of the original one that I pointed out.  The
> value that's being added to the sum of the squares of the latency is not
> always the square of the value being added to the latency.
>
> Would you like me to fix it and send you a patch?

I fixed that too in what is in front of me (sorry not the one I've released it 
was only clear to me when this report came back) and am still hitting some 
bug somewhere. I've yet to track it down.

Cheers,
Con

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [ck] [ANNOUNCE] Interbench v0.26
  2005-08-03 23:25       ` Con Kolivas
@ 2005-08-03 23:34         ` Con Kolivas
  2005-08-04  0:04           ` [ANNOUNCE] Interbench 0.27 Con Kolivas
  0 siblings, 1 reply; 15+ messages in thread
From: Con Kolivas @ 2005-08-03 23:34 UTC (permalink / raw)
  To: ck; +Cc: Peter Williams, Jake Moilanen, linux-kernel

On Thu, 4 Aug 2005 09:25 am, Con Kolivas wrote:
> On Thu, 4 Aug 2005 09:25 am, Peter Williams wrote:
> > Con Kolivas wrote:
> > > On Wed, 3 Aug 2005 22:01, Gabriel Devenyi wrote:
> > >>You haven't quite completely fixed the SD calculations it seems:
> > >>
> > >>
> > >>--- Benchmarking simulated cpu of Gaming in the presence of
> > >> simulated--- Load    Latency +/- SD (ms)  Max Latency   % Desired CPU
> > >>None       2.44 +/- nan         48.6            98.7
> > >>Video      12.8 +/- nan         55.2              89
> > >>X          89.7 +/- nan          494            52.8
> > >>Burn        400 +/- nan         1004            20.1
> > >>Write      49.2 +/- nan          343            67.2
> > >>Read       4.14 +/- nan         56.7            96.7
> > >>Compile     551 +/- nan         1369            15.4
> > >>
> > >>:(
> > >
> > > I keep trying
> >
> > The problem is a variation of the original one that I pointed out.  The
> > value that's being added to the sum of the squares of the latency is not
> > always the square of the value being added to the latency.
> >
> > Would you like me to fix it and send you a patch?
>
> I fixed that too in what is in front of me (sorry not the one I've released
> it was only clear to me when this report came back) and am still hitting
> some bug somewhere. I've yet to track it down.

Silly me. The gaming emulation doesn't use periodic_schedule so I wasn't 
storing the data anywhere for standard deviation. Will release a fixed 
version soon.

Cheers,
Con

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [ANNOUNCE] Interbench 0.27
  2005-08-03 23:34         ` Con Kolivas
@ 2005-08-04  0:04           ` Con Kolivas
  2005-08-04 11:44             ` [ck] " Gabriel Devenyi
  2005-08-10 20:45             ` Bill Davidsen
  0 siblings, 2 replies; 15+ messages in thread
From: Con Kolivas @ 2005-08-04  0:04 UTC (permalink / raw)
  To: ck; +Cc: Peter Williams, Jake Moilanen, linux-kernel

Interbench is a benchmark application is designed to benchmark interactivity 
in Linux.

Direct download link:
http://ck.kolivas.org/apps/interbench/interbench-0.27.tar.bz2

Web page:
http://interbench.kolivas.org

Changes:
Standard deviation and average latency calculation was corrected. Gaming 
standard deviation was implemented.

Cheers,
Con

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [ck] [ANNOUNCE] Interbench 0.27
  2005-08-04  0:04           ` [ANNOUNCE] Interbench 0.27 Con Kolivas
@ 2005-08-04 11:44             ` Gabriel Devenyi
  2005-08-04 11:46               ` Con Kolivas
  2005-08-10 20:45             ` Bill Davidsen
  1 sibling, 1 reply; 15+ messages in thread
From: Gabriel Devenyi @ 2005-08-04 11:44 UTC (permalink / raw)
  To: Con Kolivas; +Cc: ck, linux-kernel, Jake Moilanen

Hi Con,

You must hate me by now...

The "Gaming" benchmark has the same issue with nan coming out of the 
STDEV calculations, probably requires the same fix as before.

Secondly, the benchmarking of loops_per_ms is running forever, and I 
managed to determine where its happening.

In calibrate loops you run a while loop and iterate to get 1000 for 
run_time, then you calculate it one more time to ensure it was right 
*however* you put a sleep(1) before that. It seems to seriously skew the 
results, as it consistently adds ~500 to run_time, as run_time is now 
1500, it jumps back up to redo because of the goto statement, and runs 
the while loop again, continue ad nausium. I added some simple debugging 
output which prints run time at the end of each while loop, and right 
before the goto if statement, this is the output.

--cut--
loops_per_ms unknown; benchmarking...
while: 224
while: 649
while: 993
while: 1025
while: 976
while: 1001
while: 1000
1494
while: 671
while: 997
while: 1000
1496
--cut--

The solution I used is of course to simply comment out the sleep 
statement, then everything works nicely, however your comments appear to 
indicate that the sleep is there to make the system settle a little, 
perhaps another method needs to be used. Thanks for your time!

--
Gabriel Devenyi
ace@staticwave.ca

Con Kolivas wrote:
> Interbench is a benchmark application is designed to benchmark interactivity 
> in Linux.
> 
> Direct download link:
> http://ck.kolivas.org/apps/interbench/interbench-0.27.tar.bz2
> 
> Web page:
> http://interbench.kolivas.org
> 
> Changes:
> Standard deviation and average latency calculation was corrected. Gaming 
> standard deviation was implemented.
> 
> Cheers,
> Con
> _______________________________________________
> ck@vds.kolivas.org
> ck mailing list. Please reply-to-all when posting.
> If replying to an email please reply below the original message.
> http://bhhdoa.org.au/mailman/listinfo/ck
> 

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [ck] [ANNOUNCE] Interbench 0.27
  2005-08-04 11:44             ` [ck] " Gabriel Devenyi
@ 2005-08-04 11:46               ` Con Kolivas
  2005-08-04 12:05                 ` Gabriel Devenyi
  0 siblings, 1 reply; 15+ messages in thread
From: Con Kolivas @ 2005-08-04 11:46 UTC (permalink / raw)
  To: Gabriel Devenyi; +Cc: ck, linux-kernel, Jake Moilanen

On Thu, 4 Aug 2005 21:44, Gabriel Devenyi wrote:
> Hi Con,
>
> You must hate me by now...

No. A bug report is a bug report. I hate the fact that I coded up 2000 lines 
of code and am still suffering from a problem in the same 10 lines that I did 
in version .01. PEBKAC. 

> The "Gaming" benchmark has the same issue with nan coming out of the
> STDEV calculations, probably requires the same fix as before.

Anyway Peter Williams has promised to fix it for me (yay!).

> Secondly, the benchmarking of loops_per_ms is running forever, and I
> managed to determine where its happening.
>
> In calibrate loops you run a while loop and iterate to get 1000 for
> run_time, then you calculate it one more time to ensure it was right
> *however* you put a sleep(1) before that. It seems to seriously skew the
> results, as it consistently adds ~500 to run_time, as run_time is now
> 1500, it jumps back up to redo because of the goto statement, and runs
> the while loop again, continue ad nausium. I added some simple debugging
> output which prints run time at the end of each while loop, and right
> before the goto if statement, this is the output.

> The solution I used is of course to simply comment out the sleep
> statement, then everything works nicely, however your comments appear to
> indicate that the sleep is there to make the system settle a little,
> perhaps another method needs to be used. Thanks for your time!

I have to think about it. This seems a problem only on one type of cpu for 
some strange reason (lemme guess; athlon?) and indeed leaving out the sleep 1 
followed by the check made results far less reliable. This way with the sleep 
1 I have not had spurious results returned by the calibration. I'm open to 
suggestions if anyone's got one.

Cheers,
Con

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [ck] [ANNOUNCE] Interbench 0.27
  2005-08-04 12:05                 ` Gabriel Devenyi
@ 2005-08-04 12:04                   ` Con Kolivas
  2005-08-04 12:19                     ` Gabriel Devenyi
  0 siblings, 1 reply; 15+ messages in thread
From: Con Kolivas @ 2005-08-04 12:04 UTC (permalink / raw)
  To: linux-kernel; +Cc: Gabriel Devenyi, ck, Jake Moilanen

On Thu, 4 Aug 2005 22:05, Gabriel Devenyi wrote:
> Con Kolivas wrote:
> > I have to think about it. This seems a problem only on one type of cpu
> > for some strange reason (lemme guess; athlon?) and indeed leaving out the
> > sleep 1 followed by the check made results far less reliable. This way
> > with the sleep 1 I have not had spurious results returned by the
> > calibration. I'm open to suggestions if anyone's got one.
>
> Yeah, thats right, it spins forever on both my athlon-tbird and my
> athlon64 (in x86_64 mode). I'll take another look at the code tonight,
> to see if I can figure out why its causing this, or another way of
> incurring the delay you're looking for.

I'd appreciate it. It's almost like some power stepping that's responsible. 
I've never seen it happen on any intel processor (including the pentiumM ones 
which have truckloads of power saving features). I've asked many people if 
they're running some equivalent of cool'n'quiet or powernow* and they all 
insist they're not... I'm not that familiar with all the powersaving techs 
though.

Cheers,
Con

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [ck] [ANNOUNCE] Interbench 0.27
  2005-08-04 11:46               ` Con Kolivas
@ 2005-08-04 12:05                 ` Gabriel Devenyi
  2005-08-04 12:04                   ` Con Kolivas
  0 siblings, 1 reply; 15+ messages in thread
From: Gabriel Devenyi @ 2005-08-04 12:05 UTC (permalink / raw)
  To: Con Kolivas; +Cc: ck, linux-kernel, Jake Moilanen

Con Kolivas wrote:
> On Thu, 4 Aug 2005 21:44, Gabriel Devenyi wrote:
> 
>>Hi Con,
>>
>>You must hate me by now...
> 
> 
> No. A bug report is a bug report. I hate the fact that I coded up 2000 lines 
> of code and am still suffering from a problem in the same 10 lines that I did 
> in version .01. PEBKAC. 
I guess we all have our weaknesses, mine is off-by-one errors, which are 
a bad thing when writing code for a statistics class at school ;)

> 
> 
>>The "Gaming" benchmark has the same issue with nan coming out of the
>>STDEV calculations, probably requires the same fix as before.
> 
> 
> Anyway Peter Williams has promised to fix it for me (yay!).
> 
> 
>>Secondly, the benchmarking of loops_per_ms is running forever, and I
>>managed to determine where its happening.
>>
>>In calibrate loops you run a while loop and iterate to get 1000 for
>>run_time, then you calculate it one more time to ensure it was right
>>*however* you put a sleep(1) before that. It seems to seriously skew the
>>results, as it consistently adds ~500 to run_time, as run_time is now
>>1500, it jumps back up to redo because of the goto statement, and runs
>>the while loop again, continue ad nausium. I added some simple debugging
>>output which prints run time at the end of each while loop, and right
>>before the goto if statement, this is the output.
> 
> 
>>The solution I used is of course to simply comment out the sleep
>>statement, then everything works nicely, however your comments appear to
>>indicate that the sleep is there to make the system settle a little,
>>perhaps another method needs to be used. Thanks for your time!
> 
> 
> I have to think about it. This seems a problem only on one type of cpu for 
> some strange reason (lemme guess; athlon?) and indeed leaving out the sleep 1 
> followed by the check made results far less reliable. This way with the sleep 
> 1 I have not had spurious results returned by the calibration. I'm open to 
> suggestions if anyone's got one.
Yeah, thats right, it spins forever on both my athlon-tbird and my 
athlon64 (in x86_64 mode). I'll take another look at the code tonight, 
to see if I can figure out why its causing this, or another way of 
incurring the delay you're looking for.

> 
> Cheers,
> Con
> 

--
Gabriel Devenyi
ace@staticwave.ca

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [ck] [ANNOUNCE] Interbench 0.27
  2005-08-04 12:04                   ` Con Kolivas
@ 2005-08-04 12:19                     ` Gabriel Devenyi
  2005-08-06  3:37                       ` Gabriel Devenyi
  0 siblings, 1 reply; 15+ messages in thread
From: Gabriel Devenyi @ 2005-08-04 12:19 UTC (permalink / raw)
  To: Con Kolivas; +Cc: linux-kernel, ck, Jake Moilanen

Con Kolivas wrote:
> I'd appreciate it. It's almost like some power stepping that's responsible. 
> I've never seen it happen on any intel processor (including the pentiumM ones 
> which have truckloads of power saving features). I've asked many people if 
> they're running some equivalent of cool'n'quiet or powernow* and they all 
> insist they're not... I'm not that familiar with all the powersaving techs 
> though.

I'm certainly not running any powersaving features on my athlon-tbird(it 
doesn't have any AFAIK, and its the hottest running AMD processor there 
is) However I've realized I did have cool n' quiet with the ondemand 
governor running on my athlon64, so that might indicate an issue, again, 
I'll look into that tonight.

--
Gabriel Devenyi
ace@staticwave.ca

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [ck] [ANNOUNCE] Interbench 0.27
  2005-08-04 12:19                     ` Gabriel Devenyi
@ 2005-08-06  3:37                       ` Gabriel Devenyi
  2005-08-06  4:59                         ` Con Kolivas
  0 siblings, 1 reply; 15+ messages in thread
From: Gabriel Devenyi @ 2005-08-06  3:37 UTC (permalink / raw)
  To: ck; +Cc: Con Kolivas, linux-kernel

After conducting some further research I've determined that cool n quiet has 
no effect on this "bug" if you can call it that. With the system running in 
init 1, and cool n quiet disabled in the bios, a sleep(N>0) results in the 
run_time value afterwards always being nearly the same value of ~995000 on my 
athlon64, similarly, my server an athlon-tbird, which definitely has no power 
saving features, hovers at ~1496000

Obviously since these values are nowhere near 10000, the loops_per_ms 
benchmark runs forever, has anyone seen/read about sleep on amd machines 
doing something odd? Can anyone else with an amd machine confirm this 
behavior? Con: should we attempt to get the attention of LKML to see why amd 
chips act differently?

--
Gabriel Devenyi
ace@staticwave.ca

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [ck] [ANNOUNCE] Interbench 0.27
  2005-08-06  3:37                       ` Gabriel Devenyi
@ 2005-08-06  4:59                         ` Con Kolivas
  0 siblings, 0 replies; 15+ messages in thread
From: Con Kolivas @ 2005-08-06  4:59 UTC (permalink / raw)
  To: Gabriel Devenyi; +Cc: ck, linux-kernel

On Sat, 6 Aug 2005 13:37, Gabriel Devenyi wrote:
> After conducting some further research I've determined that cool n quiet
> has no effect on this "bug" if you can call it that. With the system
> running in init 1, and cool n quiet disabled in the bios, a sleep(N>0)
> results in the run_time value afterwards always being nearly the same value
> of ~995000 on my athlon64, similarly, my server an athlon-tbird, which
> definitely has no power saving features, hovers at ~1496000

We know that sleep(1) doesn't give us accurate sleep of 1 second, only close 
to it limited by Hz, schedule_timeout and how busy the kernel otherwise is.

> Obviously since these values are nowhere near 10000, the loops_per_ms
> benchmark runs forever, has anyone seen/read about sleep on amd machines
> doing something odd? Can anyone else with an amd machine confirm this
> behavior? Con: should we attempt to get the attention of LKML to see why
> amd chips act differently?

None of that matters because the timing is done during a non sleep period 
using the real time clock:

	start_time = get_nsecs(&myts);
	burn_loops(loops);
	run_time = get_nsecs(&myts) - start_time;

So the time spent in sleep(1) should be irrelevant to the timing of 
loops_per_ms. Something else is happening to the cpu _during_ the sleep that 
makes the next lot of loops take a different length of time. That's the bit I 
haven't been able to figure out.

Cheers,
Con

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [ANNOUNCE] Interbench 0.27
  2005-08-04  0:04           ` [ANNOUNCE] Interbench 0.27 Con Kolivas
  2005-08-04 11:44             ` [ck] " Gabriel Devenyi
@ 2005-08-10 20:45             ` Bill Davidsen
  1 sibling, 0 replies; 15+ messages in thread
From: Bill Davidsen @ 2005-08-10 20:45 UTC (permalink / raw)
  To: Con Kolivas; +Cc: linux-kernel, Peter Williams, Jake Moilanen

Con Kolivas wrote:
> Interbench is a benchmark application is designed to benchmark interactivity 
> in Linux.
> 
> Direct download link:
> http://ck.kolivas.org/apps/interbench/interbench-0.27.tar.bz2
> 
> Web page:
> http://interbench.kolivas.org
> 
> Changes:
> Standard deviation and average latency calculation was corrected. Gaming 
> standard deviation was implemented.

As you may or may not remember I have a response benchmark, which does 
different things... And one of the things I found is that when trying to 
determine if a tuning was "better" was to look at the 90 and/or 95 
percentile value. The max, average, and SD give you information which 
may be hard to really understand, but the "mostly better than X" times 
are pretty easy to understand.

I finally wound up using a dynamic percentile thing of my own creation, 
but there's no supporting theory, I just looked with response curve 
shapes and found a way to get numbers useful to me.

So you might find the percentile values pull additional information out 
of your data points, particularly for noisy results.

-- 
    -bill davidsen (davidsen@tmr.com)
"The secret to procrastination is to put things off until the
  last possible moment - but no longer"  -me

^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2005-08-10 20:40 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-08-03  7:58 [ANNOUNCE] Interbench v0.26 Con Kolivas
2005-08-03 12:01 ` [ck] " Gabriel Devenyi
2005-08-03 12:03   ` Con Kolivas
2005-08-03 23:25     ` Peter Williams
2005-08-03 23:25       ` Con Kolivas
2005-08-03 23:34         ` Con Kolivas
2005-08-04  0:04           ` [ANNOUNCE] Interbench 0.27 Con Kolivas
2005-08-04 11:44             ` [ck] " Gabriel Devenyi
2005-08-04 11:46               ` Con Kolivas
2005-08-04 12:05                 ` Gabriel Devenyi
2005-08-04 12:04                   ` Con Kolivas
2005-08-04 12:19                     ` Gabriel Devenyi
2005-08-06  3:37                       ` Gabriel Devenyi
2005-08-06  4:59                         ` Con Kolivas
2005-08-10 20:45             ` Bill Davidsen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox