Programming Parallel Computers

Open 2024c

Contest

Task Rank Time Instr.
× 109
Cycles
× 109
GHz Threads Lines
of code
Nickname
Pre0 1 0.00062 0.00226 0.00126 2.04 0.99 33 vutru
2 0.00068 0.00201 0.00119 1.74 0.97 31 j
3 0.00069 0.00201 0.00134 1.95 0.99 37 mmy
10 0.00098 0.00226 0.00116 1.19 0.99 33
CP1 1 7.15 64.2 32.1 4.48 1.00 61 AM
2 7.15 64.2 32.0 4.47 1.00 61 matharg7
3 7.16 64.2 32.0 4.47 1.00 43 tejas
10 7.39 40.3 33.0 4.47 1.00 93
CP2a 1 3.48 26.3 15.5 4.46 1.00 76 vutru
2 3.60 26.4 16.0 4.46 1.00 81 pk
3 3.65 24.3 16.3 4.46 1.00 71 SzanownyPanBorowiecki
10 3.91 20.4 17.4 4.46 1.00 76
CP2b 1 0.310 24.4 24.5 3.98 19.8 78 tykkipeli
2 0.394 20.6 28.1 4.04 17.6 79 babsoni
3 0.448 40.3 36.6 4.10 19.9 52 SzanownyPanBorowiecki
10 0.81 40.3 34.2 4.06 10.4 87
CP2c 1 2.06 13.3 8.14 3.95 1.00 162 MMT
2 2.75 8.54 10.9 3.96 1.00 83 lateoy
3 2.88 12.5 12.8 4.45 1.00 113 xygzy
10 3.49 24.4 13.8 3.96 1.00 167
CP3a 1 2.62 175 142 3.77 14.4 161 vutru
2 2.91 253 205 3.75 18.8 133 tykkipeli
3 5.01 236 294 3.77 15.5 218 SzanownyPanBorowiecki
CP3b 1 1.48 99.4 76.2 3.74 13.7 151 vutru
CP4 1 0.203 1.57 0.78 3.85 1.00 104 xygzy
CP5 1 7.42 51.1 33.0 4.44 1.00 127 xygzy
IS2 1 0.0421 0.174 0.071 1.69 1.00 114 vutru
2 0.0454 0.204 0.080 1.78 1.00 133 tykkipeli
3 0.102 1.29 0.406 4.00 1.00 162 MMT
MF1 1 7.26 22.8 32.5 4.47 1.00 75 ankithooda
2 7.44 17.2 33.3 4.48 1.00 49 tykkipeli
3 7.51 17.2 33.6 4.47 1.00 36 SzanownyPanBorowiecki
10 27.2 83.9 122 4.48 1.00 194
MF2 1 0.493 17.3 40.0 4.13 19.7 43 tykkipeli
2 0.56 23.9 46.2 4.14 19.9 79 ankithooda
3 0.64 32.3 53.6 4.17 19.8 37 babsoni
SO4 1 1.08 19.0 19.1 3.77 4.70 72 lateoy
SO5 1 1.06 19.0 20.3 3.93 4.87 72 lateoy
X0b 1 0.000122 0.000120 0.000135 1.12 0.93 123 xygzy

✓ = 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
CP3a ≤ 1.20 × fastest = 1.20 × 2.62 s = 3.14 s 1
≤ 1.05 × fastest = 1.05 × 2.62 s = 2.75 s 2
CP3b ≤ 1.20 × fastest = 1.20 × 1.48 s = 1.78 s 1
≤ 1.05 × fastest = 1.05 × 1.48 s = 1.56 s 2
CP5 ≤ 1.20 × fastest = 1.20 × 7.42 s = 8.90 s 1
≤ 1.05 × fastest = 1.05 × 7.42 s = 7.79 s 2
IS4 ≤ 1.20 × fastest 1
≤ 1.05 × fastest 2
IS6a ≤ 1.20 × fastest 1
≤ 1.05 × fastest 2
IS6b ≤ 1.20 × fastest 1
≤ 1.05 × fastest 2
SO4 ≤ 1.20 × fastest = 1.20 × 1.08 s = 1.29 s 1
≤ 1.10 × fastest = 1.10 × 1.08 s = 1.19 s 2
SO5 ≤ 1.20 × fastest = 1.20 × 1.06 s = 1.27 s 1
≤ 1.10 × fastest = 1.10 × 1.06 s = 1.16 s 2
SO6 ≤ 1.20 × fastest 1
≤ 1.05 × fastest 2
LLM9a ≤ 1.20 × fastest 1
≤ 1.05 × fastest 2

Here “Current” is our current estimate of the threshold based on the submissions we have got, 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 still 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.