Production Preview
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
2 submissions
🥇 Best CPU
33.21M units
Plinth_1.64.0.0_Unisay
🥈 Best Memory
132.96K units
Plinth_1.64.0.0_Unisay
🥉 Smallest Size
56 bytes
Plinth_1.45.0.0_Unisay
Plinth_1.64.0.0_Unisay
8 submissions
🥇 Best CPU
30.37M units
Pebble_0.1.2_Michele Nuzzi
🥈 Best Memory
110.94K units
Pebble_0.1.2_Michele Nuzzi
🥉 Smallest Size
40 bytes
Plinth_1.64.0.0_Unisay
8 submissions
🥇 Best CPU
154.05B units
Pebble_0.1.2_Michele Nuzzi
🥈 Best Memory
508.50M units
Pebble_0.1.2_Michele Nuzzi
🥉 Smallest Size
48 bytes
Plinth_1.64.0.0_Unisay

🚀 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.

5 submissions
🥇 Best CPU
37.00M units
Plutarch_1.11.0_SeungheonOh_exbudget
🥈 Best Memory
137.29K units
Plutarch_1.11.0_SeungheonOh_exbudget
🥉 Smallest Size
40 bytes
Plutarch_1.11.0_SeungheonOh_size
Scalus_0.12.1_Unisay
Scalus_0.16.0_Unisay
(+1 more)
13 submissions
🥇 Best CPU
16.46M units
Plutarch_1.11.0_SeungheonOh_prepacked
Scalus_0.12.1_Alexander Nemish_prepacked
Scalus_0.16.0_Unisay_prepacked
🥈 Best Memory
30.48K units
Plutarch_1.11.0_SeungheonOh_prepacked
Scalus_0.12.1_Alexander Nemish_prepacked
Scalus_0.16.0_Unisay_prepacked
🥉 Smallest Size
47 bytes
Plutarch_1.11.0_SeungheonOh_size
Scalus_0.12.1_Unisay
Scalus_0.16.0_Unisay
(+1 more)
4 submissions
🥇 Best CPU
333.56M units
Scalus_0.17.0_Unisay
🥈 Best Memory
888.89K units
Scalus_0.17.0_Unisay
🥉 Smallest Size
924 bytes
Scalus_0.17.0_Unisay
2 submissions
🥇 Best CPU
2.29B units
Plinth_1.64.0.0_Unisay
🥈 Best Memory
7.86M units
Plinth_1.64.0.0_Unisay
🥉 Smallest Size
1.57K bytes
Plinth_1.64.0.0_Unisay
2 submissions
🥇 Best CPU
2.18B units
Plinth_1.64.0.0_Unisay
🥈 Best Memory
7.87M units
Plinth_1.64.0.0_Unisay
🥉 Smallest Size
2.62K bytes
Plinth_1.64.0.0_Unisay