Leaderboard Contact
LOPATA
COMPLETE 92%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture
14.3K 14,340
87
25.0K 25,000
1.00
31.1B 31,189,500,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
The Maze
14.9K 14,935
161 1,345
3.23B 3,234,099,575
Nim
1.82B 1,828,738,095
163 7
2.08T 2,086,590,166,395
Random Number Generator
1.82B 1,828,738,095
163 584
174T 174,081,236,739,240
Delicious order
1.82B 1,828,738,095
163 3,479
1,037T 1,037,035,312,698,315
Capitalize
1.82B 1,828,738,095
163 690
205T 205,678,173,544,650

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
11
4
44
Bit Inverter
3
2
6
Byte NOT
8
1
8
Byte NAND
8
1
8
Adding Bytes
88
144
32
16
2,816
2,304
Multiplexer
33
2
66
Saving Gracefully
10
5
50
Signed Negator
36
9
324
Saving Bytes
80
5
400
Counter
202
39
7,878
1 Bit Decoder
2
2
4
2 Bit Decoder
6
2
12
3 Bit Decoder
25
3
75
Little Box
400
6
2,400
Arithmetic Logic Unit (ALU) 1
137
148
9
4
1,233
592
Conditions
52
7
364
Byte Constant
0
0
0
Byte XOR
24
2
48
Equality
31
5
155
Unsigned Less
97
181
34
20
3,298
3,620
Signed Less
106
190
35
21
3,710
3,990
LSR
97
4
388
Count leading zeroes
66
9
594
ASR
155
4
620
One-hot Encoding
97
4
388
Comparison Flags
1,097
1,771
144
84
157K 157,968
148K 148,764
Symphony ALU
5,181
5,461
6,135
167
145
111
865K 865,227
791K 791,845
680K 680,985
Condition Match
17
7
119
Objective Beauty
28
8
224
Divide
34.1K 34,118
1,119
38.1M 38,178,042
Modulo
26.4K 26,400
1,140
30.0M 30,096,000
Multiply
1,468
142
208K 208,456