Puzzle.stats
Copyright © 1985 by Xerox Corporation. All rights reserved.
Russ Atkinson (RRA) May 27, 1987 10:19:29 pm PDT
Running Puzzle.bcd on a Dorado (March 18, 1986):
3.66 seconds, 985 static instructions, 1282 static bytes (no I/O code)
15.4 million dynamic instructions (4.2 cycles/inst)
Running GenPuzzle.bcd on a simulated Dragon (March 18, 1986):
1.35 seconds, 1719 bytes (no I/O code)
Simulation rates:
2216 inst/sec on March 18, 1986
2500 inst/sec on September 19, 1985
May 26, 1987

7341357: # instructions (pos: 5013, pc: 1447B)
5707307: # instructions sequential to last one (pos: 5110, pc: 1473B)
1737224: # times byte 0 was not ready (pos: 5698, pc: 2034B)
723418: # times other bytes not ready (pos: 6583, pc: 2567B)
142031: # of mispredicts or stack jumps (pos: 8707, pc: 3762B)
43282: # of calls & returns (pos: 8817, pc: 4041B)

instructions: 7341347, cycles: 13511949
bytes/inst: 2.24, cycles/inst: 1.84, cycles/reject: 8.89
instBytesUsed: 16480572, instBytesFlushed: 1893924, forcedEmpty: 191097
euFetches: 1870043, euStores: 41521
goodPredictions: 1592788, badPredictions: 116514, uncond jumps: 25517, calls: 21628
(fallThruGood: 40887, jumpGood: 1551901, fallThruBad: 13350, jumpBad: 103164)
(jumpBack - uncond: 2, good predict: 816664, bad predict: 8119)
stackOver: 10, regBusyCycles: 1818677
instBufferCycles: 2461015, returnInterlockCycles: 13
lookaheadProbes: 7341326, lookaheadRejectCycles: 784

IFU cache - probes: 9801968, misses: 164, mapMisses: 1, dirtyWrites: 0, rejectCycles: 1157
miss rate: %0.00, reject cycles/probe: 0.00
EU cache - probes: 1911564, misses: 197857, mapMisses: 6496, dirtyWrites: 18014, rejectCycles: 1519073
miss rate: %10.35, reject cycles/probe: 0.79

909495 (11.8%): RADD 858438 (23.0%): RJGEBJ 855079 (34.1%): RX 801070 (44.6%): JNEBBJ
798062 (55.0%): QADD 796529 (65.4%): SHL 795129 (75.7%): LR0 775334 (85.8%): LRI3
191876 (88.3%): LRI2 97911 (89.6%): QBC 95983 (90.8%): LC0 88521 (92.0%): ROR
67064 (92.9%): LIDB 55414 (93.6%): JEBB 54202 (94.3%): QRX 50154 (95.0%): WSB
48599 (95.6%): ADD 42035 (96.1%): JEBBJ 40484 (96.7%): LR3 34602 (97.1%): LIB
26359 (97.5%): JB 22682 (97.8%): LIQB 22667 (98.0%): LFC 22627 (98.3%): ALS
22594 (98.6%): RET 22201 (98.9%): LRI0 19783 (99.2%): RRX 14013 (99.4%): LC1
6121 (99.4%): SRI2 6116 (99.5%): ADDB 4123 (99.6%): SUBB 4108 (99.6%): RSB
4072 (99.7%): BC 4070 (99.7%): LR4 2103 (99.8%): DUP 2084 (99.8%): DIS
2059 (99.8%): RJLEBJ 2056 (99.8%): SR4 1537 (99.9%): RVADD 796 (99.9%): SRI1
796 (99.9%): RJNEBJ 771 (99.9%): SR0 771 (99.9%): LRI1 759 (99.9%): SRI3
759 (99.9%): SUBDB 606 (99.9%): LR5 216 (99.9%): ADDDB 160 (99.9%): SIP
118 (99.9%): WB 111 (99.9%): LIP 110 (99.9%): WAI 99 (99.9%): SHR
85 (99.9%): WRI 77 (99.9%): QOR 70 (99.9%): RETN 58 (100.%): PSB
58 (100.%): SHDR 51 (100.%): RVSUB 43 (100.%): RAI 33 (100.%): ADDQB
32 (100.%): JDB 25 (100.%): SFC 25 (100.%): RUADD 25 (100.%): RUSUB
9 (100.%): SRI0 8 (100.%): AND 8 (100.%): JSD 6 (100.%): LR1
6 (100.%): ASL 4 (100.%): JNEBB 3 (100.%): LC3 3 (100.%): DFC
3 (100.%): OR 3 (100.%): LR2 3 (100.%): LR7 3 (100.%): SR1
3 (100.%): SR2 3 (100.%): AS 1 (100.%): x377b

March 18, 1986

instructions: 7341410, cycles: 13513186
bytes/inst: 2.24, cycles/inst: 1.84, cycles/reject: 8.91
instBytesUsed: 16480639, instBytesFlushed: 1893529
euFetches: 1870051, euStores: 41516
goodPredictions: 1592847, badPredictions: 116515, uncond jumps: 25543, calls: 21617
(fallThruGood: 40922, jumpGood: 1551925, fallThruBad: 13350, jumpBad: 103165)
stackOver: 9
instBufferCycles: 2461018, returnInterlockCycles: 4054, lookaheadRejectCycles: 788

IFU cache - probes: 9802020, misses: 175, mapMisses: 2, dirtyWrites: 0, rejectCycles: 1178
miss rate: %0.00, reject cycles/probe: 0.00
EU cache - probes: 1911567, misses: 197834, mapMisses: 5781, dirtyWrites: 18007, rejectCycles: 1516014
miss rate: %10.35, reject cycles/probe: 0.79

