Results of parallel dot-product (n = 210000)
esp3:ce107/work/SP2-tutorial% mpirun -np 1 dot1
dotprod achieves 46.7981102432393286 Mflop/s
the dot product is 1543522050070000.00
blas_dotprod achieves 48.4022048409234742 Mflop/s
the dot product is 1543522050070000.00
esp3:ce107/work/SP2-tutorial% mpirun -np 2 dot2
dotprod achieves 101.982099670742713 Mflop/s
the dot product is 1543522050070000.00
blas_dotprod achieves 102.166295502118103 Mflop/s
the dot product is 1543522050070000.00
esp3:ce107/work/SP2-tutorial% mpirun -np 3 dot3
dotprod achieves 131.179998125995553 Mflop/s
the dot product is 1543522050070000.00
blas_dotprod achieves 134.201062427607127 Mflop/s
the dot product is 1543522050070000.00
esp3:ce107/work/SP2-tutorial% mpirun -np 4 dot4
dotprod achieves 171.798757728405974 Mflop/s
the dot product is 1543522050070000.00
blas_dotprod achieves 173.109444585267880 Mflop/s
the dot product is 1543522050070000.00
esp3:ce107/work/SP2-tutorial% mpirun -np 5 dot5
dotprod achieves 195.892771772717197 Mflop/s
the dot product is 1543522050070000.00
blas_dotprod achieves 200.229310780467131 Mflop/s
the dot product is 1543522050070000.00
esp3:ce107/work/SP2-tutorial% mpirun -np 6 dot6
dotprod achieves 242.191608617428614 Mflop/s
the dot product is 1543522050070000.00
blas_dotprod achieves 243.555336484096330 Mflop/s
the dot product is 1543522050070000.00
esp3:ce107/work/SP2-tutorial% mpirun -np 7 dot7
dotprod achieves 246.445745133418399 Mflop/s
the dot product is 1543522050070000.00
blas_dotprod achieves 251.639555435726862 Mflop/s
the dot product is 1543522050070000.00
esp3:ce107/work/SP2-tutorial% mpirun -np 8 dot8
dotprod achieves 283.085913409205034 Mflop/s
the dot product is 1543522050070000.00
blas_dotprod achieves 284.097919315998809 Mflop/s
the dot product is 1543522050070000.00
esp3:ce107/work/SP2-tutorial% mpirun -np 10 dot10
dotprod achieves 324.722245846251383 Mflop/s
the dot product is 1543522050070000.00
blas_dotprod achieves 325.636155003178715 Mflop/s
the dot product is 1543522050070000.00
esp3:ce107/work/SP2-tutorial% mpirun -np 12 dot12
dotprod achieves 328.048613796039206 Mflop/s
the dot product is 1543522050070000.00
blas_dotprod achieves 334.847325201307456 Mflop/s
the dot product is 1543522050070000.00
esp3:ce107/work/SP2-tutorial% mpirun -np 14 dot14
dotprod achieves 365.153016866631845 Mflop/s
the dot product is 1543522050070000.00
blas_dotprod achieves 365.295933898673638 Mflop/s
the dot product is 1543522050070000.00
esp3:ce107/work/SP2-tutorial% mpirun -np 16 dot16
dotprod achieves 364.056290170890122 Mflop/s
the dot product is 1543522050070000.00
blas_dotprod achieves 355.696234692322037 Mflop/s
the dot product is 1543522050070000.00
esp3:ce107/work/SP2-tutorial% mpirun -np 20 dot20
dotprod achieves 392.291454564135108 Mflop/s
the dot product is 1543522050070000.00
blas_dotprod achieves 365.157778965992350 Mflop/s
the dot product is 1543522050070000.00