Leaderboard Contact
absi2011
COMPLETE 94%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture
15.2K 15,209
254
25.0K 25,000
1.00
96.5B 96,577,150,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
16.4K 16,400
634 9
93.5M 93,578,400
Mod 4
16.2K 16,288
634 5
51.6M 51,632,960
Code Breaker
16.2K 16,288
634 1,532
15.8B 15,820,338,944
The Maze
16.2K 16,288
634 2,274
23.4B 23,482,670,208

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
3
2
6
Half Adder
4
2
8
Full Adder
9
4
36
Bit Inverter
4
3
12
Byte NOT
8
1
8
Byte NAND
8
1
8
Adding Bytes
72
78
18
17
1,296
1,326
Multiplexer
33
2
66
Saving Gracefully
10
5
50
Signed Negator
80
19
1,520
Saving Bytes
73
6
438
Counter
209
62
12.9K 12,958
1 Bit Decoder
1
1
1
2 Bit Decoder
6
2
12
3 Bit Decoder
28
4
112
Little Box
436
11
4,796
Arithmetic Logic Unit (ALU) 1
696
146
101K 101,616
Arithmetic Logic Unit (ALU) 2
1,080
182
196K 196,560
Conditions
231
42
9,702
Punchcard Programming
16.4K 16,400
634
10.3M 10,397,600
Assembly Programming
16.4K 16,400
634
10.3M 10,397,600
Byte Constant
0
0
0
Byte XOR
32
3
96
Equality
105
21
2,205
Unsigned Less
81
20
1,620
Signed Less
129
22
2,838
LSR
99
4
396
Count leading zeroes
1,152
74
85.2K 85,248
ASR
99
4
396
One-hot Encoding
99
4
396
Comparison Flags
1,348
88
118K 118,624
Symphony ALU
5,450
92
501K 501,400
Condition Match
9
6
54
Objective Beauty
32
9
288
Divide
8,074
1,115
9.00M 9,002,510
Modulo
37.1K 37,197
2,794
103M 103,928,418
Multiply
1,080
169
182K 182,520