$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Sam Schetterer (samthecppman_at_[hidden])
Date: 2007-03-24 18:36:53
On 3/22/07, Lewis Hyatt <lhyatt_at_[hidden]> wrote:
>
>
> Hi Sam-
>
> -I think you have done a good job of identifying specific goals for the
> library at this point. The focus on radix sorts, multikey sorts, etc,
> could
> eventually produce something very valuable. But you need to write a
> coherent set
> of timings and test cases to demonstrate conclusively that your code is
> easy to
> use and is better than std::sort. Quoting theoretical arguments from some
> book
> is not enough; you need concrete test cases to establish this.
>
> -Lewis
>
>
> _______________________________________________
> Unsubscribe & other changes:
> http://listarchives.boost.org/mailman/listinfo.cgi/boost
Ok. Here are the results, copied directly from the console:
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
C:\Documents and Settings\Administrator>cd C:\Documents and
Settings\Administrator\My Documents\Visual Studio 200
C:\Documents and Settings\Administrator\My Documents\Visual Studio
2005\Projects\SortTimings\debug>SortTimings
Sorting 524287 floats
Radix Sort: 371154
std::sort: 1477776
Sorting 524287 ints
Radix Sort: 330806
std::sort: 1056781
C:\Documents and Settings\Administrator\My Documents\Visual Studio
2005\Projects\SortTimings\debug>cd ..
C:\Documents and Settings\Administrator\My Documents\Visual Studio
2005\Projects\SortTimings>cd debug
C:\Documents and Settings\Administrator\My Documents\Visual Studio
2005\Projects\SortTimings\debug>SortTimings
Sorting 524287 floats
Radix Sort: 369263
std::sort: 1481086
Sorting 524287 ints
Radix Sort: 316077
std::sort: 1028627
C:\Documents and Settings\Administrator\My Documents\Visual Studio
2005\Projects\SortTimings\debug>
The timings are in microseconds, and this is on a Pentium 4, with 2.66 GHz,
on Microsoft Windows XP Professional. The example program is on vault, under
RadixSort vs std sort.zip.