Path: utzoo!utgpu!attcan!uunet!husc6!m2c!applix!scott From: scott@applix.UUCP (Scott Evernden) Newsgroups: comp.sys.amiga Subject: Dhrystone Message-ID: <755@applix.UUCP> Date: 3 Aug 88 05:02:06 GMT Reply-To: scott@applix.UUCP (Scott Evernden) Organization: APPLiX Inc., Westboro MA Lines: 87 fyi, Dhrystone v2.1 results - Manx 3.6b vs Lattice 4.02 ================================================== No stack checks, inline string functions, in fast mem. (A1000/68010) Averaged 5 runs (varying loop counts 10000 to 30000) each. ----- SMALLCODE & SMALLDATA 16BIT INTS: ================================== lc -cw -b -r -w -v -DREG=register -Lcdm dhry_?.c Dhrystones per Second: 1219.5 lc -cw -b -r -w -v -Lcdm dhry_?.c Dhrystones per Second: 1146.1 cc +x3 +x5 -DREG=register dhry_1.c cc +x3 +x5 -DREG=register dhry_2.c ln dhry_?.o -lm -lc Dhrystones per Second: 1053.9 cc +x3 +x5 dhry_1.c cc +x3 +x5 dhry_2.c ln dhry_?.o -lm -lc Dhrystones per Second: 959.2 ----- LARGECODE & LARGEDATA 16BIT INTS: ================================== lc -cw -w -v -DREG=register -Lm dhry_?.c Dhrystones per Second: 1202.4 lc -cw -w -v -Lm dhry_?.c Dhrystones per Second: 1124.8 cc +x3 +x5 +r +C +D -DREG=register dhry_1.c cc +x3 +x5 +r +C +D -DREG=register dhry_2.c ln dhry_?.o -lml -lcl Dhrystones per Second: 1039.0 cc +x3 +x5 +r +C +D dhry_1.c cc +x3 +x5 +r +C +D dhry_2.c ln dhry_?.o -lml -lcl Dhrystones per Second: 941.9 ----- SMALLCODE & SMALLDATA 32BIT INTS: ================================== lc -cw -b -r -v -DREG=register -Lcdm dhry_?.c Dhrystones per Second: 978.1 lc -cw -b -r -v -Lcdm dhry_?.c Dhrystones per Second: 914.6 cc +x3 +x5 +l -DREG=register dhry_1.c cc +x3 +x5 +l -DREG=register dhry_2.c ln dhry_?.o -lm32 -lc32 Dhrystones per Second: 744.1 cc +x3 +x5 +l dhry_1.c cc +x3 +x5 +l dhry_2.c ln dhry_?.o -lm32 -lc32 Dhrystones per Second: 683.0 ----- LARGECODE & LARGEDATA 32BIT INTS: ================================== lc -cw -v -DREG=register -Lm dhry_?.c Dhrystones per Second: 954.7 lc -cw -v -Lm dhry_?.c Dhrystones per Second: 892.0 cc +x3 +x5 +l +r +C +D -DREG=register dhry_1.c cc +x3 +x5 +l +r +C +D -DREG=register dhry_2.c ln dhry_?.o -lml32 -lcl32 Dhrystones per Second: 733.0 cc +x3 +x5 +l +r +C +D dhry_1.c cc +x3 +x5 +l +r +C +D dhry_2.c ln dhry_?.o -lml32 -lcl32 Dhrystones per Second: 674.5 -scott