From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=BAYES_00,INVALID_DATE autolearn=no autolearn_force=no version=3.4.4 Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!rutgers!usc!ucsd!ucbvax!grebyn.com!karl From: karl@grebyn.com (Karl Nyberg) Newsgroups: comp.lang.ada Subject: Dhrystone 2.1 : README_A File Message-ID: <8907132141.AA06114@grebyn.com> Date: 13 Jul 89 21:41:52 GMT Sender: daemon@ucbvax.BERKELEY.EDU Organization: The Internet List-Id: This "shar" file contains the source code of the Dhrystone benchmark (version 2.1) in Ada, together with some files with general remarks. For versions in other languages, see the other "shar" files. Files containing the Ada version (*.s: Specifications, *.b: Bodies): d_global.s d_main.b d_pack_1.b d_pack_1.s d_pack_2.b d_pack_2.s The only difference to the version published in Ada Letters (July/August 1989) is that I have added the comment that the pragma "pack (String_30)" is optional. The file RATIONALE contains the article "Dhrystone Benchmark: Rationale for Version 2 and Measurement Rules" which is similar to the article published in SIGPLAN Notices vol. 23, no. 8 (Aug. 1988), pp. 49-62, but modified for the Ada version. This article explains all changes that have been made for Version 2, compared with the version of the original publication in Communications of the ACM vol. 27, no. 10 (Oct. 1984), pp. 1013-1030. It also contains "ground rules" for benchmarking with Dhrystone which should be followed by everyone who uses the program and publishes Dhrystone results. Compared with the Version 2.0 published in SIGPLAN Notices, Version 2.1 contains a few corrections that have been made after Version 2.0 was distributed over the UNIX network Usenet. These small differences between Version 2.0 and 2.1 should not affect execution time measurements. For those who want to compare the exact contents of both versions, the file "dhry_c.dif" contains the differences between the two versions, as generated by a file comparison of the corresponding (C version) files with the UNIX utility "diff". Recipients of this shar file who perform measurements are asked to send measurement results to the author and/or to Rick Richardson. Rick Richardson publishes regularly Dhrystone results on the UNIX network Usenet. For submissions of results to him (preferably by electronic mail, see address in the program header), he has provided a form which is contained in the file "submit.frm". The following files are contained in other "shar" files: Files containing the C version (*.h: Header File, *.c: C Modules) dhry.h dhry_1.c dhry_2.c File containing the Pascal version: dhry.p July 11, 1989 Reinhold P. Weicker Siemens AG, E STE 35 Postfach 3220 D-8520 Erlangen Germany (West) Phone: [xxx-49]-9131-7-20330 (8-17 Central European Time) UUCP: ..!mcvax!unido!estevax!weicker