The two files in the sharchive below are the stream results for the NEC SX3.
General information:
System: NEC SX3/14 single processor, four vector pipes
OS: SX/UX
Compiler:f77sx Rev.012
Option: -O
The instructions told me to increase the number of array elements. The number
of elements in the timings was 5,000,000 (on the IBM 3090 in my previous
mail it was 500,000). Still does not make it the initial calibration 30,
but also here the clock has adequate resolution.
Feel free to ask any questions you have,
dik
-- dik t. winter, cwi, amsterdam, nederland dik@cwi.nl -- #! /bin/sh # This is a shell archive, meaning: # 1. Remove everything above the #! /bin/sh line. # 2. Save the resulting text in a file. # 3. Execute the file with /bin/sh (not csh) to create: # out.single # out.double # This archive created: Fri Nov 8 12:34:35 1991 export PATH; PATH=/bin:/usr/bin:$PATH if test -f 'out.single' then echo shar: "will not over-write existing file 'out.single'" else cat << \SHAR_EOF > 'out.single' -------------------------------------- Single precision appears to have 6 digits of accuracy Assuming 4 bytes per default REAL word -------------------------------------- Timing calibration ; time = 2.176048 hundredths of a second Increase the size of the arrays if this is <30 and your clock precision is =<1/100 second --------------------------------------------------- Function Rate (MB/s) RMS time Min time Max time Assignment: 4151.4609 0.0096 0.0096 0.0096 Scaling : 3835.5132 0.0104 0.0104 0.0104 Summing : 4993.7852 0.0120 0.0120 0.0120 SAXPYing : 4993.8984 0.0120 0.0120 0.0120 SHAR_EOF fi if test -f 'out.double' then echo shar: "will not over-write existing file 'out.double'" else cat << \SHAR_EOF > 'out.double' -------------------------------------- Double precision appears to have 16 digits of accuracy Assuming 8 bytes per DOUBLEPRECISION word -------------------------------------- Timing calibration ; time = 2.176072797738016 hundredths of a second Increase the size of the arrays if this is <30 and your clock precision is =<1/100 second --------------------------------------------------- Function Rate (MB/s) RMS time Min time Max time Assignment: 8302.1617 0.0096 0.0096 0.0096 Scaling : 7670.8556 0.0104 0.0104 0.0104 Summing : 9712.7843 0.0124 0.0124 0.0124 SAXPYing : 9712.9248 0.0124 0.0124 0.0124 SHAR_EOF fi exit 0 # End of shell archive
This archive was generated by hypermail 2b29 : Tue Apr 18 2000 - 05:23:02 CDT