Leaderboard Contact
CRIMs
COMPLETE 92%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture 1,728 205
25.0K 25,000
1.00
8.85B 8,856,000,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
14.3K 14,316
86 561
690M 690,689,736
Mod 4
14.3K 14,316
86 5
6.15M 6,155,880
Code Breaker
14.3K 14,316
86 1,038
1.27B 1,277,960,688
The Maze
14.3K 14,316
86
30.7K 30,700
37.7B 37,797,103,200
Nim
1.82B 1,828,736,847
173 7
2.21T 2,214,600,321,717
Random Number Generator
1.82B 1,828,736,847
173 584
184T 184,760,941,126,104
Delicious order
1.82B 1,828,736,847
173 2,492
788T 788,397,714,531,252
Capitalize
1.82B 1,828,736,847
173 524
165T 165,778,652,654,244
Tower of Hanoi
1.82B 1,828,736,847
173 1,100
348T 348,008,621,984,100

COMPONENT LEVELS

LEVEL GATE DELAY ENERGY
Half Adder
4
2
8
Full Adder
9
4
36
Byte NOT
8
1
8
Byte NAND
8
1
8
Adding Bytes
72
104
32
9
2,304
936
Multiplexer
33
2
66
Saving Gracefully
10
5
50
Signed Negator
36
9
324
Saving Bytes
80
5
400
Counter
185
38
7,030
1 Bit Decoder
1
1
1
2 Bit Decoder
8
2
16
3 Bit Decoder
27
3
81
Little Box
412
7
2,884
Arithmetic Logic Unit (ALU) 1
116
4
464
Arithmetic Logic Unit (ALU) 2
341
68
23.1K 23,188
Conditions
63
9
567
Assembly Programming
14.3K 14,316
86
1.23M 1,231,176
Byte Constant
0
0
0
Byte XOR
24
2
48
Equality
39
7
273
Unsigned Less
81
34
2,754
Signed Less
79
31
2,449
LSR
99
6
594
Count leading zeroes
747
70
52.2K 52,290
ASR
99
6
594
One hot encoding
99
6
594
Comparison Flags
868
136
118K 118,048
Symphony ALU
4,409
4,537
167
137
736K 736,303
621K 621,569
Condition Match
8
5
40
Objective beauty
28
8
224
Divide
2,255
574
1.29M 1,294,370
Modulo
3,158
878
2.77M 2,772,724
Multiply
751
239
179K 179,489