stream benchmark numbers

From: Rusty Benson (benson@manic.trevose.sgi.com)
Date: Fri May 06 1994 - 14:08:20 CDT


John,

Here are the numbers I obtained for the memory bandwith test. The
machine for the single job run is configured as follows:

4 150 MHZ IP19 Processors
CPU: MIPS R4400 Processor Chip Revision: 5.0
FPU: MIPS R4010 Floating Point Chip Revision: 0.0
Data cache size: 16 Kbytes
Instruction cache size: 16 Kbytes
Secondary unified instruction/data cache size: 1 Mbyte
Main memory size: 128 Mbytes, 2-way interleaved
I/O board, Ebus slot 3: IO4 revision 1
Integral EPC serial ports: 4
RealityEngineII Graphics Pipe 0 at IO Slot 3 Physical Adapter 2 (Fchip
rev 2)
Integral Ethernet controller: et0, Ebus slot 3
Integral SCSI controller 4: Version WD33C95A
Integral SCSI controller 3: Version WD33C95A
Integral SCSI controller 2: Version WD33C95A
Integral SCSI controller 1: Version WD33C95A
Disk drive: unit 5 on SCSI controller 1
Disk drive: unit 4 on SCSI controller 1
Disk drive: unit 3 on SCSI controller 1
Disk drive: unit 2 on SCSI controller 1
Disk drive: unit 1 on SCSI controller 1
Integral SCSI controller 0: Version WD33C95A
Tape drive: unit 5 on SCSI controller 0: DAT
Disk drive: unit 1 on SCSI controller 0
Integral EPC parallel port: Ebus slot 3
VME bus: adapter 0 mapped to adapter 13
VME bus: adapter 13

The compiler options used are: -O3 -mips2 -non_shared -sopt

************************1 proc*************************************
The results are as follows:

re 20> cat P1.out
--------------------------------------
 Double precision appears to have 16 digits of accuracy
 Assuming 8 bytes per DOUBLEPRECISION word
--------------------------------------
 CPU time ; time = 11 hundredths of a second
 Wall Time ; time = 106.9167 hundredths of a second
 Increase the size of the arrays if this is <100
  and your clock precision is =<1/100 second
 ---------------------------------------------------
Function Max MB/s RMS time Min time Max time
Assignment: 67.5474 0.3085 0.3079 0.3097
Scaling : 68.1404 0.3058 0.3053 0.3063
Summing : 68.5743 0.4554 0.4550 0.4560
SAXPYing : 68.5138 0.4557 0.4554 0.4559

***********************4 procs****************************************
The following results for "Parallel_jobs" were obtained on a similarly
configured machine with 1024 MB of main memory.

re 21> cat P4.out
--------------------------------------
 Double precision appears to have 16 digits of accuracy
 Assuming 8 bytes per DOUBLEPRECISION word
--------------------------------------
 CPU time ; time = 14 hundredths of a second
 Wall Time ; time = 147.5833 hundredths of a second
 Increase the size of the arrays if this is <100
  and your clock precision is =<1/100 second
 ---------------------------------------------------
Function Max MB/s RMS time Min time Max time
Assignment: 64.7151 0.3225 0.3214 0.3235
Scaling : 62.4518 0.3337 0.3331 0.3345
Summing : 65.2987 0.4791 0.4778 0.4800
SAXPYing : 63.8196 0.4947 0.4889 0.4964
--------------------------------------
 Double precision appears to have 16 digits of accuracy
 Assuming 8 bytes per DOUBLEPRECISION word
--------------------------------------
 CPU time ; time = 12 hundredths of a second
 Wall Time ; time = 148.2500 hundredths of a second
 Increase the size of the arrays if this is <100
  and your clock precision is =<1/100 second
 ---------------------------------------------------
