*** Wartungsfenster jeden ersten Mittwoch vormittag im Monat ***

Skip to content
Snippets Groups Projects
Commit 697df7fd authored by Blaas-Schenner, Claudia's avatar Blaas-Schenner, Claudia
Browse files

01_hello

parent 6e1fcc13
No related branches found
No related tags found
No related merge requests found
Showing
with 6398 additions and 0 deletions
This diff is collapsed.
Loading intel/19.1.3.304 from: /opt/sw/vsc4/VSC/x86_64/glibc-2.17/skylake/intel/compilers_and_libraries_2020.4.304/linux
Loading intel-mpi/2019.12 from: /opt/sw/vsc4/VSC/x86_64/glibc-2.17/skylake/intel/compilers_and_libraries_2020.4.320/linux/mpi
Hello from node: n3071-002
Number of nodes: 2
Tasks per node: 128(x2)
Partition used: zen3_0512_a100x2
QOS used: qos for training on a100 gpu nodes
Using the nodes: n3071-[002-003]
Compiling he-mpi & running it on all available cores & sort for output ordering
Hello world! from 256 MPI processes in MPI_COMM_WORLD
he-mpi - MPI program to print core_id & node_name (cb)
MPI process 0 / 256 ON core 0 of node n3071-002
MPI process 1 / 256 ON core 1 of node n3071-002
MPI process 2 / 256 ON core 2 of node n3071-002
MPI process 3 / 256 ON core 3 of node n3071-002
MPI process 4 / 256 ON core 4 of node n3071-002
MPI process 5 / 256 ON core 5 of node n3071-002
MPI process 6 / 256 ON core 6 of node n3071-002
MPI process 7 / 256 ON core 7 of node n3071-002
MPI process 8 / 256 ON core 8 of node n3071-002
MPI process 9 / 256 ON core 9 of node n3071-002
MPI process 10 / 256 ON core 10 of node n3071-002
MPI process 11 / 256 ON core 11 of node n3071-002
MPI process 12 / 256 ON core 12 of node n3071-002
MPI process 13 / 256 ON core 13 of node n3071-002
MPI process 14 / 256 ON core 14 of node n3071-002
MPI process 15 / 256 ON core 15 of node n3071-002
MPI process 16 / 256 ON core 16 of node n3071-002
MPI process 17 / 256 ON core 17 of node n3071-002
MPI process 18 / 256 ON core 18 of node n3071-002
MPI process 19 / 256 ON core 19 of node n3071-002
MPI process 20 / 256 ON core 20 of node n3071-002
MPI process 21 / 256 ON core 21 of node n3071-002
MPI process 22 / 256 ON core 22 of node n3071-002
MPI process 23 / 256 ON core 23 of node n3071-002
MPI process 24 / 256 ON core 24 of node n3071-002
MPI process 25 / 256 ON core 25 of node n3071-002
MPI process 26 / 256 ON core 26 of node n3071-002
MPI process 27 / 256 ON core 27 of node n3071-002
MPI process 28 / 256 ON core 28 of node n3071-002
MPI process 29 / 256 ON core 29 of node n3071-002
MPI process 30 / 256 ON core 30 of node n3071-002
MPI process 31 / 256 ON core 31 of node n3071-002
MPI process 32 / 256 ON core 32 of node n3071-002
MPI process 33 / 256 ON core 33 of node n3071-002
MPI process 34 / 256 ON core 34 of node n3071-002
MPI process 35 / 256 ON core 35 of node n3071-002
MPI process 36 / 256 ON core 36 of node n3071-002
MPI process 37 / 256 ON core 37 of node n3071-002
MPI process 38 / 256 ON core 38 of node n3071-002
MPI process 39 / 256 ON core 39 of node n3071-002
MPI process 40 / 256 ON core 40 of node n3071-002
MPI process 41 / 256 ON core 41 of node n3071-002
MPI process 42 / 256 ON core 42 of node n3071-002
MPI process 43 / 256 ON core 43 of node n3071-002
MPI process 44 / 256 ON core 44 of node n3071-002
MPI process 45 / 256 ON core 45 of node n3071-002
MPI process 46 / 256 ON core 46 of node n3071-002
MPI process 47 / 256 ON core 47 of node n3071-002
MPI process 48 / 256 ON core 48 of node n3071-002
MPI process 49 / 256 ON core 49 of node n3071-002
MPI process 50 / 256 ON core 50 of node n3071-002
MPI process 51 / 256 ON core 51 of node n3071-002
MPI process 52 / 256 ON core 52 of node n3071-002
MPI process 53 / 256 ON core 53 of node n3071-002
MPI process 54 / 256 ON core 54 of node n3071-002
MPI process 55 / 256 ON core 55 of node n3071-002
MPI process 56 / 256 ON core 56 of node n3071-002
MPI process 57 / 256 ON core 57 of node n3071-002
MPI process 58 / 256 ON core 58 of node n3071-002
MPI process 59 / 256 ON core 59 of node n3071-002
MPI process 60 / 256 ON core 60 of node n3071-002
MPI process 61 / 256 ON core 61 of node n3071-002
MPI process 62 / 256 ON core 62 of node n3071-002
MPI process 63 / 256 ON core 63 of node n3071-002
MPI process 64 / 256 ON core 64 of node n3071-002
MPI process 65 / 256 ON core 65 of node n3071-002
MPI process 66 / 256 ON core 66 of node n3071-002
MPI process 67 / 256 ON core 67 of node n3071-002
MPI process 68 / 256 ON core 68 of node n3071-002
MPI process 69 / 256 ON core 69 of node n3071-002
MPI process 70 / 256 ON core 70 of node n3071-002
MPI process 71 / 256 ON core 71 of node n3071-002
MPI process 72 / 256 ON core 72 of node n3071-002
MPI process 73 / 256 ON core 73 of node n3071-002
MPI process 74 / 256 ON core 74 of node n3071-002
MPI process 75 / 256 ON core 75 of node n3071-002
MPI process 76 / 256 ON core 76 of node n3071-002
MPI process 77 / 256 ON core 77 of node n3071-002
MPI process 78 / 256 ON core 78 of node n3071-002
MPI process 79 / 256 ON core 79 of node n3071-002
MPI process 80 / 256 ON core 80 of node n3071-002
MPI process 81 / 256 ON core 81 of node n3071-002
MPI process 82 / 256 ON core 82 of node n3071-002
MPI process 83 / 256 ON core 83 of node n3071-002
MPI process 84 / 256 ON core 84 of node n3071-002
MPI process 85 / 256 ON core 85 of node n3071-002
MPI process 86 / 256 ON core 86 of node n3071-002
MPI process 87 / 256 ON core 87 of node n3071-002
MPI process 88 / 256 ON core 88 of node n3071-002
MPI process 89 / 256 ON core 89 of node n3071-002
MPI process 90 / 256 ON core 90 of node n3071-002
MPI process 91 / 256 ON core 91 of node n3071-002
MPI process 92 / 256 ON core 92 of node n3071-002
MPI process 93 / 256 ON core 93 of node n3071-002
MPI process 94 / 256 ON core 94 of node n3071-002
MPI process 95 / 256 ON core 95 of node n3071-002
MPI process 96 / 256 ON core 96 of node n3071-002
MPI process 97 / 256 ON core 97 of node n3071-002
MPI process 98 / 256 ON core 98 of node n3071-002
MPI process 99 / 256 ON core 99 of node n3071-002
MPI process 100 / 256 ON core 100 of node n3071-002
MPI process 101 / 256 ON core 101 of node n3071-002
MPI process 102 / 256 ON core 102 of node n3071-002
MPI process 103 / 256 ON core 103 of node n3071-002
MPI process 104 / 256 ON core 104 of node n3071-002
MPI process 105 / 256 ON core 105 of node n3071-002
MPI process 106 / 256 ON core 106 of node n3071-002
MPI process 107 / 256 ON core 107 of node n3071-002
MPI process 108 / 256 ON core 108 of node n3071-002
MPI process 109 / 256 ON core 109 of node n3071-002
MPI process 110 / 256 ON core 110 of node n3071-002
MPI process 111 / 256 ON core 111 of node n3071-002
MPI process 112 / 256 ON core 112 of node n3071-002
MPI process 113 / 256 ON core 113 of node n3071-002
MPI process 114 / 256 ON core 114 of node n3071-002
MPI process 115 / 256 ON core 115 of node n3071-002
MPI process 116 / 256 ON core 116 of node n3071-002
MPI process 117 / 256 ON core 117 of node n3071-002
MPI process 118 / 256 ON core 118 of node n3071-002
MPI process 119 / 256 ON core 119 of node n3071-002
MPI process 120 / 256 ON core 120 of node n3071-002
MPI process 121 / 256 ON core 121 of node n3071-002
MPI process 122 / 256 ON core 122 of node n3071-002
MPI process 123 / 256 ON core 123 of node n3071-002
MPI process 124 / 256 ON core 124 of node n3071-002
MPI process 125 / 256 ON core 125 of node n3071-002
MPI process 126 / 256 ON core 126 of node n3071-002
MPI process 127 / 256 ON core 127 of node n3071-002
MPI process 128 / 256 ON core 0 of node n3071-003
MPI process 129 / 256 ON core 1 of node n3071-003
MPI process 130 / 256 ON core 2 of node n3071-003
MPI process 131 / 256 ON core 3 of node n3071-003
MPI process 132 / 256 ON core 4 of node n3071-003
MPI process 133 / 256 ON core 5 of node n3071-003
MPI process 134 / 256 ON core 6 of node n3071-003
MPI process 135 / 256 ON core 7 of node n3071-003
MPI process 136 / 256 ON core 8 of node n3071-003
MPI process 137 / 256 ON core 9 of node n3071-003
MPI process 138 / 256 ON core 10 of node n3071-003
MPI process 139 / 256 ON core 11 of node n3071-003
MPI process 140 / 256 ON core 12 of node n3071-003
MPI process 141 / 256 ON core 13 of node n3071-003
MPI process 142 / 256 ON core 14 of node n3071-003
MPI process 143 / 256 ON core 15 of node n3071-003
MPI process 144 / 256 ON core 16 of node n3071-003
MPI process 145 / 256 ON core 17 of node n3071-003
MPI process 146 / 256 ON core 18 of node n3071-003
MPI process 147 / 256 ON core 19 of node n3071-003
MPI process 148 / 256 ON core 20 of node n3071-003
MPI process 149 / 256 ON core 21 of node n3071-003
MPI process 150 / 256 ON core 22 of node n3071-003
MPI process 151 / 256 ON core 23 of node n3071-003
MPI process 152 / 256 ON core 24 of node n3071-003
MPI process 153 / 256 ON core 25 of node n3071-003
MPI process 154 / 256 ON core 26 of node n3071-003
MPI process 155 / 256 ON core 27 of node n3071-003
MPI process 156 / 256 ON core 28 of node n3071-003
MPI process 157 / 256 ON core 29 of node n3071-003
MPI process 158 / 256 ON core 30 of node n3071-003
MPI process 159 / 256 ON core 31 of node n3071-003
MPI process 160 / 256 ON core 32 of node n3071-003
MPI process 161 / 256 ON core 33 of node n3071-003
MPI process 162 / 256 ON core 34 of node n3071-003
MPI process 163 / 256 ON core 35 of node n3071-003
MPI process 164 / 256 ON core 36 of node n3071-003
MPI process 165 / 256 ON core 37 of node n3071-003
MPI process 166 / 256 ON core 38 of node n3071-003
MPI process 167 / 256 ON core 39 of node n3071-003
MPI process 168 / 256 ON core 40 of node n3071-003
MPI process 169 / 256 ON core 41 of node n3071-003
MPI process 170 / 256 ON core 42 of node n3071-003
MPI process 171 / 256 ON core 43 of node n3071-003
MPI process 172 / 256 ON core 44 of node n3071-003
MPI process 173 / 256 ON core 45 of node n3071-003
MPI process 174 / 256 ON core 46 of node n3071-003
MPI process 175 / 256 ON core 47 of node n3071-003
MPI process 176 / 256 ON core 48 of node n3071-003
MPI process 177 / 256 ON core 49 of node n3071-003
MPI process 178 / 256 ON core 50 of node n3071-003
MPI process 179 / 256 ON core 51 of node n3071-003
MPI process 180 / 256 ON core 52 of node n3071-003
MPI process 181 / 256 ON core 53 of node n3071-003
MPI process 182 / 256 ON core 54 of node n3071-003
MPI process 183 / 256 ON core 55 of node n3071-003
MPI process 184 / 256 ON core 56 of node n3071-003
MPI process 185 / 256 ON core 57 of node n3071-003
MPI process 186 / 256 ON core 58 of node n3071-003
MPI process 187 / 256 ON core 59 of node n3071-003
MPI process 188 / 256 ON core 60 of node n3071-003
MPI process 189 / 256 ON core 61 of node n3071-003
MPI process 190 / 256 ON core 62 of node n3071-003
MPI process 191 / 256 ON core 63 of node n3071-003
MPI process 192 / 256 ON core 64 of node n3071-003
MPI process 193 / 256 ON core 65 of node n3071-003
MPI process 194 / 256 ON core 66 of node n3071-003
MPI process 195 / 256 ON core 67 of node n3071-003
MPI process 196 / 256 ON core 68 of node n3071-003
MPI process 197 / 256 ON core 69 of node n3071-003
MPI process 198 / 256 ON core 70 of node n3071-003
MPI process 199 / 256 ON core 71 of node n3071-003
MPI process 200 / 256 ON core 72 of node n3071-003
MPI process 201 / 256 ON core 73 of node n3071-003
MPI process 202 / 256 ON core 74 of node n3071-003
MPI process 203 / 256 ON core 75 of node n3071-003
MPI process 204 / 256 ON core 76 of node n3071-003
MPI process 205 / 256 ON core 77 of node n3071-003
MPI process 206 / 256 ON core 78 of node n3071-003
MPI process 207 / 256 ON core 79 of node n3071-003
MPI process 208 / 256 ON core 80 of node n3071-003
MPI process 209 / 256 ON core 81 of node n3071-003
MPI process 210 / 256 ON core 82 of node n3071-003
MPI process 211 / 256 ON core 83 of node n3071-003
MPI process 212 / 256 ON core 84 of node n3071-003
MPI process 213 / 256 ON core 85 of node n3071-003
MPI process 214 / 256 ON core 86 of node n3071-003
MPI process 215 / 256 ON core 87 of node n3071-003
MPI process 216 / 256 ON core 88 of node n3071-003
MPI process 217 / 256 ON core 89 of node n3071-003
MPI process 218 / 256 ON core 90 of node n3071-003
MPI process 219 / 256 ON core 91 of node n3071-003
MPI process 220 / 256 ON core 92 of node n3071-003
MPI process 221 / 256 ON core 93 of node n3071-003
MPI process 222 / 256 ON core 94 of node n3071-003
MPI process 223 / 256 ON core 95 of node n3071-003
MPI process 224 / 256 ON core 96 of node n3071-003
MPI process 225 / 256 ON core 97 of node n3071-003
MPI process 226 / 256 ON core 98 of node n3071-003
MPI process 227 / 256 ON core 99 of node n3071-003
MPI process 228 / 256 ON core 100 of node n3071-003
MPI process 229 / 256 ON core 101 of node n3071-003
MPI process 230 / 256 ON core 102 of node n3071-003
MPI process 231 / 256 ON core 103 of node n3071-003
MPI process 232 / 256 ON core 104 of node n3071-003
MPI process 233 / 256 ON core 105 of node n3071-003
MPI process 234 / 256 ON core 106 of node n3071-003
MPI process 235 / 256 ON core 107 of node n3071-003
MPI process 236 / 256 ON core 108 of node n3071-003
MPI process 237 / 256 ON core 109 of node n3071-003
MPI process 238 / 256 ON core 110 of node n3071-003
MPI process 239 / 256 ON core 111 of node n3071-003
MPI process 240 / 256 ON core 112 of node n3071-003
MPI process 241 / 256 ON core 113 of node n3071-003
MPI process 242 / 256 ON core 114 of node n3071-003
MPI process 243 / 256 ON core 115 of node n3071-003
MPI process 244 / 256 ON core 116 of node n3071-003
MPI process 245 / 256 ON core 117 of node n3071-003
MPI process 246 / 256 ON core 118 of node n3071-003
MPI process 247 / 256 ON core 119 of node n3071-003
MPI process 248 / 256 ON core 120 of node n3071-003
MPI process 249 / 256 ON core 121 of node n3071-003
MPI process 250 / 256 ON core 122 of node n3071-003
MPI process 251 / 256 ON core 123 of node n3071-003
MPI process 252 / 256 ON core 124 of node n3071-003
MPI process 253 / 256 ON core 125 of node n3071-003
MPI process 254 / 256 ON core 126 of node n3071-003
MPI process 255 / 256 ON core 127 of node n3071-003
Hello from node: n3074-012
Number of nodes: 2
Tasks per node: 128(x2)
Partition used: zen3_0512_a100x2
QOS used: qos for training on a100 gpu nodes
Using the nodes: n3074-[012-013]
Compiling he-mpi & running it on all available cores & sort for output ordering
Hello world! from 256 MPI processes in MPI_COMM_WORLD
he-mpi - MPI program to print core_id & node_name (cb)
MPI process 0 / 256 ON core 0 of node n3074-012
MPI process 1 / 256 ON core 1 of node n3074-012
MPI process 2 / 256 ON core 2 of node n3074-012
MPI process 3 / 256 ON core 3 of node n3074-012
MPI process 4 / 256 ON core 4 of node n3074-012
MPI process 5 / 256 ON core 5 of node n3074-012
MPI process 6 / 256 ON core 6 of node n3074-012
MPI process 7 / 256 ON core 7 of node n3074-012
MPI process 8 / 256 ON core 8 of node n3074-012
MPI process 9 / 256 ON core 9 of node n3074-012
MPI process 10 / 256 ON core 10 of node n3074-012
MPI process 11 / 256 ON core 11 of node n3074-012
MPI process 12 / 256 ON core 12 of node n3074-012
MPI process 13 / 256 ON core 13 of node n3074-012
MPI process 14 / 256 ON core 14 of node n3074-012
MPI process 15 / 256 ON core 15 of node n3074-012
MPI process 16 / 256 ON core 16 of node n3074-012
MPI process 17 / 256 ON core 17 of node n3074-012
MPI process 18 / 256 ON core 18 of node n3074-012
MPI process 19 / 256 ON core 19 of node n3074-012
MPI process 20 / 256 ON core 20 of node n3074-012
MPI process 21 / 256 ON core 21 of node n3074-012
MPI process 22 / 256 ON core 22 of node n3074-012
MPI process 23 / 256 ON core 23 of node n3074-012
MPI process 24 / 256 ON core 24 of node n3074-012
MPI process 25 / 256 ON core 25 of node n3074-012
MPI process 26 / 256 ON core 26 of node n3074-012
MPI process 27 / 256 ON core 27 of node n3074-012
MPI process 28 / 256 ON core 28 of node n3074-012
MPI process 29 / 256 ON core 29 of node n3074-012
MPI process 30 / 256 ON core 30 of node n3074-012
MPI process 31 / 256 ON core 31 of node n3074-012
MPI process 32 / 256 ON core 32 of node n3074-012
MPI process 33 / 256 ON core 33 of node n3074-012
MPI process 34 / 256 ON core 34 of node n3074-012
MPI process 35 / 256 ON core 35 of node n3074-012
MPI process 36 / 256 ON core 36 of node n3074-012
MPI process 37 / 256 ON core 37 of node n3074-012
MPI process 38 / 256 ON core 38 of node n3074-012
MPI process 39 / 256 ON core 39 of node n3074-012
MPI process 40 / 256 ON core 40 of node n3074-012
MPI process 41 / 256 ON core 41 of node n3074-012
MPI process 42 / 256 ON core 42 of node n3074-012
MPI process 43 / 256 ON core 43 of node n3074-012
MPI process 44 / 256 ON core 44 of node n3074-012
MPI process 45 / 256 ON core 45 of node n3074-012
MPI process 46 / 256 ON core 46 of node n3074-012
MPI process 47 / 256 ON core 47 of node n3074-012
MPI process 48 / 256 ON core 48 of node n3074-012
MPI process 49 / 256 ON core 49 of node n3074-012
MPI process 50 / 256 ON core 50 of node n3074-012
MPI process 51 / 256 ON core 51 of node n3074-012
MPI process 52 / 256 ON core 52 of node n3074-012
MPI process 53 / 256 ON core 53 of node n3074-012
MPI process 54 / 256 ON core 54 of node n3074-012
MPI process 55 / 256 ON core 55 of node n3074-012
MPI process 56 / 256 ON core 56 of node n3074-012
MPI process 57 / 256 ON core 57 of node n3074-012
MPI process 58 / 256 ON core 58 of node n3074-012
MPI process 59 / 256 ON core 59 of node n3074-012
MPI process 60 / 256 ON core 60 of node n3074-012
MPI process 61 / 256 ON core 61 of node n3074-012
MPI process 62 / 256 ON core 62 of node n3074-012
MPI process 63 / 256 ON core 63 of node n3074-012
MPI process 64 / 256 ON core 64 of node n3074-012
MPI process 65 / 256 ON core 65 of node n3074-012
MPI process 66 / 256 ON core 66 of node n3074-012
MPI process 67 / 256 ON core 67 of node n3074-012
MPI process 68 / 256 ON core 68 of node n3074-012
MPI process 69 / 256 ON core 69 of node n3074-012
MPI process 70 / 256 ON core 70 of node n3074-012
MPI process 71 / 256 ON core 71 of node n3074-012
MPI process 72 / 256 ON core 72 of node n3074-012
MPI process 73 / 256 ON core 73 of node n3074-012
MPI process 74 / 256 ON core 74 of node n3074-012
MPI process 75 / 256 ON core 75 of node n3074-012
MPI process 76 / 256 ON core 76 of node n3074-012
MPI process 77 / 256 ON core 77 of node n3074-012
MPI process 78 / 256 ON core 78 of node n3074-012
MPI process 79 / 256 ON core 79 of node n3074-012
MPI process 80 / 256 ON core 80 of node n3074-012
MPI process 81 / 256 ON core 81 of node n3074-012
MPI process 82 / 256 ON core 82 of node n3074-012
MPI process 83 / 256 ON core 83 of node n3074-012
MPI process 84 / 256 ON core 84 of node n3074-012
MPI process 85 / 256 ON core 85 of node n3074-012
MPI process 86 / 256 ON core 86 of node n3074-012
MPI process 87 / 256 ON core 87 of node n3074-012
MPI process 88 / 256 ON core 88 of node n3074-012
MPI process 89 / 256 ON core 89 of node n3074-012
MPI process 90 / 256 ON core 90 of node n3074-012
MPI process 91 / 256 ON core 91 of node n3074-012
MPI process 92 / 256 ON core 92 of node n3074-012
MPI process 93 / 256 ON core 93 of node n3074-012
MPI process 94 / 256 ON core 94 of node n3074-012
MPI process 95 / 256 ON core 95 of node n3074-012
MPI process 96 / 256 ON core 96 of node n3074-012
MPI process 97 / 256 ON core 97 of node n3074-012
MPI process 98 / 256 ON core 98 of node n3074-012
MPI process 99 / 256 ON core 99 of node n3074-012
MPI process 100 / 256 ON core 100 of node n3074-012
MPI process 101 / 256 ON core 101 of node n3074-012
MPI process 102 / 256 ON core 102 of node n3074-012
MPI process 103 / 256 ON core 103 of node n3074-012
MPI process 104 / 256 ON core 104 of node n3074-012
MPI process 105 / 256 ON core 105 of node n3074-012
MPI process 106 / 256 ON core 106 of node n3074-012
MPI process 107 / 256 ON core 107 of node n3074-012
MPI process 108 / 256 ON core 108 of node n3074-012
MPI process 109 / 256 ON core 109 of node n3074-012
MPI process 110 / 256 ON core 110 of node n3074-012
MPI process 111 / 256 ON core 111 of node n3074-012
MPI process 112 / 256 ON core 112 of node n3074-012
MPI process 113 / 256 ON core 113 of node n3074-012
MPI process 114 / 256 ON core 114 of node n3074-012
MPI process 115 / 256 ON core 115 of node n3074-012
MPI process 116 / 256 ON core 116 of node n3074-012
MPI process 117 / 256 ON core 117 of node n3074-012
MPI process 118 / 256 ON core 118 of node n3074-012
MPI process 119 / 256 ON core 119 of node n3074-012
MPI process 120 / 256 ON core 120 of node n3074-012
MPI process 121 / 256 ON core 121 of node n3074-012
MPI process 122 / 256 ON core 122 of node n3074-012
MPI process 123 / 256 ON core 123 of node n3074-012
MPI process 124 / 256 ON core 124 of node n3074-012
MPI process 125 / 256 ON core 125 of node n3074-012
MPI process 126 / 256 ON core 126 of node n3074-012
MPI process 127 / 256 ON core 127 of node n3074-012
MPI process 128 / 256 ON core 0 of node n3074-013
MPI process 129 / 256 ON core 1 of node n3074-013
MPI process 130 / 256 ON core 2 of node n3074-013
MPI process 131 / 256 ON core 3 of node n3074-013
MPI process 132 / 256 ON core 4 of node n3074-013
MPI process 133 / 256 ON core 5 of node n3074-013
MPI process 134 / 256 ON core 6 of node n3074-013
MPI process 135 / 256 ON core 7 of node n3074-013
MPI process 136 / 256 ON core 8 of node n3074-013
MPI process 137 / 256 ON core 9 of node n3074-013
MPI process 138 / 256 ON core 10 of node n3074-013
MPI process 139 / 256 ON core 11 of node n3074-013
MPI process 140 / 256 ON core 12 of node n3074-013
MPI process 141 / 256 ON core 13 of node n3074-013
MPI process 142 / 256 ON core 14 of node n3074-013
MPI process 143 / 256 ON core 15 of node n3074-013
MPI process 144 / 256 ON core 16 of node n3074-013
MPI process 145 / 256 ON core 17 of node n3074-013
MPI process 146 / 256 ON core 18 of node n3074-013
MPI process 147 / 256 ON core 19 of node n3074-013
MPI process 148 / 256 ON core 20 of node n3074-013
MPI process 149 / 256 ON core 21 of node n3074-013
MPI process 150 / 256 ON core 22 of node n3074-013
MPI process 151 / 256 ON core 23 of node n3074-013
MPI process 152 / 256 ON core 24 of node n3074-013
MPI process 153 / 256 ON core 25 of node n3074-013
MPI process 154 / 256 ON core 26 of node n3074-013
MPI process 155 / 256 ON core 27 of node n3074-013
MPI process 156 / 256 ON core 28 of node n3074-013
MPI process 157 / 256 ON core 29 of node n3074-013
MPI process 158 / 256 ON core 30 of node n3074-013
MPI process 159 / 256 ON core 31 of node n3074-013
MPI process 160 / 256 ON core 32 of node n3074-013
MPI process 161 / 256 ON core 33 of node n3074-013
MPI process 162 / 256 ON core 34 of node n3074-013
MPI process 163 / 256 ON core 35 of node n3074-013
MPI process 164 / 256 ON core 36 of node n3074-013
MPI process 165 / 256 ON core 37 of node n3074-013
MPI process 166 / 256 ON core 38 of node n3074-013
MPI process 167 / 256 ON core 39 of node n3074-013
MPI process 168 / 256 ON core 40 of node n3074-013
MPI process 169 / 256 ON core 41 of node n3074-013
MPI process 170 / 256 ON core 42 of node n3074-013
MPI process 171 / 256 ON core 43 of node n3074-013
MPI process 172 / 256 ON core 44 of node n3074-013
MPI process 173 / 256 ON core 45 of node n3074-013
MPI process 174 / 256 ON core 46 of node n3074-013
MPI process 175 / 256 ON core 47 of node n3074-013
MPI process 176 / 256 ON core 48 of node n3074-013
MPI process 177 / 256 ON core 49 of node n3074-013
MPI process 178 / 256 ON core 50 of node n3074-013
MPI process 179 / 256 ON core 51 of node n3074-013
MPI process 180 / 256 ON core 52 of node n3074-013
MPI process 181 / 256 ON core 53 of node n3074-013
MPI process 182 / 256 ON core 54 of node n3074-013
MPI process 183 / 256 ON core 55 of node n3074-013
MPI process 184 / 256 ON core 56 of node n3074-013
MPI process 185 / 256 ON core 57 of node n3074-013
MPI process 186 / 256 ON core 58 of node n3074-013
MPI process 187 / 256 ON core 59 of node n3074-013
MPI process 188 / 256 ON core 60 of node n3074-013
MPI process 189 / 256 ON core 61 of node n3074-013
MPI process 190 / 256 ON core 62 of node n3074-013
MPI process 191 / 256 ON core 63 of node n3074-013
MPI process 192 / 256 ON core 64 of node n3074-013
MPI process 193 / 256 ON core 65 of node n3074-013
MPI process 194 / 256 ON core 66 of node n3074-013
MPI process 195 / 256 ON core 67 of node n3074-013
MPI process 196 / 256 ON core 68 of node n3074-013
MPI process 197 / 256 ON core 69 of node n3074-013
MPI process 198 / 256 ON core 70 of node n3074-013
MPI process 199 / 256 ON core 71 of node n3074-013
MPI process 200 / 256 ON core 72 of node n3074-013
MPI process 201 / 256 ON core 73 of node n3074-013
MPI process 202 / 256 ON core 74 of node n3074-013
MPI process 203 / 256 ON core 75 of node n3074-013
MPI process 204 / 256 ON core 76 of node n3074-013
MPI process 205 / 256 ON core 77 of node n3074-013
MPI process 206 / 256 ON core 78 of node n3074-013
MPI process 207 / 256 ON core 79 of node n3074-013
MPI process 208 / 256 ON core 80 of node n3074-013
MPI process 209 / 256 ON core 81 of node n3074-013
MPI process 210 / 256 ON core 82 of node n3074-013
MPI process 211 / 256 ON core 83 of node n3074-013
MPI process 212 / 256 ON core 84 of node n3074-013
MPI process 213 / 256 ON core 85 of node n3074-013
MPI process 214 / 256 ON core 86 of node n3074-013
MPI process 215 / 256 ON core 87 of node n3074-013
MPI process 216 / 256 ON core 88 of node n3074-013
MPI process 217 / 256 ON core 89 of node n3074-013
MPI process 218 / 256 ON core 90 of node n3074-013
MPI process 219 / 256 ON core 91 of node n3074-013
MPI process 220 / 256 ON core 92 of node n3074-013
MPI process 221 / 256 ON core 93 of node n3074-013
MPI process 222 / 256 ON core 94 of node n3074-013
MPI process 223 / 256 ON core 95 of node n3074-013
MPI process 224 / 256 ON core 96 of node n3074-013
MPI process 225 / 256 ON core 97 of node n3074-013
MPI process 226 / 256 ON core 98 of node n3074-013
MPI process 227 / 256 ON core 99 of node n3074-013
MPI process 228 / 256 ON core 100 of node n3074-013
MPI process 229 / 256 ON core 101 of node n3074-013
MPI process 230 / 256 ON core 102 of node n3074-013
MPI process 231 / 256 ON core 103 of node n3074-013
MPI process 232 / 256 ON core 104 of node n3074-013
MPI process 233 / 256 ON core 105 of node n3074-013
MPI process 234 / 256 ON core 106 of node n3074-013
MPI process 235 / 256 ON core 107 of node n3074-013
MPI process 236 / 256 ON core 108 of node n3074-013
MPI process 237 / 256 ON core 109 of node n3074-013
MPI process 238 / 256 ON core 110 of node n3074-013
MPI process 239 / 256 ON core 111 of node n3074-013
MPI process 240 / 256 ON core 112 of node n3074-013
MPI process 241 / 256 ON core 113 of node n3074-013
MPI process 242 / 256 ON core 114 of node n3074-013
MPI process 243 / 256 ON core 115 of node n3074-013
MPI process 244 / 256 ON core 116 of node n3074-013
MPI process 245 / 256 ON core 117 of node n3074-013
MPI process 246 / 256 ON core 118 of node n3074-013
MPI process 247 / 256 ON core 119 of node n3074-013
MPI process 248 / 256 ON core 120 of node n3074-013
MPI process 249 / 256 ON core 121 of node n3074-013
MPI process 250 / 256 ON core 122 of node n3074-013
MPI process 251 / 256 ON core 123 of node n3074-013
MPI process 252 / 256 ON core 124 of node n3074-013
MPI process 253 / 256 ON core 125 of node n3074-013
MPI process 254 / 256 ON core 126 of node n3074-013
MPI process 255 / 256 ON core 127 of node n3074-013
This diff is collapsed.
Loading intel/19.1.3.304 from: /opt/sw/vsc4/VSC/x86_64/glibc-2.17/skylake/intel/compilers_and_libraries_2020.4.304/linux
Loading intel-mpi/2019.12 from: /opt/sw/vsc4/VSC/x86_64/glibc-2.17/skylake/intel/compilers_and_libraries_2020.4.320/linux/mpi
Hello from node: n3071-002
Number of nodes: 2
Tasks per node: 128(x2)
Partition used: zen3_0512_a100x2
QOS used: qos for training on a100 gpu nodes
Using the nodes: n3071-[002-003]
Compiling he-mpi & running it on all available cores & sort for output ordering
Hello world! from 256 MPI processes in MPI_COMM_WORLD
he-mpi - MPI program to print core_id & node_name (cb)
MPI process 0 / 256 ON core 0 of node n3071-002
MPI process 1 / 256 ON core 1 of node n3071-002
MPI process 2 / 256 ON core 2 of node n3071-002
MPI process 3 / 256 ON core 3 of node n3071-002
MPI process 4 / 256 ON core 4 of node n3071-002
MPI process 5 / 256 ON core 5 of node n3071-002
MPI process 6 / 256 ON core 6 of node n3071-002
MPI process 7 / 256 ON core 7 of node n3071-002
MPI process 8 / 256 ON core 8 of node n3071-002
MPI process 9 / 256 ON core 9 of node n3071-002
MPI process 10 / 256 ON core 10 of node n3071-002
MPI process 11 / 256 ON core 11 of node n3071-002
MPI process 12 / 256 ON core 12 of node n3071-002
MPI process 13 / 256 ON core 13 of node n3071-002
MPI process 14 / 256 ON core 14 of node n3071-002
MPI process 15 / 256 ON core 15 of node n3071-002
MPI process 16 / 256 ON core 16 of node n3071-002
MPI process 17 / 256 ON core 17 of node n3071-002
MPI process 18 / 256 ON core 18 of node n3071-002
MPI process 19 / 256 ON core 19 of node n3071-002
MPI process 20 / 256 ON core 20 of node n3071-002
MPI process 21 / 256 ON core 21 of node n3071-002
MPI process 22 / 256 ON core 22 of node n3071-002
MPI process 23 / 256 ON core 23 of node n3071-002
MPI process 24 / 256 ON core 24 of node n3071-002
MPI process 25 / 256 ON core 25 of node n3071-002
MPI process 26 / 256 ON core 26 of node n3071-002
MPI process 27 / 256 ON core 27 of node n3071-002
MPI process 28 / 256 ON core 28 of node n3071-002
MPI process 29 / 256 ON core 29 of node n3071-002
MPI process 30 / 256 ON core 30 of node n3071-002
MPI process 31 / 256 ON core 31 of node n3071-002
MPI process 32 / 256 ON core 32 of node n3071-002
MPI process 33 / 256 ON core 33 of node n3071-002
MPI process 34 / 256 ON core 34 of node n3071-002
MPI process 35 / 256 ON core 35 of node n3071-002
MPI process 36 / 256 ON core 36 of node n3071-002
MPI process 37 / 256 ON core 37 of node n3071-002
MPI process 38 / 256 ON core 38 of node n3071-002
MPI process 39 / 256 ON core 39 of node n3071-002
MPI process 40 / 256 ON core 40 of node n3071-002
MPI process 41 / 256 ON core 41 of node n3071-002
MPI process 42 / 256 ON core 42 of node n3071-002
MPI process 43 / 256 ON core 43 of node n3071-002
MPI process 44 / 256 ON core 44 of node n3071-002
MPI process 45 / 256 ON core 45 of node n3071-002
MPI process 46 / 256 ON core 46 of node n3071-002
MPI process 47 / 256 ON core 47 of node n3071-002
MPI process 48 / 256 ON core 48 of node n3071-002
MPI process 49 / 256 ON core 49 of node n3071-002
MPI process 50 / 256 ON core 50 of node n3071-002
MPI process 51 / 256 ON core 51 of node n3071-002
MPI process 52 / 256 ON core 52 of node n3071-002
MPI process 53 / 256 ON core 53 of node n3071-002
MPI process 54 / 256 ON core 54 of node n3071-002
MPI process 55 / 256 ON core 55 of node n3071-002
MPI process 56 / 256 ON core 56 of node n3071-002
MPI process 57 / 256 ON core 57 of node n3071-002
MPI process 58 / 256 ON core 58 of node n3071-002
MPI process 59 / 256 ON core 59 of node n3071-002
MPI process 60 / 256 ON core 60 of node n3071-002
MPI process 61 / 256 ON core 61 of node n3071-002
MPI process 62 / 256 ON core 62 of node n3071-002
MPI process 63 / 256 ON core 63 of node n3071-002
MPI process 64 / 256 ON core 64 of node n3071-002
MPI process 65 / 256 ON core 65 of node n3071-002
MPI process 66 / 256 ON core 66 of node n3071-002
MPI process 67 / 256 ON core 67 of node n3071-002
MPI process 68 / 256 ON core 68 of node n3071-002
MPI process 69 / 256 ON core 69 of node n3071-002
MPI process 70 / 256 ON core 70 of node n3071-002
MPI process 71 / 256 ON core 71 of node n3071-002
MPI process 72 / 256 ON core 72 of node n3071-002
MPI process 73 / 256 ON core 73 of node n3071-002
MPI process 74 / 256 ON core 74 of node n3071-002
MPI process 75 / 256 ON core 75 of node n3071-002
MPI process 76 / 256 ON core 76 of node n3071-002
MPI process 77 / 256 ON core 77 of node n3071-002
MPI process 78 / 256 ON core 78 of node n3071-002
MPI process 79 / 256 ON core 79 of node n3071-002
MPI process 80 / 256 ON core 80 of node n3071-002
MPI process 81 / 256 ON core 81 of node n3071-002
MPI process 82 / 256 ON core 82 of node n3071-002
MPI process 83 / 256 ON core 83 of node n3071-002
MPI process 84 / 256 ON core 84 of node n3071-002
MPI process 85 / 256 ON core 85 of node n3071-002
MPI process 86 / 256 ON core 86 of node n3071-002
MPI process 87 / 256 ON core 87 of node n3071-002
MPI process 88 / 256 ON core 88 of node n3071-002
MPI process 89 / 256 ON core 89 of node n3071-002
MPI process 90 / 256 ON core 90 of node n3071-002
MPI process 91 / 256 ON core 91 of node n3071-002
MPI process 92 / 256 ON core 92 of node n3071-002
MPI process 93 / 256 ON core 93 of node n3071-002
MPI process 94 / 256 ON core 94 of node n3071-002
MPI process 95 / 256 ON core 95 of node n3071-002
MPI process 96 / 256 ON core 96 of node n3071-002
MPI process 97 / 256 ON core 97 of node n3071-002
MPI process 98 / 256 ON core 98 of node n3071-002
MPI process 99 / 256 ON core 99 of node n3071-002
MPI process 100 / 256 ON core 100 of node n3071-002
MPI process 101 / 256 ON core 101 of node n3071-002
MPI process 102 / 256 ON core 102 of node n3071-002
MPI process 103 / 256 ON core 103 of node n3071-002
MPI process 104 / 256 ON core 104 of node n3071-002
MPI process 105 / 256 ON core 105 of node n3071-002
MPI process 106 / 256 ON core 106 of node n3071-002
MPI process 107 / 256 ON core 107 of node n3071-002
MPI process 108 / 256 ON core 108 of node n3071-002
MPI process 109 / 256 ON core 109 of node n3071-002
MPI process 110 / 256 ON core 110 of node n3071-002
MPI process 111 / 256 ON core 111 of node n3071-002
MPI process 112 / 256 ON core 112 of node n3071-002
MPI process 113 / 256 ON core 113 of node n3071-002
MPI process 114 / 256 ON core 114 of node n3071-002
MPI process 115 / 256 ON core 115 of node n3071-002
MPI process 116 / 256 ON core 116 of node n3071-002
MPI process 117 / 256 ON core 117 of node n3071-002
MPI process 118 / 256 ON core 118 of node n3071-002
MPI process 119 / 256 ON core 119 of node n3071-002
MPI process 120 / 256 ON core 120 of node n3071-002
MPI process 121 / 256 ON core 121 of node n3071-002
MPI process 122 / 256 ON core 122 of node n3071-002
MPI process 123 / 256 ON core 123 of node n3071-002
MPI process 124 / 256 ON core 124 of node n3071-002
MPI process 125 / 256 ON core 125 of node n3071-002
MPI process 126 / 256 ON core 126 of node n3071-002
MPI process 127 / 256 ON core 127 of node n3071-002
MPI process 128 / 256 ON core 0 of node n3071-003
MPI process 129 / 256 ON core 1 of node n3071-003
MPI process 130 / 256 ON core 2 of node n3071-003
MPI process 131 / 256 ON core 3 of node n3071-003
MPI process 132 / 256 ON core 4 of node n3071-003
MPI process 133 / 256 ON core 5 of node n3071-003
MPI process 134 / 256 ON core 6 of node n3071-003
MPI process 135 / 256 ON core 7 of node n3071-003
MPI process 136 / 256 ON core 8 of node n3071-003
MPI process 137 / 256 ON core 9 of node n3071-003
MPI process 138 / 256 ON core 10 of node n3071-003
MPI process 139 / 256 ON core 11 of node n3071-003
MPI process 140 / 256 ON core 12 of node n3071-003
MPI process 141 / 256 ON core 13 of node n3071-003
MPI process 142 / 256 ON core 14 of node n3071-003
MPI process 143 / 256 ON core 15 of node n3071-003
MPI process 144 / 256 ON core 16 of node n3071-003
MPI process 145 / 256 ON core 17 of node n3071-003
MPI process 146 / 256 ON core 18 of node n3071-003
MPI process 147 / 256 ON core 19 of node n3071-003
MPI process 148 / 256 ON core 20 of node n3071-003
MPI process 149 / 256 ON core 21 of node n3071-003
MPI process 150 / 256 ON core 22 of node n3071-003
MPI process 151 / 256 ON core 23 of node n3071-003
MPI process 152 / 256 ON core 24 of node n3071-003
MPI process 153 / 256 ON core 25 of node n3071-003
MPI process 154 / 256 ON core 26 of node n3071-003
MPI process 155 / 256 ON core 27 of node n3071-003
MPI process 156 / 256 ON core 28 of node n3071-003
MPI process 157 / 256 ON core 29 of node n3071-003
MPI process 158 / 256 ON core 30 of node n3071-003
MPI process 159 / 256 ON core 31 of node n3071-003
MPI process 160 / 256 ON core 32 of node n3071-003
MPI process 161 / 256 ON core 33 of node n3071-003
MPI process 162 / 256 ON core 34 of node n3071-003
MPI process 163 / 256 ON core 35 of node n3071-003
MPI process 164 / 256 ON core 36 of node n3071-003
MPI process 165 / 256 ON core 37 of node n3071-003
MPI process 166 / 256 ON core 38 of node n3071-003
MPI process 167 / 256 ON core 39 of node n3071-003
MPI process 168 / 256 ON core 40 of node n3071-003
MPI process 169 / 256 ON core 41 of node n3071-003
MPI process 170 / 256 ON core 42 of node n3071-003
MPI process 171 / 256 ON core 43 of node n3071-003
MPI process 172 / 256 ON core 44 of node n3071-003
MPI process 173 / 256 ON core 45 of node n3071-003
MPI process 174 / 256 ON core 46 of node n3071-003
MPI process 175 / 256 ON core 47 of node n3071-003
MPI process 176 / 256 ON core 48 of node n3071-003
MPI process 177 / 256 ON core 49 of node n3071-003
MPI process 178 / 256 ON core 50 of node n3071-003
MPI process 179 / 256 ON core 51 of node n3071-003
MPI process 180 / 256 ON core 52 of node n3071-003
MPI process 181 / 256 ON core 53 of node n3071-003
MPI process 182 / 256 ON core 54 of node n3071-003
MPI process 183 / 256 ON core 55 of node n3071-003
MPI process 184 / 256 ON core 56 of node n3071-003
MPI process 185 / 256 ON core 57 of node n3071-003
MPI process 186 / 256 ON core 58 of node n3071-003
MPI process 187 / 256 ON core 59 of node n3071-003
MPI process 188 / 256 ON core 60 of node n3071-003
MPI process 189 / 256 ON core 61 of node n3071-003
MPI process 190 / 256 ON core 62 of node n3071-003
MPI process 191 / 256 ON core 63 of node n3071-003
MPI process 192 / 256 ON core 64 of node n3071-003
MPI process 193 / 256 ON core 65 of node n3071-003
MPI process 194 / 256 ON core 66 of node n3071-003
MPI process 195 / 256 ON core 67 of node n3071-003
MPI process 196 / 256 ON core 68 of node n3071-003
MPI process 197 / 256 ON core 69 of node n3071-003
MPI process 198 / 256 ON core 70 of node n3071-003
MPI process 199 / 256 ON core 71 of node n3071-003
MPI process 200 / 256 ON core 72 of node n3071-003
MPI process 201 / 256 ON core 73 of node n3071-003
MPI process 202 / 256 ON core 74 of node n3071-003
MPI process 203 / 256 ON core 75 of node n3071-003
MPI process 204 / 256 ON core 76 of node n3071-003
MPI process 205 / 256 ON core 77 of node n3071-003
MPI process 206 / 256 ON core 78 of node n3071-003
MPI process 207 / 256 ON core 79 of node n3071-003
MPI process 208 / 256 ON core 80 of node n3071-003
MPI process 209 / 256 ON core 81 of node n3071-003
MPI process 210 / 256 ON core 82 of node n3071-003
MPI process 211 / 256 ON core 83 of node n3071-003
MPI process 212 / 256 ON core 84 of node n3071-003
MPI process 213 / 256 ON core 85 of node n3071-003
MPI process 214 / 256 ON core 86 of node n3071-003
MPI process 215 / 256 ON core 87 of node n3071-003
MPI process 216 / 256 ON core 88 of node n3071-003
MPI process 217 / 256 ON core 89 of node n3071-003
MPI process 218 / 256 ON core 90 of node n3071-003
MPI process 219 / 256 ON core 91 of node n3071-003
MPI process 220 / 256 ON core 92 of node n3071-003
MPI process 221 / 256 ON core 93 of node n3071-003
MPI process 222 / 256 ON core 94 of node n3071-003
MPI process 223 / 256 ON core 95 of node n3071-003
MPI process 224 / 256 ON core 96 of node n3071-003
MPI process 225 / 256 ON core 97 of node n3071-003
MPI process 226 / 256 ON core 98 of node n3071-003
MPI process 227 / 256 ON core 99 of node n3071-003
MPI process 228 / 256 ON core 100 of node n3071-003
MPI process 229 / 256 ON core 101 of node n3071-003
MPI process 230 / 256 ON core 102 of node n3071-003
MPI process 231 / 256 ON core 103 of node n3071-003
MPI process 232 / 256 ON core 104 of node n3071-003
MPI process 233 / 256 ON core 105 of node n3071-003
MPI process 234 / 256 ON core 106 of node n3071-003
MPI process 235 / 256 ON core 107 of node n3071-003
MPI process 236 / 256 ON core 108 of node n3071-003
MPI process 237 / 256 ON core 109 of node n3071-003
MPI process 238 / 256 ON core 110 of node n3071-003
MPI process 239 / 256 ON core 111 of node n3071-003
MPI process 240 / 256 ON core 112 of node n3071-003
MPI process 241 / 256 ON core 113 of node n3071-003
MPI process 242 / 256 ON core 114 of node n3071-003
MPI process 243 / 256 ON core 115 of node n3071-003
MPI process 244 / 256 ON core 116 of node n3071-003
MPI process 245 / 256 ON core 117 of node n3071-003
MPI process 246 / 256 ON core 118 of node n3071-003
MPI process 247 / 256 ON core 119 of node n3071-003
MPI process 248 / 256 ON core 120 of node n3071-003
MPI process 249 / 256 ON core 121 of node n3071-003
MPI process 250 / 256 ON core 122 of node n3071-003
MPI process 251 / 256 ON core 123 of node n3071-003
MPI process 252 / 256 ON core 124 of node n3071-003
MPI process 253 / 256 ON core 125 of node n3071-003
MPI process 254 / 256 ON core 126 of node n3071-003
MPI process 255 / 256 ON core 127 of node n3071-003
Hello from node: n3071-002
Number of nodes: 2
Tasks per node: 128(x2)
Partition used: zen3_0512_a100x2
QOS used: qos for training on a100 gpu nodes
Using the nodes: n3071-[002-003]
Compiling he-mpi & running it on all available cores & sort for output ordering
Hello world! from 256 MPI processes in MPI_COMM_WORLD
he-mpi - MPI program to print core_id & node_name (cb)
MPI process 0 / 256 ON core 0 of node n3071-002
MPI process 1 / 256 ON core 1 of node n3071-002
MPI process 2 / 256 ON core 2 of node n3071-002
MPI process 3 / 256 ON core 3 of node n3071-002
MPI process 4 / 256 ON core 4 of node n3071-002
MPI process 5 / 256 ON core 5 of node n3071-002
MPI process 6 / 256 ON core 6 of node n3071-002
MPI process 7 / 256 ON core 7 of node n3071-002
MPI process 8 / 256 ON core 8 of node n3071-002
MPI process 9 / 256 ON core 9 of node n3071-002
MPI process 10 / 256 ON core 10 of node n3071-002
MPI process 11 / 256 ON core 11 of node n3071-002
MPI process 12 / 256 ON core 12 of node n3071-002
MPI process 13 / 256 ON core 13 of node n3071-002
MPI process 14 / 256 ON core 14 of node n3071-002
MPI process 15 / 256 ON core 15 of node n3071-002
MPI process 16 / 256 ON core 16 of node n3071-002
MPI process 17 / 256 ON core 17 of node n3071-002
MPI process 18 / 256 ON core 18 of node n3071-002
MPI process 19 / 256 ON core 19 of node n3071-002
MPI process 20 / 256 ON core 20 of node n3071-002
MPI process 21 / 256 ON core 21 of node n3071-002
MPI process 22 / 256 ON core 22 of node n3071-002
MPI process 23 / 256 ON core 23 of node n3071-002
MPI process 24 / 256 ON core 24 of node n3071-002
MPI process 25 / 256 ON core 25 of node n3071-002
MPI process 26 / 256 ON core 26 of node n3071-002
MPI process 27 / 256 ON core 27 of node n3071-002
MPI process 28 / 256 ON core 28 of node n3071-002
MPI process 29 / 256 ON core 29 of node n3071-002
MPI process 30 / 256 ON core 30 of node n3071-002
MPI process 31 / 256 ON core 31 of node n3071-002
MPI process 32 / 256 ON core 32 of node n3071-002
MPI process 33 / 256 ON core 33 of node n3071-002
MPI process 34 / 256 ON core 34 of node n3071-002
MPI process 35 / 256 ON core 35 of node n3071-002
MPI process 36 / 256 ON core 36 of node n3071-002
MPI process 37 / 256 ON core 37 of node n3071-002
MPI process 38 / 256 ON core 38 of node n3071-002
MPI process 39 / 256 ON core 39 of node n3071-002
MPI process 40 / 256 ON core 40 of node n3071-002
MPI process 41 / 256 ON core 41 of node n3071-002
MPI process 42 / 256 ON core 42 of node n3071-002
MPI process 43 / 256 ON core 43 of node n3071-002
MPI process 44 / 256 ON core 44 of node n3071-002
MPI process 45 / 256 ON core 45 of node n3071-002
MPI process 46 / 256 ON core 46 of node n3071-002
MPI process 47 / 256 ON core 47 of node n3071-002
MPI process 48 / 256 ON core 48 of node n3071-002
MPI process 49 / 256 ON core 49 of node n3071-002
MPI process 50 / 256 ON core 50 of node n3071-002
MPI process 51 / 256 ON core 51 of node n3071-002
MPI process 52 / 256 ON core 52 of node n3071-002
MPI process 53 / 256 ON core 53 of node n3071-002
MPI process 54 / 256 ON core 54 of node n3071-002
MPI process 55 / 256 ON core 55 of node n3071-002
MPI process 56 / 256 ON core 56 of node n3071-002
MPI process 57 / 256 ON core 57 of node n3071-002
MPI process 58 / 256 ON core 58 of node n3071-002
MPI process 59 / 256 ON core 59 of node n3071-002
MPI process 60 / 256 ON core 60 of node n3071-002
MPI process 61 / 256 ON core 61 of node n3071-002
MPI process 62 / 256 ON core 62 of node n3071-002
MPI process 63 / 256 ON core 63 of node n3071-002
MPI process 64 / 256 ON core 64 of node n3071-002
MPI process 65 / 256 ON core 65 of node n3071-002
MPI process 66 / 256 ON core 66 of node n3071-002
MPI process 67 / 256 ON core 67 of node n3071-002
MPI process 68 / 256 ON core 68 of node n3071-002
MPI process 69 / 256 ON core 69 of node n3071-002
MPI process 70 / 256 ON core 70 of node n3071-002
MPI process 71 / 256 ON core 71 of node n3071-002
MPI process 72 / 256 ON core 72 of node n3071-002
MPI process 73 / 256 ON core 73 of node n3071-002
MPI process 74 / 256 ON core 74 of node n3071-002
MPI process 75 / 256 ON core 75 of node n3071-002
MPI process 76 / 256 ON core 76 of node n3071-002
MPI process 77 / 256 ON core 77 of node n3071-002
MPI process 78 / 256 ON core 78 of node n3071-002
MPI process 79 / 256 ON core 79 of node n3071-002
MPI process 80 / 256 ON core 80 of node n3071-002
MPI process 81 / 256 ON core 81 of node n3071-002
MPI process 82 / 256 ON core 82 of node n3071-002
MPI process 83 / 256 ON core 83 of node n3071-002
MPI process 84 / 256 ON core 84 of node n3071-002
MPI process 85 / 256 ON core 85 of node n3071-002
MPI process 86 / 256 ON core 86 of node n3071-002
MPI process 87 / 256 ON core 87 of node n3071-002
MPI process 88 / 256 ON core 88 of node n3071-002
MPI process 89 / 256 ON core 89 of node n3071-002
MPI process 90 / 256 ON core 90 of node n3071-002
MPI process 91 / 256 ON core 91 of node n3071-002
MPI process 92 / 256 ON core 92 of node n3071-002
MPI process 93 / 256 ON core 93 of node n3071-002
MPI process 94 / 256 ON core 94 of node n3071-002
MPI process 95 / 256 ON core 95 of node n3071-002
MPI process 96 / 256 ON core 96 of node n3071-002
MPI process 97 / 256 ON core 97 of node n3071-002
MPI process 98 / 256 ON core 98 of node n3071-002
MPI process 99 / 256 ON core 99 of node n3071-002
MPI process 100 / 256 ON core 100 of node n3071-002
MPI process 101 / 256 ON core 101 of node n3071-002
MPI process 102 / 256 ON core 102 of node n3071-002
MPI process 103 / 256 ON core 103 of node n3071-002
MPI process 104 / 256 ON core 104 of node n3071-002
MPI process 105 / 256 ON core 105 of node n3071-002
MPI process 106 / 256 ON core 106 of node n3071-002
MPI process 107 / 256 ON core 107 of node n3071-002
MPI process 108 / 256 ON core 108 of node n3071-002
MPI process 109 / 256 ON core 109 of node n3071-002
MPI process 110 / 256 ON core 110 of node n3071-002
MPI process 111 / 256 ON core 111 of node n3071-002
MPI process 112 / 256 ON core 112 of node n3071-002
MPI process 113 / 256 ON core 113 of node n3071-002
MPI process 114 / 256 ON core 114 of node n3071-002
MPI process 115 / 256 ON core 115 of node n3071-002
MPI process 116 / 256 ON core 116 of node n3071-002
MPI process 117 / 256 ON core 117 of node n3071-002
MPI process 118 / 256 ON core 118 of node n3071-002
MPI process 119 / 256 ON core 119 of node n3071-002
MPI process 120 / 256 ON core 120 of node n3071-002
MPI process 121 / 256 ON core 121 of node n3071-002
MPI process 122 / 256 ON core 122 of node n3071-002
MPI process 123 / 256 ON core 123 of node n3071-002
MPI process 124 / 256 ON core 124 of node n3071-002
MPI process 125 / 256 ON core 125 of node n3071-002
MPI process 126 / 256 ON core 126 of node n3071-002
MPI process 127 / 256 ON core 127 of node n3071-002
MPI process 128 / 256 ON core 0 of node n3071-003
MPI process 129 / 256 ON core 1 of node n3071-003
MPI process 130 / 256 ON core 2 of node n3071-003
MPI process 131 / 256 ON core 3 of node n3071-003
MPI process 132 / 256 ON core 4 of node n3071-003
MPI process 133 / 256 ON core 5 of node n3071-003
MPI process 134 / 256 ON core 6 of node n3071-003
MPI process 135 / 256 ON core 7 of node n3071-003
MPI process 136 / 256 ON core 8 of node n3071-003
MPI process 137 / 256 ON core 9 of node n3071-003
MPI process 138 / 256 ON core 10 of node n3071-003
MPI process 139 / 256 ON core 11 of node n3071-003
MPI process 140 / 256 ON core 12 of node n3071-003
MPI process 141 / 256 ON core 13 of node n3071-003
MPI process 142 / 256 ON core 14 of node n3071-003
MPI process 143 / 256 ON core 15 of node n3071-003
MPI process 144 / 256 ON core 16 of node n3071-003
MPI process 145 / 256 ON core 17 of node n3071-003
MPI process 146 / 256 ON core 18 of node n3071-003
MPI process 147 / 256 ON core 19 of node n3071-003
MPI process 148 / 256 ON core 20 of node n3071-003
MPI process 149 / 256 ON core 21 of node n3071-003
MPI process 150 / 256 ON core 22 of node n3071-003
MPI process 151 / 256 ON core 23 of node n3071-003
MPI process 152 / 256 ON core 24 of node n3071-003
MPI process 153 / 256 ON core 25 of node n3071-003
MPI process 154 / 256 ON core 26 of node n3071-003
MPI process 155 / 256 ON core 27 of node n3071-003
MPI process 156 / 256 ON core 28 of node n3071-003
MPI process 157 / 256 ON core 29 of node n3071-003
MPI process 158 / 256 ON core 30 of node n3071-003
MPI process 159 / 256 ON core 31 of node n3071-003
MPI process 160 / 256 ON core 32 of node n3071-003
MPI process 161 / 256 ON core 33 of node n3071-003
MPI process 162 / 256 ON core 34 of node n3071-003
MPI process 163 / 256 ON core 35 of node n3071-003
MPI process 164 / 256 ON core 36 of node n3071-003
MPI process 165 / 256 ON core 37 of node n3071-003
MPI process 166 / 256 ON core 38 of node n3071-003
MPI process 167 / 256 ON core 39 of node n3071-003
MPI process 168 / 256 ON core 40 of node n3071-003
MPI process 169 / 256 ON core 41 of node n3071-003
MPI process 170 / 256 ON core 42 of node n3071-003
MPI process 171 / 256 ON core 43 of node n3071-003
MPI process 172 / 256 ON core 44 of node n3071-003
MPI process 173 / 256 ON core 45 of node n3071-003
MPI process 174 / 256 ON core 46 of node n3071-003
MPI process 175 / 256 ON core 47 of node n3071-003
MPI process 176 / 256 ON core 48 of node n3071-003
MPI process 177 / 256 ON core 49 of node n3071-003
MPI process 178 / 256 ON core 50 of node n3071-003
MPI process 179 / 256 ON core 51 of node n3071-003
MPI process 180 / 256 ON core 52 of node n3071-003
MPI process 181 / 256 ON core 53 of node n3071-003
MPI process 182 / 256 ON core 54 of node n3071-003
MPI process 183 / 256 ON core 55 of node n3071-003
MPI process 184 / 256 ON core 56 of node n3071-003
MPI process 185 / 256 ON core 57 of node n3071-003
MPI process 186 / 256 ON core 58 of node n3071-003
MPI process 187 / 256 ON core 59 of node n3071-003
MPI process 188 / 256 ON core 60 of node n3071-003
MPI process 189 / 256 ON core 61 of node n3071-003
MPI process 190 / 256 ON core 62 of node n3071-003
MPI process 191 / 256 ON core 63 of node n3071-003
MPI process 192 / 256 ON core 64 of node n3071-003
MPI process 193 / 256 ON core 65 of node n3071-003
MPI process 194 / 256 ON core 66 of node n3071-003
MPI process 195 / 256 ON core 67 of node n3071-003
MPI process 196 / 256 ON core 68 of node n3071-003
MPI process 197 / 256 ON core 69 of node n3071-003
MPI process 198 / 256 ON core 70 of node n3071-003
MPI process 199 / 256 ON core 71 of node n3071-003
MPI process 200 / 256 ON core 72 of node n3071-003
MPI process 201 / 256 ON core 73 of node n3071-003
MPI process 202 / 256 ON core 74 of node n3071-003
MPI process 203 / 256 ON core 75 of node n3071-003
MPI process 204 / 256 ON core 76 of node n3071-003
MPI process 205 / 256 ON core 77 of node n3071-003
MPI process 206 / 256 ON core 78 of node n3071-003
MPI process 207 / 256 ON core 79 of node n3071-003
MPI process 208 / 256 ON core 80 of node n3071-003
MPI process 209 / 256 ON core 81 of node n3071-003
MPI process 210 / 256 ON core 82 of node n3071-003
MPI process 211 / 256 ON core 83 of node n3071-003
MPI process 212 / 256 ON core 84 of node n3071-003
MPI process 213 / 256 ON core 85 of node n3071-003
MPI process 214 / 256 ON core 86 of node n3071-003
MPI process 215 / 256 ON core 87 of node n3071-003
MPI process 216 / 256 ON core 88 of node n3071-003
MPI process 217 / 256 ON core 89 of node n3071-003
MPI process 218 / 256 ON core 90 of node n3071-003
MPI process 219 / 256 ON core 91 of node n3071-003
MPI process 220 / 256 ON core 92 of node n3071-003
MPI process 221 / 256 ON core 93 of node n3071-003
MPI process 222 / 256 ON core 94 of node n3071-003
MPI process 223 / 256 ON core 95 of node n3071-003
MPI process 224 / 256 ON core 96 of node n3071-003
MPI process 225 / 256 ON core 97 of node n3071-003
MPI process 226 / 256 ON core 98 of node n3071-003
MPI process 227 / 256 ON core 99 of node n3071-003
MPI process 228 / 256 ON core 100 of node n3071-003
MPI process 229 / 256 ON core 101 of node n3071-003
MPI process 230 / 256 ON core 102 of node n3071-003
MPI process 231 / 256 ON core 103 of node n3071-003
MPI process 232 / 256 ON core 104 of node n3071-003
MPI process 233 / 256 ON core 105 of node n3071-003
MPI process 234 / 256 ON core 106 of node n3071-003
MPI process 235 / 256 ON core 107 of node n3071-003
MPI process 236 / 256 ON core 108 of node n3071-003
MPI process 237 / 256 ON core 109 of node n3071-003
MPI process 238 / 256 ON core 110 of node n3071-003
MPI process 239 / 256 ON core 111 of node n3071-003
MPI process 240 / 256 ON core 112 of node n3071-003
MPI process 241 / 256 ON core 113 of node n3071-003
MPI process 242 / 256 ON core 114 of node n3071-003
MPI process 243 / 256 ON core 115 of node n3071-003
MPI process 244 / 256 ON core 116 of node n3071-003
MPI process 245 / 256 ON core 117 of node n3071-003
MPI process 246 / 256 ON core 118 of node n3071-003
MPI process 247 / 256 ON core 119 of node n3071-003
MPI process 248 / 256 ON core 120 of node n3071-003
MPI process 249 / 256 ON core 121 of node n3071-003
MPI process 250 / 256 ON core 122 of node n3071-003
MPI process 251 / 256 ON core 123 of node n3071-003
MPI process 252 / 256 ON core 124 of node n3071-003
MPI process 253 / 256 ON core 125 of node n3071-003
MPI process 254 / 256 ON core 126 of node n3071-003
MPI process 255 / 256 ON core 127 of node n3071-003
This diff is collapsed.
Loading intel/19.1.3.304 from: /opt/sw/vsc4/VSC/x86_64/glibc-2.17/skylake/intel/compilers_and_libraries_2020.4.304/linux
Loading intel-mpi/2019.12 from: /opt/sw/vsc4/VSC/x86_64/glibc-2.17/skylake/intel/compilers_and_libraries_2020.4.320/linux/mpi
Hello from node: n3071-002
Number of nodes: 2
Tasks per node: 128(x2)
Partition used: zen3_0512_a100x2
QOS used: qos for training on a100 gpu nodes
Using the nodes: n3071-[002-003]
Running he-mpi on all available cores & sort for output ordering
Hello world! from 256 MPI processes in MPI_COMM_WORLD
he-mpi - MPI program to print core_id & node_name (cb)
MPI process 0 / 256 ON core {0} of node n3071-002
MPI process 1 / 256 ON core {1} of node n3071-002
MPI process 2 / 256 ON core {2} of node n3071-002
MPI process 3 / 256 ON core {3} of node n3071-002
MPI process 4 / 256 ON core {4} of node n3071-002
MPI process 5 / 256 ON core {5} of node n3071-002
MPI process 6 / 256 ON core {6} of node n3071-002
MPI process 7 / 256 ON core {7} of node n3071-002
MPI process 8 / 256 ON core {8} of node n3071-002
MPI process 9 / 256 ON core {9} of node n3071-002
MPI process 10 / 256 ON core {10} of node n3071-002
MPI process 11 / 256 ON core {11} of node n3071-002
MPI process 12 / 256 ON core {12} of node n3071-002
MPI process 13 / 256 ON core {13} of node n3071-002
MPI process 14 / 256 ON core {14} of node n3071-002
MPI process 15 / 256 ON core {15} of node n3071-002
MPI process 16 / 256 ON core {16} of node n3071-002
MPI process 17 / 256 ON core {17} of node n3071-002
MPI process 18 / 256 ON core {18} of node n3071-002
MPI process 19 / 256 ON core {19} of node n3071-002
MPI process 20 / 256 ON core {20} of node n3071-002
MPI process 21 / 256 ON core {21} of node n3071-002
MPI process 22 / 256 ON core {22} of node n3071-002
MPI process 23 / 256 ON core {23} of node n3071-002
MPI process 24 / 256 ON core {24} of node n3071-002
MPI process 25 / 256 ON core {25} of node n3071-002
MPI process 26 / 256 ON core {26} of node n3071-002
MPI process 27 / 256 ON core {27} of node n3071-002
MPI process 28 / 256 ON core {28} of node n3071-002
MPI process 29 / 256 ON core {29} of node n3071-002
MPI process 30 / 256 ON core {30} of node n3071-002
MPI process 31 / 256 ON core {31} of node n3071-002
MPI process 32 / 256 ON core {32} of node n3071-002
MPI process 33 / 256 ON core {33} of node n3071-002
MPI process 34 / 256 ON core {34} of node n3071-002
MPI process 35 / 256 ON core {35} of node n3071-002
MPI process 36 / 256 ON core {36} of node n3071-002
MPI process 37 / 256 ON core {37} of node n3071-002
MPI process 38 / 256 ON core {38} of node n3071-002
MPI process 39 / 256 ON core {39} of node n3071-002
MPI process 40 / 256 ON core {40} of node n3071-002
MPI process 41 / 256 ON core {41} of node n3071-002
MPI process 42 / 256 ON core {42} of node n3071-002
MPI process 43 / 256 ON core {43} of node n3071-002
MPI process 44 / 256 ON core {44} of node n3071-002
MPI process 45 / 256 ON core {45} of node n3071-002
MPI process 46 / 256 ON core {46} of node n3071-002
MPI process 47 / 256 ON core {47} of node n3071-002
MPI process 48 / 256 ON core {48} of node n3071-002
MPI process 49 / 256 ON core {49} of node n3071-002
MPI process 50 / 256 ON core {50} of node n3071-002
MPI process 51 / 256 ON core {51} of node n3071-002
MPI process 52 / 256 ON core {52} of node n3071-002
MPI process 53 / 256 ON core {53} of node n3071-002
MPI process 54 / 256 ON core {54} of node n3071-002
MPI process 55 / 256 ON core {55} of node n3071-002
MPI process 56 / 256 ON core {56} of node n3071-002
MPI process 57 / 256 ON core {57} of node n3071-002
MPI process 58 / 256 ON core {58} of node n3071-002
MPI process 59 / 256 ON core {59} of node n3071-002
MPI process 60 / 256 ON core {60} of node n3071-002
MPI process 61 / 256 ON core {61} of node n3071-002
MPI process 62 / 256 ON core {62} of node n3071-002
MPI process 63 / 256 ON core {63} of node n3071-002
MPI process 64 / 256 ON core {64} of node n3071-002
MPI process 65 / 256 ON core {65} of node n3071-002
MPI process 66 / 256 ON core {66} of node n3071-002
MPI process 67 / 256 ON core {67} of node n3071-002
MPI process 68 / 256 ON core {68} of node n3071-002
MPI process 69 / 256 ON core {69} of node n3071-002
MPI process 70 / 256 ON core {70} of node n3071-002
MPI process 71 / 256 ON core {71} of node n3071-002
MPI process 72 / 256 ON core {72} of node n3071-002
MPI process 73 / 256 ON core {73} of node n3071-002
MPI process 74 / 256 ON core {74} of node n3071-002
MPI process 75 / 256 ON core {75} of node n3071-002
MPI process 76 / 256 ON core {76} of node n3071-002
MPI process 77 / 256 ON core {77} of node n3071-002
MPI process 78 / 256 ON core {78} of node n3071-002
MPI process 79 / 256 ON core {79} of node n3071-002
MPI process 80 / 256 ON core {80} of node n3071-002
MPI process 81 / 256 ON core {81} of node n3071-002
MPI process 82 / 256 ON core {82} of node n3071-002
MPI process 83 / 256 ON core {83} of node n3071-002
MPI process 84 / 256 ON core {84} of node n3071-002
MPI process 85 / 256 ON core {85} of node n3071-002
MPI process 86 / 256 ON core {86} of node n3071-002
MPI process 87 / 256 ON core {87} of node n3071-002
MPI process 88 / 256 ON core {88} of node n3071-002
MPI process 89 / 256 ON core {89} of node n3071-002
MPI process 90 / 256 ON core {90} of node n3071-002
MPI process 91 / 256 ON core {91} of node n3071-002
MPI process 92 / 256 ON core {92} of node n3071-002
MPI process 93 / 256 ON core {93} of node n3071-002
MPI process 94 / 256 ON core {94} of node n3071-002
MPI process 95 / 256 ON core {95} of node n3071-002
MPI process 96 / 256 ON core {96} of node n3071-002
MPI process 97 / 256 ON core {97} of node n3071-002
MPI process 98 / 256 ON core {98} of node n3071-002
MPI process 99 / 256 ON core {99} of node n3071-002
MPI process 100 / 256 ON core {100} of node n3071-002
MPI process 101 / 256 ON core {101} of node n3071-002
MPI process 102 / 256 ON core {102} of node n3071-002
MPI process 103 / 256 ON core {103} of node n3071-002
MPI process 104 / 256 ON core {104} of node n3071-002
MPI process 105 / 256 ON core {105} of node n3071-002
MPI process 106 / 256 ON core {106} of node n3071-002
MPI process 107 / 256 ON core {107} of node n3071-002
MPI process 108 / 256 ON core {108} of node n3071-002
MPI process 109 / 256 ON core {109} of node n3071-002
MPI process 110 / 256 ON core {110} of node n3071-002
MPI process 111 / 256 ON core {111} of node n3071-002
MPI process 112 / 256 ON core {112} of node n3071-002
MPI process 113 / 256 ON core {113} of node n3071-002
MPI process 114 / 256 ON core {114} of node n3071-002
MPI process 115 / 256 ON core {115} of node n3071-002
MPI process 116 / 256 ON core {116} of node n3071-002
MPI process 117 / 256 ON core {117} of node n3071-002
MPI process 118 / 256 ON core {118} of node n3071-002
MPI process 119 / 256 ON core {119} of node n3071-002
MPI process 120 / 256 ON core {120} of node n3071-002
MPI process 121 / 256 ON core {121} of node n3071-002
MPI process 122 / 256 ON core {122} of node n3071-002
MPI process 123 / 256 ON core {123} of node n3071-002
MPI process 124 / 256 ON core {124} of node n3071-002
MPI process 125 / 256 ON core {125} of node n3071-002
MPI process 126 / 256 ON core {126} of node n3071-002
MPI process 127 / 256 ON core {127} of node n3071-002
MPI process 128 / 256 ON core {0} of node n3071-003
MPI process 129 / 256 ON core {1} of node n3071-003
MPI process 130 / 256 ON core {2} of node n3071-003
MPI process 131 / 256 ON core {3} of node n3071-003
MPI process 132 / 256 ON core {4} of node n3071-003
MPI process 133 / 256 ON core {5} of node n3071-003
MPI process 134 / 256 ON core {6} of node n3071-003
MPI process 135 / 256 ON core {7} of node n3071-003
MPI process 136 / 256 ON core {8} of node n3071-003
MPI process 137 / 256 ON core {9} of node n3071-003
MPI process 138 / 256 ON core {10} of node n3071-003
MPI process 139 / 256 ON core {11} of node n3071-003
MPI process 140 / 256 ON core {12} of node n3071-003
MPI process 141 / 256 ON core {13} of node n3071-003
MPI process 142 / 256 ON core {14} of node n3071-003
MPI process 143 / 256 ON core {15} of node n3071-003
MPI process 144 / 256 ON core {16} of node n3071-003
MPI process 145 / 256 ON core {17} of node n3071-003
MPI process 146 / 256 ON core {18} of node n3071-003
MPI process 147 / 256 ON core {19} of node n3071-003
MPI process 148 / 256 ON core {20} of node n3071-003
MPI process 149 / 256 ON core {21} of node n3071-003
MPI process 150 / 256 ON core {22} of node n3071-003
MPI process 151 / 256 ON core {23} of node n3071-003
MPI process 152 / 256 ON core {24} of node n3071-003
MPI process 153 / 256 ON core {25} of node n3071-003
MPI process 154 / 256 ON core {26} of node n3071-003
MPI process 155 / 256 ON core {27} of node n3071-003
MPI process 156 / 256 ON core {28} of node n3071-003
MPI process 157 / 256 ON core {29} of node n3071-003
MPI process 158 / 256 ON core {30} of node n3071-003
MPI process 159 / 256 ON core {31} of node n3071-003
MPI process 160 / 256 ON core {32} of node n3071-003
MPI process 161 / 256 ON core {33} of node n3071-003
MPI process 162 / 256 ON core {34} of node n3071-003
MPI process 163 / 256 ON core {35} of node n3071-003
MPI process 164 / 256 ON core {36} of node n3071-003
MPI process 165 / 256 ON core {37} of node n3071-003
MPI process 166 / 256 ON core {38} of node n3071-003
MPI process 167 / 256 ON core {39} of node n3071-003
MPI process 168 / 256 ON core {40} of node n3071-003
MPI process 169 / 256 ON core {41} of node n3071-003
MPI process 170 / 256 ON core {42} of node n3071-003
MPI process 171 / 256 ON core {43} of node n3071-003
MPI process 172 / 256 ON core {44} of node n3071-003
MPI process 173 / 256 ON core {45} of node n3071-003
MPI process 174 / 256 ON core {46} of node n3071-003
MPI process 175 / 256 ON core {47} of node n3071-003
MPI process 176 / 256 ON core {48} of node n3071-003
MPI process 177 / 256 ON core {49} of node n3071-003
MPI process 178 / 256 ON core {50} of node n3071-003
MPI process 179 / 256 ON core {51} of node n3071-003
MPI process 180 / 256 ON core {52} of node n3071-003
MPI process 181 / 256 ON core {53} of node n3071-003
MPI process 182 / 256 ON core {54} of node n3071-003
MPI process 183 / 256 ON core {55} of node n3071-003
MPI process 184 / 256 ON core {56} of node n3071-003
MPI process 185 / 256 ON core {57} of node n3071-003
MPI process 186 / 256 ON core {58} of node n3071-003
MPI process 187 / 256 ON core {59} of node n3071-003
MPI process 188 / 256 ON core {60} of node n3071-003
MPI process 189 / 256 ON core {61} of node n3071-003
MPI process 190 / 256 ON core {62} of node n3071-003
MPI process 191 / 256 ON core {63} of node n3071-003
MPI process 192 / 256 ON core {64} of node n3071-003
MPI process 193 / 256 ON core {65} of node n3071-003
MPI process 194 / 256 ON core {66} of node n3071-003
MPI process 195 / 256 ON core {67} of node n3071-003
MPI process 196 / 256 ON core {68} of node n3071-003
MPI process 197 / 256 ON core {69} of node n3071-003
MPI process 198 / 256 ON core {70} of node n3071-003
MPI process 199 / 256 ON core {71} of node n3071-003
MPI process 200 / 256 ON core {72} of node n3071-003
MPI process 201 / 256 ON core {73} of node n3071-003
MPI process 202 / 256 ON core {74} of node n3071-003
MPI process 203 / 256 ON core {75} of node n3071-003
MPI process 204 / 256 ON core {76} of node n3071-003
MPI process 205 / 256 ON core {77} of node n3071-003
MPI process 206 / 256 ON core {78} of node n3071-003
MPI process 207 / 256 ON core {79} of node n3071-003
MPI process 208 / 256 ON core {80} of node n3071-003
MPI process 209 / 256 ON core {81} of node n3071-003
MPI process 210 / 256 ON core {82} of node n3071-003
MPI process 211 / 256 ON core {83} of node n3071-003
MPI process 212 / 256 ON core {84} of node n3071-003
MPI process 213 / 256 ON core {85} of node n3071-003
MPI process 214 / 256 ON core {86} of node n3071-003
MPI process 215 / 256 ON core {87} of node n3071-003
MPI process 216 / 256 ON core {88} of node n3071-003
MPI process 217 / 256 ON core {89} of node n3071-003
MPI process 218 / 256 ON core {90} of node n3071-003
MPI process 219 / 256 ON core {91} of node n3071-003
MPI process 220 / 256 ON core {92} of node n3071-003
MPI process 221 / 256 ON core {93} of node n3071-003
MPI process 222 / 256 ON core {94} of node n3071-003
MPI process 223 / 256 ON core {95} of node n3071-003
MPI process 224 / 256 ON core {96} of node n3071-003
MPI process 225 / 256 ON core {97} of node n3071-003
MPI process 226 / 256 ON core {98} of node n3071-003
MPI process 227 / 256 ON core {99} of node n3071-003
MPI process 228 / 256 ON core {100} of node n3071-003
MPI process 229 / 256 ON core {101} of node n3071-003
MPI process 230 / 256 ON core {102} of node n3071-003
MPI process 231 / 256 ON core {103} of node n3071-003
MPI process 232 / 256 ON core {104} of node n3071-003
MPI process 233 / 256 ON core {105} of node n3071-003
MPI process 234 / 256 ON core {106} of node n3071-003
MPI process 235 / 256 ON core {107} of node n3071-003
MPI process 236 / 256 ON core {108} of node n3071-003
MPI process 237 / 256 ON core {109} of node n3071-003
MPI process 238 / 256 ON core {110} of node n3071-003
MPI process 239 / 256 ON core {111} of node n3071-003
MPI process 240 / 256 ON core {112} of node n3071-003
MPI process 241 / 256 ON core {113} of node n3071-003
MPI process 242 / 256 ON core {114} of node n3071-003
MPI process 243 / 256 ON core {115} of node n3071-003
MPI process 244 / 256 ON core {116} of node n3071-003
MPI process 245 / 256 ON core {117} of node n3071-003
MPI process 246 / 256 ON core {118} of node n3071-003
MPI process 247 / 256 ON core {119} of node n3071-003
MPI process 248 / 256 ON core {120} of node n3071-003
MPI process 249 / 256 ON core {121} of node n3071-003
MPI process 250 / 256 ON core {122} of node n3071-003
MPI process 251 / 256 ON core {123} of node n3071-003
MPI process 252 / 256 ON core {124} of node n3071-003
MPI process 253 / 256 ON core {125} of node n3071-003
MPI process 254 / 256 ON core {126} of node n3071-003
MPI process 255 / 256 ON core {127} of node n3071-003
Hello from node: n3071-002
Number of nodes: 2
Tasks per node: 128(x2)
Partition used: zen3_0512_a100x2
QOS used: qos for training on a100 gpu nodes
Using the nodes: n3071-[002-003]
Running he-mpi on all available cores & sort for output ordering
Hello world! from 256 MPI processes in MPI_COMM_WORLD
he-mpi - MPI program to print core_id & node_name (cb)
MPI process 0 / 256 ON core {0} of node n3071-002
MPI process 1 / 256 ON core {1} of node n3071-002
MPI process 2 / 256 ON core {2} of node n3071-002
MPI process 3 / 256 ON core {3} of node n3071-002
MPI process 4 / 256 ON core {4} of node n3071-002
MPI process 5 / 256 ON core {5} of node n3071-002
MPI process 6 / 256 ON core {6} of node n3071-002
MPI process 7 / 256 ON core {7} of node n3071-002
MPI process 8 / 256 ON core {8} of node n3071-002
MPI process 9 / 256 ON core {9} of node n3071-002
MPI process 10 / 256 ON core {10} of node n3071-002
MPI process 11 / 256 ON core {11} of node n3071-002
MPI process 12 / 256 ON core {12} of node n3071-002
MPI process 13 / 256 ON core {13} of node n3071-002
MPI process 14 / 256 ON core {14} of node n3071-002
MPI process 15 / 256 ON core {15} of node n3071-002
MPI process 16 / 256 ON core {16} of node n3071-002
MPI process 17 / 256 ON core {17} of node n3071-002
MPI process 18 / 256 ON core {18} of node n3071-002
MPI process 19 / 256 ON core {19} of node n3071-002
MPI process 20 / 256 ON core {20} of node n3071-002
MPI process 21 / 256 ON core {21} of node n3071-002
MPI process 22 / 256 ON core {22} of node n3071-002
MPI process 23 / 256 ON core {23} of node n3071-002
MPI process 24 / 256 ON core {24} of node n3071-002
MPI process 25 / 256 ON core {25} of node n3071-002
MPI process 26 / 256 ON core {26} of node n3071-002
MPI process 27 / 256 ON core {27} of node n3071-002
MPI process 28 / 256 ON core {28} of node n3071-002
MPI process 29 / 256 ON core {29} of node n3071-002
MPI process 30 / 256 ON core {30} of node n3071-002
MPI process 31 / 256 ON core {31} of node n3071-002
MPI process 32 / 256 ON core {32} of node n3071-002
MPI process 33 / 256 ON core {33} of node n3071-002
MPI process 34 / 256 ON core {34} of node n3071-002
MPI process 35 / 256 ON core {35} of node n3071-002
MPI process 36 / 256 ON core {36} of node n3071-002
MPI process 37 / 256 ON core {37} of node n3071-002
MPI process 38 / 256 ON core {38} of node n3071-002
MPI process 39 / 256 ON core {39} of node n3071-002
MPI process 40 / 256 ON core {40} of node n3071-002
MPI process 41 / 256 ON core {41} of node n3071-002
MPI process 42 / 256 ON core {42} of node n3071-002
MPI process 43 / 256 ON core {43} of node n3071-002
MPI process 44 / 256 ON core {44} of node n3071-002
MPI process 45 / 256 ON core {45} of node n3071-002
MPI process 46 / 256 ON core {46} of node n3071-002
MPI process 47 / 256 ON core {47} of node n3071-002
MPI process 48 / 256 ON core {48} of node n3071-002
MPI process 49 / 256 ON core {49} of node n3071-002
MPI process 50 / 256 ON core {50} of node n3071-002
MPI process 51 / 256 ON core {51} of node n3071-002
MPI process 52 / 256 ON core {52} of node n3071-002
MPI process 53 / 256 ON core {53} of node n3071-002
MPI process 54 / 256 ON core {54} of node n3071-002
MPI process 55 / 256 ON core {55} of node n3071-002
MPI process 56 / 256 ON core {56} of node n3071-002
MPI process 57 / 256 ON core {57} of node n3071-002
MPI process 58 / 256 ON core {58} of node n3071-002
MPI process 59 / 256 ON core {59} of node n3071-002
MPI process 60 / 256 ON core {60} of node n3071-002
MPI process 61 / 256 ON core {61} of node n3071-002
MPI process 62 / 256 ON core {62} of node n3071-002
MPI process 63 / 256 ON core {63} of node n3071-002
MPI process 64 / 256 ON core {64} of node n3071-002
MPI process 65 / 256 ON core {65} of node n3071-002
MPI process 66 / 256 ON core {66} of node n3071-002
MPI process 67 / 256 ON core {67} of node n3071-002
MPI process 68 / 256 ON core {68} of node n3071-002
MPI process 69 / 256 ON core {69} of node n3071-002
MPI process 70 / 256 ON core {70} of node n3071-002
MPI process 71 / 256 ON core {71} of node n3071-002
MPI process 72 / 256 ON core {72} of node n3071-002
MPI process 73 / 256 ON core {73} of node n3071-002
MPI process 74 / 256 ON core {74} of node n3071-002
MPI process 75 / 256 ON core {75} of node n3071-002
MPI process 76 / 256 ON core {76} of node n3071-002
MPI process 77 / 256 ON core {77} of node n3071-002
MPI process 78 / 256 ON core {78} of node n3071-002
MPI process 79 / 256 ON core {79} of node n3071-002
MPI process 80 / 256 ON core {80} of node n3071-002
MPI process 81 / 256 ON core {81} of node n3071-002
MPI process 82 / 256 ON core {82} of node n3071-002
MPI process 83 / 256 ON core {83} of node n3071-002
MPI process 84 / 256 ON core {84} of node n3071-002
MPI process 85 / 256 ON core {85} of node n3071-002
MPI process 86 / 256 ON core {86} of node n3071-002
MPI process 87 / 256 ON core {87} of node n3071-002
MPI process 88 / 256 ON core {88} of node n3071-002
MPI process 89 / 256 ON core {89} of node n3071-002
MPI process 90 / 256 ON core {90} of node n3071-002
MPI process 91 / 256 ON core {91} of node n3071-002
MPI process 92 / 256 ON core {92} of node n3071-002
MPI process 93 / 256 ON core {93} of node n3071-002
MPI process 94 / 256 ON core {94} of node n3071-002
MPI process 95 / 256 ON core {95} of node n3071-002
MPI process 96 / 256 ON core {96} of node n3071-002
MPI process 97 / 256 ON core {97} of node n3071-002
MPI process 98 / 256 ON core {98} of node n3071-002
MPI process 99 / 256 ON core {99} of node n3071-002
MPI process 100 / 256 ON core {100} of node n3071-002
MPI process 101 / 256 ON core {101} of node n3071-002
MPI process 102 / 256 ON core {102} of node n3071-002
MPI process 103 / 256 ON core {103} of node n3071-002
MPI process 104 / 256 ON core {104} of node n3071-002
MPI process 105 / 256 ON core {105} of node n3071-002
MPI process 106 / 256 ON core {106} of node n3071-002
MPI process 107 / 256 ON core {107} of node n3071-002
MPI process 108 / 256 ON core {108} of node n3071-002
MPI process 109 / 256 ON core {109} of node n3071-002
MPI process 110 / 256 ON core {110} of node n3071-002
MPI process 111 / 256 ON core {111} of node n3071-002
MPI process 112 / 256 ON core {112} of node n3071-002
MPI process 113 / 256 ON core {113} of node n3071-002
MPI process 114 / 256 ON core {114} of node n3071-002
MPI process 115 / 256 ON core {115} of node n3071-002
MPI process 116 / 256 ON core {116} of node n3071-002
MPI process 117 / 256 ON core {117} of node n3071-002
MPI process 118 / 256 ON core {118} of node n3071-002
MPI process 119 / 256 ON core {119} of node n3071-002
MPI process 120 / 256 ON core {120} of node n3071-002
MPI process 121 / 256 ON core {121} of node n3071-002
MPI process 122 / 256 ON core {122} of node n3071-002
MPI process 123 / 256 ON core {123} of node n3071-002
MPI process 124 / 256 ON core {124} of node n3071-002
MPI process 125 / 256 ON core {125} of node n3071-002
MPI process 126 / 256 ON core {126} of node n3071-002
MPI process 127 / 256 ON core {127} of node n3071-002
MPI process 128 / 256 ON core {0} of node n3071-003
MPI process 129 / 256 ON core {1} of node n3071-003
MPI process 130 / 256 ON core {2} of node n3071-003
MPI process 131 / 256 ON core {3} of node n3071-003
MPI process 132 / 256 ON core {4} of node n3071-003
MPI process 133 / 256 ON core {5} of node n3071-003
MPI process 134 / 256 ON core {6} of node n3071-003
MPI process 135 / 256 ON core {7} of node n3071-003
MPI process 136 / 256 ON core {8} of node n3071-003
MPI process 137 / 256 ON core {9} of node n3071-003
MPI process 138 / 256 ON core {10} of node n3071-003
MPI process 139 / 256 ON core {11} of node n3071-003
MPI process 140 / 256 ON core {12} of node n3071-003
MPI process 141 / 256 ON core {13} of node n3071-003
MPI process 142 / 256 ON core {14} of node n3071-003
MPI process 143 / 256 ON core {15} of node n3071-003
MPI process 144 / 256 ON core {16} of node n3071-003
MPI process 145 / 256 ON core {17} of node n3071-003
MPI process 146 / 256 ON core {18} of node n3071-003
MPI process 147 / 256 ON core {19} of node n3071-003
MPI process 148 / 256 ON core {20} of node n3071-003
MPI process 149 / 256 ON core {21} of node n3071-003
MPI process 150 / 256 ON core {22} of node n3071-003
MPI process 151 / 256 ON core {23} of node n3071-003
MPI process 152 / 256 ON core {24} of node n3071-003
MPI process 153 / 256 ON core {25} of node n3071-003
MPI process 154 / 256 ON core {26} of node n3071-003
MPI process 155 / 256 ON core {27} of node n3071-003
MPI process 156 / 256 ON core {28} of node n3071-003
MPI process 157 / 256 ON core {29} of node n3071-003
MPI process 158 / 256 ON core {30} of node n3071-003
MPI process 159 / 256 ON core {31} of node n3071-003
MPI process 160 / 256 ON core {32} of node n3071-003
MPI process 161 / 256 ON core {33} of node n3071-003
MPI process 162 / 256 ON core {34} of node n3071-003
MPI process 163 / 256 ON core {35} of node n3071-003
MPI process 164 / 256 ON core {36} of node n3071-003
MPI process 165 / 256 ON core {37} of node n3071-003
MPI process 166 / 256 ON core {38} of node n3071-003
MPI process 167 / 256 ON core {39} of node n3071-003
MPI process 168 / 256 ON core {40} of node n3071-003
MPI process 169 / 256 ON core {41} of node n3071-003
MPI process 170 / 256 ON core {42} of node n3071-003
MPI process 171 / 256 ON core {43} of node n3071-003
MPI process 172 / 256 ON core {44} of node n3071-003
MPI process 173 / 256 ON core {45} of node n3071-003
MPI process 174 / 256 ON core {46} of node n3071-003
MPI process 175 / 256 ON core {47} of node n3071-003
MPI process 176 / 256 ON core {48} of node n3071-003
MPI process 177 / 256 ON core {49} of node n3071-003
MPI process 178 / 256 ON core {50} of node n3071-003
MPI process 179 / 256 ON core {51} of node n3071-003
MPI process 180 / 256 ON core {52} of node n3071-003
MPI process 181 / 256 ON core {53} of node n3071-003
MPI process 182 / 256 ON core {54} of node n3071-003
MPI process 183 / 256 ON core {55} of node n3071-003
MPI process 184 / 256 ON core {56} of node n3071-003
MPI process 185 / 256 ON core {57} of node n3071-003
MPI process 186 / 256 ON core {58} of node n3071-003
MPI process 187 / 256 ON core {59} of node n3071-003
MPI process 188 / 256 ON core {60} of node n3071-003
MPI process 189 / 256 ON core {61} of node n3071-003
MPI process 190 / 256 ON core {62} of node n3071-003
MPI process 191 / 256 ON core {63} of node n3071-003
MPI process 192 / 256 ON core {64} of node n3071-003
MPI process 193 / 256 ON core {65} of node n3071-003
MPI process 194 / 256 ON core {66} of node n3071-003
MPI process 195 / 256 ON core {67} of node n3071-003
MPI process 196 / 256 ON core {68} of node n3071-003
MPI process 197 / 256 ON core {69} of node n3071-003
MPI process 198 / 256 ON core {70} of node n3071-003
MPI process 199 / 256 ON core {71} of node n3071-003
MPI process 200 / 256 ON core {72} of node n3071-003
MPI process 201 / 256 ON core {73} of node n3071-003
MPI process 202 / 256 ON core {74} of node n3071-003
MPI process 203 / 256 ON core {75} of node n3071-003
MPI process 204 / 256 ON core {76} of node n3071-003
MPI process 205 / 256 ON core {77} of node n3071-003
MPI process 206 / 256 ON core {78} of node n3071-003
MPI process 207 / 256 ON core {79} of node n3071-003
MPI process 208 / 256 ON core {80} of node n3071-003
MPI process 209 / 256 ON core {81} of node n3071-003
MPI process 210 / 256 ON core {82} of node n3071-003
MPI process 211 / 256 ON core {83} of node n3071-003
MPI process 212 / 256 ON core {84} of node n3071-003
MPI process 213 / 256 ON core {85} of node n3071-003
MPI process 214 / 256 ON core {86} of node n3071-003
MPI process 215 / 256 ON core {87} of node n3071-003
MPI process 216 / 256 ON core {88} of node n3071-003
MPI process 217 / 256 ON core {89} of node n3071-003
MPI process 218 / 256 ON core {90} of node n3071-003
MPI process 219 / 256 ON core {91} of node n3071-003
MPI process 220 / 256 ON core {92} of node n3071-003
MPI process 221 / 256 ON core {93} of node n3071-003
MPI process 222 / 256 ON core {94} of node n3071-003
MPI process 223 / 256 ON core {95} of node n3071-003
MPI process 224 / 256 ON core {96} of node n3071-003
MPI process 225 / 256 ON core {97} of node n3071-003
MPI process 226 / 256 ON core {98} of node n3071-003
MPI process 227 / 256 ON core {99} of node n3071-003
MPI process 228 / 256 ON core {100} of node n3071-003
MPI process 229 / 256 ON core {101} of node n3071-003
MPI process 230 / 256 ON core {102} of node n3071-003
MPI process 231 / 256 ON core {103} of node n3071-003
MPI process 232 / 256 ON core {104} of node n3071-003
MPI process 233 / 256 ON core {105} of node n3071-003
MPI process 234 / 256 ON core {106} of node n3071-003
MPI process 235 / 256 ON core {107} of node n3071-003
MPI process 236 / 256 ON core {108} of node n3071-003
MPI process 237 / 256 ON core {109} of node n3071-003
MPI process 238 / 256 ON core {110} of node n3071-003
MPI process 239 / 256 ON core {111} of node n3071-003
MPI process 240 / 256 ON core {112} of node n3071-003
MPI process 241 / 256 ON core {113} of node n3071-003
MPI process 242 / 256 ON core {114} of node n3071-003
MPI process 243 / 256 ON core {115} of node n3071-003
MPI process 244 / 256 ON core {116} of node n3071-003
MPI process 245 / 256 ON core {117} of node n3071-003
MPI process 246 / 256 ON core {118} of node n3071-003
MPI process 247 / 256 ON core {119} of node n3071-003
MPI process 248 / 256 ON core {120} of node n3071-003
MPI process 249 / 256 ON core {121} of node n3071-003
MPI process 250 / 256 ON core {122} of node n3071-003
MPI process 251 / 256 ON core {123} of node n3071-003
MPI process 252 / 256 ON core {124} of node n3071-003
MPI process 253 / 256 ON core {125} of node n3071-003
MPI process 254 / 256 ON core {126} of node n3071-003
MPI process 255 / 256 ON core {127} of node n3071-003
images/01_hello.png

