| LEVEL | GATE | DELAY | CYCLE |
IPC
Instructions per cycle
|
ENERGY |
|---|---|---|---|---|---|
| Overture | 2,692 | 22 |
31.2K
31,293
|
0.79 |
1.85B
1,853,296,632
|
| LEVEL | GATE | DELAY | CYCLE | ENERGY |
|---|---|---|---|---|
| Circumference |
14.9K
14,963
|
36 | 9 |
4.84M
4,848,012
|
| Mod 4 |
14.9K
14,963
|
36 | 5 |
2.69M
2,693,340
|
| Code Breaker |
14.9K
14,963
|
36 | 2,687 |
1.44B
1,447,400,916
|
| The Maze |
14.9K
14,963
|
36 | 1,673 |
901M
901,191,564
|
| Nim |
1.82B
1,828,740,076
|
163 | 8 |
2.38T
2,384,677,059,104
|
| Random Number Generator |
1.82B
1,828,740,076
|
163 | 520 |
155T
155,004,008,841,760
|
| Delicious order |
1.82B
1,828,740,076
|
163 | 1,488 |
443T
443,549,932,993,344
|
| Capitalize |
1.82B
1,828,740,076
|
163 | 600 |
178T
178,850,779,432,800
|
| LEVEL | GATE | DELAY | ENERGY |
|---|---|---|---|
| NOT Gate |
1
|
1
|
1
|
| XOR Gate |
3
|
2
|
6
|
| Bigger OR Gate |
3
|
2
|
6
|
| 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 |
144
199
246
|
48
14
4
|
6,912
2,786
984
|
| Multiplexer |
33
|
2
|
66
|
| Saving Gracefully |
11
|
5
|
55
|
| Signed Negator |
160
207
|
50
15
|
8,000
3,105
|
| Saving Bytes |
88
|
5
|
440
|
| Counter |
149
|
15
|
2,235
|
| 1 Bit Decoder |
1
|
1
|
1
|
| 2 Bit Decoder |
6
|
2
|
12
|
| 3 Bit Decoder |
37
|
4
|
148
|
| Little Box |
444
|
7
|
3,108
|
| Arithmetic Logic Unit (ALU) 1 |
196
|
6
|
1,176
|
| Arithmetic Logic Unit (ALU) 2 |
630
770
|
99
30
|
62.3K
62,370
23.1K
23,100
|
| Conditions |
66
|
7
|
462
|
| Punchcard Programming |
14.9K
14,907
15.2K
15,245
|
105
36
|
1.56M
1,565,235
548K
548,820
|
| Assembly Programming |
14.9K
14,907
15.2K
15,245
|
105
36
|
1.56M
1,565,235
548K
548,820
|
| Byte Constant |
0
|
0
|
0
|
| Byte XOR |
24
|
2
|
48
|
| Equality |
31
|
5
|
155
|
| Unsigned Less |
162
208
|
52
16
|
8,424
3,328
|
| Signed Less |
173
216
|
57
17
|
9,861
3,672
|
| LSR |
99
|
4
|
396
|
| Count leading zeroes |
264
|
16
|
4,224
|
| ASR |
99
|
4
|
396
|
| One-hot Encoding |
99
|
4
|
396
|
| Comparison Flags |
1,676
2,006
|
228
68
|
382K
382,128
136K
136,408
|
| Symphony ALU |
6,971
6,997
|
399
71
|
2.78M
2,781,429
496K
496,787
|
| Condition Match |
14
|
6
|
84
|
| Objective Beauty |
28
|
8
|
224
|
| Divide |
3,864
|
146
|
564K
564,144
|
| Modulo |
3,864
|
147
|
568K
568,008
|
| Multiply |
1,262
1,640
1,657
|
358
113
100
|
451K
451,796
185K
185,320
165K
165,700
|