Function Max MB/s RMS time Min time Max time
Assignment: 65.7558 0.3176 0.3163 0.3195
Scaling : 63.3231 0.3294 0.3285 0.3307
Summing : 66.9963 0.4671 0.4657 0.4680
SAXPYing : 64.8561 0.4841 0.4811 0.4901
--------------------------------------
 Double precision appears to have 16 digits of accuracy
 Assuming 8 bytes per DOUBLEPRECISION word
--------------------------------------
 CPU time ; time = 13 hundredths of a second
 Wall Time ; time = 146.1667 hundredths of a second
 Increase the size of the arrays if this is <100
  and your clock precision is =<1/100 second
 ---------------------------------------------------
Function Max MB/s RMS time Min time Max time
Assignment: 66.7203 0.3122 0.3117 0.3127
Scaling : 64.0799 0.3250 0.3246 0.3253
Summing : 67.6132 0.4617 0.4614 0.4622
SAXPYing : 65.4464 0.4771 0.4767 0.4777
--------------------------------------
 Double precision appears to have 16 digits of accuracy
 Assuming 8 bytes per DOUBLEPRECISION word
--------------------------------------
 CPU time ; time = 12 hundredths of a second
 Wall Time ; time = 141.1667 hundredths of a second
 Increase the size of the arrays if this is <100
  and your clock precision is =<1/100 second
 ---------------------------------------------------
Function Max MB/s RMS time Min time Max time
Assignment: 66.5551 0.3133 0.3125 0.3139
Scaling : 63.9300 0.3261 0.3254 0.3267
Summing : 67.3581 0.4635 0.4632 0.4639
SAXPYing : 65.2433 0.4788 0.4782 0.4796

**********************8 procs*****************************************
re 22> cat P8.out
--------------------------------------
 Double precision appears to have 16 digits of accuracy
 Assuming 8 bytes per DOUBLEPRECISION word
--------------------------------------
 CPU time ; time = 12 hundredths of a second
 Wall Time ; time = 230.5000 hundredths of a second
 Increase the size of the arrays if this is <100
  and your clock precision is =<1/100 second
 ---------------------------------------------------
Function Max MB/s RMS time Min time Max time
Assignment: 58.1825 0.3622 0.3575 0.3762
Scaling : 58.6926 0.3595 0.3544 0.3703
Summing : 61.6608 0.5163 0.5060 0.5195
SAXPYing : 62.0106 0.5260 0.5031 0.5331
--------------------------------------
 Double precision appears to have 16 digits of accuracy
 Assuming 8 bytes per DOUBLEPRECISION word
--------------------------------------
 CPU time ; time = 13 hundredths of a second
 Wall Time ; time = 233.5833 hundredths of a second
 Increase the size of the arrays if this is <100
  and your clock precision is =<1/100 second
 ---------------------------------------------------
Function Max MB/s RMS time Min time Max time
Assignment: 58.7745 0.3608 0.3539 0.3628
Scaling : 58.9172 0.3573 0.3530 0.3608
Summing : 61.4912 0.5163 0.5074 0.5193
SAXPYing : 61.7547 0.5253 0.5052 0.5296
--------------------------------------
 Double precision appears to have 16 digits of accuracy
 Assuming 8 bytes per DOUBLEPRECISION word
--------------------------------------
 CPU time ; time = 13 hundredths of a second
 Wall Time ; time = 245.3333 hundredths of a second
 Increase the size of the arrays if this is <100
  and your clock precision is =<1/100 second
 ---------------------------------------------------
Function Max MB/s RMS time Min time Max time
Assignment: 59.6023 0.3977 0.3490 0.4125
Scaling : 62.2259 0.4016 0.3343 0.4285
Summing : 66.5438 0.5453 0.4689 0.5584
SAXPYing : 65.0047 0.5498 0.4800 0.5697
--------------------------------------
 Double precision appears to have 16 digits of accuracy
 Assuming 8 bytes per DOUBLEPRECISION word
