Leaderboard Contact
Kibibibit
COMPLETE 100%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture
14.6K 14,607
64
25.0K 25,000
1.00
23.3B 23,371,200,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
14.5K 14,500
86 9
11.2M 11,223,000
Mod 4
14.5K 14,500
86 5
6.23M 6,235,000
Code Breaker
14.5K 14,500
86 1,790
2.23B 2,232,130,000
The Maze
14.5K 14,500
86 2,224
2.77B 2,773,328,000
Nim
1.82B 1,828,742,212
140 24
6.14T 6,144,573,832,320
Random Number Generator
1.82B 1,828,742,212
140 520
133T 133,132,433,033,600
Delicious order
1.82B 1,828,735,428
140 4,093
1,047T 1,047,901,974,952,560
Capitalize
1.82B 1,828,742,212
140 897
229T 229,653,446,982,960
Tower of Hanoi
1.82B 1,828,735,428
140 1,025
262T 262,423,533,918,000

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
5
3
15
Byte NOT
8
1
8
Byte NAND
8
1
8
Adding Bytes
72
220
32
10
2,304
2,200
Multiplexer
33
2
66
Saving Gracefully
10
5
50
Signed Negator
39
10
390
Saving Bytes
80
5
400
Counter
185
38
7,030
1 Bit Decoder
1
1
1
2 Bit Decoder
7
3
21
3 Bit Decoder
70
4
280
Little Box
420
6
2,520
Arithmetic Logic Unit (ALU) 1
148
4
592
Arithmetic Logic Unit (ALU) 2
375
671
67
23
25.1K 25,125
15.4K 15,433
Conditions
97
8
776
Punchcard Programming
14.5K 14,500
86
1.24M 1,247,000
Assembly Programming
14.5K 14,500
86
1.24M 1,247,000
Byte Constant
0
0
0
Byte XOR
24
2
48
Equality
31
6
186
Unsigned Less
90
232
37
13
3,330
3,016
Signed Less
101
243
39
15
3,939
3,645
LSR
142
5
710
Count leading zeroes
591
264
156K 156,024
ASR
348
7
2,436
One-hot Encoding
142
5
710
Comparison Flags
974
2,232
156
60
151K 151,944
133K 133,920
Symphony ALU
7,087
9,579
262
83
1.85M 1,856,794
795K 795,057
Condition Match
38
10
380
Objective Beauty
31
9
279
Divide
929
306
284K 284,274
Modulo
4,133
828
3.42M 3,422,124
Multiply
2,987
5,059
455
147
1.35M 1,359,085
743K 743,673