Page History
...
- 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 name | core 0/1 | 0/80 | 10/80 | 20/80 | 30/80 | 40/80 | 50/80 | 60/80 | 70/80 | 80-core average | Ratio | Largest ratio |
---|---|---|---|---|---|---|---|---|---|---|---|---|
sdfmilan039 | 47.6 ±0.7 | 56.0 ±2.5 | 59.2 ±4.7 | 59.9 ±6.3 | 52.8 ±3.4 | 56.3 ±2.4 | 58.6 ±5.0 | 51.2 ±9.9 | 51.3 ±3.3 | 55.7 | 1.17 | 1.26 |
sdfmilan225 | 47.6 ±0.5 | 56.6 ±3.2 | 55.4 ±4.2 | 52.8 ±2.4 | 52.3 ±2.3 | 55.8 ±3.8 | 55.3 ±3.5 | 52.5 ±2.5 | 52.0 ±2.4 | 54.1 | 1.14 | 1.19 |
- shape is increased in size from (32*512,1024) 16M
host name | core 0/1 | 0/80 | 10/80 | 20/80 | 30/80 | 40/80 | 50/80 | 60/80 | 70/80 | 80-core average | Ratio | Largest ratio |
---|---|---|---|---|---|---|---|---|---|---|---|---|
sdfmilan225 | 766 ±20 | 1251 ±91 | 1099 ±108 | 958 ±174 | ??? ± | 1206 ±83 | 1086 ±106 | 949 ±181 | 952 ±231 | 1072 | 1.40 | 1.63 |
sdfmilan031 | 760 ±1 | 1141 ±81 | 1144 ±94 | 910 ±111 | 947 ±118 | 1221 ±74 | 1157 ±93 | 947 ±108 | 937 ±104 | 1051 | 1.38 | 1.61 |
References
Overview
Content Tools