summaryrefslogtreecommitdiff
path: root/benchmarks/nsieve/DESCR
diff options
context:
space:
mode:
authorzuntum <zuntum@pkgsrc.org>2001-10-31 22:52:58 +0000
committerzuntum <zuntum@pkgsrc.org>2001-10-31 22:52:58 +0000
commitd038a73ebd432fae3ce355b84443038f88cb7199 (patch)
treeb3c17888184b1b17ed1b1fa28f1697197bb0b4f6 /benchmarks/nsieve/DESCR
parent70bae73d77e50256a2ee847bd9be11b761bcea01 (diff)
downloadpkgsrc-d038a73ebd432fae3ce355b84443038f88cb7199.tar.gz
Move pkg/ files into package's toplevel directory
Diffstat (limited to 'benchmarks/nsieve/DESCR')
-rw-r--r--benchmarks/nsieve/DESCR9
1 files changed, 9 insertions, 0 deletions
diff --git a/benchmarks/nsieve/DESCR b/benchmarks/nsieve/DESCR
new file mode 100644
index 00000000000..d8608a822f7
--- /dev/null
+++ b/benchmarks/nsieve/DESCR
@@ -0,0 +1,9 @@
+This Sieve of Eratosthenes program works with variable size arrays. It is
+a straight forward extension of the original Gilbreath version (
+Gilbreath, Jim. "A High-Level Language Benchmark." BYTE, September 1981,
+p. 180, and also Gilbreath, Jim and Gary. "Eratosthenes Revisited: Once
+More Through the Sieve." BYTE January 1983, p. 283 ). Unlike the Sieve of
+Gilbreath, NSIEVE uses register long variables, pointers,and large byte
+arrays via 'malloc()'. Maximum array size is currently set at 2.56 MBytes
+but this can be increased or decreased by changing the program LIMIT
+constant.