876763 (11.9%): RADD 838135 (23.3%): RX 826535 (34.6%): RJGEBJ 784997 (45.3%): JNEBBJ
779317 (55.9%): LR0 767559 (66.3%): QADD 767048 (76.8%): SHL 758398 (87.1%): LRI3
189481 (89.7%): LRI2 82554 (90.8%): QBC 80600 (91.9%): LC0 71753 (92.9%): ROR
54235 (93.6%): JEBB 52931 (94.4%): QRX 51545 (95.1%): LIDB 41255 (95.6%): JEBBJ
34835 (96.1%): WSB 34315 (96.6%): ADD 32662 (97.0%): LIB 26238 (97.4%): LR3
25507 (97.7%): JB 21626 (98.0%): LFC 21621 (98.3%): ALS 21598 (98.6%): LIQB
21594 (98.9%): RET 19395 (99.2%): RRX 12419 (99.3%): LC1 7401 (99.4%): LRI0
6020 (99.5%): ADDB 6015 (99.6%): SRI2 4027 (99.6%): SUBB 4007 (99.7%): RSB
3992 (99.8%): BC 3992 (99.8%): LR4 2039 (99.8%): DUP 2022 (99.9%): RJLEBJ
2014 (99.9%): DIS 2004 (99.9%): SR4 548 (99.9%): RVADD 281 (99.9%): RJNEBJ
266 (99.9%): SR0 257 (99.9%): LRI1 257 (99.9%): SRI1 253 (99.9%): SRI3
253 (99.9%): SUBDB 202 (99.9%): LR5 89 (99.9%): SIP 72 (99.9%): ADDDB
69 (99.9%): LIP 46 (99.9%): WB 45 (100.%): RVSUB 45 (100.%): WAI
43 (100.%): RAI 43 (100.%): SHR 29 (100.%): WRI 21 (100.%): RETN
21 (100.%): PSB 19 (100.%): JDB 18 (100.%): JNEBB 17 (100.%): JS
17 (100.%): RETK 16 (100.%): RJEB 12 (100.%): SRI0 8 (100.%): SUB
4 (100.%): AS 3 (100.%): CST 3 (100.%): RSUB 3 (100.%): RJNEB
2 (100.%): LR1 2 (100.%): ASL 1 (100.%): LC3 1 (100.%): LR2
1 (100.%): LR7 1 (100.%): SR1 1 (100.%): SR2 1 (100.%): X377

September 16, 1985

instructions: 7363900, cycles: 13552239
bytes/inst: 2.24, cycles/inst: 1.84, cycles/reject: 8.94
instBytesUsed: 16502105, instBytesFlushed: 1892746
euFetches: 1891930, euStores: 49137
goodPredictions: 1592802, badPredictions: 116532, uncond jumps: 25523, calls: 21633
(fallThruGood: 40889, jumpGood: 1551913, fallThruBad: 13350, jumpBad: 103182)
stackOver: 8, stackUnder: 7
instBufferCycles: 2461215, returnInterlockCycles: 14, lookaheadRejectCycles: 728

IFU cache - probes: 9817842, misses: 167, mapMisses: 1, dirtyWrites: 0, rejectCycles: 1175
miss rate: %0.00, reject cycles/probe: 0.00
EU cache - probes: 1941067, misses: 197863, mapMisses: 5781, dirtyWrites: 17890, rejectCycles: 1515513
miss rate: %10.19, reject cycles/probe: 0.78

869276 (11.8%): RADD 838135 (23.1%): RX 816927 (34.2%): RJGEBJ 784997 (44.9%): JNEBBJ
779317 (55.5%): LR0 767048 (65.9%): SHL 759987 (76.2%): QADD 758398 (86.5%): LRI3
189481 (89.1%): LRI2 82554 (90.2%): QBC 80592 (91.3%): LC0 64124 (92.2%): ROR
54235 (92.9%): JEBB 52931 (93.6%): QRX 51545 (94.3%): LIDB 41887 (94.9%): ADD
41255 (95.5%): JEBBJ 34841 (95.9%): WSB 32652 (96.4%): LIB 29320 (96.8%): LRI0
25497 (97.1%): JB 21633 (97.4%): LFC 21618 (97.7%): ALS 21612 (98.0%): LIQB
21594 (98.3%): RET 19582 (98.6%): LR3 19371 (98.8%): RRX 13503 (99.0%): ADDB
12419 (99.2%): LC1 11646 (99.3%): RJLEBJ 9657 (99.5%): DUP 7631 (99.6%): SRI0
6033 (99.6%): SRI2 4025 (99.7%): SUBB 4002 (99.8%): RSB 3992 (99.8%): BC
3992 (99.9%): LR4 2005 (99.9%): DIS 2004 (99.9%): SR4 544 (99.9%): RVADD
270 (99.9%): RJNEBJ 265 (99.9%): SR0 257 (99.9%): LRI1 257 (99.9%): SRI1
253 (99.9%): SRI3 253 (99.9%): SUBDB 72 (99.9%): ADDDB 47 (100.%): SIP
46 (100.%): LIP 38 (100.%): RETN 35 (100.%): WAI 34 (100.%): WB
33 (100.%): RAI 33 (100.%): WRI 32 (100.%): RVSUB 30 (100.%): SHR
18 (100.%): PSB 15 (100.%): JS 15 (100.%): RETK 11 (100.%): JDB
7 (100.%): SUB 3 (100.%): AS 2 (100.%): ASL 2 (100.%): CST
2 (100.%): RSUB 2 (100.%): RJNEB 2 (100.%): JNEBB 1 (100.%): LC3
1 (100.%): LR2 1 (100.%): RXOR 1 (100.%): X377