Apple Microarchitecture Research by Dougall Johnson M1/A14 P-core (Firestorm): Overview | Base Instructions | SIMD and FP Instructions M1/A14 E-core (Icestorm): Overview | Base Instructions | SIMD and FP Instructions
Code:
stclr x0, [x6] nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop
mov x0, 0
(no loop instructions)
Retires (minus 70 nops): 3.000
Issues: 3.004
Integer unit issues: 1.004
Load/store unit issues: 2.000
SIMD/FP unit issues: 0.000
retire uop (01) | cycle (02) | 03 | l1i tlb fill (04) | l1d tlb fill (05) | mmu table walk data (08) | l2 tlb miss instruction (0a) | l2 tlb miss data (0b) | 0e | 0f | 1e | 1f | 22 | 23 | 24 | 3a | 3f | 46 | 49 | 51 | schedule uop (52) | schedule int uop (53) | schedule ldst uop (55) | dispatch int uop (56) | dispatch ldst uop (58) | int uops in schedulers (59) | simd uops in schedulers (5a) | 5f | 69 | 6a | 6b | 6d | 6e | map rewind (75) | map stall (76) | dispatch uop (78) | 79 | map int uop (7c) | map ldst uop (7d) | map int uop inputs (7f) | map ldst uop inputs (80) | 82 | 83 | flush restart other nonspec (84) | 85 | inst all (8c) | inst int load (95) | inst ldst (9b) | 9d | l1d tlb access (a0) | l1d tlb miss (a1) | l1d cache miss st (a2) | l1d cache miss ld (a3) | ld unit uop (a6) | st unit uop (a7) | l1d cache writeback (a8) | a9 | ac | af | bb | bc | l1d cache miss ld nonspec (bf) | l1d cache miss st nonspec (c0) | l1d tlb miss nonspec (c1) | c2 | cf | d0 | d1 | d2 | l1i cache miss demand (d3) | l1i tlb miss demand (d4) | d5 | map dispatch bubble (d6) | d9 | da | db | dd | fetch restart (de) | e0 | ? int output thing (e9) | ea | eb | ec | ? ldst retires (ed) | ? int retires (ef) | f5 | f6 | f7 | f8 | fd |
73005 | 33072 | 249 | 6 | 1 | 0 | 1 | 1 | 1 | 1 | 1002 | 1 | 0 | 0 | 0 | 5837 | 32968 | 0 | 0 | 21121 | 3004 | 1004 | 2000 | 1000 | 2000 | 10965 | 16873 | 0 | 49 | 29941 | 0 | 32879 | 32993 | 3 | 10 | 3000 | 0 | 1000 | 2000 | 2000 | 4000 | 32800 | 2661 | 1 | 1 | 71001 | 1000 | 1000 | 0 | 2003 | 4 | 2 | 2 | 1003 | 1001 | 0 | 1 | 4 | 2002 | 3 | 1 | 2 | 2 | 2 | 0 | 15549 | 11599 | 0 | 8248 | 3975 | 2 | 91 | 23057 | 3770 | 4447 | 22 | 66 | 63 | 32556 | 1004 | 17295 | 14586 | 15771 | 2000 | 1000 | 33209 | 33128 | 32761 | 33025 | 33132 |
73004 | 33425 | 251 | 4 | 1 | 1 | 0 | 0 | 1 | 1 | 1005 | 1 | 1 | 0 | 0 | 5995 | 32909 | 0 | 0 | 21219 | 3004 | 1004 | 2000 | 1000 | 2000 | 10978 | 16875 | 0 | 49 | 29823 | 0 | 32995 | 33210 | 3 | 10 | 3000 | 0 | 1000 | 2000 | 2000 | 4000 | 32866 | 2636 | 1 | 1 | 71001 | 1000 | 1000 | 0 | 2003 | 2 | 0 | 2 | 1004 | 1001 | 0 | 0 | 3 | 2002 | 3 | 1 | 2 | 2 | 2 | 1 | 15652 | 11743 | 0 | 8303 | 3935 | 3 | 71 | 23241 | 3836 | 4447 | 14 | 67 | 66 | 32470 | 1004 | 16425 | 15335 | 15205 | 2000 | 1000 | 33251 | 33142 | 33107 | 33259 | 33126 |
73004 | 32998 | 247 | 5 | 1 | 1 | 0 | 1 | 0 | 0 | 1005 | 1 | 0 | 0 | 0 | 5830 | 32802 | 0 | 0 | 20792 | 3002 | 1004 | 2000 | 1000 | 2000 | 10929 | 16872 | 0 | 49 | 30033 | 0 | 33082 | 32893 | 3 | 10 | 3000 | 0 | 1000 | 2000 | 2000 | 4000 | 32874 | 2641 | 1 | 1 | 71001 | 1000 | 1000 | 0 | 2003 | 2 | 0 | 0 | 1002 | 1001 | 0 | 0 | 4 | 2002 | 3 | 1 | 2 | 2 | 2 | 1 | 16278 | 11087 | 1 | 8225 | 3945 | 4 | 66 | 23023 | 3741 | 4438 | 12 | 59 | 67 | 32501 | 1004 | 16609 | 15504 | 15807 | 2000 | 1000 | 32911 | 32841 | 33270 | 32899 | 33086 |
73004 | 33128 | 248 | 8 | 1 | 1 | 0 | 1 | 0 | 0 | 1005 | 1 | 1 | 0 | 0 | 5940 | 32942 | 0 | 0 | 21238 | 3004 | 1004 | 2000 | 1000 | 2000 | 10964 | 16873 | 2 | 49 | 29784 | 0 | 32979 | 32878 | 3 | 10 | 3000 | 0 | 1000 | 2000 | 2000 | 4000 | 33007 | 2645 | 1 | 1 | 71001 | 1000 | 1000 | 0 | 2004 | 3 | 2 | 0 | 1004 | 1001 | 0 | 1 | 4 | 2002 | 3 | 1 | 2 | 0 | 2 | 1 | 15826 | 11568 | 0 | 8283 | 3946 | 2 | 71 | 22957 | 3862 | 4440 | 18 | 68 | 69 | 32398 | 1004 | 17273 | 15384 | 16289 | 2000 | 1000 | 32982 | 32781 | 33290 | 32980 | 33308 |
73004 | 33081 | 249 | 5 | 1 | 1 | 0 | 1 | 0 | 0 | 1005 | 1 | 1 | 0 | 0 | 6000 | 32765 | 0 | 0 | 21194 | 3004 | 1004 | 2000 | 1000 | 2000 | 10923 | 16874 | 0 | 49 | 30014 | 0 | 33160 | 33138 | 3 | 10 | 3000 | 0 | 1000 | 2000 | 2000 | 4000 | 33146 | 2629 | 1 | 1 | 71001 | 1000 | 1000 | 0 | 2004 | 2 | 2 | 2 | 1003 | 1001 | 0 | 1 | 3 | 2002 | 3 | 1 | 2 | 2 | 2 | 1 | 16258 | 11588 | 0 | 8428 | 4013 | 3 | 61 | 23307 | 3714 | 4445 | 12 | 71 | 70 | 32407 | 1005 | 17738 | 15029 | 15194 | 2000 | 1000 | 33222 | 33277 | 33263 | 33508 | 32863 |
73004 | 32910 | 246 | 3 | 1 | 1 | 0 | 0 | 0 | 0 | 1005 | 1 | 0 | 0 | 0 | 5986 | 33029 | 0 | 0 | 20930 | 3005 | 1004 | 2000 | 1000 | 2000 | 10968 | 16831 | 0 | 49 | 30147 | 0 | 32925 | 32816 | 3 | 10 | 3000 | 0 | 1000 | 2000 | 2000 | 4000 | 33245 | 2646 | 1 | 1 | 71001 | 1000 | 1000 | 0 | 2004 | 2 | 2 | 0 | 1004 | 1001 | 1 | 0 | 4 | 2002 | 3 | 1 | 0 | 2 | 2 | 0 | 15779 | 11206 | 0 | 8233 | 3874 | 1 | 64 | 22936 | 3999 | 4440 | 13 | 59 | 62 | 32414 | 1004 | 17716 | 15346 | 16378 | 2000 | 1000 | 32827 | 33043 | 32975 | 33016 | 33074 |
73004 | 33149 | 250 | 2 | 1 | 1 | 0 | 1 | 1 | 1 | 1009 | 1 | 0 | 0 | 0 | 5947 | 33077 | 0 | 0 | 20945 | 3002 | 1002 | 2000 | 1000 | 2000 | 10978 | 16878 | 0 | 49 | 29803 | 0 | 32859 | 33125 | 3 | 10 | 3000 | 0 | 1000 | 2000 | 2000 | 4000 | 32935 | 2639 | 1 | 1 | 71001 | 1000 | 1000 | 1 | 2003 | 3 | 2 | 2 | 1004 | 1001 | 0 | 1 | 4 | 2001 | 3 | 1 | 2 | 0 | 2 | 1 | 15316 | 11555 | 0 | 8297 | 3871 | 3 | 63 | 23038 | 3779 | 4440 | 12 | 60 | 66 | 32471 | 1004 | 18245 | 14446 | 15967 | 2000 | 1000 | 33152 | 33165 | 32967 | 32759 | 32866 |
73004 | 33271 | 246 | 10 | 1 | 1 | 0 | 0 | 0 | 0 | 1005 | 1 | 1 | 0 | 0 | 5816 | 33029 | 0 | 0 | 20805 | 3004 | 1002 | 2000 | 1000 | 2000 | 10923 | 16879 | 0 | 49 | 29799 | 0 | 32991 | 33084 | 3 | 10 | 3000 | 1 | 1000 | 2000 | 2000 | 4000 | 33117 | 2644 | 1 | 1 | 71001 | 1000 | 1000 | 0 | 2002 | 4 | 0 | 0 | 1002 | 1001 | 0 | 1 | 2 | 2000 | 1 | 1 | 1 | 2 | 2 | 1 | 16046 | 11569 | 0 | 8266 | 4027 | 1 | 59 | 23198 | 3683 | 4441 | 18 | 68 | 73 | 32493 | 1002 | 17842 | 14431 | 16156 | 2000 | 1000 | 32762 | 32825 | 32833 | 32968 | 32918 |
73004 | 32832 | 245 | 7 | 1 | 1 | 0 | 1 | 0 | 0 | 1005 | 1 | 0 | 0 | 0 | 6004 | 32806 | 0 | 0 | 21369 | 3005 | 1002 | 2000 | 1000 | 2000 | 10976 | 16826 | 0 | 49 | 29558 | 0 | 32963 | 32871 | 3 | 13 | 3000 | 0 | 1000 | 2000 | 2000 | 4000 | 32894 | 2639 | 1 | 1 | 71001 | 1000 | 1000 | 0 | 2004 | 4 | 2 | 2 | 1003 | 1001 | 0 | 0 | 4 | 2002 | 3 | 1 | 0 | 2 | 2 | 2 | 15664 | 11715 | 1 | 8389 | 3962 | 3 | 58 | 22896 | 3853 | 4441 | 14 | 66 | 65 | 32325 | 1004 | 17052 | 15305 | 15689 | 2000 | 1000 | 32717 | 32988 | 33133 | 32732 | 33166 |
73004 | 33069 | 248 | 5 | 1 | 1 | 0 | 1 | 0 | 0 | 1002 | 1 | 0 | 0 | 0 | 5998 | 33233 | 0 | 0 | 20762 | 3004 | 1004 | 2000 | 1000 | 2000 | 10917 | 16877 | 0 | 49 | 29756 | 0 | 32696 | 32865 | 3 | 10 | 3000 | 0 | 1000 | 2000 | 2000 | 4000 | 32890 | 2653 | 1 | 1 | 71001 | 1000 | 1000 | 1 | 2003 | 4 | 0 | 2 | 1003 | 1001 | 0 | 1 | 4 | 2002 | 3 | 1 | 2 | 2 | 2 | 0 | 15848 | 11792 | 1 | 8344 | 3960 | 4 | 64 | 22983 | 3814 | 4448 | 19 | 64 | 63 | 32414 | 1004 | 16735 | 14812 | 15230 | 2000 | 1000 | 32709 | 32741 | 32950 | 32684 | 32788 |
Code:
stclr x0, [x6] add x6, x6, 8
(fused SUBS/B.cc loop)
Result (median cycles for code): 3.0071
retire uop (01) | cycle (02) | 03 | l1d tlb fill (05) | mmu table walk data (08) | l2 tlb miss data (0b) | 18 | 1e | 1f | 20 | 22 | 29 | 3a | 3e | 3f | 40 | 43 | 46 | 49 | 4f | 51 | schedule uop (52) | schedule int uop (53) | schedule ldst uop (55) | dispatch int uop (56) | dispatch ldst uop (58) | int uops in schedulers (59) | simd uops in schedulers (5a) | 60 | 67 | 69 | 6a | 6d | 6e | map stall dispatch (70) | map rewind (75) | map stall (76) | dispatch uop (78) | map int uop (7c) | map ldst uop (7d) | map int uop inputs (7f) | map ldst uop inputs (80) | 82 | 83 | flush restart other nonspec (84) | 85 | inst all (8c) | inst branch (8d) | inst branch taken (90) | 92 | inst branch cond (94) | inst int load (95) | inst int alu (97) | inst ldst (9b) | 9f | l1d tlb access (a0) | l1d tlb miss (a1) | l1d cache miss st (a2) | l1d cache miss ld (a3) | ld unit uop (a6) | st unit uop (a7) | l1d cache writeback (a8) | a9 | aa | ab | ac | af | b6 | bb | bc | l1d cache miss ld nonspec (bf) | l1d cache miss st nonspec (c0) | l1d tlb miss nonspec (c1) | c2 | cf | d5 | map dispatch bubble (d6) | dd | fetch restart (de) | e0 | ? int output thing (e9) | ea | eb | ? ldst retires (ed) | ? int retires (ef) | f5 | f6 | f7 | f8 | fd |
40209 | 30071 | 225 | 1 | 0 | 0 | 0 | 5975 | 14 | 816 | 1 | 672 | 99 | 156 | 30056 | 819 | 56 | 211 | 232 | 13243 | 25 | 41296 | 21282 | 20000 | 20100 | 20000 | 917298 | 1412648 | 1 | 305 | 49 | 26991 | 30071 | 30071 | 24812 | 3 | 25029 | 40100 | 20200 | 20000 | 30200 | 40000 | 30071 | 70 | 1 | 1 | 20201 | 100 | 99 | 0 | 100 | 10000 | 10100 | 10000 | 100 | 20899 | 4 | 1174 | 1038 | 10875 | 10311 | 294 | 2 | 873 | 52 | 1321 | 21313 | 21 | 367 | 3 | 770 | 1101 | 3 | 2 | 1310 | 2 | 16 | 1 | 1 | 30068 | 21273 | 10 | 10 | 20000 | 20100 | 30072 | 30072 | 30072 | 30072 | 30072 |
40204 | 30071 | 225 | 1 | 1 | 0 | 0 | 5891 | 5 | 818 | 1 | 704 | 106 | 164 | 30056 | 756 | 78 | 190 | 240 | 13287 | 25 | 41331 | 21250 | 20000 | 20100 | 20000 | 917163 | 1412638 | 1 | 322 | 49 | 26991 | 30068 | 30071 | 24814 | 3 | 25029 | 40100 | 20200 | 20000 | 30200 | 40000 | 30071 | 68 | 1 | 1 | 20201 | 100 | 99 | 0 | 100 | 10000 | 10100 | 10000 | 100 | 20872 | 3 | 1162 | 1059 | 10996 | 10342 | 304 | 2 | 867 | 38 | 1275 | 21296 | 22 | 393 | 2 | 718 | 1053 | 2 | 0 | 1310 | 1 | 16 | 1 | 1 | 30068 | 21233 | 10 | 10 | 20000 | 20100 | 30072 | 30072 | 30072 | 30070 | 30072 |
40204 | 30071 | 225 | 1 | 1 | 1 | 0 | 5909 | 4 | 801 | 1 | 696 | 124 | 120 | 30056 | 815 | 72 | 219 | 236 | 13174 | 25 | 41247 | 21306 | 20000 | 20100 | 20000 | 917116 | 1412667 | 1 | 313 | 49 | 26991 | 30068 | 30071 | 24814 | 3 | 25029 | 40100 | 20200 | 20000 | 30200 | 40000 | 30071 | 69 | 1 | 1 | 20201 | 100 | 99 | 0 | 100 | 10000 | 10100 | 10000 | 100 | 20922 | 3 | 1210 | 1105 | 10966 | 10311 | 290 | 2 | 879 | 40 | 1268 | 21303 | 23 | 420 | 4 | 775 | 1065 | 3 | 0 | 1310 | 1 | 16 | 1 | 1 | 30068 | 21236 | 10 | 10 | 20000 | 20100 | 30072 | 30072 | 30072 | 30072 | 30072 |
40204 | 30071 | 225 | 1 | 1 | 0 | 0 | 5858 | 4 | 825 | 1 | 752 | 124 | 116 | 30056 | 782 | 64 | 201 | 236 | 13234 | 25 | 41261 | 21130 | 20000 | 20100 | 20000 | 917027 | 1412600 | 1 | 375 | 49 | 26991 | 30068 | 30071 | 24816 | 3 | 25031 | 40100 | 20200 | 20000 | 30200 | 40000 | 30071 | 70 | 1 | 1 | 20201 | 100 | 99 | 0 | 100 | 10000 | 10100 | 10000 | 100 | 20937 | 3 | 1192 | 1103 | 11028 | 10330 | 299 | 1 | 915 | 46 | 1281 | 21349 | 26 | 390 | 3 | 699 | 1032 | 3 | 0 | 1310 | 1 | 17 | 1 | 1 | 30068 | 21210 | 10 | 10 | 20000 | 20100 | 30072 | 30072 | 30072 | 30072 | 30070 |
40204 | 30071 | 225 | 1 | 0 | 1 | 0 | 5812 | 5 | 813 | 1 | 696 | 110 | 152 | 30056 | 800 | 67 | 240 | 254 | 13231 | 25 | 41277 | 21194 | 20000 | 20100 | 20000 | 917021 | 1412628 | 0 | 377 | 49 | 26991 | 30068 | 30071 | 24814 | 3 | 25028 | 40100 | 20200 | 20000 | 30200 | 40000 | 30071 | 70 | 1 | 1 | 20201 | 100 | 99 | 0 | 100 | 10000 | 10100 | 10000 | 100 | 20928 | 3 | 1226 | 1032 | 10945 | 10319 | 270 | 2 | 873 | 38 | 1368 | 21361 | 20 | 361 | 2 | 725 | 1048 | 3 | 0 | 1310 | 1 | 16 | 1 | 1 | 30068 | 21143 | 10 | 10 | 20000 | 20100 | 30072 | 30072 | 30072 | 30072 | 30072 |
40204 | 30071 | 225 | 1 | 1 | 0 | 0 | 5906 | 5 | 820 | 1 | 712 | 122 | 140 | 30056 | 802 | 70 | 219 | 253 | 13200 | 25 | 41276 | 21313 | 20000 | 20100 | 20000 | 916814 | 1412597 | 1 | 324 | 49 | 26991 | 30071 | 30071 | 24813 | 3 | 25029 | 40100 | 20200 | 20000 | 30200 | 40000 | 30071 | 68 | 1 | 1 | 20201 | 100 | 99 | 0 | 100 | 10000 | 10100 | 10000 | 100 | 20933 | 6 | 1306 | 1064 | 11009 | 10318 | 267 | 2 | 867 | 60 | 1298 | 21252 | 19 | 364 | 3 | 798 | 1088 | 3 | 1 | 1310 | 1 | 16 | 1 | 1 | 30068 | 21200 | 10 | 10 | 20000 | 20100 | 30072 | 30072 | 30072 | 30072 | 30072 |
40204 | 30071 | 225 | 1 | 1 | 1 | 0 | 5856 | 0 | 851 | 1 | 704 | 121 | 120 | 30056 | 787 | 58 | 269 | 204 | 13254 | 25 | 41250 | 21260 | 20000 | 20100 | 20000 | 916620 | 1412609 | 0 | 354 | 49 | 26991 | 30071 | 30071 | 24816 | 3 | 25031 | 40100 | 20200 | 20000 | 30200 | 40000 | 30071 | 70 | 1 | 1 | 20201 | 100 | 99 | 0 | 100 | 10000 | 10100 | 10000 | 100 | 20901 | 0 | 1239 | 1065 | 10981 | 10311 | 303 | 1 | 912 | 52 | 1296 | 21375 | 30 | 358 | 0 | 734 | 920 | 0 | 0 | 1310 | 1 | 16 | 1 | 1 | 30068 | 21230 | 10 | 10 | 20000 | 20100 | 30072 | 30072 | 30072 | 30072 | 30072 |
40204 | 30071 | 226 | 0 | 0 | 0 | 0 | 5936 | 1 | 843 | 1 | 744 | 102 | 152 | 30056 | 803 | 101 | 235 | 227 | 13264 | 25 | 41238 | 21427 | 20105 | 20100 | 20000 | 917054 | 1412662 | 0 | 341 | 49 | 26991 | 30068 | 30071 | 24814 | 3 | 25027 | 40100 | 20200 | 20000 | 30200 | 40000 | 30071 | 69 | 1 | 1 | 20201 | 100 | 99 | 0 | 100 | 10000 | 10100 | 10000 | 100 | 20883 | 4 | 1221 | 1057 | 10943 | 10325 | 299 | 3 | 875 | 44 | 1282 | 21362 | 27 | 435 | 2 | 675 | 1020 | 3 | 2 | 1310 | 1 | 16 | 1 | 1 | 30068 | 21253 | 10 | 10 | 20000 | 20100 | 30072 | 30072 | 30072 | 30072 | 30072 |
40204 | 30071 | 225 | 1 | 0 | 0 | 0 | 5975 | 1 | 863 | 1 | 696 | 108 | 144 | 30056 | 752 | 71 | 166 | 220 | 13242 | 25 | 41231 | 21264 | 20001 | 20100 | 20000 | 916932 | 1412631 | 1 | 342 | 49 | 26991 | 30071 | 30071 | 24818 | 3 | 25029 | 40100 | 20200 | 20000 | 30200 | 40000 | 30071 | 70 | 1 | 1 | 20201 | 100 | 99 | 0 | 100 | 10000 | 10100 | 10000 | 100 | 20916 | 5 | 1157 | 1080 | 11007 | 10307 | 321 | 1 | 925 | 48 | 1358 | 21298 | 29 | 390 | 3 | 752 | 948 | 3 | 0 | 1310 | 1 | 16 | 1 | 1 | 30068 | 21278 | 10 | 10 | 20000 | 20100 | 30072 | 30072 | 30072 | 30072 | 30072 |
40204 | 30071 | 226 | 1 | 0 | 0 | 0 | 5827 | 4 | 829 | 1 | 704 | 124 | 160 | 30056 | 797 | 98 | 182 | 219 | 13212 | 25 | 41302 | 21270 | 20000 | 20100 | 20000 | 917386 | 1412586 | 1 | 299 | 49 | 26991 | 30071 | 30071 | 24813 | 3 | 25028 | 40100 | 20200 | 20000 | 30200 | 40000 | 30071 | 69 | 1 | 1 | 20201 | 100 | 99 | 0 | 100 | 10000 | 10100 | 10000 | 100 | 20873 | 4 | 1237 | 1027 | 10988 | 10325 | 301 | 1 | 921 | 40 | 1321 | 21279 | 22 | 382 | 3 | 672 | 1125 | 3 | 0 | 1310 | 1 | 17 | 1 | 1 | 30068 | 21171 | 10 | 10 | 20000 | 20100 | 30072 | 30072 | 30072 | 30072 | 30072 |
Result (median cycles for code): 3.0071
retire uop (01) | cycle (02) | 03 | l1d tlb fill (05) | mmu table walk data (08) | 09 | l2 tlb miss data (0b) | 0e | 0f | 18 | 19 | 1e | 1f | 20 | 22 | 29 | 3a | 3e | 3f | 40 | 43 | 46 | 49 | 4f | 51 | schedule uop (52) | schedule int uop (53) | schedule ldst uop (55) | dispatch int uop (56) | dispatch ldst uop (58) | int uops in schedulers (59) | simd uops in schedulers (5a) | 60 | 67 | 69 | 6a | 6d | 6e | map stall dispatch (70) | rob full (74) | map rewind (75) | map stall (76) | dispatch uop (78) | 79 | 7b | map int uop (7c) | map ldst uop (7d) | map int uop inputs (7f) | map ldst uop inputs (80) | 82 | 83 | flush restart other nonspec (84) | 85 | inst all (8c) | inst branch (8d) | inst branch taken (90) | 92 | inst branch cond (94) | inst int load (95) | inst int alu (97) | inst ldst (9b) | 9d | 9f | l1d tlb access (a0) | l1d tlb miss (a1) | l1d cache miss st (a2) | l1d cache miss ld (a3) | a4 | ld unit uop (a6) | st unit uop (a7) | l1d cache writeback (a8) | a9 | aa | ab | ac | af | b6 | bb | bc | l1d cache miss ld nonspec (bf) | l1d cache miss st nonspec (c0) | l1d tlb miss nonspec (c1) | c2 | cf | d5 | map dispatch bubble (d6) | dd | fetch restart (de) | e0 | ? int output thing (e9) | ea | eb | ? ldst retires (ed) | ? int retires (ef) | f5 | f6 | f7 | f8 | fd |
40029 | 30090 | 225 | 2 | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 5725 | 11 | 837 | 1 | 728 | 99 | 104 | 30056 | 813 | 20 | 185 | 200 | 13173 | 25 | 41089 | 21004 | 20000 | 20010 | 20000 | 915967 | 1412627 | 1 | 329 | 49 | 26991 | 30068 | 30071 | 24838 | 0 | 3 | 25051 | 40010 | 0 | 0 | 20020 | 20000 | 30020 | 40000 | 30071 | 68 | 1 | 1 | 20021 | 10 | 9 | 0 | 10 | 10000 | 10010 | 10000 | 0 | 10 | 20911 | 13 | 1240 | 1094 | 0 | 10924 | 10320 | 273 | 1 | 897 | 32 | 1271 | 21215 | 19 | 355 | 0 | 612 | 920 | 0 | 0 | 1329 | 1 | 16 | 1 | 1 | 30068 | 21158 | 10 | 10 | 20000 | 20010 | 30070 | 30072 | 30072 | 30072 | 30072 |
40024 | 30071 | 225 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 5749 | 6 | 851 | 1 | 776 | 101 | 144 | 30056 | 805 | 27 | 221 | 193 | 13144 | 25 | 41175 | 21219 | 20000 | 20010 | 20000 | 916222 | 1413363 | 0 | 319 | 49 | 26991 | 30069 | 30071 | 24840 | 0 | 3 | 25050 | 40010 | 0 | 0 | 20020 | 20000 | 30020 | 40000 | 30071 | 70 | 1 | 1 | 20021 | 10 | 9 | 0 | 10 | 10000 | 10010 | 10000 | 1 | 10 | 20884 | 0 | 1283 | 948 | 0 | 10927 | 10302 | 311 | 1 | 903 | 40 | 1255 | 21307 | 19 | 306 | 0 | 716 | 990 | 0 | 0 | 1270 | 1 | 16 | 1 | 1 | 30068 | 21056 | 10 | 10 | 20000 | 20010 | 30072 | 30072 | 30072 | 30072 | 30081 |
40024 | 30080 | 225 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 5979 | 7 | 827 | 1 | 696 | 89 | 136 | 30056 | 811 | 27 | 201 | 212 | 13237 | 25 | 41157 | 21071 | 20000 | 20010 | 20000 | 916799 | 1413317 | 0 | 357 | 49 | 27005 | 30090 | 30090 | 24854 | 0 | 3 | 25066 | 40010 | 0 | 0 | 20020 | 20000 | 30020 | 40000 | 30090 | 71 | 1 | 1 | 20021 | 10 | 9 | 0 | 10 | 10000 | 10010 | 10000 | 0 | 10 | 20904 | 0 | 1042 | 963 | 0 | 10958 | 10328 | 280 | 1 | 895 | 34 | 1178 | 21258 | 26 | 312 | 0 | 719 | 918 | 0 | 0 | 1270 | 1 | 16 | 1 | 2 | 30068 | 20973 | 10 | 10 | 20000 | 20010 | 30072 | 30072 | 30072 | 30072 | 30072 |
40024 | 30071 | 225 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5866 | 7 | 801 | 1 | 688 | 99 | 156 | 30075 | 803 | 31 | 209 | 213 | 13196 | 25 | 41188 | 21020 | 20000 | 20010 | 20000 | 916638 | 1413094 | 1 | 341 | 49 | 26991 | 30071 | 30090 | 24836 | 0 | 3 | 25051 | 40010 | 0 | 0 | 20020 | 20000 | 30020 | 40000 | 30071 | 69 | 1 | 1 | 20021 | 10 | 9 | 0 | 10 | 10000 | 10010 | 10000 | 0 | 10 | 20915 | 3 | 1208 | 1121 | 0 | 10901 | 10333 | 303 | 2 | 905 | 54 | 1332 | 21228 | 25 | 332 | 3 | 732 | 998 | 3 | 2 | 1270 | 1 | 16 | 1 | 1 | 30068 | 21077 | 10 | 10 | 20000 | 20010 | 30072 | 30072 | 30072 | 30091 | 30091 |
40024 | 30080 | 226 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6009 | 11 | 857 | 1 | 760 | 85 | 132 | 30056 | 812 | 29 | 174 | 223 | 13205 | 25 | 41286 | 21172 | 20105 | 20010 | 20000 | 915761 | 1412578 | 0 | 316 | 49 | 26991 | 30090 | 30090 | 24837 | 0 | 3 | 25051 | 40010 | 0 | 0 | 20020 | 20000 | 30020 | 40000 | 30071 | 70 | 1 | 1 | 20021 | 10 | 9 | 0 | 10 | 10000 | 10010 | 10000 | 0 | 10 | 20951 | 5 | 1114 | 1043 | 0 | 10935 | 10325 | 296 | 3 | 902 | 32 | 1185 | 21202 | 11 | 338 | 10 | 799 | 1112 | 3 | 1 | 1270 | 1 | 16 | 1 | 1 | 30068 | 21074 | 10 | 10 | 20000 | 20010 | 30072 | 30072 | 30072 | 30072 | 30072 |
40024 | 30071 | 225 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 5920 | 4 | 854 | 1 | 712 | 104 | 164 | 30056 | 792 | 21 | 239 | 194 | 13162 | 25 | 41015 | 21138 | 20000 | 20010 | 20000 | 916536 | 1412538 | 0 | 335 | 49 | 26991 | 30071 | 30071 | 24845 | 0 | 3 | 25051 | 40010 | 0 | 0 | 20020 | 20000 | 30020 | 40000 | 30090 | 71 | 1 | 1 | 20021 | 10 | 9 | 0 | 10 | 10000 | 10010 | 10000 | 0 | 10 | 20904 | 18 | 1173 | 1032 | 0 | 10913 | 10312 | 278 | 1 | 922 | 34 | 1273 | 21300 | 16 | 326 | 3 | 728 | 956 | 0 | 1 | 1270 | 1 | 16 | 1 | 1 | 30068 | 21065 | 10 | 10 | 20000 | 20010 | 30072 | 30072 | 30072 | 30072 | 30072 |
40024 | 30071 | 225 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 5729 | 4 | 822 | 1 | 792 | 99 | 104 | 30056 | 793 | 26 | 205 | 210 | 13156 | 25 | 41107 | 21117 | 20000 | 20010 | 20000 | 915768 | 1412502 | 0 | 337 | 49 | 26991 | 30068 | 30071 | 24835 | 0 | 3 | 25051 | 40010 | 0 | 0 | 20020 | 20000 | 30020 | 40000 | 30071 | 68 | 1 | 1 | 20021 | 10 | 9 | 0 | 10 | 10000 | 10010 | 10000 | 0 | 10 | 20941 | 19 | 1210 | 1076 | 0 | 10888 | 10327 | 275 | 1 | 900 | 34 | 1180 | 21182 | 15 | 319 | 4 | 814 | 1048 | 0 | 0 | 1270 | 1 | 16 | 2 | 1 | 30087 | 21188 | 10 | 10 | 20000 | 20010 | 30081 | 30086 | 30076 | 30091 | 30086 |
40024 | 30071 | 225 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 5717 | 4 | 828 | 1 | 712 | 122 | 152 | 30056 | 789 | 28 | 200 | 188 | 13153 | 25 | 41093 | 21052 | 20000 | 20010 | 20000 | 916263 | 1412716 | 0 | 294 | 49 | 26991 | 30071 | 30071 | 24836 | 0 | 3 | 25051 | 40010 | 0 | 0 | 20020 | 20000 | 30020 | 40000 | 30071 | 70 | 1 | 1 | 20021 | 10 | 9 | 0 | 10 | 10000 | 10010 | 10000 | 0 | 10 | 20924 | 3 | 1297 | 1030 | 0 | 10929 | 10315 | 253 | 1 | 913 | 68 | 1245 | 21254 | 17 | 386 | 3 | 702 | 1112 | 3 | 0 | 1270 | 1 | 15 | 1 | 1 | 30068 | 21220 | 10 | 10 | 20000 | 20010 | 30072 | 30072 | 30072 | 30072 | 30072 |
40024 | 30071 | 225 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 5643 | 11 | 827 | 1 | 704 | 116 | 144 | 30075 | 791 | 23 | 165 | 217 | 13177 | 25 | 41149 | 21070 | 20002 | 20010 | 20000 | 916137 | 1413104 | 0 | 328 | 49 | 26991 | 30071 | 30071 | 24834 | 0 | 3 | 25051 | 40010 | 0 | 0 | 20020 | 20000 | 30020 | 40000 | 30085 | 66 | 1 | 1 | 20021 | 10 | 9 | 0 | 10 | 10000 | 10010 | 10000 | 0 | 10 | 20909 | 4 | 1279 | 1118 | 0 | 10890 | 10323 | 292 | 0 | 881 | 40 | 1333 | 21219 | 24 | 336 | 0 | 666 | 1024 | 0 | 0 | 1270 | 1 | 16 | 1 | 1 | 30082 | 21207 | 10 | 10 | 20000 | 20010 | 30072 | 30072 | 30072 | 30072 | 30072 |
40024 | 30071 | 225 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5964 | 0 | 840 | 1 | 752 | 88 | 152 | 30056 | 754 | 21 | 225 | 197 | 13205 | 25 | 41074 | 21050 | 20000 | 20010 | 20000 | 915784 | 1412581 | 0 | 325 | 49 | 26991 | 30071 | 30071 | 24836 | 0 | 3 | 25051 | 40010 | 0 | 0 | 20020 | 20000 | 30020 | 40000 | 30071 | 69 | 1 | 1 | 20021 | 10 | 9 | 0 | 10 | 10000 | 10010 | 10000 | 0 | 10 | 20902 | 0 | 1151 | 1034 | 0 | 10902 | 10321 | 285 | 1 | 899 | 80 | 1300 | 21233 | 25 | 297 | 0 | 685 | 1088 | 0 | 0 | 1270 | 1 | 16 | 2 | 1 | 30068 | 21081 | 10 | 10 | 20000 | 20010 | 30072 | 30072 | 30072 | 30072 | 30072 |
Code:
stclr x0, [x6]
mov x7, 8
(fused SUBS/B.cc loop)
Result (median cycles for code): 10.3172
retire uop (01) | cycle (02) | 03 | mmu table walk instruction (07) | l2 tlb miss instruction (0a) | 0e | 0f | 1e | 1f | 22 | 23 | 3a | 3f | 43 | 46 | 49 | 4f | 51 | schedule uop (52) | schedule int uop (53) | schedule ldst uop (55) | dispatch int uop (56) | dispatch ldst uop (58) | int uops in schedulers (59) | simd uops in schedulers (5a) | 67 | 69 | 6a | 6b | 6d | 6e | map stall dispatch (70) | map rewind (75) | map stall (76) | dispatch uop (78) | 79 | 7b | map int uop (7c) | map ldst uop (7d) | map int uop inputs (7f) | map ldst uop inputs (80) | 82 | 83 | flush restart other nonspec (84) | 85 | inst all (8c) | inst branch (8d) | inst branch taken (90) | 92 | inst branch cond (94) | inst int load (95) | inst int alu (97) | inst ldst (9b) | 9d | 9f | l1d tlb access (a0) | l1d cache miss st (a2) | l1d cache miss ld (a3) | a4 | ld unit uop (a6) | st unit uop (a7) | l1d cache writeback (a8) | ac | af | bb | bc | l1d cache miss ld nonspec (bf) | l1d cache miss st nonspec (c0) | branch cond mispred nonspec (c5) | branch mispred nonspec (cb) | cd | cf | d1 | d5 | map dispatch bubble (d6) | dd | fetch restart (de) | e0 | e7 | ? int output thing (e9) | ea | eb | ? ldst retires (ed) | ? int retires (ef) | f5 | f6 | f7 | f8 | fd |
30205 | 109773 | 802 | 1 | 1 | 0 | 1 | 18793 | 0 | 0 | 0 | 0 | 97285 | 4 | 11 | 9 | 82998 | 25 | 42660 | 20801 | 20550 | 10100 | 20000 | 4423324 | 4894793 | 172 | 49 | 103041 | 0 | 106098 | 105734 | 97741 | 6 | 99987 | 30100 | 844 | 637 | 10203 | 20005 | 20206 | 40009 | 104868 | 352 | 1 | 1 | 10201 | 100 | 99 | 0 | 100 | 10000 | 100 | 10000 | 0 | 100 | 20000 | 31 | 0 | 0 | 20129 | 10000 | 0 | 10651 | 30499 | 9403 | 1 | 23 | 31 | 1 | 1 | 1 | 716 | 11 | 2 | 16 | 1 | 1 | 98005 | 27 | 19681 | 0 | 6 | 20000 | 10100 | 102564 | 103507 | 104742 | 106216 | 104856 |
30204 | 105463 | 783 | 1 | 1 | 0 | 0 | 19668 | 1 | 1 | 0 | 0 | 100146 | 2 | 0 | 10 | 80777 | 25 | 40914 | 19113 | 20903 | 10100 | 20000 | 4131511 | 4791556 | 291 | 49 | 100754 | 0 | 104293 | 105339 | 99139 | 7 | 97439 | 30100 | 883 | 738 | 10203 | 20005 | 20206 | 40009 | 105494 | 488 | 1 | 1 | 10201 | 100 | 99 | 0 | 100 | 10000 | 100 | 10000 | 0 | 100 | 20000 | 0 | 0 | 0 | 19647 | 10000 | 0 | 9266 | 30775 | 10919 | 0 | 25 | 30 | 1 | 1 | 1 | 717 | 23 | 1 | 16 | 1 | 2 | 104423 | 18 | 19111 | 10 | 10 | 20000 | 10100 | 103195 | 102621 | 102893 | 102519 | 104020 |
30204 | 103248 | 767 | 1 | 1 | 0 | 0 | 19804 | 1 | 0 | 0 | 0 | 98649 | 3 | 9 | 11 | 82683 | 69 | 39187 | 19228 | 20532 | 10166 | 20000 | 4021742 | 4678594 | 177 | 49 | 92958 | 0 | 96187 | 94984 | 90954 | 7 | 100880 | 30100 | 986 | 1059 | 10203 | 20005 | 20206 | 40009 | 104989 | 352 | 1 | 1 | 10201 | 100 | 99 | 0 | 100 | 10000 | 100 | 10000 | 0 | 100 | 20000 | 27 | 0 | 0 | 19922 | 10001 | 0 | 9769 | 29370 | 9997 | 1 | 25 | 31 | 1 | 1 | 1 | 717 | 25 | 1 | 16 | 1 | 1 | 100877 | 19 | 20044 | 9 | 9 | 20000 | 10100 | 100793 | 100016 | 97600 | 99240 | 99675 |
30204 | 101159 | 744 | 1 | 1 | 0 | 0 | 20319 | 1 | 0 | 0 | 1 | 103144 | 0 | 12 | 14 | 81913 | 25 | 40126 | 19581 | 20223 | 10100 | 20000 | 4740414 | 4995067 | 158 | 49 | 100683 | 0 | 102124 | 102482 | 99439 | 7 | 100832 | 30100 | 707 | 866 | 10254 | 20105 | 20206 | 40402 | 104164 | 426 | 2 | 1 | 10201 | 100 | 99 | 0 | 100 | 10000 | 100 | 10000 | 1 | 100 | 20067 | 27 | 26 | 0 | 19929 | 10127 | 0 | 10598 | 30222 | 9614 | 1 | 0 | 0 | 1 | 1 | 1 | 717 | 24 | 1 | 16 | 1 | 1 | 107510 | 6 | 23127 | 0 | 10 | 20000 | 10100 | 103982 | 104595 | 104569 | 104495 | 104861 |
30204 | 104723 | 782 | 1 | 1 | 0 | 0 | 21154 | 1 | 0 | 0 | 0 | 100463 | 3 | 11 | 11 | 82874 | 25 | 40781 | 21818 | 20687 | 10100 | 20000 | 4288863 | 4809315 | 173 | 49 | 99134 | 0 | 104484 | 105657 | 99225 | 6 | 101232 | 30100 | 648 | 655 | 10203 | 20005 | 20206 | 40009 | 104771 | 474 | 1 | 1 | 10201 | 100 | 99 | 0 | 100 | 10000 | 100 | 10000 | 0 | 100 | 20000 | 30 | 20 | 0 | 19614 | 10001 | 1 | 8944 | 29935 | 9199 | 1 | 26 | 27 | 1 | 1 | 1 | 718 | 0 | 1 | 16 | 1 | 1 | 104841 | 26 | 20225 | 0 | 0 | 20000 | 10100 | 103327 | 104676 | 105807 | 104651 | 102834 |
30204 | 105671 | 792 | 1 | 1 | 0 | 0 | 20683 | 1 | 0 | 0 | 1 | 101945 | 0 | 12 | 0 | 86300 | 25 | 41244 | 20782 | 20140 | 10100 | 20000 | 4537241 | 4914774 | 159 | 49 | 97149 | 0 | 100468 | 99572 | 95978 | 6 | 98657 | 30100 | 811 | 801 | 10203 | 20005 | 20206 | 40009 | 101415 | 413 | 1 | 1 | 10201 | 100 | 99 | 0 | 100 | 10000 | 100 | 10000 | 1 | 100 | 20000 | 0 | 21 | 0 | 20790 | 10000 | 0 | 10119 | 29456 | 10107 | 0 | 16 | 31 | 1 | 1 | 1 | 716 | 20 | 1 | 16 | 1 | 1 | 105017 | 12 | 20122 | 0 | 6 | 20000 | 10100 | 103163 | 101188 | 101264 | 102313 | 103718 |
30204 | 103781 | 779 | 1 | 1 | 0 | 0 | 21006 | 1 | 1 | 0 | 1 | 98254 | 4 | 12 | 10 | 82755 | 25 | 39292 | 18950 | 20211 | 10100 | 20000 | 4700986 | 5048571 | 212 | 49 | 100235 | 0 | 101538 | 101137 | 96573 | 8 | 92660 | 30100 | 1857 | 1352 | 10203 | 20005 | 20206 | 40009 | 98275 | 408 | 1 | 1 | 10201 | 100 | 99 | 0 | 100 | 10000 | 100 | 10000 | 0 | 100 | 20000 | 31 | 23 | 0 | 19505 | 10000 | 0 | 9508 | 28906 | 12074 | 1 | 0 | 31 | 1 | 1 | 1 | 716 | 23 | 1 | 16 | 1 | 1 | 102930 | 6 | 19053 | 10 | 10 | 20000 | 10100 | 104253 | 103988 | 104798 | 103875 | 101353 |
30204 | 104627 | 789 | 1 | 1 | 0 | 0 | 20495 | 14 | 0 | 0 | 0 | 104555 | 4 | 0 | 10 | 85134 | 25 | 40680 | 21181 | 20606 | 10100 | 20000 | 4713905 | 4901602 | 160 | 49 | 102530 | 0 | 102986 | 103591 | 97958 | 6 | 98376 | 30100 | 806 | 964 | 10203 | 20005 | 20206 | 40009 | 102672 | 542 | 1 | 1 | 10201 | 100 | 99 | 0 | 100 | 10000 | 100 | 10000 | 0 | 100 | 20000 | 30 | 0 | 0 | 19477 | 10000 | 1 | 9506 | 31273 | 10111 | 0 | 26 | 30 | 1 | 1 | 1 | 717 | 24 | 1 | 16 | 1 | 1 | 101783 | 4 | 21374 | 10 | 0 | 20000 | 10100 | 102388 | 102577 | 103341 | 103416 | 105202 |
30204 | 101246 | 760 | 1 | 1 | 0 | 0 | 18199 | 1 | 0 | 0 | 0 | 101905 | 3 | 9 | 7 | 85314 | 25 | 40001 | 19584 | 20282 | 10100 | 20000 | 4570944 | 4966653 | 180 | 49 | 100670 | 0 | 103721 | 105000 | 100311 | 7 | 100317 | 30100 | 833 | 777 | 10203 | 20005 | 20206 | 40009 | 102527 | 372 | 1 | 1 | 10201 | 100 | 99 | 0 | 100 | 10000 | 100 | 10000 | 0 | 100 | 20000 | 27 | 26 | 0 | 23283 | 10001 | 0 | 9371 | 29629 | 9539 | 1 | 22 | 31 | 1 | 1 | 1 | 717 | 0 | 1 | 16 | 1 | 1 | 98248 | 25 | 20186 | 6 | 6 | 20000 | 10100 | 103354 | 103104 | 103444 | 103642 | 101781 |
30204 | 103336 | 775 | 1 | 1 | 0 | 0 | 19950 | 1 | 0 | 0 | 0 | 103853 | 2 | 9 | 0 | 86387 | 25 | 42330 | 21417 | 20409 | 10100 | 20000 | 4764900 | 5021305 | 134 | 49 | 100274 | 0 | 102330 | 103689 | 100549 | 7 | 99565 | 30100 | 689 | 694 | 10203 | 20005 | 20206 | 40009 | 109976 | 530 | 1 | 1 | 10201 | 100 | 99 | 0 | 100 | 10000 | 100 | 10000 | 0 | 100 | 20000 | 30 | 22 | 0 | 20164 | 10001 | 0 | 13939 | 32743 | 10718 | 1 | 28 | 31 | 1 | 1 | 1 | 716 | 27 | 1 | 16 | 1 | 1 | 104624 | 15 | 22951 | 0 | 6 | 20000 | 10100 | 101528 | 103210 | 102857 | 103995 | 101361 |
Result (median cycles for code): 11.1696
retire uop (01) | cycle (02) | 03 | l1d tlb fill (05) | mmu table walk data (08) | l2 tlb miss data (0b) | 0e | 0f | 18 | 19 | 1e | 1f | 22 | 23 | 3a | 3f | 43 | 46 | 49 | 4f | 51 | schedule uop (52) | schedule int uop (53) | schedule ldst uop (55) | dispatch int uop (56) | dispatch ldst uop (58) | int uops in schedulers (59) | simd uops in schedulers (5a) | 60 | 67 | 69 | 6a | 6b | 6d | 6e | map stall dispatch (70) | map rewind (75) | map stall (76) | dispatch uop (78) | 79 | 7b | map int uop (7c) | map ldst uop (7d) | map int uop inputs (7f) | map ldst uop inputs (80) | 82 | 83 | flush restart other nonspec (84) | 85 | inst all (8c) | inst branch (8d) | inst branch taken (90) | 92 | inst branch cond (94) | inst int load (95) | inst int alu (97) | inst ldst (9b) | 9d | 9f | l1d tlb access (a0) | l1d cache miss st (a2) | l1d cache miss ld (a3) | ld unit uop (a6) | st unit uop (a7) | l1d cache writeback (a8) | ac | af | bb | bc | l1d cache miss ld nonspec (bf) | l1d cache miss st nonspec (c0) | c2 | branch mispred nonspec (cb) | cd | cf | d1 | d5 | map dispatch bubble (d6) | dd | fetch restart (de) | e0 | e7 | ? int output thing (e9) | ea | eb | ? ldst retires (ed) | ? int retires (ef) | f5 | f6 | f7 | f8 | fd |
30025 | 111604 | 838 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 25870 | 16 | 1 | 0 | 4 | 111580 | 0 | 17 | 0 | 91927 | 25 | 45705 | 24710 | 20081 | 10010 | 20000 | 5456582 | 5318218 | 1 | 1065 | 49 | 108510 | 0 | 111747 | 111654 | 107276 | 3 | 107873 | 30010 | 18 | 17 | 10020 | 20000 | 20020 | 40000 | 111765 | 453 | 1 | 1 | 10021 | 10 | 9 | 29809 | 10 | 10000 | 10 | 10000 | 1 | 10 | 20000 | 27 | 29 | 22717 | 10001 | 0 | 13870 | 34065 | 13277 | 1 | 25 | 27 | 0 | 0 | 0 | 640 | 21 | 4 | 16 | 2 | 2 | 111357 | 1 | 26075 | 6 | 6 | 20000 | 10010 | 111702 | 111753 | 111513 | 111545 | 111576 |
30024 | 111497 | 835 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 22901 | 1 | 1 | 0 | 0 | 111767 | 3 | 15 | 14 | 91442 | 25 | 43818 | 23142 | 20001 | 10010 | 20000 | 5506975 | 5321480 | 1 | 1051 | 49 | 108716 | 0 | 111557 | 111371 | 106978 | 3 | 107943 | 30010 | 42 | 17 | 10020 | 20000 | 20020 | 40000 | 111619 | 473 | 1 | 1 | 10021 | 10 | 9 | 28699 | 10 | 10000 | 10 | 10000 | 0 | 10 | 20000 | 27 | 28 | 22568 | 10001 | 0 | 11977 | 32367 | 13596 | 1 | 25 | 27 | 0 | 0 | 0 | 659 | 17 | 2 | 15 | 2 | 2 | 111341 | 2 | 24853 | 6 | 6 | 20000 | 10010 | 111584 | 111582 | 111626 | 111700 | 111590 |
30024 | 111993 | 838 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 22844 | 1 | 1 | 0 | 0 | 111465 | 0 | 15 | 15 | 91965 | 25 | 46594 | 24824 | 20007 | 10010 | 20000 | 5505328 | 5332027 | 1 | 1058 | 49 | 108817 | 0 | 111843 | 111759 | 107639 | 3 | 107910 | 30010 | 10 | 19 | 10020 | 20000 | 20020 | 40000 | 111744 | 428 | 1 | 1 | 10021 | 10 | 9 | 28148 | 10 | 10000 | 10 | 10000 | 0 | 10 | 20000 | 27 | 28 | 23980 | 10001 | 0 | 15384 | 36695 | 13383 | 1 | 25 | 27 | 0 | 0 | 0 | 640 | 21 | 2 | 15 | 2 | 2 | 111410 | 3 | 23298 | 6 | 6 | 20000 | 10010 | 111673 | 111506 | 111728 | 111710 | 111672 |
30024 | 111825 | 838 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 23020 | 1 | 1 | 0 | 0 | 111890 | 3 | 15 | 15 | 90561 | 25 | 40669 | 20517 | 20004 | 10010 | 20000 | 5501215 | 5330997 | 0 | 1058 | 49 | 108538 | 0 | 111588 | 111599 | 107351 | 3 | 107977 | 30010 | 8 | 14 | 10020 | 20000 | 20020 | 40000 | 111481 | 501 | 1 | 1 | 10021 | 10 | 9 | 28070 | 10 | 10000 | 10 | 10000 | 0 | 10 | 20000 | 27 | 27 | 25567 | 10001 | 0 | 14217 | 34978 | 13044 | 0 | 23 | 27 | 0 | 0 | 0 | 640 | 16 | 2 | 16 | 2 | 2 | 111423 | 1 | 23820 | 6 | 6 | 20000 | 10010 | 111623 | 111594 | 111724 | 111651 | 111580 |
30024 | 111675 | 836 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 22694 | 1 | 1 | 0 | 0 | 111722 | 2 | 14 | 15 | 91694 | 25 | 44816 | 24585 | 20003 | 10010 | 20000 | 5510735 | 5332219 | 1 | 938 | 49 | 108635 | 0 | 111594 | 111614 | 107225 | 3 | 108189 | 30010 | 30 | 26 | 10020 | 20000 | 20020 | 40000 | 111887 | 522 | 1 | 1 | 10021 | 10 | 9 | 24016 | 10 | 10000 | 10 | 10000 | 0 | 10 | 20000 | 0 | 29 | 22516 | 10001 | 0 | 14783 | 34275 | 13100 | 1 | 26 | 27 | 0 | 0 | 0 | 640 | 18 | 2 | 16 | 2 | 2 | 111505 | 2 | 23569 | 6 | 6 | 20000 | 10010 | 111831 | 111594 | 111892 | 111804 | 111654 |
30024 | 111492 | 837 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 25209 | 1 | 1 | 0 | 0 | 111802 | 3 | 14 | 14 | 91793 | 25 | 45591 | 24860 | 20048 | 10010 | 20000 | 5468334 | 5321793 | 1 | 1090 | 49 | 108452 | 0 | 111561 | 111594 | 107333 | 3 | 108064 | 30010 | 8 | 14 | 10020 | 20000 | 20020 | 40000 | 111717 | 455 | 1 | 1 | 10021 | 10 | 9 | 27004 | 10 | 10000 | 10 | 10000 | 0 | 10 | 20000 | 27 | 29 | 23157 | 10000 | 1 | 13985 | 34041 | 12701 | 1 | 25 | 27 | 0 | 0 | 0 | 640 | 21 | 2 | 15 | 2 | 2 | 111307 | 3 | 25759 | 6 | 6 | 20000 | 10010 | 111583 | 111813 | 111875 | 111736 | 111788 |
30024 | 111744 | 836 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 23067 | 1 | 1 | 0 | 0 | 111858 | 3 | 15 | 15 | 91944 | 25 | 44609 | 24923 | 20008 | 10010 | 20000 | 5425196 | 5320360 | 0 | 866 | 49 | 108776 | 0 | 111751 | 111886 | 107527 | 3 | 107827 | 30010 | 14 | 18 | 10020 | 20000 | 20020 | 40000 | 111561 | 499 | 1 | 1 | 10021 | 10 | 9 | 24257 | 10 | 10000 | 10 | 10000 | 0 | 10 | 20000 | 27 | 28 | 22644 | 10001 | 0 | 12208 | 32821 | 12546 | 1 | 23 | 27 | 0 | 0 | 0 | 640 | 20 | 2 | 16 | 2 | 2 | 111330 | 2 | 25066 | 6 | 6 | 20000 | 10010 | 111744 | 111535 | 111685 | 111700 | 111950 |
30024 | 111796 | 837 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 21802 | 1 | 0 | 0 | 0 | 111633 | 2 | 14 | 14 | 91755 | 25 | 44641 | 23983 | 20005 | 10010 | 20000 | 5472688 | 5317136 | 0 | 1007 | 49 | 108689 | 0 | 111946 | 111745 | 107308 | 3 | 107226 | 30010 | 0 | 0 | 10020 | 20000 | 20020 | 40000 | 111182 | 363 | 1 | 1 | 10021 | 10 | 9 | 26155 | 10 | 10000 | 10 | 10000 | 0 | 10 | 20000 | 27 | 28 | 23586 | 10001 | 0 | 13356 | 33628 | 13597 | 1 | 26 | 27 | 0 | 0 | 0 | 640 | 18 | 2 | 16 | 2 | 2 | 111110 | 2 | 23717 | 6 | 6 | 20000 | 10010 | 111047 | 111063 | 110935 | 112046 | 111059 |
30024 | 111640 | 840 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 23767 | 1 | 1 | 0 | 0 | 111506 | 0 | 15 | 15 | 91793 | 25 | 44511 | 25480 | 20073 | 10010 | 20000 | 5485507 | 5328372 | 1 | 1178 | 49 | 108564 | 0 | 111603 | 111585 | 107442 | 3 | 107973 | 30010 | 14 | 31 | 10020 | 20000 | 20020 | 40226 | 111626 | 522 | 1 | 1 | 10021 | 10 | 9 | 26627 | 10 | 10000 | 10 | 10000 | 0 | 10 | 20000 | 27 | 28 | 24417 | 10001 | 0 | 12883 | 34412 | 15518 | 1 | 26 | 27 | 0 | 0 | 0 | 640 | 18 | 2 | 16 | 2 | 2 | 111376 | 3 | 24602 | 6 | 6 | 20000 | 10010 | 111782 | 111917 | 111902 | 111935 | 111631 |
30024 | 111897 | 837 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 23707 | 1 | 0 | 1 | 0 | 111634 | 0 | 14 | 14 | 91469 | 25 | 43561 | 25439 | 20012 | 10010 | 20000 | 5493484 | 5328818 | 1 | 969 | 49 | 108883 | 0 | 111920 | 111537 | 107548 | 3 | 107993 | 30010 | 33 | 26 | 10020 | 20000 | 20020 | 40000 | 111414 | 522 | 1 | 1 | 10021 | 10 | 9 | 28420 | 10 | 10000 | 10 | 10000 | 0 | 10 | 20000 | 27 | 29 | 22498 | 10001 | 0 | 14806 | 33656 | 12166 | 1 | 23 | 27 | 0 | 0 | 0 | 640 | 19 | 2 | 16 | 2 | 2 | 111436 | 3 | 26411 | 6 | 6 | 20000 | 10010 | 111710 | 111690 | 111859 | 111878 | 111965 |