Performance comparison of UPLC programs across different compilers
| Language | Version | Variant | User | CPU Units | Memory Units | Script Size (bytes) | Term Size (nodes) | Fee (₳) | Tx Budget | Block Budget | Cap/Tx | Cap/Block |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Scalus src UPLC |
0.12.1 | default | Unisay | 161982627770 | 626287090 | 77 | 71 | 47.82 | 4069.0% mem 1473.4% cpu |
918.8% mem 368.4% cpu |
0 | 0 |
| Aiken src UPLC |
1.1.17 | default | KtorZ | 170746089630 | 615250662 | 86 | 79 | 47.81 | 3997.3% mem 1553.1% cpu |
902.6% mem 388.3% cpu |
0 | 0 |
| Plutarch src UPLC |
1.11.0 | default | SeungheonOh | 200639929630 | 802087162 | 57 | 53 | 60.75 | 5211.2% mem 1825.0% cpu |
1176.7% mem 456.3% cpu |
0 | 0 |
| Plinth src UPLC |
1.45.0.0 | default | Unisay | 213452041630 | 882162862 | 51 | 49 | 66.29 | 5731.5% mem 1941.5% cpu |
1294.2% mem 485.4% cpu |
0 | 0 |