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:
casa w0, w1, [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): 4.001
Issues: 3.006
Integer unit issues: 0.000
Load/store unit issues: 3.006
SIMD/FP unit issues: 0.000
retire uop (01) | cycle (02) | 03 | mmu table walk instruction (07) | 09 | l2 tlb miss instruction (0a) | 0e | 0f | 19 | 1e | 22 | 23 | 24 | 3a | 3f | 46 | 49 | 51 | schedule uop (52) | schedule ldst uop (55) | dispatch ldst uop (58) | simd uops in schedulers (5a) | 5f | 63 | 69 | 6a | 6b | 6d | 6e | 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 int load (95) | inst ldst (9b) | 9d | 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 | atomic or exclusive succ (b3) | atomic or exclusive fail (b4) | bb | l1d cache miss ld nonspec (bf) | l1d cache miss st nonspec (c0) | 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 | ea | eb | ec | ? ldst retires (ed) | ? int retires (ef) | f5 | f6 | f7 | f8 | fd |
74007 | 33153 | 249 | 17 | 1 | 14 | 1 | 0 | 0 | 1009 | 1 | 0 | 0 | 6053 | 32640 | 0 | 1 | 21028 | 3003 | 3006 | 3006 | 23042 | 0 | 1 | 49 | 29525 | 0 | 32616 | 32665 | 8 | 24 | 3006 | 1002 | 3006 | 1002 | 6012 | 32663 | 2587 | 2 | 1 | 71001 | 1000 | 1000 | 0 | 3006 | 4 | 0 | 1006 | 2004 | 1 | 4 | 3011 | 999 | 1 | 5 | 0 | 2 | 0 | 16336 | 12404 | 2 | 8515 | 3994 | 10 | 55 | 22620 | 4052 | 4445 | 13 | 58 | 39 | 32645 | 16123 | 14828 | 14840 | 3000 | 1001 | 32608 | 32917 | 32677 | 32748 | 33156 |
74005 | 32635 | 244 | 17 | 0 | 14 | 0 | 0 | 1 | 1007 | 0 | 0 | 0 | 6018 | 32684 | 0 | 0 | 20664 | 3006 | 3006 | 3006 | 23029 | 5 | 1 | 49 | 29636 | 0 | 32628 | 32520 | 7 | 25 | 3009 | 1003 | 3006 | 1002 | 6018 | 32533 | 2615 | 2 | 1 | 71001 | 1000 | 1000 | 0 | 3006 | 4 | 2 | 1007 | 2004 | 0 | 7 | 3010 | 999 | 1 | 5 | 0 | 2 | 0 | 15696 | 11410 | 5 | 8197 | 4118 | 11 | 39 | 22790 | 4081 | 4439 | 15 | 53 | 41 | 32551 | 16849 | 15021 | 14988 | 3000 | 1001 | 32950 | 32730 | 32675 | 33096 | 33140 |
74005 | 32659 | 249 | 12 | 0 | 13 | 0 | 0 | 0 | 1004 | 1 | 0 | 0 | 5715 | 32588 | 0 | 1 | 20861 | 3006 | 3009 | 3006 | 22934 | 8 | 1 | 49 | 29449 | 0 | 32520 | 32628 | 7 | 26 | 3006 | 1002 | 3006 | 1002 | 6012 | 33063 | 2619 | 2 | 1 | 71001 | 1000 | 1000 | 0 | 3009 | 0 | 2 | 1010 | 2004 | 1 | 4 | 3012 | 999 | 1 | 7 | 1 | 2 | 0 | 16586 | 11411 | 3 | 8479 | 3947 | 6 | 42 | 22779 | 3971 | 4442 | 11 | 48 | 39 | 32505 | 17278 | 14671 | 15965 | 3000 | 1001 | 32621 | 32625 | 32676 | 32650 | 33167 |
74005 | 32729 | 244 | 9 | 0 | 9 | 0 | 0 | 0 | 1007 | 0 | 0 | 0 | 5687 | 32985 | 1 | 0 | 20471 | 3006 | 3006 | 3006 | 22978 | 5 | 1 | 49 | 29573 | 0 | 32592 | 32668 | 7 | 25 | 3009 | 1002 | 3009 | 1003 | 6018 | 32668 | 2607 | 2 | 1 | 71001 | 1000 | 1000 | 0 | 3006 | 4 | 2 | 1007 | 2004 | 0 | 6 | 3011 | 999 | 1 | 3 | 1 | 2 | 0 | 16592 | 12009 | 2 | 8474 | 4044 | 7 | 42 | 22412 | 3792 | 4439 | 20 | 55 | 46 | 32576 | 17174 | 13980 | 15116 | 3000 | 1001 | 32638 | 32753 | 32557 | 32740 | 32593 |
74005 | 32618 | 248 | 15 | 0 | 14 | 0 | 0 | 0 | 1004 | 1 | 0 | 0 | 6083 | 32645 | 1 | 0 | 20673 | 3006 | 3003 | 3006 | 23016 | 8 | 1 | 49 | 29459 | 0 | 33011 | 32730 | 8 | 26 | 3006 | 1002 | 3006 | 1001 | 6012 | 32704 | 2599 | 2 | 1 | 71001 | 1000 | 1000 | 0 | 3006 | 4 | 2 | 1005 | 2004 | 0 | 5 | 3011 | 999 | 1 | 5 | 1 | 2 | 2 | 16347 | 12281 | 2 | 8479 | 4036 | 8 | 38 | 22631 | 4088 | 4444 | 14 | 49 | 52 | 32421 | 16482 | 14235 | 14996 | 3000 | 1001 | 33295 | 33333 | 33082 | 33063 | 32885 |
74005 | 32670 | 248 | 13 | 0 | 16 | 0 | 0 | 0 | 1008 | 0 | 0 | 0 | 5953 | 32571 | 0 | 1 | 20516 | 3006 | 3006 | 3003 | 23057 | 3 | 1 | 49 | 29652 | 0 | 32981 | 32812 | 7 | 26 | 3006 | 1002 | 3006 | 1002 | 6012 | 32633 | 2629 | 2 | 1 | 71001 | 1000 | 1000 | 0 | 3015 | 4 | 2 | 1010 | 2004 | 1 | 6 | 3015 | 999 | 1 | 4 | 0 | 0 | 0 | 16240 | 11358 | 1 | 8460 | 3872 | 8 | 44 | 22545 | 3741 | 4438 | 9 | 51 | 46 | 32385 | 17149 | 14212 | 15016 | 3000 | 1001 | 32681 | 32656 | 32622 | 32835 | 32976 |
74005 | 32753 | 245 | 8 | 0 | 11 | 1 | 1 | 0 | 1007 | 0 | 0 | 0 | 6046 | 33145 | 0 | 0 | 20604 | 3006 | 3003 | 3006 | 22963 | 0 | 1 | 49 | 29609 | 0 | 32586 | 32730 | 8 | 25 | 3009 | 1002 | 3006 | 1002 | 6012 | 32890 | 2600 | 2 | 1 | 71001 | 1000 | 1000 | 0 | 3006 | 4 | 2 | 1007 | 2004 | 0 | 6 | 3011 | 999 | 1 | 3 | 0 | 0 | 0 | 15678 | 11425 | 2 | 8498 | 4097 | 7 | 42 | 22672 | 4082 | 4434 | 14 | 44 | 42 | 32389 | 15904 | 14095 | 14696 | 3000 | 1001 | 32722 | 32698 | 32756 | 32671 | 32564 |
74005 | 32623 | 245 | 15 | 0 | 14 | 0 | 0 | 0 | 1008 | 0 | 0 | 0 | 6006 | 32600 | 1 | 0 | 20653 | 3006 | 3006 | 3006 | 22979 | 4 | 1 | 49 | 29575 | 0 | 32511 | 32737 | 8 | 25 | 3006 | 1002 | 3006 | 1003 | 6012 | 32626 | 2597 | 2 | 1 | 71001 | 1000 | 1000 | 0 | 3003 | 0 | 0 | 1004 | 2004 | 0 | 7 | 3015 | 999 | 1 | 3 | 1 | 0 | 0 | 15892 | 11607 | 2 | 8393 | 3981 | 8 | 43 | 22349 | 4022 | 4438 | 14 | 52 | 43 | 32554 | 16304 | 14011 | 15229 | 3000 | 1001 | 32655 | 33101 | 33079 | 33005 | 33132 |
74005 | 32650 | 244 | 9 | 0 | 14 | 0 | 0 | 0 | 1008 | 0 | 0 | 0 | 6013 | 32859 | 0 | 1 | 20560 | 3006 | 3006 | 3006 | 22910 | 3 | 1 | 49 | 30224 | 0 | 32656 | 32693 | 6 | 26 | 3006 | 1002 | 3003 | 1002 | 6012 | 32749 | 2626 | 2 | 1 | 71001 | 1000 | 1000 | 0 | 3006 | 4 | 2 | 1005 | 2004 | 0 | 6 | 3009 | 999 | 1 | 6 | 1 | 2 | 0 | 16350 | 11330 | 3 | 8433 | 4043 | 9 | 39 | 22316 | 4057 | 4446 | 14 | 49 | 44 | 32428 | 16359 | 14112 | 14962 | 3000 | 1001 | 32694 | 33189 | 32549 | 32732 | 32715 |
74005 | 33087 | 245 | 12 | 1 | 13 | 0 | 0 | 0 | 1012 | 0 | 0 | 0 | 6004 | 33099 | 0 | 0 | 20544 | 3006 | 3006 | 3006 | 22863 | 3 | 1 | 49 | 29575 | 0 | 32444 | 32673 | 7 | 25 | 3006 | 1002 | 3003 | 1002 | 6012 | 32755 | 2621 | 2 | 1 | 71001 | 1000 | 1000 | 0 | 3006 | 0 | 2 | 1004 | 2004 | 0 | 4 | 3009 | 999 | 1 | 4 | 1 | 2 | 0 | 16592 | 12091 | 2 | 8464 | 4113 | 4 | 41 | 22472 | 3997 | 4435 | 18 | 58 | 44 | 32313 | 16567 | 13952 | 14767 | 3000 | 1001 | 32754 | 33167 | 32693 | 33084 | 32986 |
Code:
casa w0, w1, [x6] add x6, x6, 4
(fused SUBS/B.cc loop)
Result (median cycles for code): 3.0277
retire uop (01) | cycle (02) | 03 | l1d tlb fill (05) | mmu table walk data (08) | 09 | l2 tlb miss data (0b) | 0f | 18 | 19 | 1e | 1f | 20 | 22 | 24 | 29 | 3a | 3e | 3f | 40 | 43 | 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) | 60 | 67 | 69 | 6a | 6d | 6e | 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) | 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) | ld unit uop (a6) | st unit uop (a7) | l1d cache writeback (a8) | a9 | aa | ab | ac | af | atomic or exclusive succ (b3) | atomic or exclusive fail (b4) | b6 | bb | bc | l1d cache miss ld nonspec (bf) | l1d cache miss st nonspec (c0) | l1d tlb miss nonspec (c1) | c2 | c3 | cf | d5 | map dispatch bubble (d6) | dd | fetch restart (de) | e0 | ? int output thing (e9) | ea | eb | ec | ? ldst retires (ed) | ? int retires (ef) | f5 | f6 | f7 | f8 | fd |
50210 | 30336 | 227 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 3733 | 31 | 235 | 1 | 0 | 8 | 41 | 112 | 30284 | 180 | 23 | 62 | 83 | 28 | 40100 | 10100 | 30000 | 10100 | 30000 | 50513 | 255399 | 1 | 0 | 49 | 27238 | 30249 | 30230 | 3 | 20301 | 40100 | 20200 | 30000 | 20200 | 60000 | 30283 | 194 | 1 | 1 | 20201 | 100 | 99 | 100 | 10000 | 10100 | 10000 | 0 | 100 | 30225 | 9 | 372 | 336 | 10381 | 20077 | 23 | 0 | 132 | 24 | 228 | 30371 | 9998 | 2 | 3 | 161 | 25 | 213 | 438 | 9 | 1 | 1 | 1310 | 2 | 17 | 1 | 1 | 30280 | 10000 | 6 | 6 | 0 | 30000 | 20100 | 30290 | 30266 | 30278 | 30288 | 30273 |
50204 | 30300 | 227 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 3724 | 48 | 211 | 1 | 0 | 0 | 67 | 132 | 30279 | 232 | 21 | 81 | 102 | 28 | 40100 | 10100 | 30000 | 10100 | 30000 | 50513 | 255532 | 1 | 0 | 49 | 27227 | 30288 | 30304 | 3 | 20251 | 40100 | 20200 | 30000 | 20200 | 60000 | 30314 | 185 | 1 | 1 | 20201 | 100 | 99 | 100 | 10000 | 10100 | 10000 | 0 | 100 | 30217 | 8 | 419 | 317 | 10365 | 20072 | 27 | 28 | 156 | 42 | 230 | 30395 | 9998 | 2 | 1 | 132 | 22 | 241 | 450 | 8 | 1 | 1 | 1310 | 1 | 17 | 1 | 1 | 30311 | 10000 | 6 | 6 | 0 | 30000 | 20100 | 30272 | 30258 | 30307 | 30321 | 30272 |
50204 | 30249 | 227 | 1 | 1 | 1 | 0 | 0 | 1 | 0 | 3775 | 28 | 199 | 1 | 0 | 168 | 37 | 172 | 30261 | 195 | 21 | 98 | 82 | 32 | 40100 | 10100 | 30000 | 10100 | 30000 | 50513 | 255379 | 1 | 0 | 49 | 27248 | 30305 | 30335 | 3 | 20270 | 40100 | 20200 | 30000 | 20200 | 60000 | 30237 | 185 | 1 | 1 | 20201 | 100 | 99 | 100 | 10000 | 10100 | 10000 | 0 | 100 | 30231 | 9 | 505 | 316 | 10283 | 20090 | 27 | 231 | 132 | 36 | 259 | 30347 | 9998 | 2 | 4 | 137 | 20 | 230 | 425 | 8 | 1 | 2 | 1310 | 1 | 17 | 1 | 1 | 30279 | 10000 | 6 | 7 | 1 | 30000 | 20100 | 30262 | 30294 | 30312 | 30259 | 30289 |
50204 | 30311 | 227 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 3854 | 42 | 190 | 1 | 0 | 8 | 53 | 236 | 30330 | 246 | 19 | 89 | 78 | 28 | 40100 | 10100 | 30000 | 10100 | 30000 | 50513 | 255954 | 1 | 0 | 49 | 27205 | 30287 | 30301 | 3 | 20282 | 40100 | 20200 | 30000 | 20200 | 60000 | 30280 | 186 | 1 | 1 | 20201 | 100 | 99 | 100 | 10000 | 10100 | 10000 | 0 | 100 | 30230 | 10 | 512 | 311 | 10379 | 20079 | 20 | 27 | 136 | 18 | 320 | 30503 | 9998 | 2 | 5 | 158 | 23 | 195 | 487 | 9 | 0 | 5 | 1310 | 1 | 17 | 1 | 1 | 30268 | 10000 | 10 | 6 | 0 | 30000 | 20100 | 30332 | 30298 | 30260 | 30281 | 30257 |
50204 | 30267 | 226 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 3796 | 41 | 164 | 1 | 0 | 40 | 48 | 108 | 30257 | 185 | 24 | 91 | 85 | 28 | 40100 | 10100 | 30000 | 10100 | 30000 | 50513 | 255960 | 1 | 0 | 49 | 27206 | 30248 | 30273 | 3 | 20230 | 40100 | 20200 | 30000 | 20200 | 60000 | 30298 | 194 | 1 | 1 | 20201 | 100 | 99 | 100 | 10000 | 10100 | 10000 | 0 | 100 | 30218 | 10 | 451 | 313 | 10326 | 20087 | 22 | 34 | 186 | 14 | 277 | 30440 | 9998 | 2 | 5 | 166 | 17 | 242 | 495 | 9 | 1 | 4 | 1310 | 1 | 17 | 1 | 1 | 30283 | 10000 | 6 | 6 | 0 | 30000 | 20100 | 30274 | 30308 | 30369 | 30300 | 30281 |
50204 | 30340 | 227 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 3760 | 35 | 270 | 1 | 0 | 0 | 51 | 168 | 30265 | 189 | 19 | 103 | 82 | 29 | 40100 | 10100 | 30000 | 10100 | 30000 | 50513 | 255838 | 1 | 0 | 49 | 27234 | 30238 | 30317 | 3 | 20266 | 40100 | 20200 | 30000 | 20200 | 60000 | 30244 | 194 | 1 | 1 | 20201 | 100 | 99 | 100 | 10000 | 10100 | 10000 | 0 | 100 | 30232 | 8 | 441 | 345 | 10327 | 20086 | 27 | 39 | 200 | 22 | 283 | 30433 | 9998 | 2 | 3 | 168 | 27 | 258 | 558 | 8 | 0 | 0 | 1310 | 1 | 17 | 1 | 1 | 30260 | 10000 | 6 | 6 | 0 | 30000 | 20100 | 30316 | 30214 | 30303 | 30300 | 30283 |
50204 | 30279 | 227 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 3878 | 37 | 246 | 1 | 0 | 160 | 47 | 16 | 30289 | 254 | 20 | 122 | 86 | 28 | 40102 | 10100 | 30000 | 10100 | 30000 | 50513 | 255132 | 0 | 0 | 49 | 27169 | 30290 | 30280 | 3 | 20259 | 40100 | 20200 | 30000 | 20200 | 60000 | 30257 | 194 | 1 | 1 | 20201 | 100 | 99 | 100 | 10000 | 10100 | 10000 | 0 | 100 | 30254 | 9 | 406 | 334 | 10332 | 20087 | 27 | 63 | 170 | 22 | 221 | 30479 | 9998 | 2 | 6 | 128 | 30 | 275 | 424 | 8 | 0 | 1 | 1310 | 1 | 17 | 1 | 1 | 30299 | 10000 | 6 | 6 | 0 | 30000 | 20100 | 30314 | 30264 | 30301 | 30249 | 30294 |
50204 | 30251 | 227 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 3758 | 29 | 264 | 1 | 0 | 32 | 46 | 88 | 30242 | 221 | 21 | 99 | 83 | 28 | 40100 | 10100 | 30000 | 10100 | 30000 | 50513 | 256120 | 1 | 0 | 49 | 27195 | 30308 | 30322 | 3 | 20238 | 40100 | 20200 | 30000 | 20200 | 60000 | 30272 | 194 | 1 | 1 | 20201 | 100 | 99 | 100 | 10000 | 10100 | 10000 | 0 | 100 | 30243 | 9 | 482 | 294 | 10330 | 20070 | 19 | 93 | 192 | 12 | 280 | 30435 | 9998 | 2 | 3 | 164 | 17 | 278 | 484 | 9 | 1 | 0 | 1310 | 1 | 17 | 1 | 1 | 30293 | 10000 | 6 | 6 | 0 | 30000 | 20100 | 30281 | 30310 | 30313 | 30283 | 30307 |
50204 | 30243 | 227 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 3732 | 17 | 233 | 1 | 0 | 168 | 43 | 196 | 30229 | 175 | 15 | 90 | 82 | 28 | 40101 | 10100 | 30000 | 10100 | 30000 | 50513 | 255497 | 1 | 0 | 49 | 27201 | 30295 | 30313 | 3 | 20279 | 40100 | 20200 | 30000 | 20200 | 60000 | 30305 | 185 | 1 | 1 | 20201 | 100 | 99 | 100 | 10000 | 10100 | 10000 | 0 | 100 | 30253 | 10 | 420 | 290 | 10274 | 20072 | 21 | 77 | 128 | 68 | 270 | 30352 | 9998 | 2 | 4 | 130 | 24 | 220 | 525 | 9 | 0 | 1 | 1310 | 1 | 17 | 1 | 1 | 30278 | 10000 | 6 | 6 | 0 | 30000 | 20100 | 30270 | 30219 | 30322 | 30261 | 30316 |
50204 | 30247 | 226 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 3704 | 29 | 160 | 1 | 0 | 40 | 53 | 188 | 30281 | 184 | 17 | 90 | 96 | 33 | 40100 | 10100 | 30000 | 10100 | 30000 | 50513 | 255526 | 1 | 0 | 49 | 27205 | 30277 | 30273 | 3 | 20253 | 40100 | 20200 | 30000 | 20200 | 60000 | 30300 | 185 | 1 | 1 | 20201 | 100 | 99 | 100 | 10000 | 10100 | 10000 | 0 | 100 | 30298 | 8 | 531 | 322 | 10320 | 20065 | 23 | 29 | 148 | 18 | 282 | 30484 | 9998 | 2 | 3 | 157 | 21 | 253 | 466 | 9 | 2 | 4 | 1310 | 1 | 17 | 1 | 1 | 30273 | 10000 | 6 | 6 | 1 | 30000 | 20100 | 30320 | 30306 | 30323 | 30303 | 30292 |
Result (median cycles for code): 3.0293
retire uop (01) | cycle (02) | 03 | 0f | 18 | 1e | 1f | 20 | 22 | 29 | 3a | 3e | 3f | 40 | 43 | 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 | 60 | 67 | 69 | 6a | 6d | 6e | 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) | 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) | a9 | aa | ab | ac | af | atomic or exclusive succ (b3) | atomic or exclusive fail (b4) | b6 | bb | bc | l1d cache miss ld nonspec (bf) | l1d cache miss st nonspec (c0) | l1d tlb miss nonspec (c1) | c2 | c3 | cf | d0 | l1i cache miss demand (d3) | d5 | map dispatch bubble (d6) | da | dd | fetch restart (de) | e0 | ? int output thing (e9) | ea | eb | ? ldst retires (ed) | ? int retires (ef) | f5 | f6 | f7 | f8 | fd |
50030 | 30355 | 227 | 0 | 0 | 3682 | 100 | 237 | 1 | 8 | 34 | 164 | 30198 | 199 | 5 | 65 | 90 | 28 | 40010 | 10010 | 30000 | 10010 | 30000 | 50063 | 255792 | 0 | 0 | 0 | 49 | 27200 | 30305 | 30320 | 3 | 20265 | 40010 | 20020 | 30000 | 20020 | 60000 | 30323 | 198 | 1 | 1 | 20021 | 10 | 9 | 10 | 10000 | 10010 | 10000 | 1 | 10 | 30211 | 506 | 412 | 10292 | 20088 | 17 | 39 | 184 | 32 | 361 | 30435 | 9998 | 2 | 5 | 114 | 45 | 268 | 446 | 0 | 0 | 4 | 1270 | 0 | 0 | 1 | 17 | 0 | 1 | 1 | 30305 | 10000 | 10 | 10 | 30000 | 20010 | 30299 | 30349 | 30280 | 30346 | 30215 |
50024 | 30283 | 227 | 0 | 0 | 3649 | 86 | 203 | 1 | 128 | 39 | 184 | 30288 | 178 | 6 | 82 | 63 | 28 | 40010 | 10010 | 30000 | 10010 | 30000 | 50063 | 254952 | 0 | 0 | 0 | 49 | 27212 | 30287 | 30296 | 3 | 20244 | 40010 | 20020 | 30000 | 20020 | 60000 | 30341 | 189 | 1 | 1 | 20021 | 10 | 9 | 10 | 10000 | 10010 | 10000 | 0 | 10 | 30173 | 511 | 393 | 10337 | 20090 | 21 | 35 | 176 | 18 | 355 | 30412 | 9998 | 2 | 5 | 148 | 48 | 288 | 476 | 0 | 0 | 1 | 1270 | 0 | 0 | 1 | 17 | 0 | 1 | 1 | 30271 | 10000 | 10 | 10 | 30000 | 20010 | 30277 | 30302 | 30296 | 30274 | 30283 |
50024 | 30272 | 227 | 0 | 0 | 3716 | 81 | 242 | 1 | 0 | 52 | 176 | 30458 | 218 | 5 | 72 | 77 | 28 | 40010 | 10010 | 30000 | 10010 | 30000 | 50063 | 255545 | 0 | 0 | 0 | 49 | 27198 | 30297 | 30293 | 3 | 20294 | 40010 | 20020 | 30000 | 20020 | 60000 | 30270 | 189 | 1 | 1 | 20021 | 10 | 9 | 10 | 10000 | 10010 | 10000 | 0 | 10 | 30206 | 504 | 328 | 10312 | 20117 | 28 | 69 | 240 | 96 | 312 | 30393 | 9998 | 2 | 4 | 124 | 41 | 230 | 414 | 0 | 0 | 1 | 1270 | 0 | 0 | 1 | 17 | 0 | 4 | 1 | 30297 | 10000 | 10 | 10 | 30000 | 20010 | 30230 | 30318 | 30288 | 30316 | 30261 |
50024 | 30215 | 227 | 0 | 0 | 3760 | 85 | 207 | 1 | 104 | 3 | 192 | 30356 | 216 | 9 | 75 | 69 | 28 | 40010 | 10010 | 30000 | 10010 | 30000 | 50063 | 255874 | 0 | 0 | 0 | 49 | 27192 | 30322 | 30271 | 3 | 20282 | 40010 | 20020 | 30000 | 20020 | 60000 | 30275 | 189 | 1 | 1 | 20021 | 10 | 9 | 10 | 10000 | 10010 | 10000 | 0 | 10 | 30187 | 452 | 313 | 10282 | 20080 | 10 | 201 | 84 | 38 | 988 | 30314 | 9998 | 2 | 5 | 118 | 26 | 260 | 484 | 0 | 0 | 12 | 1270 | 0 | 0 | 1 | 16 | 0 | 1 | 1 | 30279 | 10000 | 10 | 10 | 30000 | 20010 | 30323 | 30260 | 30270 | 30283 | 30292 |
50024 | 30304 | 227 | 0 | 0 | 3660 | 78 | 239 | 1 | 0 | 39 | 176 | 30301 | 205 | 7 | 71 | 66 | 28 | 40010 | 10010 | 30000 | 10010 | 30000 | 50065 | 256194 | 0 | 0 | 0 | 49 | 27253 | 30295 | 30321 | 3 | 20278 | 40010 | 20020 | 30000 | 20020 | 60000 | 30304 | 189 | 1 | 1 | 20021 | 10 | 9 | 10 | 10000 | 10010 | 10000 | 0 | 10 | 30225 | 493 | 353 | 10334 | 20098 | 18 | 40 | 220 | 20 | 322 | 30391 | 9998 | 2 | 4 | 148 | 56 | 223 | 406 | 0 | 3 | 1 | 1270 | 0 | 0 | 1 | 16 | 0 | 1 | 1 | 30299 | 10000 | 10 | 10 | 30000 | 20010 | 30312 | 30295 | 30302 | 30284 | 30274 |
50024 | 30293 | 227 | 0 | 0 | 3780 | 94 | 218 | 1 | 0 | 43 | 104 | 30265 | 171 | 8 | 65 | 83 | 28 | 40010 | 10010 | 30000 | 10010 | 30000 | 50063 | 255570 | 0 | 1 | 0 | 49 | 27259 | 30253 | 30334 | 3 | 20234 | 40010 | 20020 | 30000 | 20020 | 60000 | 30289 | 189 | 1 | 1 | 20021 | 10 | 9 | 10 | 10000 | 10010 | 10000 | 0 | 10 | 30211 | 549 | 316 | 10329 | 20095 | 19 | 19 | 204 | 22 | 295 | 30476 | 9998 | 2 | 4 | 152 | 36 | 231 | 444 | 0 | 0 | 3 | 1270 | 0 | 0 | 1 | 16 | 0 | 1 | 1 | 30322 | 10000 | 10 | 10 | 30000 | 20010 | 30313 | 30278 | 30282 | 30288 | 30332 |
50024 | 30277 | 227 | 0 | 0 | 3750 | 92 | 231 | 1 | 0 | 23 | 144 | 30232 | 168 | 6 | 72 | 54 | 28 | 40010 | 10010 | 30000 | 10010 | 30000 | 50063 | 255403 | 0 | 0 | 0 | 49 | 27193 | 30282 | 30290 | 3 | 20233 | 40010 | 20020 | 30000 | 20020 | 60000 | 30300 | 189 | 1 | 1 | 20021 | 10 | 9 | 10 | 10000 | 10010 | 10000 | 0 | 10 | 30202 | 580 | 367 | 10312 | 20110 | 22 | 18 | 140 | 20 | 305 | 30373 | 9998 | 2 | 5 | 141 | 39 | 213 | 554 | 0 | 0 | 1 | 1270 | 0 | 0 | 1 | 16 | 0 | 1 | 1 | 30353 | 10000 | 10 | 10 | 30000 | 20010 | 30338 | 30411 | 30307 | 30295 | 30292 |
50024 | 30273 | 227 | 0 | 0 | 3770 | 80 | 208 | 1 | 16 | 40 | 188 | 30296 | 177 | 8 | 77 | 63 | 28 | 40010 | 10010 | 30000 | 10010 | 30000 | 50063 | 255284 | 0 | 0 | 1 | 49 | 27225 | 30272 | 30285 | 3 | 20303 | 40010 | 20020 | 30000 | 20020 | 60000 | 30276 | 189 | 1 | 1 | 20021 | 10 | 9 | 10 | 10000 | 10010 | 10000 | 0 | 10 | 30246 | 468 | 335 | 10324 | 20114 | 20 | 38 | 196 | 24 | 264 | 30449 | 9998 | 2 | 4 | 141 | 33 | 201 | 498 | 0 | 0 | 1 | 1270 | 0 | 0 | 1 | 17 | 0 | 1 | 2 | 30709 | 10000 | 10 | 10 | 30000 | 20010 | 30269 | 30313 | 30283 | 30270 | 30316 |
50024 | 30266 | 227 | 0 | 0 | 3788 | 76 | 217 | 1 | 128 | 28 | 88 | 30262 | 167 | 6 | 77 | 69 | 28 | 40010 | 10010 | 30000 | 10010 | 30000 | 50063 | 255374 | 0 | 0 | 0 | 49 | 27241 | 30262 | 30296 | 3 | 20246 | 40010 | 20020 | 30000 | 20020 | 60000 | 30309 | 189 | 1 | 1 | 20021 | 10 | 9 | 10 | 10000 | 10010 | 10000 | 0 | 10 | 30229 | 494 | 335 | 10343 | 20106 | 21 | 57 | 250 | 0 | 263 | 30401 | 9998 | 2 | 6 | 118 | 38 | 247 | 574 | 0 | 3 | 5 | 1270 | 0 | 0 | 2 | 16 | 0 | 2 | 1 | 30289 | 10000 | 10 | 10 | 30000 | 20010 | 30313 | 30306 | 30274 | 30264 | 30294 |
50024 | 30260 | 227 | 0 | 0 | 3681 | 50 | 207 | 1 | 16 | 24 | 92 | 30290 | 201 | 7 | 74 | 79 | 28 | 40010 | 10010 | 30000 | 10010 | 30000 | 50063 | 254872 | 0 | 0 | 0 | 49 | 27183 | 30266 | 30303 | 3 | 20267 | 40010 | 20020 | 30000 | 20020 | 60000 | 30286 | 200 | 1 | 1 | 20021 | 10 | 9 | 10 | 10000 | 10010 | 10000 | 0 | 10 | 30227 | 517 | 360 | 10303 | 20099 | 23 | 122 | 198 | 36 | 286 | 30408 | 9998 | 2 | 4 | 131 | 57 | 269 | 460 | 0 | 0 | 6 | 1270 | 0 | 0 | 1 | 17 | 0 | 1 | 1 | 30276 | 10000 | 10 | 10 | 30000 | 20010 | 30315 | 30296 | 30303 | 30287 | 30276 |
Code:
casa w0, w1, [x6]
mov x7, 8
(fused SUBS/B.cc loop)
Result (median cycles for code): 19.0081
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 | 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 | 63 | 69 | 6a | 6b | 6d | 6e | 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) | 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) | ld unit uop (a6) | st unit uop (a7) | l1d cache writeback (a8) | a9 | ac | af | atomic or exclusive succ (b3) | atomic or exclusive fail (b4) | bb | bc | l1d cache miss ld nonspec (bf) | l1d cache miss st nonspec (c0) | l1d tlb miss nonspec (c1) | c2 | branch cond mispred nonspec (c5) | branch mispred nonspec (cb) | cd | cf | d1 | d5 | map dispatch bubble (d6) | dd | fetch restart (de) | e0 | ? int output thing (e9) | ea | eb | ec | ? ldst retires (ed) | ? int retires (ef) | f5 | f6 | f7 | f8 | fd |
40210 | 191412 | 1423 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 24358 | 0 | 0 | 0 | 0 | 190066 | 4 | 5 | 5 | 34 | 30142 | 100 | 30042 | 100 | 30042 | 500 | 2598910 | 0 | 1 | 49 | 186998 | 0 | 191399 | 190065 | 13 | 181377 | 30142 | 1 | 0 | 10214 | 30042 | 10214 | 60084 | 191425 | 1378 | 2 | 1 | 10201 | 100 | 99 | 100 | 10000 | 100 | 10000 | 0 | 100 | 30042 | 0 | 28 | 0 | 24356 | 20028 | 1 | 0 | 14370 | 44392 | 9999 | 1 | 14350 | 0 | 1 | 2 | 0 | 0 | 1 | 1 | 1 | 727 | 7738 | 0 | 17 | 0 | 0 | 191245 | 0 | 13 | 10 | 2 | 30000 | 10101 | 190082 | 191416 | 190066 | 191398 | 190066 |
40205 | 190081 | 1434 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 24360 | 0 | 0 | 0 | 0 | 190066 | 4 | 5 | 5 | 34 | 30142 | 100 | 30042 | 100 | 30042 | 500 | 2616666 | 1 | 1 | 49 | 188319 | 0 | 190065 | 191415 | 13 | 180064 | 30142 | 1 | 0 | 10214 | 30042 | 10214 | 60084 | 190065 | 1361 | 2 | 1 | 10201 | 100 | 99 | 100 | 10000 | 100 | 10000 | 0 | 100 | 30042 | 0 | 28 | 18 | 24366 | 20028 | 1 | 0 | 14348 | 44383 | 9999 | 1 | 14351 | 0 | 1 | 2 | 0 | 0 | 1 | 1 | 1 | 733 | 7742 | 2 | 27 | 2 | 2 | 189881 | 0 | 0 | 10 | 2 | 30000 | 10101 | 191415 | 190066 | 191400 | 190082 | 191415 |
40205 | 191415 | 1424 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 24365 | 0 | 0 | 0 | 1 | 190050 | 0 | 6 | 0 | 34 | 30139 | 100 | 30039 | 100 | 30039 | 500 | 2598851 | 1 | 1 | 49 | 186998 | 0 | 191399 | 190065 | 13 | 180036 | 30139 | 0 | 0 | 10213 | 30039 | 10213 | 60078 | 190065 | 1370 | 2 | 1 | 10201 | 100 | 99 | 100 | 10000 | 100 | 10000 | 0 | 100 | 30039 | 0 | 28 | 17 | 24364 | 20026 | 0 | 0 | 14348 | 44389 | 9999 | 1 | 14357 | 0 | 0 | 2 | 0 | 0 | 1 | 1 | 1 | 733 | 7735 | 2 | 27 | 2 | 2 | 189884 | 0 | 13 | 0 | 5 | 30000 | 10101 | 191399 | 190084 | 191451 | 190082 | 191414 |
40205 | 191401 | 1423 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 24360 | 0 | 0 | 0 | 1 | 191410 | 4 | 5 | 5 | 34 | 30139 | 100 | 30039 | 100 | 30039 | 500 | 2598850 | 1 | 1 | 49 | 183965 | 0 | 191417 | 190081 | 13 | 180020 | 30139 | 0 | 0 | 10213 | 30504 | 10413 | 60330 | 190334 | 1361 | 2 | 1 | 10201 | 100 | 99 | 100 | 10000 | 100 | 10000 | 0 | 100 | 30039 | 0 | 28 | 18 | 24366 | 20026 | 0 | 0 | 14348 | 44395 | 9999 | 1 | 14343 | 0 | 1 | 2 | 0 | 0 | 1 | 1 | 1 | 733 | 7742 | 2 | 27 | 2 | 2 | 189884 | 0 | 7 | 10 | 0 | 30000 | 10101 | 191416 | 190082 | 191411 | 190082 | 191400 |
40205 | 191410 | 1424 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 24360 | 0 | 0 | 0 | 1 | 191382 | 4 | 6 | 5 | 34 | 30139 | 100 | 30039 | 100 | 30039 | 500 | 2598665 | 1 | 1 | 49 | 187001 | 0 | 191417 | 190065 | 13 | 180020 | 30139 | 1 | 0 | 10213 | 30039 | 10213 | 60078 | 190081 | 1369 | 2 | 1 | 10201 | 100 | 99 | 100 | 10000 | 100 | 10000 | 0 | 100 | 30039 | 0 | 0 | 0 | 24362 | 20026 | 0 | 0 | 14356 | 44390 | 9999 | 1 | 14351 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 733 | 7748 | 2 | 27 | 0 | 2 | 189884 | 0 | 0 | 10 | 5 | 30000 | 10101 | 190084 | 190082 | 190066 | 190079 | 190082 |
40205 | 190065 | 1424 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 24361 | 0 | 0 | 0 | 1 | 191397 | 0 | 6 | 5 | 34 | 30139 | 100 | 30039 | 100 | 30039 | 500 | 2616882 | 1 | 1 | 49 | 188334 | 0 | 191410 | 191397 | 13 | 181368 | 30139 | 1 | 0 | 10213 | 30039 | 10228 | 60078 | 191399 | 1371 | 2 | 1 | 10201 | 100 | 99 | 100 | 10000 | 100 | 10000 | 0 | 100 | 30039 | 0 | 28 | 17 | 24363 | 20026 | 1 | 0 | 14360 | 44381 | 9999 | 1 | 14348 | 0 | 1 | 0 | 0 | 0 | 1 | 1 | 1 | 733 | 7769 | 2 | 27 | 0 | 3 | 191200 | 0 | 10 | 10 | 5 | 30000 | 10101 | 191215 | 190102 | 190066 | 190079 | 191411 |
40205 | 191398 | 1434 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 25549 | 0 | 1 | 0 | 1 | 190063 | 0 | 5 | 0 | 43 | 30139 | 100 | 30039 | 100 | 30039 | 500 | 2616884 | 1 | 1 | 49 | 188330 | 0 | 191410 | 191413 | 13 | 181365 | 30139 | 1 | 0 | 10213 | 30039 | 10213 | 60078 | 190081 | 1361 | 2 | 1 | 10201 | 100 | 99 | 100 | 10000 | 100 | 10000 | 0 | 100 | 30039 | 0 | 28 | 17 | 24355 | 20026 | 0 | 0 | 14352 | 44390 | 9999 | 1 | 14347 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 733 | 7745 | 2 | 27 | 2 | 2 | 189881 | 0 | 13 | 0 | 2 | 30000 | 10101 | 190066 | 190082 | 190082 | 190082 | 190082 |
40205 | 190081 | 1424 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 24361 | 0 | 0 | 0 | 1 | 191400 | 4 | 5 | 5 | 34 | 30139 | 100 | 30039 | 100 | 30039 | 500 | 2616646 | 1 | 1 | 49 | 186998 | 0 | 190065 | 190081 | 13 | 180036 | 30139 | 1 | 0 | 10213 | 30039 | 10213 | 60078 | 191410 | 1369 | 2 | 1 | 10201 | 100 | 99 | 100 | 10000 | 100 | 10000 | 0 | 100 | 30039 | 0 | 28 | 17 | 24363 | 20026 | 0 | 0 | 14357 | 44384 | 9999 | 1 | 14343 | 0 | 1 | 0 | 0 | 0 | 1 | 1 | 1 | 733 | 7747 | 2 | 27 | 2 | 2 | 189868 | 0 | 13 | 0 | 5 | 30000 | 10101 | 191417 | 191417 | 191400 | 191398 | 190066 |
40205 | 190078 | 1424 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 24360 | 0 | 1 | 0 | 1 | 190050 | 4 | 0 | 5 | 34 | 30139 | 100 | 30039 | 100 | 30039 | 500 | 2598849 | 1 | 1 | 49 | 187001 | 0 | 190081 | 190078 | 13 | 180036 | 30139 | 1 | 0 | 10213 | 30039 | 10213 | 60078 | 191414 | 1356 | 2 | 1 | 10201 | 100 | 99 | 100 | 10000 | 100 | 10000 | 0 | 100 | 30039 | 0 | 28 | 17 | 24389 | 20026 | 0 | 0 | 14347 | 44389 | 9999 | 1 | 14349 | 0 | 1 | 2 | 0 | 0 | 1 | 1 | 1 | 733 | 7747 | 2 | 63 | 2 | 2 | 191216 | 0 | 13 | 10 | 2 | 30000 | 10101 | 191416 | 191414 | 191416 | 191416 | 190082 |
40205 | 190081 | 1424 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 24360 | 0 | 1 | 0 | 1 | 190055 | 4 | 5 | 0 | 34 | 30139 | 100 | 30039 | 100 | 30039 | 500 | 2616885 | 1 | 1 | 49 | 188759 | 0 | 191414 | 191414 | 13 | 181619 | 30139 | 0 | 0 | 10213 | 30039 | 10213 | 60078 | 190078 | 2644 | 2 | 1 | 10201 | 100 | 99 | 100 | 10000 | 100 | 10000 | 0 | 100 | 30039 | 0 | 28 | 17 | 24355 | 20026 | 0 | 0 | 14346 | 44381 | 9999 | 1 | 14342 | 0 | 1 | 2 | 0 | 0 | 1 | 1 | 1 | 733 | 7741 | 2 | 27 | 2 | 2 | 189868 | 0 | 0 | 13 | 2 | 30000 | 10101 | 191415 | 191398 | 191416 | 191412 | 191411 |
Result (median cycles for code): 19.1397
retire uop (01) | cycle (02) | 03 | mmu table walk data (08) | 0e | 0f | 19 | 1e | 1f | 22 | 23 | 3a | 3f | 43 | 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) | 60 | 63 | 69 | 6a | 6b | 6d | 6e | 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) | 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 | atomic or exclusive succ (b3) | atomic or exclusive fail (b4) | bb | bc | l1d cache miss ld nonspec (bf) | l1d cache miss st nonspec (c0) | c2 | branch cond mispred nonspec (c5) | branch mispred nonspec (cb) | cd | cf | d1 | d5 | map dispatch bubble (d6) | dd | fetch restart (de) | e0 | e7 | ea | eb | ec | ? ldst retires (ed) | ? int retires (ef) | f5 | f6 | f7 | f8 | fd |
40028 | 191408 | 1423 | 0 | 0 | 0 | 0 | 24360 | 1 | 0 | 0 | 1 | 191393 | 2 | 7 | 0 | 34 | 30049 | 10 | 30039 | 10 | 30039 | 50 | 2616827 | 1 | 1 | 49 | 186997 | 0 | 191411 | 190065 | 10 | 181377 | 30049 | 1 | 0 | 10033 | 30039 | 10033 | 60078 | 191406 | 1357 | 2 | 1 | 10021 | 10 | 9 | 10 | 10000 | 10 | 10000 | 1 | 10 | 30039 | 28 | 14 | 24370 | 20026 | 0 | 14354 | 44381 | 9999 | 1 | 14348 | 1 | 0 | 2 | 0 | 0 | 0 | 0 | 651 | 7746 | 2 | 18 | 2 | 2 | 189879 | 0 | 6 | 6 | 0 | 30000 | 10011 | 191403 | 190078 | 191419 | 190078 | 191412 |
40025 | 191411 | 1424 | 0 | 1 | 0 | 0 | 24360 | 0 | 1 | 0 | 0 | 190062 | 2 | 0 | 6 | 34 | 30049 | 10 | 30039 | 10 | 30039 | 50 | 2616810 | 1 | 1 | 49 | 188329 | 0 | 190077 | 191397 | 10 | 181377 | 30049 | 1 | 0 | 10033 | 30039 | 10033 | 60078 | 191406 | 1348 | 2 | 1 | 10021 | 10 | 9 | 10 | 10000 | 10 | 10000 | 0 | 10 | 30039 | 0 | 0 | 24361 | 20054 | 0 | 14353 | 44389 | 9999 | 1 | 14342 | 0 | 1 | 2 | 0 | 0 | 0 | 0 | 651 | 7743 | 2 | 18 | 2 | 2 | 191214 | 0 | 9 | 9 | 1 | 30000 | 10011 | 190078 | 191410 | 190078 | 191412 | 190078 |
40025 | 190077 | 1434 | 0 | 0 | 0 | 1 | 24368 | 1 | 0 | 0 | 1 | 191396 | 2 | 0 | 6 | 34 | 30049 | 10 | 30039 | 10 | 30081 | 50 | 2616820 | 1 | 1 | 49 | 188319 | 0 | 190077 | 191411 | 10 | 181367 | 30049 | 1 | 0 | 10033 | 30039 | 10033 | 60078 | 191411 | 1357 | 2 | 1 | 10021 | 10 | 9 | 10 | 10000 | 10 | 10000 | 0 | 10 | 30039 | 0 | 13 | 24361 | 20026 | 4 | 14353 | 44391 | 9999 | 1 | 14342 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 651 | 7739 | 2 | 18 | 2 | 2 | 189882 | 0 | 9 | 0 | 1 | 30000 | 10011 | 190078 | 191400 | 190066 | 191398 | 190069 |
40025 | 190077 | 1434 | 0 | 0 | 0 | 0 | 24359 | 0 | 0 | 0 | 0 | 191384 | 0 | 6 | 6 | 34 | 30049 | 10 | 30039 | 10 | 30039 | 50 | 2598835 | 1 | 1 | 49 | 186994 | 0 | 191399 | 190065 | 10 | 180042 | 30049 | 1 | 0 | 10033 | 30039 | 10033 | 60078 | 190065 | 1365 | 2 | 1 | 10021 | 10 | 9 | 10 | 10000 | 10 | 10000 | 0 | 10 | 30039 | 28 | 15 | 24364 | 20026 | 0 | 14356 | 44389 | 9999 | 1 | 14345 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 651 | 7741 | 2 | 18 | 2 | 2 | 191214 | 0 | 9 | 9 | 1 | 30000 | 10011 | 190075 | 191407 | 190075 | 191409 | 190078 |
40025 | 190077 | 1434 | 0 | 0 | 0 | 0 | 24365 | 0 | 1 | 0 | 0 | 190050 | 0 | 6 | 0 | 34 | 30049 | 10 | 30039 | 10 | 30039 | 50 | 2616821 | 1 | 1 | 49 | 188329 | 0 | 191406 | 190077 | 10 | 180045 | 30049 | 0 | 0 | 10033 | 30039 | 10033 | 60078 | 190077 | 1367 | 2 | 1 | 10021 | 10 | 9 | 10 | 10000 | 10 | 10000 | 1 | 10 | 30039 | 27 | 15 | 24362 | 20026 | 0 | 14348 | 44390 | 9999 | 1 | 14348 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 651 | 7737 | 2 | 18 | 2 | 2 | 189870 | 0 | 9 | 9 | 1 | 30000 | 10011 | 191410 | 190078 | 191400 | 190066 | 191398 |
40025 | 191410 | 1424 | 0 | 0 | 0 | 0 | 24349 | 0 | 0 | 0 | 0 | 191396 | 0 | 7 | 7 | 34 | 30049 | 10 | 30039 | 10 | 30039 | 50 | 2598837 | 1 | 1 | 49 | 186997 | 0 | 191399 | 190065 | 20 | 181376 | 30049 | 0 | 0 | 10033 | 30039 | 10047 | 60078 | 191421 | 1357 | 2 | 1 | 10021 | 10 | 9 | 10 | 10000 | 10 | 10000 | 0 | 10 | 30039 | 28 | 16 | 24364 | 20026 | 0 | 14355 | 44384 | 9999 | 1 | 14352 | 0 | 1 | 2 | 0 | 0 | 0 | 0 | 651 | 7746 | 2 | 18 | 2 | 2 | 189882 | 0 | 0 | 9 | 1 | 30000 | 10011 | 191412 | 190066 | 191409 | 190078 | 191409 |
40025 | 191411 | 1423 | 0 | 0 | 0 | 0 | 24345 | 1 | 1 | 0 | 0 | 191394 | 0 | 5 | 5 | 34 | 30049 | 10 | 30039 | 10 | 30039 | 50 | 2598843 | 1 | 1 | 49 | 186997 | 0 | 191409 | 190077 | 10 | 180033 | 30049 | 2 | 1 | 10033 | 30039 | 10033 | 60078 | 191397 | 1357 | 2 | 1 | 10021 | 10 | 9 | 10 | 10000 | 10 | 10000 | 0 | 10 | 30039 | 28 | 14 | 24360 | 20026 | 0 | 14367 | 44388 | 9999 | 1 | 14345 | 1 | 1 | 2 | 0 | 0 | 0 | 0 | 651 | 7745 | 2 | 18 | 2 | 2 | 191209 | 0 | 9 | 9 | 0 | 30000 | 10011 | 191407 | 190078 | 191412 | 190078 | 191410 |
40025 | 190065 | 1433 | 0 | 0 | 0 | 0 | 24357 | 0 | 0 | 1 | 0 | 190050 | 2 | 0 | 0 | 34 | 30049 | 10 | 30039 | 10 | 30039 | 50 | 2616646 | 1 | 1 | 49 | 186994 | 0 | 191399 | 190074 | 10 | 180045 | 30049 | 1 | 0 | 10033 | 30039 | 10033 | 60078 | 190074 | 1356 | 2 | 1 | 10021 | 10 | 9 | 10 | 10000 | 10 | 10000 | 0 | 10 | 30039 | 27 | 13 | 24363 | 20027 | 0 | 14347 | 44388 | 9999 | 1 | 14345 | 1 | 1 | 2 | 0 | 0 | 0 | 0 | 651 | 7742 | 2 | 18 | 2 | 2 | 189882 | 1 | 6 | 6 | 0 | 30000 | 10011 | 191399 | 190075 | 191408 | 190066 | 190167 |
40025 | 190074 | 1433 | 0 | 0 | 0 | 0 | 24371 | 88 | 0 | 1 | 0 | 191396 | 2 | 0 | 6 | 34 | 30091 | 10 | 30039 | 10 | 30039 | 50 | 2598672 | 1 | 1 | 49 | 186985 | 0 | 191411 | 190150 | 10 | 180045 | 30049 | 2 | 1 | 10033 | 30039 | 10033 | 60078 | 190077 | 1365 | 2 | 1 | 10021 | 10 | 9 | 10 | 10000 | 10 | 10000 | 1 | 10 | 30039 | 27 | 13 | 24367 | 20026 | 1 | 14374 | 44388 | 9999 | 1 | 14349 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 651 | 7749 | 2 | 18 | 2 | 2 | 189870 | 0 | 0 | 9 | 0 | 30000 | 10011 | 191399 | 190078 | 191743 | 190075 | 191399 |
40025 | 191402 | 1424 | 0 | 0 | 0 | 0 | 24377 | 0 | 0 | 1 | 0 | 190310 | 2 | 6 | 6 | 80 | 30385 | 10 | 30123 | 10 | 30039 | 50 | 2598665 | 1 | 1 | 49 | 186994 | 0 | 191397 | 190066 | 10 | 181374 | 30049 | 0 | 0 | 10033 | 30039 | 10033 | 60078 | 191411 | 1348 | 2 | 1 | 10021 | 10 | 9 | 10 | 10000 | 10 | 10000 | 1 | 10 | 30039 | 28 | 15 | 24355 | 20026 | 0 | 14358 | 44390 | 9999 | 1 | 14355 | 0 | 1 | 2 | 0 | 0 | 0 | 0 | 651 | 7749 | 2 | 18 | 2 | 3 | 191214 | 0 | 9 | 0 | 1 | 30000 | 10011 | 191412 | 190078 | 191398 | 190753 | 191412 |