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
5 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
12 submissions
🥇 Best CPU
28.02M units
Plinth_1.61.0.0_Unisay
Plinth_1.64.0.0_Unisay
Plinth_1.65.0.0_Unisay
(+1 more)
🥈 Best Memory
107.23K units
Plinth_1.61.0.0_Unisay
Plinth_1.64.0.0_Unisay
Plinth_1.65.0.0_Unisay
(+1 more)
🥉 Smallest Size
34 bytes
Plinth_1.61.0.0_Unisay
Plinth_1.64.0.0_Unisay
Plinth_1.65.0.0_Unisay
(+1 more)
12 submissions
🥇 Best CPU
115.41B units
Scalus_0.17.0_Unisay
Scalus_0.18.2_Unisay
🥈 Best Memory
476.77M units
Scalus_0.17.0_Unisay
Scalus_0.18.2_Unisay
🥉 Smallest Size
43 bytes
Plinth_1.61.0.0_Unisay
Plinth_1.64.0.0_Unisay
Plinth_1.65.0.0_Unisay
(+1 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.

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)
17 submissions
🥇 Best CPU
14.57M units
Scalus_0.18.2_Unisay
🥈 Best Memory
23.87K units
Scalus_0.18.2_Unisay
🥉 Smallest Size
47 bytes
Plutarch_1.11.0_SeungheonOh_size
Scalus_0.12.1_Unisay
Scalus_0.16.0_Unisay
(+1 more)
12 submissions
🥇 Best CPU
47.59M units
Plinth_1.67.0.0_Unisay_asdata
🥈 Best Memory
183.16K units
Plinth_1.67.0.0_Unisay
🥉 Smallest Size
591 bytes
Plinth_1.65.0.0_Unisay
10 submissions
🥇 Best CPU
140.52M units
Plinth_1.65.0.0_Unisay
🥈 Best Memory
441.23K units
Plinth_1.65.0.0_Unisay
🥉 Smallest Size
892 bytes
Plinth_1.65.0.0_Unisay
10 submissions
🥇 Best CPU
163.75M units
Plinth_1.67.0.0_Unisay
🥈 Best Memory
486.58K units
Plinth_1.67.0.0_Unisay
🥉 Smallest Size
1.31K bytes
Plinth_1.65.0.0_Unisay