Memory Bandwidth STREAM Benchmark John D. McCalpin mccalpin@.udel.edu Revised to: Thu Apr 25 11:13:57 1996 Bytes MFLOPS Machine NCPUs /word SSCAL Sum SAXPY --------------- ----- ----- ------ ------ ------ Alliant_FX/2800 14 8 19.1 12.4 24.3 Alliant_FX/80 8 8 4.5 3.2 6.4 Alliant_VFX80 3 8 2.6 1.8 3.6 Alliant_VFX80 3 4 3.0 2.1 4.2 Apollo_DN10010 1 8 3.0 2.2 4.5 Apple_Mac_6300 1 8 1.5 1.0 2.1 Apple_Mac_7100/66 1 8 3.2 2.3 4.6 Convex_C3880 4 8 77.8 Convex_C3880 2 8 52.9 41.4 91.8 Convex_C3880 1 8 23.1 15.7 31.4 Convex_SPP-1600 32 8 107.6 90.0 180.4 Convex_SPP-1600 28 8 95.3 78.6 155.0 Convex_SPP-1600 24 8 80.2 66.7 133.3 Convex_SPP-1600 20 8 67.7 55.6 110.2 Convex_SPP-1600 16 8 53.9 44.5 88.6 Convex_SPP-1600 12 8 41.1 33.6 67.0 Convex_SPP-1600 8 8 27.3 22.4 44.6 Convex_SPP-1600 4 8 22.3 19.0 38.0 Convex_SPP-1600 1 8 7.6 6.5 13.0 Convex_SPP-1200 1 8 4.8 3.9 7.5 Convex_C3420 2 8 17.1 12.6 25.0 Convex_C3410 1 8 10.8 7.5 14.9 Convex_C3420 2 4 29.9 22.0 43.3 Convex_C3410 1 4 18.9 13.1 25.7 Convex_C3220 2 8 20.8 14.1 28.0 Convex_C3210 1 8 11.2 7.6 15.1 Convex_C3220 2 4 22.2 17.6 34.8 Convex_C3210 1 4 11.5 9.1 18.2 Convex_C1XP 1 8 4.4 3.0 5.9 Convex_C1XP 1 4 7.8 5.4 10.8 Cray_T90 1 8 669.8 616.0 1160.0 Cray_C90 16 8 6541.0 4239.0 8651.1 Cray_C90 8 8 3462.0 2535.1 5269.1 Cray_C90 4 8 1736.8 1443.1 2920.3 Cray_C90 2 8 869.1 759.7 1520.5 Cray_C90 1 8 435.3 390.8 791.7 Cray_Y/MP 8 8 1205.9 1107.9 2233.5 Cray_Y/MP 4 8 604.9 574.2 1154.3 Cray_Y/MP 1 8 151.6 143.9 283.1 Cray_J932 32 8 1184.0 833.1 1572.5 Cray_J932 28 8 1176.3 821.8 1579.0 Cray_J932 24 8 1144.4 789.0 1506.9 Cray_J932 20 8 1083.0 733.5 1391.0 Cray_J932 16 8 990.7 652.4 1249.7 Cray_J932 12 8 846.1 533.3 1031.1 Cray_J932 8 8 607.9 378.6 745.1 Cray_J932 4 8 318.4 195.3 388.1 Cray_J932 2 8 172.9 103.9 210.6 Cray_J932 1 8 88.0 52.5 105.8 Cray_J916_(sn9003) 8 8 617.7 378.1 724.7 Cray_J916_(sn9003) 4 8 336.5 203.1 400.1 Cray_J916_(sn9003) 2 8 171.9 106.2 215.0 Cray_J916_(sn9003) 1 8 88.5 54.8 111.5 Cray_J98_(prototype) 4 8 297.1 182.7 362.2 Cray_J98_(prototype) 2 8 163.1 102.6 202.7 Cray_J98_(prototype) 1 8 87.2 52.6 106.2 Cray_J98_(prototype) 1 8 85.4 52.5 101.0 Cray_EL-98 8 8 144.4 98.9 197.0 Cray_EL-98 4 8 98.1 80.6 163.0 Cray_EL-98 2 8 52.1 43.7 89.9 Cray_EL-98 1 8 27.3 22.3 39.7 Cray_T3D_(assembly) 512 8 10411.1 4790.7 9343.9 Cray_T3D_(assembly) 256 8 5264.3 2400.9 4673.2 Cray_T3D_(assembly) 128 8 2632.1 1200.5 2336.0 Cray_T3D_(assembly) 64 8 1316.3 600.2 1168.4 Cray_T3D_(assembly) 32 8 658.2 300.2 584.2 Cray_T3D_(assembly) 1 8 20.6 9.4 18.3 Cray_T3D_(Fortran) 512 8 10512.1 3824.0 7942.0 Cray_T3D_(Fortran) 256 8 5265.1 1992.7 3770.7 Cray_T3D_(Fortran) 128 8 2633.0 996.3 1885.4 Cray_T3D_(Fortran) 64 8 1316.5 498.2 942.7 Cray_T3D_(Fortran) 32 8 658.3 249.1 471.4 Cray_T3D_(Fortran) 1 8 20.6 7.8 14.7 Cray_CS6400 32 8 51.2 36.9 73.5 Cray_CS6400 24 8 47.1 32.3 64.5 Cray_CS6400 16 8 37.6 24.8 49.6 Cray_CS6400 8 8 21.5 14.2 28.6 Cray_CS6400 4 8 11.5 7.9 15.7 Cray_CS6400 1 8 3.1 2.1 4.2 DEC_8400_5/300 8 8 52.1 37.2 81.6 DEC_8400_5/300 6 8 46.2 33.0 72.2 DEC_8400_5/300 4 8 35.9 25.5 54.7 DEC_8400_5/300 2 8 20.0 14.0 30.4 DEC_8400_5/300 1 8 10.9 8.3 16.3 DEC_600-5/300 1 8 9.8 7.1 14.1 DEC_7000/610 4 8 16.1 10.9 22.2 DEC_7000/610 2 8 10.4 6.7 13.1 DEC_7000/610 1 8 5.7 3.7 7.2 DEC_2100_A500-5/250 2 8 10.6 6.8 13.5 DEC_2100-4/233 1 8 4.9 3.3 6.7 DEC_2100_A500-4/190 2 8 8.3 5.4 10.6 DEC_2100_A500-4/190 1 8 5.0 3.3 6.6 VAX_6000-410_vector 1 8 3.7 2.6 4.3 VAX_9000/420 1 8 10.3 7.2 13.1 VAX_9000/420 1 4 10.3 6.5 13.1 DEC_4000/710 1 8 5.1 3.5 7.0 DEC_4000/710 1 4 10.1 6.6 13.1 DEC_3000/900 1 8 6.1 4.2 8.4 DEC_3000/500 1 8 6.0 4.1 8.3 DEC_3000/300 1 8 2.1 1.7 3.2 DEC_5000/240 1 8 3.0 1.1 2.3 DEC_5000/133 1 8 1.6 0.8 1.7 DEC_5000/25 1 8 1.1 0.6 1.2 DEC_5000/200 1 8 1.5 1.0 1.9 DEC_5000/200 1 4 2.5 1.8 3.1 ETA-10G_(est) 1 8 282.0 282.0 564.0 ETA-10E 1 8 188.2 181.6 351.2 FPS_MCP728 7 8 64.8 37.1 74.0 FPS_MCP104 1 8 9.6 5.5 10.9 FPS_MCP728 7 4 59.8 32.8 65.8 FPS_MCP104 1 4 13.0 9.7 15.5 FPS_511_SPARC_vector 1 8 10.7 7.9 15.8 FPS_511_SPARC_vector 1 4 10.7 7.9 15.8 FPS_511_SPARC_scalar 1 8 2.8 1.5 2.9 FPS_511_SPARC_scalar 1 4 3.9 2.3 4.4 FPS_511_EA_vector 1 8 10.5 7.8 15.6 FPS_511_EA_vector 1 4 10.4 7.8 15.5 FPS_510_EA_scalar 1 8 1.4 1.0 1.8 FPS_510_EA_scalar 1 4 1.4 1.1 2.0 FPS_511_(1_vector) 1 8 11.3 9.0 16.4 Fujitsu_HAL_300/350 1 8 24.0 16.7 34.3 Fujitsu_HAL_300/330 1 8 18.2 13.8 27.6 HP_K-200 1 8 8.6 6.5 13.3 HP_J-210 2 8 12.5 9.8 19.2 HP_J-210 1 8 9.3 8.0 15.9 HP_J-200 1 8 7.8 6.6 13.0 HP_9000/755 1 8 4.3 3.0 6.7 HP_9000/730 1 8 3.0 2.3 4.6 HP_9000/730 1 4 4.6 3.8 6.7 HP_9000/720 1 8 3.1 2.1 4.4 HP_9000/720 1 4 5.9 4.0 8.7 IBM_3090J/VF 1 8 15.6 12.0 22.1 IBM_3090J/VF 1 4 20.8 14.4 29.0 IBM_3090J_scalar 1 8 6.0 5.5 8.7 IBM_3090J_scalar 1 4 7.0 6.0 11.4 IBM-SP2/thin_II 1 8 20.0 14.7 29.3 IBM_RS6000-591 1 8 43.5 31.3 66.7 IBM_RS6000-990 1 8 33.3 29.8 59.5 IBM_RS6000-990/128 1 8 20.8 15.2 30.3 IBM_RS6000-590 1 8 33.3 27.3 54.5 IBM_RS6000-580 1 8 17.2 10.4 20.0 IBM_RS6000-580 1 4 17.9 15.6 27.8 IBM_RS6000-560 1 8 14.3 10.0 20.0 IBM_RS6000-550 1 8 15.0 8.2 18.0 IBM_RS6000-950 1 8 11.1 8.2 16.0 IBM_RS6000-950 1 4 9.3 8.5 16.7 IBM_RS6000-540 1 8 8.1 6.0 12.0 IBM_RS6000-530 1 8 6.7 4.5 9.5 IBM_RS6000-530 1 4 5.5 5.1 10.0 IBM_RS6000-355 1 8 8.3 4.8 10.0 IBM_RS6000-355 1 4 10.5 7.1 14.3 IBM_RS6000-320H 1 8 6.0 3.8 7.5 IBM_RS6000-320H 1 4 5.0 4.5 9.0 IBM_RS6000-320 1 8 3.8 2.5 5.0 IBM_RS6000-320 1 4 4.2 3.3 6.7 IBM_RS/6000-250 1 8 4.2 3.1 6.1 IBM_RS/6000-250 1 4 6.4 4.4 8.9 Meiko_CS-2 1 8 38.8 25.4 50.9 NEC_SX3/44 1 8 977.5 934.9 1831.0 NEC_SX3/12 1 8 479.4 404.7 809.4 NEC_SX3/12 1 4 479.4 416.2 832.3 Nekotech_MachII_21064 1 8 6.0 4.0 8.0 NeXTStation_68040 1 8 0.7 0.7 1.3 NeXTStation_68040 1 4 1.0 0.9 1.4 Omron_Luna88k 1 8 0.9 0.7 1.1 Omron_Luna88k 1 4 1.7 1.3 2.2 SGI_Pow_Chal_90 1 8 8.9 6.0 11.8 SGI_Power_Challenge 8 8 36.2 27.5 62.4 SGI_Power_Challenge 6 8 33.7 25.1 53.9 SGI_Power_Challenge 4 8 25.5 19.3 39.9 SGI_Power_Challenge 2 8 13.9 10.5 21.2 SGI_Pow_Chal_8_banks 1 8 8.4 5.6 11.2 SGI_Pow_Chal_2_banks 1 8 8.2 5.4 10.8 SGI_Challenge_150_MHz 8 8 29.9 21.0 41.6 SGI_Challenge_150_MHz 4 8 16.5 11.1 21.6 SGI_Challenge_150_MHz 1 8 4.2 2.9 5.7 SGI_Challenge_150_MHz 1 8 3.6 2.4 5.2 SGI_Challenge_150_MHz 1 4 8.3 5.6 10.5 SGI_Challenge 1 8 3.5 2.2 4.5 SGI_Challenge 1 4 5.9 4.2 8.0 SGI_Indigo2_150 1 8 4.3 3.1 6.6 SGI_Indigo2_150 1 8 3.7 2.6 5.8 SGI_Indy_R4000 1 8 2.8 2.0 4.5 SGI_Indy_R4400 1 8 2.6 1.8 4.2 SGI_Indy_R4600 1 8 3.6 2.5 4.9 SGI_Power_Indigo2 1 8 5.4 3.4 6.8 SGI_Crimson 1 8 3.7 2.4 5.0 SGI_Crimson 1 4 6.7 4.5 8.7 SGI_4D/240 1 8 1.0 0.8 1.6 SGI_4D/240 1 4 1.8 1.5 2.6 SGI_4D/35 1 8 2.3 2.0 3.5 SGI_4D/35 1 4 3.6 3.1 4.2 SGI_Indigo 1 8 2.1 1.5 3.0 SGI_Indigo 1 4 2.6 2.2 4.5 SGI_4D/25 1 8 0.6 0.4 0.8 SGI_4D/25 1 4 1.2 0.8 1.6 MIPS_RC6280 1 8 3.6 2.4 4.7 Stardent_Vistra_800b 1 8 9.2 4.8 9.6 Stardent_ST2000 1 8 10.2 7.5 15.0 Stardent_P3 3 8 15.4 10.3 16.7 Stardent_P3 1 8 4.9 3.2 5.8 Sun_UE_6000_assembly 16 8 153.1 101.4 202.9 Sun_UE_6000_assembly 15 8 152.6 99.2 198.8 Sun_UE_6000_assembly 12 8 148.2 88.3 176.6 Sun_UE_6000_assembly 8 8 113.4 64.7 128.1 Sun_UE_6000_assembly 4 8 62.2 35.1 68.8 Sun_UE_6000_assembly 2 8 33.4 18.8 35.8 Sun_UE_6000_assembly 1 8 17.6 10.1 19.8 Sun_Ultra_Ent_6000 16 8 109.2 80.0 162.1 Sun_Ultra_Ent_6000 12 8 102.9 71.3 145.8 Sun_Ultra_Ent_6000 8 8 78.1 52.4 108.3 Sun_Ultra_Ent_6000 4 8 42.6 28.3 59.3 Sun_Ultra_Ent_6000 2 8 23.2 15.8 32.2 Sun_Ultra_Ent_6000 1 8 12.4 8.5 17.4 Sun_SC2000E 20 8 22.8 19.0 34.0 Sun_SC2000E 16 8 18.1 14.6 26.9 Sun_SC2000E 14 8 15.8 12.8 23.9 Sun_SC2000E 12 8 13.4 10.7 20.1 Sun_SC2000E 8 8 8.2 6.4 12.3 Sun_SC2000E 6 8 8.0 6.2 11.3 Sun_SC2000E 4 8 7.4 5.4 10.5 Sun_SC2000E 2 8 3.4 2.4 5.8 Sun_SC2000E 1 8 1.8 1.5 2.8 Sun_SC_2000_aggregate 6 8 10.4 7.2 14.2 Sun_SC_2000_aggregate 4 8 7.8 5.3 10.7 Sun_SC_2000_aggregate 2 8 4.3 3.0 5.8 Sun_SC_2000_aggregate 1 8 2.2 1.5 3.0 Sun_SC2000_autopar 6 8 7.8 6.2 10.0 Sun_SC2000_autopar 5 8 8.0 5.8 11.9 Sun_SC2000_autopar 4 8 7.1 5.1 10.5 Sun_SC2000_autopar 3 8 5.8 4.1 8.5 Sun_SC2000_autopar 2 8 4.2 2.9 6.1 Sun_SC2000_autopar 1 8 2.2 1.5 3.1 Sun_SparcCenter_2000 1 8 2.3 1.5 2.9 SS1000/4xSM51 4 8 7.6 5.3 11.0 Sun_Ultra_I/170 1 8 14.7 10.7 21.1 Sun_SS20/81 1 8 Sun_SS20/502 2 8 Sun_SS20/502 1 8 Sun_SS20/712 2 8 Sun_SS20/712 1 8 Sun_SS20/71 2 8 3.6 2.6 5.1 Sun_SS20/612 2 8 Sun_SS20/61 1 8 3.5 2.5 4.7 Sun_SS20/51 1 8 Sun_SS20 1 8 3.5 2.5 4.8 Sun_SS5/110 1 8 6.8 3.8 8.1 Sun_SparcClassic 1 8 3.0 2.0 3.6 Sun_SS10/41 1 8 3.0 2.2 4.5 Sun_SS10/41 2 8 3.0 2.0 4.0 Sun_SS10/41 1 4 4.8 3.1 6.3 Sun_SS10/30 1 8 3.1 2.4 4.8 Sun_SS10/30 1 4 5.2 3.2 5.7 Sun_SS10/20 1 8 Sun_670 1 8 2.0 1.2 2.5 Sun_670 1 4 2.6 1.8 4.0 Sun_4/490 1 8 1.6 1.1 2.0 Sun_4/490 1 4 1.8 1.9 2.7 Sun_SS2_(4/75) 1 8 1.9 1.2 2.2 Sun_SS2_(4/75) 1 4 2.2 1.6 3.4 Sun_SS1 1 8 0.8 0.6 1.1 Sun_SS1 1 4 1.1 1.0 1.4 Sun_IPC 1 8 0.7 0.6 1.0 Sun_4/280 1 8 0.5 0.4 0.6 Sun_3/180_(Sun_fpu) 1 8 0.2 0.2 0.3 Sun_3/180_(no_fpu) 1 8 0.0 0.0 0.0 Sun_3/80_(68881) 1 8 0.1 0.1 0.2 Sun_3/80_(no_fpu) 1 8 0.0 0.0 0.0 Sun_3/60_(68881) 1 8 0.1 0.1 0.1 Sun_3/60_(no_fpu) 1 8 0.0 0.0 0.0 Tera_MTA_simulated 16 8 1877.1 1273.0 2542.5 Tera_MTA_simulated 8 8 937.3 633.0 1270.1 Tera_MTA_simulated 4 8 480.0 324.9 650.0 Tera_MTA_simulated 2 8 250.0 169.1 338.5 Tera_MTA_simulated 1 8 128.7 87.1 174.3 TMC_CM-5E 32 8 734.9 516.0 1031.5 TMC_CM-5E 32 4 881.9 670.3 1339.4 TMC_CM-200_64k_10_(est 2048 8 2625.7 1977.1 3768.8 TMC_CM-200__8k_10_MHz 256 8 328.2 247.1 471.1 TMC_CM-2_64k_8_MHz_(es 2048 8 1912.0 1396.7 2666.7 TMC_CM-2_64k_7_MHz_(es 2048 8 1612.2 1219.1 2329.9 TMC_CM-2__8k_8_MHz 256 8 239.0 174.6 333.3 TMC_CM-2__8k_7_MHz 256 8 201.5 152.4 291.2 Dell_Pentium_133 1 8 7.9 5.5 10.0 Dell_486_DX/2-66 1 8 1.0 0.9 1.6 Gateway_2000_P5-133/66 1 8 7.1 5.2 9.5 Intel_Alder_Pentium_Pr 1 8 8.8 6.8 14.0 Intel_Pentium/133 1 8 4.8 3.6 7.2 Intel_Pentium/100 1 8 4.7 3.2 6.3 Intel_Pentium/90 1 8 4.4 2.9 5.8 Intel_Pentium/60 1 8 3.9 2.6 4.9 PC-clone-AMD-486DX/50 1 8 1.6 1.2 1.9 PC-clone-AMD-486DX/80 1 8 2.6 1.6 3.3 Viglen_Pentium_60 1 8 3.8 2.6 5.0 Micron_P5-120 1 8 6.3 4.6 9.0 Asus_Pentium_180 1 8 6.9 4.5 8.3 Asus_Pentium_200 1 8 7.7 5.1 9.3