Programming Parallel Computers

Open 2023c

Contest

Task Rank Time Instr.
× 109
Cycles
× 109
GHz Threads Lines
of code
Nickname
Pre0 1 0.000377 0.00167 0.00072 1.95 0.98 51 mugicha101
2 0.00054 0.00251 0.00144 2.68 0.99 35 cv
3 0.00055 0.00251 0.00142 2.61 0.99 38 Tackwin
10 0.00099 0.00201 0.00115 1.17 0.99 33
CP1 1 7.16 72.2 32.1 4.48 1.00 61 parth
2 7.21 64.2 32.3 4.48 1.00 29 sivukhin
3 7.23 88.3 32.4 4.48 1.00 40 starPt
10 7.47 40.2 33.4 4.46 1.00 74
CP2a 1 3.57 26.3 15.9 4.47 1.00 128 Perttu
2 3.68 24.2 16.5 4.47 1.00 57 skiu
3 3.70 24.2 16.6 4.47 1.00 78 mugicha101
10 4.01 30.3 17.8 4.45 1.00 105
CP2b 1 0.358 24.5 29.0 4.05 20.0 80 mugicha101
2 0.415 24.3 17.7 3.91 10.9 70 cv
3 0.442 40.3 35.4 4.09 19.6 55 nicoloc
10 0.84 72.3 36.8 4.11 10.7 62
CP2c 1 1.21 4.73 4.78 3.96 1.00 156 mugicha101
2 2.94 12.3 13.1 4.47 1.00 88 parth
3 2.96 19.8 11.7 3.97 1.00 80 nicoloc
CP3a 1 1.73 98.2 106 3.16 19.5 274 Tackwin
2 2.47 206 159 3.67 17.5 142 mugicha101
3 2.94 304 185 3.72 16.9 237 hxiao
10 19.3 301 878 3.77 12.1 116
CP3b 1 1.30 117 76.1 3.70 15.9 246 hxiao
2 1.43 88.3 92.4 3.35 19.4 333 Tackwin
3 2.37 195 177 3.75 19.9 348 migey
CP4 1 0.146 1.33 0.63 4.27 1.00 96 nicoloc
2 0.205 1.83 0.89 4.32 1.00 91 Perttu
3 0.242 1.82 0.91 3.76 1.00 131 Dazi
CP5 1 0.79 7.54 3.42 4.32 1.00 255 migey
2 1.24 4.65 5.14 4.14 1.00 164 hxiao
3 7.09 70.4 31.4 4.43 1.00 158 nicoloc
IS4 1 1.85 213 136 3.79 19.4 344 hxiao
IS6a 1 1.18 92.9 88.2 3.75 20.0 437 hxiao
MF1 1 6.87 18.1 30.8 4.48 1.00 223 Tackwin
2 6.96 17.3 31.1 4.47 1.00 34 sivukhin
3 7.08 18.9 31.7 4.48 1.00 66 migey
MF2 1 0.484 18.0 40.9 4.24 19.9 71 mugicha101
2 0.51 22.1 42.7 4.23 19.9 69 migey
3 0.53 22.0 44.5 4.24 19.9 51 Perttu
SO4 1 0.68 20.7 23.0 3.46 9.72 127 hxiao
2 1.00 18.4 27.4 3.48 7.87 58 mugicha101
3 1.11 19.0 19.3 3.45 5.04 56 nicoloc
SO5 1 0.85 26.3 23.5 3.79 7.25 106 hxiao
2 2.09 33.5 25.4 3.95 3.08 78 Perttu

✓ = 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 × 1.73 s = 2.07 s 1
≤ 1.05 × fastest = 1.05 × 1.73 s = 1.81 s 2
CP3b ≤ 1.20 × fastest = 1.20 × 1.30 s = 1.55 s 1
≤ 1.05 × fastest = 1.05 × 1.30 s = 1.36 s 2
CP5 ≤ 1.20 × fastest = 1.20 × 0.79 s = 0.95 s 1
≤ 1.05 × fastest = 1.05 × 0.79 s = 0.83 s 2
IS4 ≤ 1.20 × fastest = 1.20 × 1.85 s = 2.22 s 1
≤ 1.05 × fastest = 1.05 × 1.85 s = 1.94 s 2
IS6a ≤ 1.20 × fastest = 1.20 × 1.18 s = 1.41 s 1
≤ 1.05 × fastest = 1.05 × 1.18 s = 1.24 s 2
IS6b ≤ 1.20 × fastest 1
≤ 1.05 × fastest 2
SO4 ≤ 1.20 × fastest = 1.20 × 0.68 s = 0.82 s 1
≤ 1.10 × fastest = 1.10 × 0.68 s = 0.75 s 2
SO5 ≤ 1.20 × fastest = 1.20 × 0.85 s = 1.02 s 1
≤ 1.10 × fastest = 1.10 × 0.85 s = 0.94 s 2
SO6 ≤ 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.