Leaderboard Contact
itro
COMPLETE 100%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture
15.5K 15,554
48
25.0K 25,000
1.00
18.6B 18,664,800,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
15.6K 15,669
73 69
78.9M 78,924,753
Mod 4
15.6K 15,669
73 5
5.71M 5,719,185
Code Breaker
15.6K 15,669
73 2,806
3.20B 3,209,606,622
The Maze
15.6K 15,669
73 1,376
1.57B 1,573,919,712
Nim
1.82B 1,828,737,978
192 7
2.45T 2,457,823,842,432
Random Number Generator
1.82B 1,828,737,730
159 520
151T 151,200,035,516,400
Delicious order
1.82B 1,828,778,506
104 1,351
256T 256,950,695,207,024
Capitalize
1.82B 1,828,737,730
159 505
146T 146,838,496,030,350
Tower of Hanoi
1.82B 1,828,778,506
104 1,126
214T 214,157,278,166,624

COMPONENT LEVELS

LEVEL GATE DELAY ENERGY
NOT Gate
1
1
1
XOR Gate
3
2
6
Bigger OR Gate
2
2
4
Bigger AND Gate
2
2
4
XNOR Gate
4
3
12
Half Adder
4
2
8
Full Adder
9
4
36
Bit Inverter
3
2
6
Byte NOT
8
1
8
Byte NAND
8
1
8
Adding Bytes
72
81
32
18
2,304
1,458
Multiplexer
33
2
66
Saving Gracefully
38
6
228
Signed Negator
36
9
324
Saving Bytes
304
6
1,824
Counter
101
13
1,313
1 Bit Decoder
1
1
1
2 Bit Decoder
6
2
12
3 Bit Decoder
28
4
112
Little Box
1,308
8
10.4K 10,464
Arithmetic Logic Unit (ALU) 1
116
4
464
Arithmetic Logic Unit (ALU) 2
358
367
39
25
13.9K 13,962
9,175
Conditions
13
55
9
8
117
440
Punchcard Programming
15.6K 15,669
73
1.14M 1,143,837
Assembly Programming
15.6K 15,669
73
1.14M 1,143,837
Byte Constant
0
0
0
Byte XOR
24
2
48
Equality
39
7
273
Unsigned Less
81
131
34
14
2,754
1,834
Signed Less
79
123
35
15
2,765
1,845
LSR
99
6
594
Count leading zeroes
264
16
4,224
ASR
99
6
594
One-hot Encoding
99
6
594
Comparison Flags
868
1,285
140
60
121K 121,520
77.1K 77,100
Symphony ALU
4,385
4,838
141
79
618K 618,285
382K 382,202
Condition Match
8
5
40
Objective Beauty
28
8
224
Divide
1,256
385
483K 483,560
Modulo
1,184
385
455K 455,840
Multiply
632
225
142K 142,200