root@palms.usc.edu (The Super-user) (02/23/90)
Hi folks, Thought I'd contribute to the benchmark wars. Following are the results of benchmarking fractal computations. Note that the RS 6000-530 is way up there with the Cray X-MPs and the RS 6000-320 is above SGI/Convex/Sun/Dec. I do believe that IBM has yet to test the RS 6000-540 (41 MIPS). Please note that the following article can be obtained in full by anonymous FTP to uxc.cso.uiuc.edu (pub/xfroot/timings). I have clipped off the accompanying notes and explanations. Dave Disclaimer: (You know the what goes here.....) 12th Update of xfroot timings --- 22 February 1990 --------------------------------------------------- Timings ------- Key: () : Vax 780 equivalents * : For a single processor + : Using hardware square root = : measured with xfroot/patch2 (ignoring process startup time) - : measured on system without X (hopalong only) > : New or revised since last posting 378000 (69.9) 617000(100.0)*= Cray 2 (scc) 370000 (68.4) 510000 (82.7)*= Cray Y-MP (scc) 314000 (58.0) 424000 (68.7)*= Cray Y-MP (cc) 316000 (58.4) 420000 (68.1)*= Cray X-MP (scc) 218000 (40.3) 281000 (45.5)*+= Apollo DN10000 (-O -D_BUILTINS) 174000 (32.2) 239000 (38.7)*+= Convex C2 ESP (vc3/fastmath) >>> 170000 (31.4) 198000 (32.1)= > IBM RS/6000 530 (25 MHz) 143000 (26.4) 195000 (31.6)*+ ETA-10 G 157000 (29.0) 194000 (31.4)* Cray X-MP (cc) 160000 (29.6) 189000 (30.6) MIPS RC3240 [R3000] (see note below) 161000 (29.8) 186000 (30.1) MIPS M/2000 [R3000] (see note below) 129000 (23.8) 183000 (29.7)* Cray 2 (cc) 174000 (32.2) 182000 (29.5)* Amdahl 5990 134000 (24.8) 173000 (28.0)*+= > Stardent 3000 139000 (25.7) 171000 (27.7)=- CADMUS FX.1 [80860] >>> 136000 (25.1) 158000 (25.6)=- > IBM RS/6000 320 (20 MHz) 120000 (22.2) 152000 (24.6)*+= Convex C2 ESP (vc3) 117000 (21.6) 151000 (24.5)*+ Convex C2 (gcc) 125000 (23.1) 151000 (24.5)= DEC System 5810 (cc 1.31 -O3 -lfastm) 108000 (20.0) 144000 (23.3) SGI Iris 4D/240 (-lfastm) 108000 (20.0) 138000 (22.4)*+ Convex C2 (vc3/fastmath) 102000 (18.9) 132000 (21.4)+=- > Solbourne Cypress (f77/libm.il) 99000 (18.3) 118000 (19.1)*+ Convex C2 (vc3) 100000 (18.5) 115000 (18.6)= DEC System 5810 (cc 1.31 -O3 -lm) 89000 (16.5) 111000 (18.0) SGI Iris 4D/240 77000 (14.2) 98000 (15.9)+=- > Sun 4/390 (f77/libm.il) 73000 (13.5) 94000 (15.2)+ Sun 4/370 (f77/libm.il) 66000 (12.2) 92000 (14.9) HP9000/835CHX 78000 (14.4) 92000 (14.9) Sony NWS-3860 77000 (14.2) 91000 (14.7) DEC DS5400 64000 (11.8) 77000 (12.5)= > CADMUS 9933/RC (R2000/R2010) 64000 (11.8) 76000 (12.3)= DEC Station 3100 (cc 1.31 -O3 -lm) 64000 (11.8) 76000 (12.3)= > MIPS M/120 [R2000] (cc 2.0 -O2) 61000 (11.3) 75000 (12.2)= DEC Station 3100 (cc 1.31 -O3 -lfastm) 61000 (11.3) 70000 (11.3) Tektronix XD88/30 52000 (9.6) 69000 (11.2)+ Sun 4/280 59000 (10.9) 67000 (10.9)*= Gould NP1 (-O4) 58000 (10.7) 67000 (10.9) Solbourne Series5 Cypress 58000 (10.7) 67000 (10.9) Tektronix XD88/10 50000 (9.2) 57000 (9.2) DEC Vax 6400 (vcc) 49000 (9.1) 55000 (8.9)* Convex C2 (vc2) 45000 (8.3) 54000 (8.8) SGI Iris 4D/70-GT 44000 (8.1) 55000 (8.9)+=- > Sun 4/60 (f77/libm.il) 43000 (7.9) 53000 (8.6) Sun SPARCstation 1 (sqrt.il/libm.il) 39000 (7.2) 53000 (8.6)*= Alliant FX/80 (-ce) 42000 (7.8) 52000 (8.4)*= Stardent GS2000 (-O3/fastmath) 42000 (7.8) 49000 (7.9)*= Convex C2 (cc) 42000 (7.8) 48000 (7.8) Sun 4/370 (libm.il) 41000 (7.6) 47000 (7.6) Sun 4/370 40000 (7.4) 47000 (7.6) SparcServer 390 38000 (7.0) 45000 (7.3)*= Stardent Titan 33700 (6.2) 37500 (6.1)*= DEC Vax 8650 (vcc 2.4 -O3 -lnm) 28000 (5.2) 33000 (5.3)* Dec Vax 8800 28000 (5.2) 33000 (5.3)* Stardent GS2000 (-O2) 25500 (4.7) 32500 (5.3)*= DEC Vax 8650 (vcc 2.4 -O3 -lm) 22000 (4.1) 31000 (5.0)* Alliant FX/8 27400 (5.1) 31100 (5.0) Apollo DN4500 (-O -D_BUILTINS) 26500 (4.9) 30300 (4.9) Mac II (w/ Siclone 3033) 24000 (4.4) 28000 (4.5) HP9000/370 (ffpa) 24700 (4.6) 27800 (4.5) Sun SPARCstation 1 (gcc) 24300 (4.5) 26400 (4.3) IBM RT 135 (EAFPA/4.3BSD) 23100 (4.3) 26000 (4.2)= DEC Vax 3900 (vcc 2.4 -O3 -lnm) 19900 (3.7) 25200 (4.1) Sun SPARCstation 1 22100 (4.1) 24700 (4.0)= DEC Vax 3900 (vcc 2.4 -O3 -lm) 17200 (3.2) 24200 (3.9) DG AViiON (88k 16.7 MHz) 22300 (4.1) 23700 (3.8) 386/33 + 387 (cc 386/ix) 21100 (3.9) 23600 (3.8) Sun 4/260 20100 (3.7) 23400 (3.8)* Sequent Symmetry (fpa) 20400 (3.8) 23300 (3.8) Apollo DN3550 (-O -D_BUILTINS) 20400 (3.8) 23300 (3.8) Apollo DN3500 (-O -D_BUILTINS) 19700 (3.6) 23200 (3.8) Dec Vax 8530 21000 (3.9) 23000 (3.7) Sun 4/280 19500 (3.6) 22500 (3.6)=- NeXT (gcc -O) 19700 (3.6) 22400 (3.6) Dec Vax 8600 18700 (3.5) 20700 (3.4) Sony NEWS-1850 (gcc) 18000 (3.3) 20200 (3.3) Apollo DN4000 (-O -D_BUILTINS) 16700 (3.1) 19300 (3.1) DEC MV3200 (gcc 1.3.6 builtin fabs) 16800 (3.1) 19200 (3.1) DEC Vax 6220 16700 (3.1) 18300 (3.0)*= DEC Vax 6280 (vcc 2.4 -O3) 16300 (3.0) 18700 (3.0) Apollo DN2500 (-O -D_BUILTINS) 16800 (3.1) 17600 (2.9) 386/33 + 387 (gcc 1.35) 15200 (2.8) 17400 (2.8) IBM RT 135 (-f2 -lfm) 14500 (2.7) 17400 (2.8) DEC MV3600 (vcc) 15900 (2.9) 17300 (2.8) HP9000/370 14900 (2.8) 17000 (2.8) DEC MV3200 (gcc 1.3.6 -O) 15000 (2.8) 16700 (2.7) DEC MV3200 (vcc -O) 14300 (2.6) 16600 (2.7) DEC MV3200 (cc -O) 13900 (2.6) 16000 (2.6) IBM RT125 (afpa) 14600 (2.7) 15800 (2.6) Sony NEWS-1850 (Sony C) 13700 (2.5) 15200 (2.5) HP9000/360 13200 (2.4) 15200 (2.5) DEC Vaxserver 3500 13000 (2.4) 15100 (2.4) Dec Vaxstation 3100 14000 (2.6) 14800 (2.4) Sun 386i/250 Weitek (cc) 12900 (2.4) 14000 (2.3) Sun 3/60 (-O4 lib/f68881) 11800 (2.2) 13600 (2.2)* BBN Butterfly 10500 (1.9) 12700 (2.1) Sun 3/50 (gcc 68881) 9700 (1.8) 12100 (2.0) Mac II 10600 (2.0) 11500 (1.9) IBM RT 135 10500 (1.9) 11500 (1.9) HP9000/350 9900 (1.8) 10500 (1.7)*= Sequent Symmetry (no fpa) 9200 (1.7) 9700 (1.6) IBM RT 115 (4.3BSD High C 2.1) 9230 (1.7) 9640 (1.6)= CADMUS 9933/5 (25MHz 68020/68881) 8500 (1.6) 9360 (1.5) Apollo DN3000 (-O -D_BUILTINS) 7980 (1.5) 9030 (1.5)*=- Pyramid 98x (-OG) 8000 (1.5) 8750 (1.4) Sun 3/60 (-f 68881) 7930 (1.5) 8670 (1.4) HP9000/340 7000 (1.3) 8200 (1.3) 386/25 + 387 (cc 386/ix) 7300 (1.3) 8000 (1.3) IBM RT 115 (4.3BSD High C 1.4) 7280 (1.3) 7910 (1.3) HP9000/330 (HP-UX 6.5 cc) 7200 (1.3) 7600 (1.2) IBM RT 125 7100 (1.3) 7500 (1.2) ISI V24K 5530 (1.0) 6330 (1.0) DEC Vaxstation 2000/vcc 5730 (1.1) 6230 (1.0) HP9000/330 6000 (1.1) 6200 (1.0) 386/25 + 387 (gcc) 5410 (1.0) 6170 (1.0) DEC Vax 780 5580 (1.0) 6150 (1.0) HP9000/320 5480 (1.0) 6080 (1.0) Sun 3/50 (-f 68881) 4670 (0.9) 5530 (0.9) DEC Vaxstation 2000 4160 (0.8) 5210 (0.8) DEC MVII (cc) 4080 (0.8) 5070 (0.8) DEC MVII (vcc) 3200 (0.6) 3600 (0.6) DEC Vax 750 2520 (0.5) 2660 (0.4)=- Pyramid 90x (-OG) 1960 (0.4) 2060 (0.3) Sun 3/60 1270 (0.2) 1330 (0.2) Sun 3/50 ??? (???) 950 (0.2) Sun 3/160 (no fpa) 530 (0.1) 560 (0.1) Sun 2/120 (no fpu - cc) 280 (0.1) 560 (0.1) Apollo DSP-90 340 (0.1) 360 (0.1) DEC Vax 730 259 (0.0) 260 (0.0) 386/25 (386/ix - no 387) o It has been pointed out that xfroot may fit entirely "in cache" on some systems thus not meeting SPEC benchmark criteria.