Programming Parallel Computers

HY 2025–2026

Contest

Task Rank Time Instr.
× 109
Cycles
× 109
GHz Threads Lines
of code
Nickname
Pre0 1 0.00058 0.00201 0.00145 2.50 0.99 35 gustafla
2 0.00062 0.00201 0.00128 2.08 0.99 42 naali
3 0.00063 0.00226 0.00124 1.98 0.99 35 m
10 0.00068 0.00201 0.00134 1.98 0.99 37
CP1 1 7.14 56.2 31.9 4.47 1.00 56 anaconda
2 7.14 56.2 31.9 4.47 1.00 67 crispin
3 7.15 56.2 32.0 4.47 1.00 68 TSkivi
10 7.18 64.2 32.2 4.48 1.00 61
CP2a 1 0.64 5.50 2.47 3.87 1.00 172 michael
2 1.32 4.29 5.18 3.93 1.00 53 AndersA
3 2.40 26.8 10.7 4.44 1.00 71 ಠ_ಠ
10 3.02 14.3 13.5 4.47 1.00 125
CP2b 1 0.130 4.31 8.00 3.34 18.2 55 AndersA
2 0.158 13.7 9.07 3.44 16.6 137 rooki.ai
3 0.292 24.3 23.3 3.99 20.0 56 Guochen
10 0.323 24.3 23.6 3.97 18.3 71
CP2c 1 0.81 3.97 3.14 3.89 1.00 170 rooki.ai
2 0.99 4.28 3.92 3.96 1.00 56 AndersA
3 1.41 5.76 5.58 3.95 1.00 70 ಠ_ಠ
10 2.77 6.47 11.0 3.98 1.00 79
CP3a 1 1.80 86.2 94.2 3.35 15.6 505 LetsC
2 1.87 101 124 3.38 19.6 176 santeri0200
3 2.00 120 90.0 3.38 13.3 160 s
10 2.56 193 162 3.39 18.6 132
CP3b 1 0.82 46.0 53.7 3.33 19.7 146 santeri0200
2 0.93 38.4 61.4 3.34 19.9 212 DP
3 0.95 45.6 49.3 3.29 15.7 563 LetsC
10 1.24 104 85.3 3.73 18.5 104
CP4 1 0.078 0.463 0.245 3.16 1.00 240 Guochen
2 0.083 0.51 0.287 3.45 1.00 121 vvbv
3 0.094 0.64 0.322 3.41 1.00 208 Colabres
10 0.126 0.94 0.465 3.70 1.00 97
CP5 1 0.59 4.77 2.55 4.28 1.00 146 gustafla
2 0.62 5.49 2.68 4.33 1.00 206 m
3 0.63 5.58 2.70 4.27 1.00 242 katebratiuk
10 0.71 6.34 3.10 4.35 1.00 149
CP9a 1 1.25 75.2 70.0 3.35 16.7 473 m
2 1.28 101 79.5 3.36 18.5 204 Man
3 1.29 66.4 95.8 3.75 19.9 578 katebratiuk
10 4.90 287 297 3.73 16.3 288
IS2 1 0.0115 0.0439 0.0144 1.25 1.00 115 west
2 0.0120 0.0326 0.0148 1.23 1.00 125 Rabiul
3 0.0162 0.052 0.0211 1.31 1.00 116 Muhammad Sami
10 0.0232 0.073 0.0366 1.58 1.00 94
IS4 1 0.00203 0.0063 0.00241 1.19 1.00 233 AndersA
2 0.466 45.8 33.5 3.66 19.6 257 imcvampire
3 0.56 59.1 40.8 3.68 19.9 169 Rabiul
10 1.31 125 97.7 3.74 19.9 215
IS6a 1 0.273 2.53 1.12 4.12 1.00 294 AndersA
2 0.53 51.5 34.5 3.29 19.8 301 jvirtanen
3 0.77 75.9 57.1 3.72 19.9 236 kottinov
10 1.26 89.6 93.7 3.74 19.9 191
IS6b 1 0.332 3.15 1.39 4.19 1.00 184 ZM
2 0.348 3.36 1.52 4.37 1.00 177 Hukyl
3 0.350 3.31 1.48 4.21 1.00 253 kottinov
10 0.444 4.35 1.90 4.27 1.00 212
IS9a 1 0.0234 0.0479 0.0375 1.60 1.00 446 Guochen
2 0.0275 0.095 0.090 3.26 1.00 359 Phutru
3 0.0349 0.105 0.064 1.85 1.00 383 AndersA
MF1 1 1.35 5.20 5.94 4.40 1.00 161 AndersA
2 6.88 17.3 30.8 4.48 1.00 54 katebratiuk
3 6.98 19.2 31.3 4.48 1.00 59 anton_h
10 7.04 18.6 31.4 4.46 1.00 86
MF2 1 0.160 6.98 11.2 3.77 18.6 337 AndersA
2 0.484 17.0 39.8 4.12 19.9 51 Dreamfi
3 0.497 18.0 41.1 4.13 19.9 55 zatraceně dobrá cibule
10 0.52 19.3 42.7 4.15 20.0 63
MF9a 1 0.52 26.3 41.3 4.14 19.1 512 AndersA
2 0.91 108 71.9 4.18 18.9 152 Razib
3 0.91 108 72.3 4.19 18.9 152 Abdul
10 32.8 1055 2624 4.10 19.5 72
SO4 1 0.352 3.05 16.8 3.76 12.7 359 AndersA
2 0.442 13.5 20.1 3.97 11.4 72 yhm
3 0.458 13.2 19.7 3.87 11.1 87 j123
10 0.82 20.0 24.6 3.58 8.43 78
SO5 1 0.53 28.7 29.0 3.95 13.7 84 gustafla
2 0.54 23.0 18.9 3.80 9.13 82 Man
3 0.55 23.8 24.1 3.96 11.1 106 Hridoy
10 0.63 24.5 22.6 3.83 9.34 87
SO6 1 0.62 5.12 2.70 4.33 1.00 188 Hukyl
2 0.63 4.39 2.74 4.32 1.00 200 kottinov
3 0.75 6.96 3.26 4.35 1.00 136 physics
10 1.38 13.1 6.08 4.42 1.00 181
LLM9a 1 0.93 45.9 63.3 3.73 18.3 320 rooki.ai
2 1.13 97.2 82.2 3.73 19.5 635 anaconda
3 3.90 60.2 289 3.78 19.6 180 Jus
10 4.87 410 381 3.97 19.7 138
X0a 1 0.000053 0.0000324 0.000051 1.01 0.85 143 anaconda

✓ = already graded

Contest points

All correct submissions to the following tasks take part in the contest and you can earn extra points! When the course closes, we will compare your solution with the fastest correct solution that we received this year. If your running time is close to the fastest running time, you will get extra points as follows:

Task Running time Current Points
LLM9a ≤ 1.20 × fastest = 1.20 × 0.93 s = 1.11 s 1
≤ 1.05 × fastest = 1.05 × 0.93 s = 0.97 s 2

Here “Current” is our current estimate of the threshold based on the submissions we have received, but please note that it will change over time as we receive and grade new solutions!

Contest rules

You do not need to do anything special to benefit from the contest points; they will be calculated automatically when the course closes.

Late submissions and resubmissions are fine! You can improve your solutions during the last week of the course, and they are eligible for the extra points from the contest!

Only fully correct solutions count in the contest: you must have a successful submission.