| LEVEL | GATE | DELAY | CYCLE |
IPC
Instructions per cycle
|
ENERGY |
|---|---|---|---|---|---|
| Overture | 1,471 | 146 |
25.0K
25,000
|
1.00 |
5.36B
5,369,150,000
|
| LEVEL | GATE | DELAY | CYCLE | ENERGY |
|---|---|---|---|---|
| Circumference | 1,466 | 146 | 9 |
1.92M
1,926,324
|
| Mod 4 | 1,466 | 146 | 5 |
1.07M
1,070,180
|
| Code Breaker | 1,466 | 146 | 1,024 |
219M
219,172,864
|
| The Maze | 1,466 | 146 | 2,437 |
521M
521,605,732
|
| Nim | 1,466 | 146 | 12 |
2.56M
2,568,432
|
| Random Number Generator |
184M
184,568,226
|
312 | 584 |
33.6T
33,629,807,323,008
|
| Delicious order |
184M
184,568,226
|
312 | 1,747 |
100T
100,601,495,536,464
|
| Capitalize | 1,466 | 146 | 1,256 |
268M
268,829,216
|
| Tower of Hanoi |
184M
184,568,226
|
312 | 751 |
43.2T
43,246,550,170,512
|
| 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 |
3
|
2
|
6
|
| Full Adder |
7
|
4
|
28
|
| Bit Inverter |
3
|
2
|
6
|
| Byte NOT |
8
|
1
|
8
|
| Byte NAND |
8
|
1
|
8
|
| Adding Bytes |
56
58
60
63
66
69
72
75
78
|
18
17
16
15
14
13
12
11
10
|
1,008
986
960
945
924
897
864
825
780
|
| Multiplexer |
25
33
|
3
2
|
75
66
|
| Saving Gracefully |
9
10
|
6
5
|
54
50
|
| Signed Negator |
21
22
23
24
|
8
7
6
5
|
168
154
138
120
|
| Saving Bytes |
65
73
|
6
5
|
390
365
|
| Counter |
85
86
87
88
|
14
13
12
11
|
1,190
1,118
1,044
968
|
| 1 Bit Decoder |
1
|
1
|
1
|
| 2 Bit Decoder |
4
|
2
|
8
|
| 3 Bit Decoder |
14
|
3
|
42
|
| Little Box |
336
368
|
7
6
|
2,352
2,208
|
| Arithmetic Logic Unit (ALU) 1 |
68
77
|
5
3
|
340
231
|
| Arithmetic Logic Unit (ALU) 2 |
220
303
|
15
12
|
3,300
3,636
|
| Conditions |
13
14
|
7
6
|
91
84
|
| Punchcard Programming |
14.0K
14,007
14.0K
14,008
14.0K
14,009
14.0K
14,010
|
30
29
28
27
|
420K
420,210
406K
406,232
392K
392,252
378K
378,270
|
| Assembly Programming |
14.0K
14,010
|
27
|
378K
378,270
|
| Byte Constant |
0
|
0
|
0
|
| Byte XOR |
24
|
2
|
48
|
| Equality |
31
41
|
5
4
|
155
164
|
| Unsigned Less |
37
39
41
43
45
47
49
|
16
15
14
13
12
11
10
|
592
585
574
559
540
517
490
|
| Signed Less |
37
39
41
43
45
47
49
|
16
15
14
13
12
11
10
|
592
585
574
559
540
517
490
|
| LSR |
68
85
|
7
4
|
476
340
|
| Count leading zeroes |
24
26
|
6
5
|
144
130
|
| ASR |
75
83
91
99
|
9
8
7
4
|
675
664
637
396
|
| One-hot Encoding |
75
83
85
|
9
8
4
|
675
664
340
|
| Comparison Flags |
455
473
491
509
527
545
561
|
64
60
56
52
48
44
40
|
29.1K
29,120
28.3K
28,380
27.4K
27,496
26.4K
26,468
25.2K
25,296
23.9K
23,980
22.4K
22,440
|
| Symphony ALU |
3,336
3,348
3,360
3,364
3,368
3,380
3,410
3,422
3,452
3,464
3,494
3,506
3,536
3,548
3,578
3,590
3,618
|
74
73
70
69
66
65
62
61
58
57
54
53
50
49
46
45
42
|
246K
246,864
244K
244,404
235K
235,200
232K
232,116
222K
222,288
219K
219,700
211K
211,420
208K
208,742
200K
200,216
197K
197,448
188K
188,676
185K
185,818
176K
176,800
173K
173,852
164K
164,588
161K
161,550
151K
151,956
|
| Condition Match |
8
|
5
|
40
|
| Objective Beauty |
22
23
24
25
|
8
7
6
5
|
176
161
144
125
|
| Divide |
1,646
|
260
|
427K
427,960
|
| Modulo |
1,679
|
262
|
439K
439,898
|
| Multiply |
520
522
524
527
530
533
536
539
542
546
550
556
562
568
574
580
586
594
602
614
626
638
650
662
674
|
55
54
53
52
51
50
49
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
32
31
|
28.6K
28,600
28.1K
28,188
27.7K
27,772
27.4K
27,404
27.0K
27,030
26.6K
26,650
26.2K
26,264
25.8K
25,872
25.4K
25,474
25.1K
25,116
24.7K
24,750
24.4K
24,464
24.1K
24,166
23.8K
23,856
23.5K
23,534
23.2K
23,200
22.8K
22,854
22.5K
22,572
22.2K
22,274
22.1K
22,104
21.9K
21,910
21.6K
21,692
21.4K
21,450
21.1K
21,184
20.8K
20,894
|