Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!rutgers!ames!ucbcad!ucbvax!sdcsvax!nosc!marlin!aburto From: aburto@marlin.UUCP Newsgroups: comp.sys.amiga Subject: Re: Amiga Dhrystones... Message-ID: <939@marlin.UUCP> Date: Fri, 20-Feb-87 18:26:19 EST Article-I.D.: marlin.939 Posted: Fri Feb 20 18:26:19 1987 Date-Received: Sat, 21-Feb-87 16:36:20 EST References: <1365@navajo.STANFORD.EDU> <936@marlin.UUCP> Reply-To: aburto@marlin.nosc.mil.UUCP (Alfred A. Aburto) Distribution: world Organization: Naval Ocean Systems Center, San Diego Lines: 43 Keywords:Dhrystone,Turbo-Amiga,Amiga In article <936@marlin.UUCP> aburto@marlin.nosc.mil.UUCP (Alfred A. Aburto) writes: >In article <1365@navajo.STANFORD.EDU> ali@navajo.ARPA (Ali Ozer) writes: >>--- >>I sent the above results to the dhrystone people. It would be nice >>if someone out there with a Turbo Amiga (like the people who did the >>Savage floating point stuff?) tried the dhrystones out and also sent in >>the results. >> >>Ali Ozer, ali@navajo.stanford.edu ____________________________________________________________________________ I ran the Dhrystone Program last night on the Amiga and Turbo-Amiga using Lattice C V3.03. I just used the 'makesimple' file in the C-DEVEL disk so I only obtained results for the NOREG case. I got a compile time warning of 'No Reference to CharLoc at line 376'. Otherwise the program compiled and linked Ok. Anyway here are the results plus some others from the Dhrystone Listing: Atari 520ST, TOS , 8.00MHz, Lattice C V3.03 , 446 / 450 Amiga , V1.2, 7.16MHz, Lattice C V3.03 , 458 / --- Turbo-Amiga, V1.2, 7.16MHz, Lattice C V3.03 (020/16-bit mem) , 574 / --- Amiga , V1.2, 7.16MHz, Manx Aztec C V3.30E , 888 / 945 Atari 520ST, TOS , 8.00MHz, Megamax C V1.0 , 1063 / 1136 Turbo-Amiga, V1.2, 7.16MHz, Manx C V3.30E (020/16-bit mem) , ???? / ???? Turbo-Amiga, V1.2, 14.32MHz, Lattice C V3.03 (020/32-bit mem) , 1585 / --- Turbo-Amiga, V1.2, 14.32MHz, Manx C V3.30E (020/32-bit mem) , ???? / ???? Well the results seem to be telling me that I ought to be using Manx Aztec C with the Amiga instead of Lattice C. Manx Aztec C V3.30E appears to be somewhat more than a factor of 2 more efficient in running the Dhrystone than Lattice C V3.03! I didn't run Manx Aztec C V3.30E with the Turbo-Amiga but it looks like its going to do a pretty darn good job! It looks like the Dhrystone is more useful as an indicator of software performance than system performance or hardware performance. Apparently software performance is too great of an unknown variable and the Dhrystone should not be used (except with great caution) to compare computer system or hardware performance. I hope someone with Manx Aztec C and a Turbo-Amiga can run the Dhrystone too ( Jere Marrs ? ). Al Aburto