in reply to Re^5: Speed Improvement
in thread Speed Improvement
[...] performed slightly worse, toolic's only marginally better [....]definitely not a no-op
You seem to be unaware that Benchmark's attempts to subtract "overhead" from its calculations means that differences of about 20% or less are likely to have absolutely no meaning (especially for ridiculously short operations for which optimizing is almost always just a waste of your time, such as the operations y'all have been optimizing). You can easily get a report of a 20% performance difference after just changing the names you used so they get run in a different order or just running it enough times to get a big enough sample.
I will be genuinely shocked if somebody produces something useful that uses this operation where the reported up-to 300% performance improvement actually leads to a noticeable change in total script run-time (where "noticeable" means "over 20%").
The line from the original question:
Every bit of speed I can squeeze out of this sub will help!
just made me laugh. :)
- tye
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^7: Speed Improvement (insignificant)
by Corion (Patriarch) on Dec 03, 2014 at 08:14 UTC | |
|
Re^7: Speed Improvement (insignificant)
by McA (Priest) on Dec 03, 2014 at 08:40 UTC | |
by tye (Sage) on Dec 03, 2014 at 09:19 UTC | |
|
Re^7: Speed Improvement (Is 311 times faster: "insignificant"?)
by BrowserUk (Patriarch) on Dec 03, 2014 at 17:31 UTC | |
by tye (Sage) on Dec 03, 2014 at 20:00 UTC | |
by BrowserUk (Patriarch) on Dec 03, 2014 at 20:43 UTC | |
|
Re^7: Speed Improvement (insignificant)
by BrowserUk (Patriarch) on Dec 03, 2014 at 16:14 UTC |