Thank you.
(part 2) "the shootout precision tests"
The phrase - the benchmarks game precision tests - seems to work.
]]>Why? github is an out-of-date snapshot.
]]>Here are measurements for i686-linux-multi
http://shootout.alioth.debian.org/u32/measurements.php?lang=perl
What's makes you think they would be faster than measurements for i686-linux? (I think they're slower.)
]]>The website says which distro is used - Ubuntu.
The distro Perl is
$ /usr/bin/perl -V
Summary of my perl5 (revision 5 version 10 subversion 1) configuration:
Platform:
osname=linux, osvers=2.6.24-27-server, archname=i686-linux-gnu-thread-multi
I know, and I know the program it's based on a program that probably changed the algorithm to remove most of the work, and I'll have to work through it line-by-line :(
Apart from the 2 benchmarks game tasks that explicitly use pre-emptive kernel threads or pre-emptive lightweight threads - several Perl programmers contributed programs to use all 4 cores on other tasks, for example -
http://shootout.alioth.debian.org/u32q/program.php?test=mandelbrot&lang=perl&id=1
]]>
@zgrim - As you so bluntly expect me to have made a mistake somewhere, I also expect that there's a bug in the shootout measurement code...
You already did "bluntly" claim - "So, not only orders-of-magnitude errors but actual reversed results" but still haven't given the minimum information required to investigate a bug.
]]>Maybe you made a mistake :-)
Or maybe you didn't measure the same programs, the same workloads, the same versions, the same OS, the same quad-core ...
@zgrim - on "interesting" results, there is one submission...
On "interesting alternative" programs, there are 2 Perl programs which split the pattern at | rather than use the regex that includes |
@zgrim - As a side note, the C code...
So is that program a C program or a Tcl program?
Meanwhile there are 2 other C regex-dna programs.
]]>Here are step by step instructions for contributing your better scripts - http://shootout.alioth.debian.org/help.php#contribute
]]>