76 KiB

================================================================================
01_hello - MPI - Hello world!
================================================================================
*. Load an MPI library when outside the JupyterHub, e.g., VSC-5:
(this module is preloaded in the Jupyterhub (terminal and notebooks))
module load openmpi/4.1.6-gcc-12.2.0-exh7lqk
================================================================================
0. Serial "Hello world! program
- How does a serial program look like and how to compile and run it (recap)?
FILE: hello_serial.c
gcc hello_serial.c -o hello_serial
./hello_serial
================================================================================
1. MPI - Hello world!
- How to compile and run an MPI program (from the outside)?
- What makes an MPI program (how to activate MPI inside of the program)?
FILES: hello.c, hello_solution.c
Write a minimal MPI program that prints "Hello world!" by each MPI process
What happens if you do NOT modify hello.c? Try it out! Why is this possible?
vi OR nano hello.c
mpicc hello.c -o hello
mpirun -np 4 ./hello
Play around with different numbers of MPI processes use: --oversubscribe
================================================================================
2. MPI - rank and size in MPI_COMM_WORLD
- How are individual MPI processes identified?
- How many MPI processes are there?
- What is a communicator and why is it needed?
FILES: myrank.c, myrank_solution.c
Modify myrank.c so that
– every process writes its rank and the size of MPI_COMM_WORLD,
– only the process with rank = 0 in MPI_COMM_WORLD prints "Hello world!".
What happens if you do NOT modify myrank.c? Try it out! Why is this possible?
Did you get only zeros or strange numbers without modifying the file?
vi OR nano myrank.c
mpicc myrank.c -o myrank
mpirun -np 4 ./myrank
Play around with different numbers of MPI processes use: --oversubscribe
Did you notice / can you explain?
- Why is the sequence of the output non-deterministic?
- Is there a way to get the output ordered by the rank number?
================================================================================
3. Demo - MPI - version test
- Let's figure out which MPI version is available within this notebook.
FILE: version_test.c
mpicc version_test.c -o version_test
mpirun -np 1 ./version_test
module list # (determines the version output above)
================================================================================
4. Demo - extended version of the MPI - Hello world!
- Demo how to figure out where the MPI processes are actually running.
FILE: he-mpi.c - prints the core_id and node_name
mpicc he-mpi.c -o he-mpi -D_GNU_SOURCE
mpirun -np 4 --map-by core --rank-by slot --bind-to hwthread --report-bindings ./he-mpi | sort +2n -3 | cut -c 1-54
NOTE: on VSC-5 there are 128 physical cores per node where first all hwt 0
are numbered consecutively (0 - 127) and then all hwt 1 (128 - 255).
Therefore, e.g., processing unit number 0 (hwt 0) and processing unit
number 128 (hwt 1) are both on the same physical core.
On VSC-5 for each pysical core: (PU of hwt 1) = (PU of hwt 0) + 128
With running MPI programs you should always take care of a good pinning!
================================================================================
5. Demo - job submission on VSC-5
- Demo how to submit MPI jobs on VSC-5 with different MPI libraries.
FILEs: he-mpi.c, job_openmpi.sh, job_intelmpi.sh
Open-MPI:
In a JupytherHub terminal you have to get rid of the JupyterHub env first:
source ../../..//tooling/unload_jupyter_env.sh; sbatch job_openmpi.sh
Outside of the JupyterHub:
sbatch job_openmpi.sh
Check the job status as often as needed
(job is queued (PD), running (R), or done (empty list))
!squeue -u $USER | grep -v vsc5_jh_
After the job has finished, you find the output in a file:
slurm-JOB_ID.out
Intel-MPI:
In a JupytherHub terminal you have to get rid of the JupyterHub env first:
source ../../..//tooling/unload_jupyter_env.sh; sbatch job_intelmpi.sh
Outside of the JupyterHub:
sbatch job_intelmpi.sh
Check the job status as often as needed
(job is queued (PD), running (R), or done (empty list))
!squeue -u $USER | grep -v vsc5_jh_
After the job has finished, you find the output in a file:
slurm-JOB_ID.out
================================================================================
This diff is collapsed.
#include <stdio.h>
int main(int argc, char *argv[])
{
printf ("Hello world!\n");
}
#include <stdio.h>
int main(int argc, char *argv[])
{
printf ("Hello world!\n");
}
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment