Permalink
Browse files

Replace shootout or Alioth with Benchmarks Game in README type files

There are still many old URLs (that are redirected to the new URLs) in
source code files.  I won't bother updating all of those right now.
  • Loading branch information...
1 parent b0b6f4d commit 8a4cba29123ea0aa04c7f558f6dc6d2e92c97fd8 @jafingerhut committed Feb 22, 2013
Showing with 27 additions and 26 deletions.
  1. +1 −1 COPYING
  2. +14 −13 README
  3. +2 −2 fasta/readme.txt
  4. +4 −4 init.sh
  5. +2 −2 mandelbrot/README
  6. +2 −2 nbody/README
  7. +2 −2 revcomp/README
View
2 COPYING
@@ -10,7 +10,7 @@ F - Copyright 2010 Johannes Friestad - Revised BSD license TBD (see below)
B - Computer Language Benchmarks Game Revised BSD license
----------------------------------------------------------------------
-http://shootout.alioth.debian.org/u32q/miscfile.php?file=license&title=revised%20BSD%20license
+http://benchmarksgame.alioth.debian.org/license.php
This is a specific instance of the Open Source Initiative (OSI) BSD
license template.
View
27 README
@@ -205,7 +205,7 @@ benchmark programs require additional libraries on top of that
The non-Clojure versions of these benchmark programs have been
downloaded from this web site:
-http://shootout.alioth.debian.org
+http://benchmarksgame.alioth.debian.org
See the file COPYING for the licenses under which these files are
distributed.
@@ -222,7 +222,7 @@ binarytrees yes yes yes
chameneos-redux - yes -
------------------- ---------- ----------- ----------
fannkuch yes yes yes
- (^^^ deprecated on shootout web site)
+ (^^^ deprecated on benchmarks web site)
fannkuchredux yes yes yes
fasta yes no no
------------------- ---------- ----------- ----------
@@ -311,10 +311,11 @@ will run the long benchmark for Java and Clojure 1.2 in all of the
subdirectories mentioned in the 'for' line you can see for yourself in
the run-all.sh script.
-Note that all of the shootout web site results are for what are called
-the 'long' benchmarks in this package. The short and medium tests are
-primarily for quicker cycling through the edit-compile-run-debug loop,
-when you are developing a benchmark program yourself.
+Note that all of the benchmarks game web site results are for what are
+called the 'long' benchmarks in this package. The short and medium
+tests are primarily for quicker cycling through the
+edit-compile-run-debug loop, when you are developing a benchmark
+program yourself.
If you find any improvements to the Clojure versions, I'd love to hear
about them.
@@ -472,10 +473,10 @@ in benchmarks, to avoid pitfalls, and (2) so I can make a list of
pitfalls mentioned in there, and for each Clojure program describe
whether I believe it has fallen into that pitfall.
-Are the shootout benchmark programs microbenchmarks? Dr. Click gives
-his definition on p. 8, and several examples throughout his talk. The
-shootout benchmark programs are relatively small, and in some cases
-the datasets are "large" (i.e. hundreds of megabytes, but none are a
+Are the benchmarks game programs microbenchmarks? Dr. Click gives his
+definition on p. 8, and several examples throughout his talk. The
+benchmarks game programs are relatively small, and in some cases the
+datasets are "large" (i.e. hundreds of megabytes, but none are a
gigabyte). However, there is a significant difference between these
benchmarks vs. the examples in Dr. Click's slides: the goal with these
benchmarks is to measure the entire run time of the whole program, not
@@ -495,9 +496,9 @@ v-dt!, which in turn calls the 4-line v+!, for a total of 27 lines of
"hot code" in a 252-line file.
One piece of advice from Dr. Click's slides that is most relevant is
-"Know what you test" (title of p. 32). These shootout benchmark
-programs are not intended to discover some particular fact, and remove
-all other variables, _unless_ your goal is to discover how well this
+"Know what you test" (title of p. 32). These benchmarks game programs
+are not intended to discover some particular fact, and remove all
+other variables, _unless_ your goal is to discover how well this
particular program performs on the task at hand. For example, the
knucleotide benchmark programs do not measure only the performance of
the hash table implementation (because there is at least some work in
View
4 fasta/readme.txt
@@ -25,8 +25,8 @@ fasta.clojure-2.clojure (identical to my fasta.clj-6.clj, except it has (. Syste
fasta.clojure-3.clojure (almost same as fasta.clj-8.clj, except only compiles with Clojure 1.2)
fasta.clojure-5.clojure (identical to my fasta.clj-8.clj)
-My recommendation is to keep at least the last one on the Alioth web
-site, and if it is desired to keep the fastest 2, also keep
+My recommendation is to keep at least the last one on the Benchmarks
+Game web site, and if it is desired to keep the fastest 2, also keep
fasta.clojure-2.clojure.
Remove these two:
View
8 init.sh
@@ -85,10 +85,10 @@ ${LINK_OR_COPY} ../../fasta/output/medium-expected-output.txt medium-input.txt
${LINK_OR_COPY} ../../fasta/output/long-expected-output.txt long-input.txt
cd ../..
-# revlines isn't one of the benchmarks from the shootout web site. I
-# created it as a simplified version of reverse-complement, to try to
-# figure out why Clojure was using so much memory for one of my
-# earlier solution attempts. I'm keeping it around for future
+# revlines isn't one of the benchmarks from the Benchmarks Game web
+# site. I created it as a simplified version of reverse-complement,
+# to try to figure out why Clojure was using so much memory for one of
+# my earlier solution attempts. I'm keeping it around for future
# reference.
cd revlines
mkdir ./input
View
4 mandelbrot/README
@@ -1,6 +1,6 @@
----------------------------------------------------------------------
-Fastest Clojure mandelbrot programs on the Alioth web site as of Sep
-16 2012:
+Fastest Clojure mandelbrot programs on the Benchmarks Game web site as
+of Sep 16 2012:
5 mandelbrot.clojure-5.clojure = mandelbrot.clj-9-seq.clj
6 mandelbrot.clojure-6.clojure = mandelbrot.clj-9-par-1.3.clj
View
4 nbody/README
@@ -90,5 +90,5 @@ About 5% faster than clj-10.
clj-14
-Fastest on the Alioth web site as of Sep 16 2012, and in fact the
-only one represented there for Clojure.
+Fastest on the Benchmarks Game web site as of Sep 16 2012, and in fact
+the only one represented there for Clojure.
View
4 revcomp/README
@@ -1,6 +1,6 @@
----------------------------------------------------------------------
-On Feb 21 2013 the fastest Java and Clojure versions on the Alioth web
-site were:
+On Feb 21 2013 the fastest Java and Clojure versions on the Benchmarks
+Game web site were:
64-bit 4 core
revcomp.clojure = my revcomp.clj-15.clj except for one comment line

0 comments on commit 8a4cba2

Please sign in to comment.