--------------------------------------
 CPU time ; time = 12 hundredths of a second
 Wall Time ; time = 240.2500 hundredths of a second
 Increase the size of the arrays if this is <100
  and your clock precision is =<1/100 second
 ---------------------------------------------------
Function Max MB/s RMS time Min time Max time
Assignment: 58.5795 0.3986 0.3551 0.4150
Scaling : 60.1227 0.3960 0.3460 0.4167
Summing : 65.9272 0.5413 0.4732 0.5524
SAXPYing : 64.7308 0.5483 0.4820 0.5612
--------------------------------------
 Double precision appears to have 16 digits of accuracy
 Assuming 8 bytes per DOUBLEPRECISION word
--------------------------------------
 CPU time ; time = 15 hundredths of a second
 Wall Time ; time = 251.4167 hundredths of a second
 Increase the size of the arrays if this is <100
  and your clock precision is =<1/100 second
 ---------------------------------------------------
Function Max MB/s RMS time Min time Max time
Assignment: 58.9810 0.3637 0.3527 0.3674
Scaling : 58.3560 0.3593 0.3564 0.3610
Summing : 60.9280 0.5209 0.5121 0.5242
SAXPYing : 61.3016 0.5281 0.5090 0.5332
--------------------------------------
 Double precision appears to have 16 digits of accuracy
 Assuming 8 bytes per DOUBLEPRECISION word
--------------------------------------
 CPU time ; time = 12 hundredths of a second
 Wall Time ; time = 233.6667 hundredths of a second
 Increase the size of the arrays if this is <100
  and your clock precision is =<1/100 second
 ---------------------------------------------------
Function Max MB/s RMS time Min time Max time
Assignment: 59.2954 0.4080 0.3508 0.4291
Scaling : 59.2147 0.3975 0.3513 0.4126
Summing : 65.2718 0.5471 0.4780 0.5628
SAXPYing : 64.5495 0.5475 0.4833 0.5602
--------------------------------------
 Double precision appears to have 16 digits of accuracy
 Assuming 8 bytes per DOUBLEPRECISION word
--------------------------------------
 CPU time ; time = 12 hundredths of a second
 Wall Time ; time = 239.1667 hundredths of a second
 Increase the size of the arrays if this is <100
  and your clock precision is =<1/100 second
 ---------------------------------------------------
Function Max MB/s RMS time Min time Max time
Assignment: 61.3640 0.3614 0.3390 0.3661
Scaling : 59.2903 0.3587 0.3508 0.3616
Summing : 59.8287 0.5247 0.5215 0.5270
SAXPYing : 60.7323 0.5264 0.5137 0.5291
--------------------------------------
 Double precision appears to have 16 digits of accuracy
 Assuming 8 bytes per DOUBLEPRECISION word
--------------------------------------
 CPU time ; time = 13 hundredths of a second
 Wall Time ; time = 197.3333 hundredths of a second
 Increase the size of the arrays if this is <100
  and your clock precision is =<1/100 second
 ---------------------------------------------------
Function Max MB/s RMS time Min time Max time
Assignment: 64.1660 0.3605 0.3242 0.3677
Scaling : 62.0536 0.3568 0.3352 0.3656
Summing : 61.5227 0.5227 0.5071 0.5262
SAXPYing : 59.0152 0.5316 0.5287 0.5343

Rusty

-- 
-----------------------------------------------------------------------
 Rusty Benson - Systems Engineer                         benson@sgi.com
 Silicon Graphics Computer Systems
 8 Neshaminy Interplex, Suite 115
 Trevose PA  19053                                       (215) 638-3707
-----------------------------------------------------------------------
Somewhere in a Royal Hotel room there's a guy who's starting to realize
that eternal fate has turned its back on him ... It's 2AM. 
                                                         Golden Earring
-----------------------------------------------------------------------



This archive was generated by hypermail 2b29 : Tue Apr 18 2000 - 05:23:03 CDT