Production Evolution
UPLC-CAPE Logo

UPLC-CAPE Performance Reports

Performance comparison of UPLC programs across different compilers

🔒 Fixed Algorithm Scenarios

Compiler comparison with prescribed algorithms. These benchmarks require all submissions to implement the exact same algorithm, isolating compiler optimization effectiveness from algorithmic choices.

ecd
7 submissions
🥇 Best CPU
18.75M units
Plinth_1.64.0.0_Unisay
Plinth_1.65.0.0_Unisay
🥈 Best Memory
71.40K units
Plinth_1.64.0.0_Unisay
Plinth_1.65.0.0_Unisay
🥉 Smallest Size
46 bytes
Plinth_1.61.0.0_Unisay
Plinth_1.67.0.0_Unisay
Plinth_1.71.0.0_Unisay
(+1 more)
17 submissions
🥇 Best CPU
26.98M units
Pebble_0.4.4_Michele Nuzzi
Pebble_0.5.0_Michele Nuzzi
🥈 Best Memory
100.23K units
Pebble_0.4.4_Michele Nuzzi
Pebble_0.5.0_Michele Nuzzi
🥉 Smallest Size
34 bytes
Plinth_1.61.0.0_Unisay
Plinth_1.64.0.0_Unisay
Plinth_1.65.0.0_Unisay
(+4 more)
18 submissions
🥇 Best CPU
112.40B units
Pebble_0.4.4_Michele Nuzzi
Pebble_0.5.0_Michele Nuzzi
🥈 Best Memory
374.77M units
Pebble_0.4.4_Michele Nuzzi
Pebble_0.5.0_Michele Nuzzi
🥉 Smallest Size
43 bytes
Plinth_1.61.0.0_Unisay
Plinth_1.64.0.0_Unisay
Plinth_1.65.0.0_Unisay
(+4 more)

🚀 Open Optimization Scenarios

Best achievable performance using any approach. These benchmarks allow any algorithmic optimizations, metaprogramming techniques, or compiler-specific features to showcase maximum capabilities.

6 submissions
🥇 Best CPU
18.57M units
Scalus_1.4.0_Alexander Nemish
🥈 Best Memory
62.48K units
Scalus_1.4.0_Alexander Nemish
🥉 Smallest Size
40 bytes
Plutarch_1.11.0_SeungheonOh_size
Scalus_0.12.1_Unisay
Scalus_0.16.0_Unisay
(+1 more)
22 submissions
🥇 Best CPU
3.96M units
Scalus_1.4.0_Alexander Nemish
🥈 Best Memory
20.12K units
Scalus_1.4.0_Alexander Nemish
🥉 Smallest Size
47 bytes
Plutarch_1.11.0_SeungheonOh_size
Scalus_0.12.1_Unisay
Scalus_0.16.0_Unisay
(+1 more)
15 submissions
🥇 Best CPU
47.92M units
Plinth_1.67.0.0_Unisay_asdata
🥈 Best Memory
167.40K units
Scalus_1.4.0_Alexander Nemish
🥉 Smallest Size
553 bytes
Scalus_1.4.0_Alexander Nemish
13 submissions
🥇 Best CPU
142.59M units
Scalus_1.4.0_Alexander Nemish
🥈 Best Memory
297.80K units
Scalus_1.4.0_Alexander Nemish
🥉 Smallest Size
652 bytes
Scalus_1.4.0_Alexander Nemish
13 submissions
🥇 Best CPU
163.91M units
Plinth_1.67.0.0_Unisay
🥈 Best Memory
462.49K units
Scalus_1.4.0_Alexander Nemish
🥉 Smallest Size
990 bytes
Scalus_1.4.0_Alexander Nemish