Leaderboard Contact
DJB286
COMPLETE 93%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture
14.3K 14,362
72
25.0K 25,000
1.00
25.8B 25,851,600,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
14.3K 14,372
72 9
9.31M 9,313,056
Mod 4
14.3K 14,372
72 5
5.17M 5,173,920
Code Breaker
14.3K 14,372
72 475
491M 491,522,400
The Maze
14.3K 14,372
72 1,675
1.73B 1,733,263,200

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
129
32
16
2,304
2,064
Multiplexer
33
2
66
Saving Gracefully
10
5
50
Signed Negator
80
137
33
17
2,640
2,329
Saving Bytes
80
5
400
Counter
145
202
38
22
5,510
4,444
1 Bit Decoder
1
1
1
2 Bit Decoder
6
2
12
3 Bit Decoder
36
4
144
Little Box
433
6
2,598
Arithmetic Logic Unit (ALU) 1
148
4
592
Arithmetic Logic Unit (ALU) 2
484
98
47.4K 47,432
Conditions
61
7
427
Punchcard Programming
14.3K 14,372
72
1.03M 1,034,784
Assembly Programming
14.3K 14,372
72
1.03M 1,034,784
Byte Constant
0
0
0
Byte XOR
40
3
120
Equality
32
7
224
Unsigned Less
81
138
34
18
2,754
2,484
Signed Less
79
129
35
19
2,765
2,451
LSR
158
5
790
Count leading zeroes
264
16
4,224
ASR
158
5
790
One-hot Encoding
158
5
790
Comparison Flags
837
140
117K 117,180
Symphony ALU
5,919
6,639
261
141
1.54M 1,544,859
936K 936,099
Condition Match
11
5
55
Objective Beauty
28
8
224
Divide
2,961
1,008
2.98M 2,984,688
Modulo
2,961
1,042
3.08M 3,085,362
Multiply
751
239
179K 179,489