Leaderboard Contact
zhangsiwei1951
COMPLETE 97%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture
14.3K 14,315
54
25.0K 25,000
1.00
19.3B 19,325,250,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
14.3K 14,331
56 9
7.22M 7,222,824
Mod 4
14.3K 14,331
56 5
4.01M 4,012,680
Code Breaker
14.3K 14,331
56 1,787
1.43B 1,434,131,832
The Maze
14.3K 14,315
55 2,130
1.67B 1,677,002,250
Nim
1.82B 1,828,726,754
123 7
1.57T 1,574,533,735,194
Delicious order
1.82B 1,828,726,754
123 2,459
553T 553,111,207,834,578
Tower of Hanoi
1.82B 1,828,726,739
123 1,112
250T 250,125,928,453,464

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
3
2
6
Byte NOT
8
1
8
Byte NAND
8
1
8
Adding Bytes
106
246
14
4
1,484
984
Multiplexer
33
2
66
Saving Gracefully
10
5
50
Signed Negator
29
9
261
Saving Bytes
73
80
6
5
438
400
Counter
97
15
1,455
1 Bit Decoder
1
1
1
2 Bit Decoder
6
2
12
3 Bit Decoder
23
3
69
Little Box
396
6
2,376
Arithmetic Logic Unit (ALU) 1
116
4
464
Arithmetic Logic Unit (ALU) 2
312
23
7,176
Conditions
56
9
504
Punchcard Programming
14.3K 14,331
56
802K 802,536
Assembly Programming
14.3K 14,331
56
802K 802,536
Byte Constant
0
0
0
Byte XOR
32
3
96
Equality
47
9
423
Unsigned Less
355
35
12.4K 12,425
Signed Less
121
19
2,299
LSR
99
6
594
Count leading zeroes
282
5
1,410
ASR
99
6
594
One-hot Encoding
99
6
594
Comparison Flags
2,393
140
335K 335,020
Symphony ALU
4,891
95
464K 464,645
Condition Match
9
6
54
Objective Beauty
39
10
390
Divide
439
508
89
60
39.0K 39,071
30.4K 30,480
Modulo
508
60
30.4K 30,480
Multiply
568
4,840
77
27
43.7K 43,736
130K 130,680