Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • array shape is changed from (3, 1024, 1024) → (3, 8*512, 1024) 4M
  • array generation is excluded from time measurement, only indexed subtraction contributes to time measurement
  • do not pre-create random arrays, it is generated in each core... requires too much memory for all cores.
  • run on sdfmilan047: ana-4.0.58-py3 [dubrovin@sdfmilan047:~/LCLS/con-py3]$ mpirun -n 80 python test-mpi-numpy-hist.py

...

  • shape is decreased in size from (8*512,1024) to (2*512,1024) 1M
host namecore 0/10/8010/8020/8030/8040/8050/8060/8070/8080-core averageRatioLargest ratio
sdfmilan03947.6 ±0.756.0 ±2.559.2 ±4.759.9 ±6.352.8 ±3.456.3 ±2.458.6 ±5.051.2 ±9.951.3 ±3.355.71.171.26
sdfmilan22547.6 ±0.556.6 ±3.255.4 ±4.252.8 ±2.452.3 ±2.355.8 ±3.855.3 ±3.552.5 ±2.552.0 ±2.454.11.141.19


  • shape is increased in size from (32*512,1024) 16M
host namecore 0/10/8010/8020/8030/8040/8050/8060/8070/8080-core averageRatioLargest ratio
sdfmilan225766 ±201251 ±91 1099 ±108958 ±174??? ±1206 ±831086 ±106949 ±181952 ±23110721.401.63
sdfmilan031760 ±11141 ±81 1144 ±94910 ±111947 ±1181221 ±741157 ±93947 ±108937 ±10410511.381.61




References