From: Stefan Moeding <s.moeding@ndh.net> Subject: UBench Result Date: Mon, 21 Aug 2000 18:52:50 +0200 (CEST) Hi! I tried your benchmark (0.32) on one of our new systems. It's a Compaq GS-160 "Wildfire" with 16 Alpha-EV67 CPUs (731 MHz) and 32 GB RAM. The operating system is a field test version of the soon to be released Tru64 Unix 5.1. Here is the result: Unix Benchmark Utility v.0.3 Copyright (C) July, 1999 PhysTech, Inc. Author: Sergei Viznyukhttp://www.phystech.com/download/ubench.html OSF1 X5.1 717 alpha Ubench CPU: 926962 Ubench MEM: 629974 -------------------- Ubench AVG: 778468 Cheers, Stefan *********************************************************************** From: Stefan Moeding <s.moeding@ndh.net> Subject: Re: UBench Result Date: Wed, 23 Aug 2000 19:47:56 +0200 (CEST) Hi Sergei! Sergei Viznyuk writes: > Hi! > thanks for the results.. > a short question though - did > you use any special compiler optimizations? Yes, I used the following flags: -arch ev67 -tune ev67 -fp_reorder -non_shared -O4 ev67 (aka 21264A) is the processor architecture and -fp_reorder allows the compiler to change the order of floating point instructions. Stefan *********************************************************************** From: Stefan Moeding <s.moeding@ndh.net> Subject: Re: UBench Result Date: Mon, 28 Aug 2000 18:50:55 +0200 (CEST) Hi Sergei! > The problem is, the compiler optimizations > you used have changed the semantics of the program. > Could you try to compile ubench with > just generic "-O" or "-O2" optimizations > and send me those results ? > If the results will turn out much lower > than previous ones than my assumption > (above) is correct and we need to use > the second set of results. Here are the results of my new tests. I compiled one time without any optimization and the second setup was done with "-O2" optimization. The results aren't as bad as you might have thought. Either the compiler is very smart and optimizes even without those flags or it doesn't really make any big difference after all. Cheers, Stefan ============================================================================== Script started on Fri Aug 25 08:47:07 2000 sh-2.03$ make cc -I. -c signals.c cc -I. -c cpubench.c cc -I. -c membench.c cc -I. -c ubench.c cc -lm -o ubench signals.o cpubench.o membench.o ubench.o -rwxr-xr-x 1 stefan users 24640 Aug 25 08:47 ubench sh-2.03$ for i in 0 1 2 3 4 5 6 7 8 9 > do > ./ubench > done Unix Benchmark Utility v.0.3 Copyright (C) July, 1999 PhysTech, Inc. Author: Sergei Viznyuk http://www.phystech.com/download/ubench.html OSF1 X5.1 717 alpha Ubench CPU: 871577 Ubench MEM: 737043 -------------------- Ubench AVG: 804310 Unix Benchmark Utility v.0.3 Copyright (C) July, 1999 PhysTech, Inc. Author: Sergei Viznyuk http://www.phystech.com/download/ubench.html OSF1 X5.1 717 alpha Ubench CPU: 881480 Ubench MEM: 754335 -------------------- Ubench AVG: 817907 Unix Benchmark Utility v.0.3 Copyright (C) July, 1999 PhysTech, Inc. Author: Sergei Viznyuk http://www.phystech.com/download/ubench.html OSF1 X5.1 717 alpha Ubench CPU: 896147 Ubench MEM: 750545 -------------------- Ubench AVG: 823346 Unix Benchmark Utility v.0.3 Copyright (C) July, 1999 PhysTech, Inc. Author: Sergei Viznyuk http://www.phystech.com/download/ubench.html OSF1 X5.1 717 alpha Ubench CPU: 888751 Ubench MEM: 768784 -------------------- Ubench AVG: 828767 Unix Benchmark Utility v.0.3 Copyright (C) July, 1999 PhysTech, Inc. Author: Sergei Viznyuk http://www.phystech.com/download/ubench.html OSF1 X5.1 717 alpha Ubench CPU: 871028 Ubench MEM: 775417 -------------------- Ubench AVG: 823222 Unix Benchmark Utility v.0.3 Copyright (C) July, 1999 PhysTech, Inc. Author: Sergei Viznyuk http://www.phystech.com/download/ubench.html OSF1 X5.1 717 alpha Ubench CPU: 873207 Ubench MEM: 760730 -------------------- Ubench AVG: 816968 Unix Benchmark Utility v.0.3 Copyright (C) July, 1999 PhysTech, Inc. Author: Sergei Viznyuk http://www.phystech.com/download/ubench.html OSF1 X5.1 717 alpha Ubench CPU: 885742 Ubench MEM: 746162 -------------------- Ubench AVG: 815952 Unix Benchmark Utility v.0.3 Copyright (C) July, 1999 PhysTech, Inc. Author: Sergei Viznyuk http://www.phystech.com/download/ubench.html OSF1 X5.1 717 alpha Ubench CPU: 895394 Ubench MEM: 733016 -------------------- Ubench AVG: 814205 Unix Benchmark Utility v.0.3 Copyright (C) July, 1999 PhysTech, Inc. Author: Sergei Viznyuk http://www.phystech.com/download/ubench.html OSF1 X5.1 717 alpha Ubench CPU: 881606 Ubench MEM: 770324 -------------------- Ubench AVG: 825965 Unix Benchmark Utility v.0.3 Copyright (C) July, 1999 PhysTech, Inc. Author: Sergei Viznyuk http://www.phystech.com/download/ubench.html OSF1 X5.1 717 alpha Ubench CPU: 869070 Ubench MEM: 770561 -------------------- Ubench AVG: 819815 sh-2.03$ sh-2.03$ exit script done on Fri Aug 25 10:06:48 2000 ============================================================================== Script started on Fri Aug 25 10:07:13 2000 sh-2.03$ make cc -O2 -I. -c signals.c cc -O2 -I. -c cpubench.c cc -O2 -I. -c membench.c cc -O2 -I. -c ubench.c cc -O2 -lm -o ubench signals.o cpubench.o membench.o ubench.o -rwxr-xr-x 1 stefan users 24640 Aug 25 10:07 ubench sh-2.03$ for i in 0 1 2 3 4 5 6 7 8 9 > do > ./ubench > done Unix Benchmark Utility v.0.3 Copyright (C) July, 1999 PhysTech, Inc. Author: Sergei Viznyuk http://www.phystech.com/download/ubench.html OSF1 X5.1 717 alpha Ubench CPU: 741352 Ubench MEM: 877985 -------------------- Ubench AVG: 809668 Unix Benchmark Utility v.0.3 Copyright (C) July, 1999 PhysTech, Inc. Author: Sergei Viznyuk http://www.phystech.com/download/ubench.html OSF1 X5.1 717 alpha Ubench CPU: 758802 Ubench MEM: 1092418 -------------------- Ubench AVG: 925610 Unix Benchmark Utility v.0.3 Copyright (C) July, 1999 PhysTech, Inc. Author: Sergei Viznyuk http://www.phystech.com/download/ubench.html OSF1 X5.1 717 alpha Ubench CPU: 48605 Ubench MEM: 951890 -------------------- Ubench AVG: 500247 Unix Benchmark Utility v.0.3 Copyright (C) July, 1999 PhysTech, Inc. Author: Sergei Viznyuk http://www.phystech.com/download/ubench.html OSF1 X5.1 717 alpha Ubench CPU: 755981 Ubench MEM: 920622 -------------------- Ubench AVG: 838301 Unix Benchmark Utility v.0.3 Copyright (C) July, 1999 PhysTech, Inc. Author: Sergei Viznyuk http://www.phystech.com/download/ubench.html OSF1 X5.1 717 alpha Ubench CPU: 739158 Ubench MEM: 1076363 -------------------- Ubench AVG: 907760 Unix Benchmark Utility v.0.3 Copyright (C) July, 1999 PhysTech, Inc. Author: Sergei Viznyuk http://www.phystech.com/download/ubench.html OSF1 X5.1 717 alpha Ubench CPU: 749468 Ubench MEM: 1081832 -------------------- Ubench AVG: 915650 Unix Benchmark Utility v.0.3 Copyright (C) July, 1999 PhysTech, Inc. Author: Sergei Viznyuk http://www.phystech.com/download/ubench.html OSF1 X5.1 717 alpha Ubench CPU: 669676 Ubench MEM: 694035 -------------------- Ubench AVG: 681855 Unix Benchmark Utility v.0.3 Copyright (C) July, 1999 PhysTech, Inc. Author: Sergei Viznyuk http://www.phystech.com/download/ubench.html OSF1 X5.1 717 alpha Ubench CPU: 753307 Ubench MEM: 938921 -------------------- Ubench AVG: 846114 Unix Benchmark Utility v.0.3 Copyright (C) July, 1999 PhysTech, Inc. Author: Sergei Viznyuk http://www.phystech.com/download/ubench.html OSF1 X5.1 717 alpha Ubench CPU: 740803 Ubench MEM: 454379 -------------------- Ubench AVG: 597591 Unix Benchmark Utility v.0.3 Copyright (C) July, 1999 PhysTech, Inc. Author: Sergei Viznyuk http://www.phystech.com/download/ubench.html OSF1 X5.1 717 alpha Ubench CPU: 742448 Ubench MEM: 0 -------------------- Ubench AVG: 371224 sh-2.03$ exit script done on Fri Aug 25 12:08:31 2000