Dec 272017
 
Byte magazine April 1988 benchmarks programs.
File SCBENCH.ZIP from The Programmer’s Corner in
Category Files from Magazines
Byte magazine April 1988 benchmarks programs.
File Name File Size Zip Size Zip Type
FLOAT88.C 7230 1826 deflated
GRAPH88.C 5538 1989 deflated
MATRIX.C 6394 2054 deflated
MOVE88.C 3913 1170 deflated
README 1904 943 deflated
SCBIGRD.C 1174 617 deflated
SCBIGWT.C 1311 685 deflated
SCDSSK.C 4169 1673 deflated
SCFILEIO.C 9377 2467 deflated
SCFM87.C 10992 3337 deflated
SCHDSEEK.C 3785 1469 deflated
SCRAND.C 454 295 deflated
SCSW88.C 1410 598 deflated
SIEVE.C 1963 829 deflated
SORT.C 4962 1756 deflated
TEXT.C 3158 1390 deflated
VIDEO.C 8594 2902 deflated

Download File SCBENCH.ZIP Here

Contents of the README file



BYTE Low-leve Benchmarks for IBM PC, XT, AT, and compatibles.
April, 1988

Written in BYTE Small-C.
BYTE Small-C is adapted from Small-C created by Ron Cain and extended by
J.E. Hendrix.

Files in this archive:

SIEVE.C - The Sieve of Eratosthenes
SORT.C - The Sort benchmark; includes algorithms for Quicksort, Shellsort, and
Heapsort.
MATRIX.C - The Matrix benchmark. Adds two matrices, multiplies two matrices,
and takes the transpose of a matrix. Assumes square matrices.
MOVE88.C - String move benchmark. Moves a block of bytes from a source to
a destination. The move is done byte-wide and word-wide. The
word-wide move is done on even- and odd-byte boundaries.
FLOAT88.C - Floating-point coprocessor benchmark. Two phases: (1) tests
fundamental math operations (add, subtract, multiply, divide) and
(2) tests transcendental functions sin(x) and e^x by performing
a trapezoidal integration.
SCFM87.C - 8087 Floating-point library. Used by FLOAT88.C.
GRAPH88.C - Low-leve graphics benchmark for CGA, EGA, MCGA, VGA, MDA and
Hercules monochrome modes.
TEXT.C - Text display benchmark.
VIDEO.C - Video support library used by GRAPHICS88.C and TEXT.C.
SCFILEIO.C - File I/O benchmark. Tests disk throughput at the filesystem
level.
SCDSSK.C - DOS-level disk test. Benchmarks disk throughput at the DOS level...
beneath the filesystem.
SCHDSEEK.C - Hard disk seek benchmark. Reads raw disk sectors.
SCBIGWT.C - Write a 1,000,000-byte file and time the results.
SCBIGRD.C - Read a 1,000,000-byte file and time the results.
SCRAND.C - Random number generator.
SCSW88.C - Two routines for creating a software stopwatch.

--Richard Grehan
BYTE Senior Technical Editor

Thanks to:
Tom Thompson and Curt Franklin
BYTE Magazine


 December 27, 2017  Add comments

Leave a Reply