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:
stxp w0, x1, x2, [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): 1.000
Issues: 2.963
Integer unit issues: 0.000
Load/store unit issues: 2.962
SIMD/FP unit issues: 0.000
retire uop (01) | cycle (02) | 03 | l1d tlb fill (05) | mmu table walk instruction (07) | mmu table walk data (08) | 09 | l2 tlb miss instruction (0a) | l2 tlb miss data (0b) | 18 | 19 | 1e | 1f | 22 | 3a | 3f | 51 | schedule uop (52) | schedule ldst uop (55) | dispatch ldst uop (58) | simd uops in schedulers (5a) | 5f | 60 | 61 | 64 | 69 | 6a | 6d | 6e | map rewind (75) | map stall (76) | dispatch uop (78) | map ldst uop (7d) | map ldst uop inputs (80) | 82 | 83 | flush restart other nonspec (84) | 85 | inst all (8c) | inst int store (96) | inst ldst (9b) | l1d tlb access (a0) | l1d tlb miss (a1) | l1d cache miss st (a2) | ld unit uop (a6) | st unit uop (a7) | l1d cache writeback (a8) | a9 | ac | af | atomic or exclusive fail (b4) | bc | l1d cache miss st nonspec (c0) | l1d tlb miss nonspec (c1) | c2 | cf | d0 | 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) | f5 | f6 | f7 | f8 | fd |
71005 | 45410 | 340 | 0 | 69 | 0 | 0 | 62 | 0 | 0 | 0 | 2 | 1 | 1 | 2074 | 45379 | 30612 | 2954 | 2957 | 2952 | 14790 | 1 | 2 | 19 | 1000 | 49 | 42327 | 45394 | 45402 | 4848 | 10841 | 2949 | 2949 | 8862 | 45400 | 45387 | 1001 | 1 | 71001 | 1000 | 1000 | 2948 | 2 | 2943 | 2 | 2940 | 1 | 1 | 3 | 2936 | 1000 | 0 | 1000 | 0 | 0 | 22174 | 6043 | 4933 | 2065 | 8 | 158 | 4522 | 2304 | 4447 | 882 | 144 | 124 | 45292 | 20388 | 20253 | 18480 | 1000 | 45400 | 45400 | 45409 | 45414 | 45405 |
71004 | 45389 | 340 | 1 | 66 | 1 | 1 | 68 | 1 | 0 | 0 | 2 | 1 | 0 | 2049 | 45370 | 30650 | 2964 | 2956 | 2958 | 14815 | 5 | 2 | 19 | 1000 | 49 | 42323 | 45373 | 45381 | 4845 | 10851 | 2956 | 2950 | 8871 | 45392 | 45392 | 1001 | 1 | 71001 | 1000 | 1000 | 2940 | 1 | 2943 | 2 | 2953 | 0 | 1 | 3 | 2945 | 1000 | 1 | 1000 | 1 | 2 | 22199 | 6021 | 5144 | 2094 | 6 | 128 | 4577 | 2322 | 4446 | 879 | 138 | 132 | 45282 | 20384 | 20217 | 18463 | 1000 | 45381 | 45392 | 45395 | 45391 | 45392 |
71004 | 45392 | 339 | 0 | 63 | 0 | 0 | 64 | 0 | 0 | 0 | 3 | 0 | 0 | 2033 | 45390 | 30623 | 2960 | 2968 | 2945 | 14766 | 5 | 1 | 19 | 1000 | 49 | 42311 | 45389 | 45409 | 4839 | 10847 | 2947 | 2950 | 8907 | 45404 | 45401 | 1001 | 1 | 71001 | 1000 | 1000 | 2958 | 3 | 2936 | 2 | 2948 | 0 | 1 | 6 | 2957 | 1000 | 1 | 1000 | 1 | 2 | 22186 | 6078 | 5151 | 2089 | 7 | 119 | 4579 | 2312 | 4455 | 878 | 140 | 134 | 45321 | 20390 | 20210 | 18462 | 1000 | 45408 | 45387 | 45379 | 45395 | 45421 |
71004 | 45399 | 340 | 1 | 57 | 1 | 0 | 56 | 1 | 0 | 0 | 2 | 1 | 0 | 2098 | 45383 | 30585 | 2959 | 2968 | 2950 | 14726 | 3 | 2 | 19 | 1000 | 49 | 42314 | 45395 | 45396 | 4830 | 10842 | 2954 | 2949 | 8853 | 45415 | 45409 | 1001 | 1 | 71001 | 1000 | 1000 | 2959 | 0 | 2954 | 0 | 2942 | 0 | 0 | 0 | 2941 | 1000 | 0 | 1000 | 0 | 0 | 22166 | 6037 | 5134 | 2087 | 3 | 121 | 4521 | 2317 | 4453 | 886 | 125 | 124 | 45286 | 20370 | 20225 | 18475 | 1000 | 45395 | 45390 | 45393 | 45377 | 45381 |
71004 | 45402 | 340 | 0 | 63 | 0 | 0 | 61 | 0 | 0 | 0 | 0 | 0 | 0 | 2062 | 45379 | 30562 | 2958 | 2961 | 2955 | 14835 | 0 | 2 | 0 | 1000 | 49 | 42311 | 45390 | 45382 | 4840 | 10843 | 2968 | 2955 | 8868 | 45379 | 45392 | 1001 | 1 | 71001 | 1000 | 1000 | 2939 | 0 | 2962 | 0 | 2934 | 0 | 0 | 0 | 2954 | 1000 | 0 | 1000 | 0 | 0 | 22196 | 6019 | 5110 | 2099 | 6 | 119 | 4588 | 2305 | 4444 | 882 | 138 | 136 | 45248 | 20374 | 20199 | 18464 | 1000 | 45411 | 45392 | 45396 | 45418 | 45385 |
71004 | 45375 | 340 | 0 | 69 | 0 | 0 | 68 | 0 | 0 | 0 | 0 | 0 | 0 | 2034 | 45372 | 30526 | 2956 | 2959 | 2966 | 14757 | 0 | 2 | 19 | 1000 | 49 | 42322 | 45409 | 45403 | 4838 | 10844 | 2950 | 2951 | 8865 | 45399 | 45432 | 1001 | 1 | 71001 | 1000 | 1000 | 2941 | 0 | 2947 | 0 | 2960 | 1 | 0 | 485 | 2945 | 1000 | 0 | 1000 | 0 | 0 | 22195 | 6033 | 5134 | 2090 | 4 | 120 | 4548 | 2299 | 4442 | 877 | 137 | 135 | 45318 | 20378 | 20202 | 18454 | 1000 | 45385 | 45381 | 45580 | 45393 | 45446 |
71004 | 45387 | 340 | 0 | 67 | 0 | 0 | 56 | 0 | 2 | 1 | 0 | 0 | 0 | 2084 | 45374 | 30563 | 2950 | 2965 | 2954 | 14805 | 4 | 2 | 19 | 1000 | 49 | 42406 | 45410 | 45406 | 4832 | 10851 | 2953 | 2964 | 8850 | 45462 | 45385 | 1002 | 1 | 71001 | 1000 | 1000 | 2948 | 0 | 2955 | 0 | 2944 | 0 | 0 | 0 | 2949 | 1000 | 0 | 1000 | 0 | 0 | 22196 | 6045 | 5146 | 2090 | 3 | 118 | 4501 | 2325 | 4443 | 884 | 139 | 116 | 45302 | 20381 | 20230 | 18477 | 1000 | 45389 | 45393 | 45401 | 45391 | 45392 |
71004 | 45387 | 340 | 0 | 61 | 0 | 0 | 62 | 0 | 0 | 0 | 0 | 0 | 0 | 2060 | 45364 | 30581 | 2962 | 2961 | 2963 | 14815 | 1 | 2 | 19 | 1000 | 49 | 42313 | 45395 | 45395 | 4860 | 10858 | 2960 | 2957 | 8895 | 45382 | 45387 | 1001 | 1 | 71001 | 1000 | 1000 | 2956 | 0 | 2952 | 0 | 2939 | 0 | 0 | 0 | 2949 | 1000 | 0 | 1000 | 0 | 0 | 22216 | 6043 | 5140 | 2101 | 5 | 124 | 4615 | 2317 | 4448 | 877 | 146 | 140 | 45310 | 20385 | 20184 | 18470 | 1000 | 45388 | 45403 | 45385 | 45382 | 45413 |
71004 | 45417 | 340 | 1 | 64 | 1 | 1 | 59 | 1 | 0 | 0 | 2 | 1 | 0 | 2055 | 45384 | 30581 | 2943 | 2941 | 2944 | 14755 | 1 | 2 | 19 | 1000 | 49 | 42307 | 45405 | 45394 | 4832 | 10828 | 2967 | 2950 | 8898 | 45561 | 45384 | 1001 | 1 | 71001 | 1000 | 1000 | 2965 | 3 | 2950 | 2 | 2950 | 0 | 2 | 3 | 2958 | 1000 | 1 | 1000 | 1 | 6 | 22207 | 6032 | 5118 | 2085 | 7 | 126 | 4430 | 2314 | 4440 | 881 | 138 | 131 | 45306 | 20382 | 20232 | 18454 | 1000 | 45386 | 45386 | 45387 | 45379 | 45383 |
71004 | 45390 | 340 | 0 | 59 | 0 | 0 | 75 | 0 | 0 | 0 | 24 | 0 | 0 | 2073 | 45368 | 30579 | 2959 | 2962 | 2965 | 14765 | 1 | 2 | 19 | 1000 | 49 | 42313 | 45394 | 45383 | 4849 | 10856 | 2971 | 2957 | 8880 | 45394 | 45390 | 1001 | 1 | 71001 | 1000 | 1000 | 2945 | 2 | 2948 | 0 | 2945 | 0 | 1 | 6 | 2954 | 1000 | 1 | 1000 | 1 | 1 | 22207 | 5989 | 5137 | 2087 | 6 | 119 | 4506 | 2306 | 4443 | 881 | 138 | 127 | 45278 | 20376 | 20216 | 18451 | 1000 | 45389 | 45392 | 45394 | 45397 | 45390 |
Code:
stxp w0, x1, x2, [x6] add x6, x6, 16
(fused SUBS/B.cc loop)
Result (median cycles for code): 38.9264
retire uop (01) | cycle (02) | 03 | l1d tlb fill (05) | mmu table walk instruction (07) | mmu table walk data (08) | 09 | l2 tlb miss instruction (0a) | l2 tlb miss data (0b) | 18 | 19 | 1e | 1f | 20 | 22 | 23 | 29 | 3a | 3e | 3f | 40 | 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 | 64 | 67 | 69 | 6a | 6b | 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) | inst branch cond (94) | inst int store (96) | 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) | a4 | ld unit uop (a6) | st unit uop (a7) | l1d cache writeback (a8) | a9 | aa | ab | ac | af | atomic or exclusive fail (b4) | bc | l1d cache miss st nonspec (c0) | l1d tlb miss nonspec (c1) | c2 | cd | cf | d0 | d5 | map dispatch bubble (d6) | dd | fetch restart (de) | e0 | ? int output thing (e9) | ? ldst retires (ed) | ? int retires (ef) | f5 | f6 | f7 | f8 | fd |
20214 | 389224 | 2917 | 2 | 0 | 0 | 3 | 0 | 0 | 0 | 0 | 21916 | 7 | 2228 | 1 | 0 | 2344 | 121 | 124 | 389121 | 2159 | 4 | 69280 | 558524 | 298939 | 259600 | 788816 | 697506 | 12745918 | 11719025 | 1 | 10000 | 0 | 49 | 386062 | 0 | 389264 | 389140 | 83476 | 59204 | 181181 | 1486302 | 794495 | 778683 | 794515 | 2336043 | 389137 | 44 | 10001 | 1 | 20201 | 100 | 99 | 100 | 10000 | 10100 | 10000 | 100 | 232159 | 15 | 39124 | 1601 | 0 | 1883 | 230296 | 77 | 2 | 2514 | 112 | 20258 | 232174 | 10000 | 7 | 1460 | 1 | 4 | 0 | 209484 | 0 | 71 | 10978 | 65 | 78 | 389083 | 291432 | 10000 | 10100 | 389143 | 389141 | 389266 | 389265 | 389264 |
20204 | 389141 | 2915 | 2 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 22275 | 7 | 2217 | 1 | 0 | 2328 | 110 | 124 | 389224 | 2181 | 4 | 69279 | 558522 | 298939 | 259591 | 788816 | 697498 | 12745313 | 11717694 | 1 | 10000 | 0 | 49 | 386066 | 0 | 389264 | 389140 | 83538 | 59212 | 181190 | 1486308 | 794490 | 778677 | 794479 | 2336043 | 389263 | 44 | 10001 | 1 | 20201 | 100 | 99 | 100 | 10000 | 10100 | 10000 | 100 | 232193 | 7 | 37684 | 1575 | 0 | 1904 | 230283 | 60 | 0 | 2500 | 54 | 20264 | 232137 | 10000 | 7 | 1772 | 1 | 4 | 0 | 209481 | 0 | 74 | 10975 | 61 | 74 | 389080 | 291439 | 10000 | 10100 | 389142 | 389263 | 389266 | 389261 | 389144 |
20204 | 389139 | 2915 | 2 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 21828 | 7 | 2220 | 1 | 0 | 2344 | 110 | 124 | 389130 | 1930 | 92 | 69280 | 558540 | 298934 | 259589 | 788779 | 697499 | 12745677 | 11721086 | 1 | 10000 | 0 | 49 | 386058 | 0 | 389266 | 389263 | 83540 | 59079 | 181305 | 1486280 | 794494 | 778620 | 794508 | 2335881 | 389267 | 44 | 10001 | 1 | 20201 | 100 | 99 | 100 | 10000 | 10100 | 10000 | 100 | 232144 | 19 | 36287 | 1628 | 0 | 1884 | 230284 | 68 | 0 | 2511 | 118 | 20178 | 232170 | 10000 | 7 | 1592 | 1 | 0 | 0 | 209466 | 0 | 75 | 10976 | 65 | 79 | 389096 | 291442 | 10000 | 10100 | 389143 | 389261 | 389262 | 389140 | 389142 |
20204 | 389139 | 2915 | 3 | 0 | 3 | 0 | 0 | 0 | 0 | 0 | 22326 | 95 | 2207 | 1 | 0 | 2352 | 123 | 124 | 389125 | 2029 | 2 | 69404 | 558524 | 298952 | 259597 | 788819 | 697546 | 12745289 | 11718206 | 1 | 10000 | 0 | 49 | 383106 | 0 | 389144 | 389142 | 83482 | 59202 | 181304 | 1486278 | 794498 | 778620 | 794486 | 2335824 | 389266 | 44 | 10001 | 1 | 20201 | 100 | 99 | 100 | 10000 | 10100 | 10000 | 100 | 232193 | 15 | 40202 | 1588 | 0 | 1876 | 230276 | 74 | 0 | 2520 | 50 | 20261 | 232188 | 10000 | 7 | 1372 | 1 | 2 | 0 | 209483 | 0 | 75 | 10978 | 51 | 83 | 389206 | 291437 | 10000 | 10100 | 389269 | 389281 | 389262 | 389144 | 389145 |
20204 | 389266 | 2915 | 2 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 22013 | 7 | 2211 | 1 | 0 | 2248 | 131 | 124 | 389122 | 2103 | 4 | 69279 | 558540 | 298934 | 259594 | 788786 | 697500 | 12745148 | 11718508 | 1 | 10000 | 0 | 49 | 386189 | 0 | 389330 | 389264 | 83536 | 59204 | 181192 | 1486311 | 794514 | 778614 | 794489 | 2335824 | 389267 | 44 | 10001 | 1 | 20201 | 100 | 99 | 100 | 10000 | 10100 | 10000 | 100 | 232202 | 25 | 39591 | 1581 | 0 | 1885 | 230288 | 82 | 0 | 2534 | 54 | 20263 | 232183 | 10000 | 7 | 1628 | 1 | 4 | 0 | 209481 | 0 | 69 | 10979 | 65 | 78 | 389084 | 291451 | 10000 | 10100 | 389265 | 389265 | 389265 | 389141 | 389264 |
20204 | 389268 | 2915 | 3 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 22263 | 7 | 2217 | 1 | 0 | 2336 | 132 | 124 | 389249 | 2099 | 4 | 69280 | 558524 | 298943 | 259592 | 788790 | 697512 | 12745566 | 11717767 | 1 | 10000 | 0 | 49 | 386194 | 0 | 389264 | 389148 | 83597 | 59088 | 181177 | 1486316 | 794512 | 778681 | 794494 | 2335848 | 389139 | 44 | 10001 | 1 | 20201 | 100 | 99 | 100 | 10000 | 10100 | 10000 | 100 | 232192 | 29 | 29396 | 1612 | 0 | 1909 | 230281 | 81 | 0 | 2499 | 54 | 20243 | 232162 | 10000 | 7 | 1576 | 1 | 0 | 0 | 209480 | 0 | 70 | 10972 | 65 | 78 | 389088 | 291441 | 10000 | 10100 | 389186 | 389270 | 389151 | 389264 | 389276 |
20204 | 389150 | 2916 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 21648 | 7 | 2214 | 1 | 0 | 2352 | 140 | 364 | 389126 | 2169 | 3 | 69279 | 558546 | 298941 | 259591 | 788782 | 697504 | 12745451 | 11717553 | 1 | 10000 | 0 | 49 | 386188 | 0 | 389267 | 389142 | 83476 | 59206 | 181186 | 1486281 | 794607 | 778621 | 794509 | 2336019 | 389141 | 44 | 10001 | 1 | 20201 | 100 | 99 | 100 | 10000 | 10100 | 10000 | 100 | 232188 | 15 | 36102 | 1616 | 0 | 1877 | 230285 | 78 | 0 | 2519 | 54 | 20262 | 232172 | 10000 | 7 | 1364 | 1 | 0 | 3 | 209485 | 1 | 72 | 10970 | 65 | 80 | 389077 | 291443 | 10000 | 10100 | 389145 | 389267 | 389265 | 389149 | 389141 |
20204 | 389309 | 2916 | 2 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 22277 | 7 | 2224 | 3 | 0 | 2344 | 136 | 120 | 389248 | 2125 | 3 | 69279 | 558542 | 298939 | 259592 | 788817 | 697504 | 12745402 | 11717721 | 1 | 10000 | 14 | 49 | 386060 | 0 | 389264 | 389141 | 83473 | 59203 | 181187 | 1486300 | 794494 | 778681 | 794531 | 2336112 | 389267 | 44 | 10001 | 1 | 20201 | 100 | 99 | 100 | 10000 | 10100 | 10000 | 100 | 232194 | 15 | 40770 | 1563 | 0 | 1882 | 230295 | 72 | 4 | 2497 | 108 | 20213 | 232169 | 10000 | 7 | 1280 | 1 | 4 | 0 | 209482 | 0 | 70 | 10975 | 64 | 77 | 389079 | 291444 | 10000 | 10100 | 389271 | 389272 | 389273 | 389142 | 389145 |
20204 | 389141 | 2915 | 3 | 0 | 3 | 0 | 0 | 0 | 0 | 0 | 21993 | 7 | 2189 | 1 | 0 | 2328 | 131 | 124 | 389125 | 2162 | 3 | 69279 | 558530 | 298944 | 259593 | 788817 | 697496 | 12745314 | 11717670 | 1 | 10000 | 0 | 49 | 386062 | 0 | 389141 | 389286 | 83533 | 59078 | 181181 | 1486321 | 794491 | 778680 | 794493 | 2335842 | 389267 | 44 | 10001 | 1 | 20201 | 100 | 99 | 100 | 10000 | 10100 | 10000 | 100 | 232200 | 15 | 36456 | 1636 | 0 | 1936 | 230287 | 89 | 0 | 2529 | 48 | 20285 | 232168 | 10000 | 7 | 1400 | 1 | 0 | 0 | 209482 | 0 | 70 | 10978 | 65 | 78 | 389207 | 291439 | 10000 | 10100 | 389150 | 389260 | 389266 | 389140 | 389141 |
20204 | 389145 | 2915 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 22096 | 7 | 2206 | 1 | 0 | 1976 | 157 | 244 | 389127 | 2186 | 3 | 69404 | 558538 | 298937 | 259592 | 788808 | 697497 | 12745248 | 11718235 | 1 | 10000 | 14 | 49 | 386180 | 0 | 389266 | 389143 | 83535 | 59206 | 181186 | 1486287 | 794490 | 778673 | 794479 | 2335848 | 389270 | 44 | 10001 | 1 | 20201 | 100 | 99 | 100 | 10000 | 10100 | 10000 | 100 | 232204 | 17 | 39676 | 1587 | 0 | 1912 | 230295 | 83 | 2 | 2516 | 102 | 20222 | 232153 | 10000 | 7 | 1736 | 1 | 0 | 0 | 209481 | 0 | 69 | 10970 | 59 | 78 | 389206 | 291439 | 10000 | 10100 | 389140 | 389266 | 389262 | 389268 | 389142 |
Result (median cycles for code): 38.9950
retire uop (01) | cycle (02) | 03 | l1d tlb fill (05) | mmu table walk data (08) | l2 tlb miss data (0b) | 18 | 19 | 1e | 1f | 20 | 22 | 29 | 3a | 3c | 3e | 3f | 40 | 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 | 64 | 67 | 69 | 6a | 6b | 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) | inst branch cond (94) | inst int store (96) | 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) | a4 | ld unit uop (a6) | st unit uop (a7) | l1d cache writeback (a8) | a9 | aa | ab | ac | af | atomic or exclusive fail (b4) | bc | 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) | ? ldst retires (ed) | ? int retires (ef) | f5 | f6 | f7 | f8 | fd |
20034 | 390002 | 2921 | 4 | 4 | 4 | 0 | 0 | 22503 | 0 | 2193 | 1 | 2280 | 71 | 0 | 132 | 389934 | 2091 | 0 | 70099 | 550204 | 290563 | 259663 | 760260 | 697569 | 12689929 | 11765067 | 1 | 10000 | 0 | 49 | 386866 | 0 | 389955 | 389956 | 70822 | 59895 | 188858 | 1457827 | 760828 | 759181 | 760823 | 2277552 | 389955 | 170215 | 10001 | 1 | 20021 | 10 | 9 | 10 | 10000 | 10010 | 10000 | 10 | 232247 | 40 | 35532 | 1583 | 0 | 1868 | 230363 | 73 | 8 | 2520 | 64 | 20266 | 232183 | 10000 | 1 | 1780 | 1 | 0 | 200998 | 36 | 10970 | 33 | 35 | 389903 | 289798 | 10000 | 10010 | 389958 | 389959 | 389959 | 389963 | 389951 |
20024 | 389951 | 2921 | 5 | 0 | 0 | 0 | 0 | 21962 | 0 | 2210 | 1 | 2192 | 80 | 0 | 124 | 389950 | 2068 | 0 | 70099 | 550228 | 290559 | 259671 | 760276 | 697577 | 12690056 | 11765129 | 1 | 10000 | 0 | 49 | 386872 | 0 | 389957 | 389938 | 70823 | 59888 | 188853 | 1457820 | 760812 | 759171 | 760855 | 2277546 | 389951 | 389945 | 10001 | 1 | 20021 | 10 | 9 | 10 | 10000 | 10010 | 10000 | 10 | 232254 | 24 | 38106 | 1634 | 0 | 1856 | 230355 | 76 | 6 | 2542 | 54 | 20225 | 232243 | 10000 | 0 | 1552 | 0 | 3 | 201001 | 35 | 10978 | 33 | 34 | 389900 | 289803 | 10000 | 10010 | 389945 | 389956 | 389956 | 389955 | 389948 |
20024 | 389955 | 2920 | 3 | 3 | 3 | 0 | 0 | 22201 | 0 | 2233 | 1 | 2256 | 70 | 0 | 124 | 389933 | 2105 | 0 | 70090 | 550224 | 290553 | 259661 | 760248 | 697571 | 12689486 | 11764805 | 0 | 10000 | 0 | 49 | 386873 | 3 | 389953 | 389941 | 70817 | 59909 | 188845 | 1457821 | 760824 | 759188 | 760834 | 2277564 | 389950 | 389954 | 10001 | 1 | 20021 | 10 | 9 | 10 | 10000 | 10010 | 10000 | 10 | 232289 | 24 | 39677 | 1606 | 0 | 1855 | 230364 | 84 | 0 | 2520 | 52 | 20228 | 232196 | 10000 | 7 | 1460 | 0 | 8 | 200999 | 35 | 10974 | 33 | 35 | 389881 | 289802 | 10000 | 10010 | 389942 | 389943 | 389939 | 389953 | 389941 |
20024 | 389953 | 2921 | 4 | 0 | 4 | 0 | 0 | 21682 | 0 | 2233 | 1 | 2320 | 66 | 0 | 124 | 389944 | 2042 | 0 | 70100 | 550216 | 290563 | 259663 | 760252 | 697576 | 12689867 | 11765231 | 0 | 10000 | 0 | 49 | 386871 | 0 | 389954 | 389945 | 70836 | 59892 | 188851 | 1457821 | 760840 | 759199 | 760848 | 2277582 | 389942 | 389942 | 10001 | 1 | 20021 | 10 | 9 | 10 | 10000 | 10010 | 10000 | 10 | 232245 | 24 | 35622 | 1620 | 0 | 1886 | 230362 | 72 | 0 | 2527 | 182 | 20270 | 232260 | 10000 | 0 | 1744 | 0 | 3 | 201001 | 35 | 10977 | 33 | 35 | 389892 | 289803 | 10000 | 10010 | 389959 | 389946 | 389953 | 389953 | 389939 |
20024 | 389954 | 2920 | 3 | 3 | 0 | 0 | 0 | 22036 | 0 | 2214 | 1 | 2328 | 74 | 0 | 124 | 389924 | 1995 | 7 | 70099 | 550206 | 290550 | 259661 | 760272 | 697640 | 12690181 | 11764947 | 0 | 10000 | 0 | 49 | 386872 | 0 | 389939 | 389940 | 70828 | 59892 | 188857 | 1457822 | 760847 | 759177 | 760822 | 2277510 | 389956 | 389954 | 10001 | 1 | 20021 | 10 | 9 | 10 | 10000 | 10010 | 10000 | 10 | 232278 | 36 | 30772 | 1599 | 0 | 1898 | 230374 | 72 | 4 | 2520 | 56 | 20215 | 232232 | 10000 | 0 | 1652 | 0 | 8 | 201005 | 36 | 10970 | 33 | 35 | 389901 | 289802 | 10000 | 10010 | 389938 | 389972 | 389941 | 389955 | 389954 |
20024 | 389955 | 2921 | 3 | 0 | 0 | 0 | 0 | 21987 | 0 | 2231 | 1 | 2336 | 101 | 0 | 244 | 389937 | 2128 | 0 | 70088 | 550212 | 290551 | 259663 | 760264 | 697573 | 12689742 | 11765427 | 0 | 10000 | 0 | 49 | 386881 | 0 | 389942 | 389946 | 70825 | 59903 | 188857 | 1457860 | 760822 | 759181 | 760831 | 2277609 | 389952 | 389939 | 10001 | 1 | 20021 | 10 | 9 | 10 | 10000 | 10010 | 10000 | 10 | 232240 | 36 | 37275 | 1552 | 0 | 1877 | 230365 | 73 | 0 | 2528 | 56 | 20235 | 232208 | 10000 | 0 | 1684 | 0 | 4 | 201002 | 35 | 10977 | 33 | 77 | 389918 | 289797 | 10000 | 10010 | 389937 | 389958 | 389957 | 389944 | 389947 |
20024 | 389954 | 2921 | 4 | 4 | 1 | 0 | 0 | 21620 | 0 | 2231 | 1 | 2344 | 79 | 0 | 124 | 389925 | 2072 | 0 | 70088 | 550206 | 290547 | 259662 | 760268 | 697576 | 12690061 | 11765095 | 0 | 10000 | 14 | 49 | 386874 | 0 | 389947 | 390097 | 70812 | 59903 | 188862 | 1457841 | 760820 | 759187 | 760935 | 2277543 | 389941 | 389952 | 10001 | 1 | 20021 | 10 | 9 | 10 | 10000 | 10010 | 10000 | 10 | 232251 | 27 | 38392 | 1604 | 0 | 1905 | 230366 | 78 | 6 | 2494 | 54 | 20231 | 232241 | 10000 | 0 | 1600 | 0 | 3 | 201076 | 36 | 10970 | 33 | 35 | 389881 | 289799 | 10000 | 10010 | 389943 | 389941 | 389942 | 389959 | 389945 |
20024 | 389942 | 2921 | 3 | 0 | 0 | 0 | 0 | 21946 | 0 | 2307 | 1 | 2360 | 51 | 0 | 124 | 389937 | 2051 | 0 | 70088 | 550206 | 290548 | 259665 | 760258 | 697568 | 12689594 | 11765061 | 1 | 10000 | 0 | 49 | 386873 | 0 | 389951 | 389955 | 70876 | 59903 | 188858 | 1457851 | 760852 | 759181 | 760822 | 2277537 | 389938 | 389947 | 10001 | 1 | 20021 | 10 | 9 | 10 | 10000 | 10010 | 10000 | 10 | 232267 | 24 | 33976 | 1589 | 0 | 1879 | 230372 | 72 | 0 | 2506 | 54 | 20213 | 232219 | 10000 | 0 | 1576 | 0 | 0 | 201079 | 35 | 10976 | 33 | 35 | 389881 | 289796 | 10000 | 10010 | 389946 | 389939 | 389981 | 389960 | 389956 |
20024 | 389953 | 2921 | 4 | 0 | 0 | 0 | 0 | 22114 | 0 | 2201 | 1 | 2224 | 74 | 0 | 124 | 389928 | 1981 | 0 | 70099 | 550206 | 290551 | 259661 | 760270 | 697571 | 12689542 | 11764900 | 0 | 10000 | 0 | 49 | 386870 | 0 | 389943 | 389950 | 70829 | 59899 | 188861 | 1457830 | 760836 | 759177 | 760824 | 2277507 | 389943 | 389956 | 10001 | 1 | 20021 | 10 | 9 | 10 | 10000 | 10010 | 10000 | 10 | 232229 | 24 | 36743 | 1593 | 0 | 1908 | 230349 | 75 | 0 | 2504 | 50 | 20233 | 232203 | 10000 | 7 | 1672 | 0 | 3 | 200999 | 35 | 10978 | 33 | 35 | 389894 | 289796 | 10000 | 10010 | 389947 | 389944 | 389954 | 389956 | 389960 |
20024 | 389995 | 2921 | 4 | 0 | 3 | 0 | 0 | 21932 | 0 | 2222 | 1 | 2320 | 83 | 0 | 124 | 389932 | 1960 | 0 | 70119 | 550247 | 290560 | 259670 | 760256 | 697577 | 12689878 | 11765274 | 0 | 10000 | 14 | 49 | 386858 | 0 | 389944 | 389960 | 70827 | 59888 | 188851 | 1457837 | 760822 | 759199 | 760828 | 2277510 | 389953 | 389942 | 10001 | 1 | 20021 | 10 | 9 | 10 | 10000 | 10010 | 10000 | 10 | 232245 | 36 | 39878 | 1621 | 0 | 1889 | 230355 | 79 | 4 | 2488 | 56 | 20215 | 232222 | 10000 | 0 | 1676 | 0 | 8 | 200998 | 35 | 10977 | 33 | 35 | 389883 | 289799 | 10000 | 10010 | 389954 | 389952 | 389954 | 389939 | 390026 |
Code:
stxp w0, x1, x2, [x6]
mov x7, 8
(fused SUBS/B.cc loop)
Result (median cycles for code): 38.0115
retire uop (01) | cycle (02) | 03 | l1d tlb fill (05) | mmu table walk data (08) | 09 | l2 tlb miss data (0b) | 18 | 19 | 1e | 1f | 22 | 23 | 3a | 3f | 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 | 64 | 67 | 69 | 6a | 6b | 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) | inst branch cond (94) | inst int store (96) | inst int alu (97) | inst ldst (9b) | 9f | l1d tlb access (a0) | l1d tlb miss (a1) | l1d cache miss st (a2) | a4 | ld unit uop (a6) | st unit uop (a7) | l1d cache writeback (a8) | a9 | ac | af | atomic or exclusive fail (b4) | bc | l1d cache miss st nonspec (c0) | l1d tlb miss nonspec (c1) | c2 | cd | cf | d0 | d5 | map dispatch bubble (d6) | dd | fetch restart (de) | e0 | ? int output thing (e9) | ? ldst retires (ed) | ? int retires (ef) | f5 | f6 | f7 | f8 | fd |
10205 | 380117 | 2847 | 1 | 0 | 0 | 1 | 3 | 1 | 20010 | 14 | 1 | 0 | 181 | 380102 | 2 | 70271 | 529271 | 10697 | 518574 | 10697 | 915736 | 54384 | 10461868 | 0 | 10000 | 0 | 98 | 377032 | 0 | 380107 | 380107 | 130437 | 59953 | 248989 | 926435 | 19100 | 938418 | 19100 | 2815254 | 380116 | 380112 | 10001 | 1 | 10201 | 100 | 99 | 100 | 10000 | 100 | 10000 | 100 | 458881 | 15 | 458868 | 0 | 1 | 458882 | 0 | 2 | 20012 | 458867 | 10000 | 0 | 10000 | 0 | 0 | 10 | 172639 | 1 | 133 | 11081 | 130 | 130 | 380051 | 1197 | 10000 | 100 | 380121 | 380119 | 380121 | 380119 | 380119 |
10204 | 380118 | 2847 | 1 | 1 | 1 | 1 | 0 | 0 | 19998 | 14 | 0 | 0 | 182 | 380097 | 0 | 70276 | 529272 | 10697 | 518575 | 10697 | 915715 | 54384 | 10461759 | 0 | 10000 | 0 | 49 | 377030 | 3 | 380121 | 380110 | 130429 | 59951 | 248974 | 926412 | 19100 | 938418 | 19100 | 2815254 | 380118 | 380118 | 10001 | 1 | 10201 | 100 | 99 | 100 | 10000 | 100 | 10000 | 100 | 458881 | 14 | 458867 | 0 | 0 | 458882 | 0 | 0 | 20012 | 458867 | 10000 | 14 | 10000 | 1 | 0 | 10 | 172636 | 1 | 132 | 11070 | 130 | 130 | 380051 | 1197 | 10000 | 100 | 380158 | 380119 | 380119 | 380119 | 380119 |
10204 | 380118 | 2847 | 1 | 0 | 1 | 1 | 0 | 0 | 19998 | 14 | 1 | 0 | 32 | 380107 | 0 | 70276 | 529270 | 10697 | 518577 | 10697 | 915717 | 54384 | 10462141 | 0 | 10000 | 0 | 49 | 377038 | 0 | 380118 | 380118 | 130436 | 59951 | 248998 | 926414 | 19102 | 938426 | 19100 | 2815254 | 380112 | 380110 | 10001 | 1 | 10201 | 100 | 99 | 100 | 10000 | 100 | 10000 | 100 | 458866 | 0 | 458866 | 0 | 0 | 458866 | 0 | 0 | 19998 | 458866 | 10000 | 0 | 10000 | 0 | 0 | 10 | 173672 | 1 | 131 | 11156 | 130 | 130 | 380051 | 1197 | 10000 | 100 | 380111 | 380113 | 380111 | 380111 | 380111 |
10204 | 380110 | 2847 | 0 | 0 | 0 | 0 | 0 | 0 | 19998 | 0 | 0 | 0 | 183 | 380103 | 0 | 70276 | 529271 | 10697 | 518577 | 10697 | 915717 | 54384 | 10462420 | 0 | 10000 | 0 | 49 | 377031 | 0 | 380112 | 380110 | 130429 | 59953 | 249003 | 926412 | 19100 | 938426 | 19100 | 2815278 | 380125 | 380144 | 10001 | 1 | 10201 | 100 | 99 | 100 | 10000 | 100 | 10000 | 100 | 458882 | 15 | 458867 | 0 | 0 | 458882 | 0 | 0 | 20012 | 458867 | 10000 | 14 | 10000 | 1 | 1 | 10 | 172636 | 1 | 130 | 11068 | 131 | 131 | 380052 | 1197 | 10000 | 100 | 380111 | 380113 | 380111 | 380111 | 380111 |
10204 | 380110 | 2847 | 0 | 0 | 0 | 0 | 0 | 0 | 19998 | 0 | 0 | 0 | 183 | 380103 | 4 | 70278 | 529270 | 10697 | 518577 | 10697 | 915717 | 54384 | 10462141 | 0 | 10000 | 0 | 49 | 377038 | 0 | 380118 | 380133 | 130429 | 59957 | 248980 | 926416 | 19100 | 938426 | 19100 | 2815254 | 380118 | 380119 | 10001 | 1 | 10201 | 100 | 99 | 100 | 10000 | 100 | 10000 | 100 | 458882 | 16 | 458867 | 0 | 1 | 458881 | 0 | 2 | 20012 | 458868 | 10000 | 14 | 10000 | 1 | 2 | 10 | 172639 | 1 | 131 | 11071 | 130 | 130 | 380051 | 1197 | 10000 | 100 | 380119 | 380119 | 380119 | 380120 | 380119 |
10204 | 380118 | 2847 | 1 | 1 | 0 | 1 | 0 | 0 | 20034 | 14 | 0 | 0 | 182 | 380095 | 0 | 70278 | 529272 | 10697 | 518575 | 10697 | 915715 | 54384 | 10461754 | 0 | 10000 | 0 | 49 | 377030 | 0 | 380110 | 380113 | 130429 | 59964 | 248978 | 926412 | 19101 | 938434 | 19100 | 2815254 | 380110 | 380110 | 10001 | 1 | 10201 | 100 | 99 | 100 | 10000 | 100 | 10000 | 100 | 458866 | 0 | 458866 | 0 | 0 | 458866 | 0 | 0 | 19998 | 458866 | 10000 | 0 | 10000 | 0 | 0 | 10 | 172638 | 1 | 132 | 11070 | 131 | 131 | 380051 | 1197 | 10000 | 100 | 380119 | 380119 | 380119 | 380119 | 380119 |
10204 | 380118 | 2847 | 1 | 1 | 1 | 1 | 0 | 0 | 19998 | 14 | 0 | 0 | 183 | 380097 | 0 | 70276 | 529272 | 10697 | 518575 | 10697 | 915715 | 54384 | 10461754 | 0 | 10000 | 0 | 49 | 377030 | 0 | 380110 | 380110 | 130453 | 59961 | 248987 | 926420 | 19100 | 938418 | 19100 | 2815254 | 380118 | 380120 | 10001 | 1 | 10201 | 100 | 99 | 100 | 10000 | 100 | 10000 | 100 | 458882 | 15 | 458868 | 0 | 1 | 458882 | 0 | 0 | 20012 | 458868 | 10000 | 14 | 10000 | 1 | 3 | 10 | 172637 | 1 | 131 | 11081 | 131 | 131 | 380051 | 1197 | 10000 | 100 | 380119 | 380121 | 380119 | 380121 | 380119 |
10204 | 380118 | 2848 | 1 | 0 | 1 | 1 | 0 | 0 | 20617 | 14 | 1 | 0 | 181 | 380092 | 0 | 70271 | 529272 | 10697 | 518575 | 10697 | 915736 | 54384 | 10461863 | 0 | 10000 | 0 | 49 | 377027 | 0 | 380109 | 380107 | 130437 | 59955 | 248979 | 926433 | 19100 | 938443 | 19102 | 2815770 | 380115 | 380115 | 10003 | 1 | 10201 | 100 | 99 | 100 | 10000 | 100 | 10000 | 100 | 458882 | 15 | 458868 | 0 | 1 | 458882 | 12 | 0 | 19998 | 458866 | 10000 | 0 | 10000 | 0 | 0 | 10 | 172638 | 1 | 130 | 11072 | 130 | 130 | 380048 | 1197 | 10000 | 100 | 380116 | 380118 | 380116 | 380116 | 380116 |
10204 | 380115 | 2847 | 1 | 1 | 1 | 0 | 0 | 0 | 19998 | 15 | 1 | 0 | 180 | 380092 | 25 | 70271 | 529272 | 10697 | 518575 | 10697 | 915736 | 54384 | 10461863 | 0 | 10000 | 0 | 49 | 377027 | 0 | 380107 | 380108 | 130437 | 59957 | 248979 | 926433 | 19100 | 938443 | 19102 | 2815353 | 380115 | 380115 | 10001 | 1 | 10201 | 100 | 99 | 100 | 10000 | 100 | 10000 | 100 | 458885 | 15 | 458871 | 0 | 2 | 458882 | 0 | 2 | 20012 | 458868 | 10000 | 14 | 10000 | 1 | 0 | 10 | 172636 | 1 | 129 | 11072 | 130 | 130 | 380048 | 1197 | 10000 | 100 | 380108 | 380108 | 380108 | 380108 | 380110 |
10204 | 380107 | 2847 | 0 | 0 | 0 | 0 | 0 | 0 | 20633 | 0 | 0 | 0 | 181 | 380100 | 0 | 70272 | 529270 | 10697 | 518574 | 10697 | 915738 | 54384 | 10462255 | 0 | 10000 | 0 | 49 | 377035 | 0 | 380115 | 380115 | 130444 | 59947 | 248987 | 926433 | 19100 | 938443 | 19100 | 2815329 | 380108 | 380107 | 10001 | 1 | 10201 | 100 | 99 | 100 | 10000 | 100 | 10000 | 100 | 458866 | 0 | 458866 | 0 | 0 | 458866 | 0 | 0 | 19998 | 458866 | 10000 | 0 | 10000 | 0 | 0 | 10 | 172637 | 1 | 129 | 11072 | 130 | 130 | 380048 | 1197 | 10000 | 100 | 380108 | 380108 | 380108 | 380108 | 380108 |
Result (median cycles for code): 38.0011
retire uop (01) | cycle (02) | 03 | mmu table walk instruction (07) | 09 | l2 tlb miss instruction (0a) | l2 tlb miss data (0b) | 18 | 19 | 1e | 1f | 22 | 23 | 3a | 3f | 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 | 64 | 69 | 6a | 6b | 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) | inst branch cond (94) | inst int store (96) | inst int alu (97) | inst ldst (9b) | 9f | l1d tlb access (a0) | l1d cache miss st (a2) | a4 | ld unit uop (a6) | st unit uop (a7) | l1d cache writeback (a8) | a9 | ac | af | atomic or exclusive fail (b4) | l1d cache miss st nonspec (c0) | c2 | cd | cf | d0 | d5 | map dispatch bubble (d6) | dd | fetch restart (de) | e0 | ? int output thing (e9) | ? ldst retires (ed) | ? int retires (ef) | f5 | f6 | f7 | f8 | fd |
10025 | 380019 | 2846 | 0 | 0 | 0 | 0 | 0 | 0 | 19998 | 0 | 1 | 0 | 0 | 379996 | 0 | 70268 | 519732 | 1067 | 518665 | 1067 | 915805 | 5424 | 10472510 | 1 | 10000 | 49 | 377226 | 0 | 380012 | 380013 | 138348 | 59940 | 249330 | 917024 | 1910 | 954081 | 1910 | 2861676 | 380035 | 380276 | 10001 | 1 | 10021 | 10 | 9 | 10 | 10000 | 10 | 10000 | 10 | 458960 | 458956 | 0 | 3 | 458956 | 2 | 2 | 19998 | 458956 | 10000 | 10000 | 0 | 0 | 169646 | 0 | 61 | 11080 | 41 | 41 | 379944 | 117 | 10000 | 10 | 380054 | 380269 | 380012 | 380012 | 380012 |
10024 | 380261 | 2847 | 0 | 0 | 0 | 0 | 0 | 0 | 19998 | 0 | 1 | 0 | 2 | 379996 | 0 | 70268 | 519732 | 1067 | 518665 | 1067 | 915805 | 5424 | 10470394 | 1 | 10000 | 49 | 376931 | 0 | 380011 | 380011 | 138348 | 59941 | 249329 | 916878 | 1910 | 953892 | 1910 | 2861664 | 380011 | 380011 | 10001 | 1 | 10021 | 10 | 9 | 10 | 10000 | 10 | 10000 | 10 | 458956 | 458988 | 0 | 0 | 458956 | 5 | 0 | 19998 | 458956 | 10000 | 10000 | 0 | 0 | 169646 | 0 | 40 | 11209 | 40 | 40 | 379944 | 117 | 10000 | 10 | 380012 | 380012 | 380012 | 380012 | 380012 |
10024 | 380012 | 2846 | 0 | 0 | 19 | 1 | 0 | 4 | 19998 | 0 | 0 | 0 | 0 | 379996 | 0 | 70267 | 519732 | 1067 | 518665 | 1067 | 915805 | 5424 | 10470394 | 1 | 10000 | 49 | 377187 | 0 | 380011 | 380286 | 138351 | 59952 | 249331 | 917006 | 1912 | 953892 | 1910 | 2861676 | 380271 | 380011 | 10001 | 1 | 10021 | 10 | 9 | 10 | 10000 | 10 | 10000 | 10 | 458955 | 458934 | 0 | 0 | 458966 | 0 | 0 | 20011 | 458956 | 10000 | 10000 | 0 | 0 | 169672 | 0 | 42 | 11078 | 42 | 41 | 379944 | 117 | 10000 | 10 | 380014 | 380012 | 380012 | 380012 | 380012 |
10024 | 380011 | 2847 | 0 | 0 | 0 | 0 | 0 | 0 | 20691 | 0 | 2 | 0 | 0 | 379996 | 0 | 70267 | 519742 | 1067 | 518665 | 1067 | 915805 | 5424 | 10470394 | 1 | 10000 | 49 | 376931 | 3 | 380012 | 380011 | 138348 | 59939 | 249327 | 916872 | 1910 | 953892 | 1910 | 2861676 | 380011 | 380011 | 10001 | 1 | 10021 | 10 | 9 | 10 | 10000 | 10 | 10000 | 10 | 458955 | 458956 | 0 | 0 | 458958 | 70 | 0 | 20002 | 458956 | 10000 | 10000 | 0 | 0 | 169646 | 0 | 41 | 11072 | 41 | 41 | 379944 | 117 | 10000 | 10 | 380015 | 380012 | 380012 | 380012 | 380012 |
10024 | 380011 | 2846 | 0 | 1 | 0 | 0 | 0 | 0 | 20064 | 0 | 1 | 0 | 0 | 379996 | 0 | 70403 | 519731 | 1067 | 518665 | 1067 | 915805 | 5424 | 10470487 | 1 | 10000 | 49 | 376931 | 0 | 380022 | 380018 | 138351 | 59939 | 249340 | 916872 | 1910 | 953892 | 1910 | 2861676 | 380011 | 380011 | 10001 | 1 | 10021 | 10 | 9 | 10 | 10000 | 10 | 10000 | 10 | 458956 | 458955 | 0 | 2 | 458997 | 2 | 0 | 20001 | 458956 | 10000 | 10000 | 0 | 0 | 169646 | 0 | 41 | 11080 | 40 | 40 | 379944 | 117 | 10000 | 10 | 380012 | 380012 | 380014 | 380012 | 380014 |
10026 | 380028 | 2847 | 0 | 0 | 13 | 0 | 0 | 4 | 19998 | 0 | 1 | 0 | 0 | 379996 | 0 | 70268 | 519732 | 1067 | 518665 | 1067 | 915805 | 5424 | 10470394 | 1 | 10000 | 49 | 376931 | 0 | 380037 | 380017 | 138348 | 59939 | 249327 | 916872 | 1910 | 953892 | 1910 | 2861685 | 380011 | 380011 | 10001 | 1 | 10021 | 10 | 9 | 10 | 10000 | 10 | 10000 | 10 | 458956 | 458956 | 0 | 0 | 458956 | 0 | 0 | 20005 | 459013 | 10000 | 10000 | 0 | 0 | 169646 | 0 | 40 | 11079 | 41 | 41 | 379944 | 117 | 10000 | 10 | 380012 | 380012 | 380012 | 380012 | 380012 |
10024 | 380035 | 2846 | 0 | 0 | 0 | 0 | 0 | 0 | 19998 | 0 | 0 | 0 | 0 | 379996 | 0 | 70267 | 519732 | 1067 | 518677 | 1067 | 915804 | 5424 | 10470394 | 1 | 10000 | 49 | 376931 | 0 | 380033 | 380015 | 138348 | 59947 | 249327 | 916872 | 1910 | 953892 | 1910 | 2861676 | 380011 | 380011 | 10001 | 1 | 10021 | 10 | 9 | 10 | 10000 | 10 | 10000 | 10 | 458982 | 458956 | 0 | 0 | 458958 | 0 | 0 | 19998 | 458956 | 10000 | 10000 | 0 | 0 | 169646 | 0 | 42 | 11067 | 42 | 42 | 379944 | 117 | 10000 | 10 | 380012 | 380012 | 380012 | 380012 | 380012 |
10024 | 380012 | 2846 | 0 | 0 | 0 | 0 | 0 | 0 | 19998 | 0 | 0 | 1 | 0 | 379996 | 0 | 70267 | 519732 | 1067 | 518665 | 1067 | 915805 | 5424 | 10470394 | 1 | 10000 | 49 | 376931 | 0 | 380039 | 380020 | 138348 | 59939 | 249329 | 916872 | 1910 | 953895 | 1910 | 2861676 | 380282 | 380011 | 10001 | 1 | 10021 | 10 | 9 | 10 | 10000 | 10 | 10000 | 10 | 458988 | 458956 | 0 | 0 | 458956 | 0 | 0 | 19998 | 458956 | 10000 | 10000 | 0 | 0 | 169646 | 0 | 42 | 11080 | 42 | 42 | 379944 | 117 | 10000 | 10 | 380012 | 380281 | 380014 | 380035 | 380012 |
10024 | 380048 | 2846 | 0 | 0 | 0 | 0 | 0 | 0 | 20010 | 0 | 0 | 0 | 0 | 379998 | 0 | 70267 | 519732 | 1067 | 518664 | 1067 | 915805 | 5424 | 10470336 | 1 | 10000 | 49 | 376931 | 0 | 380026 | 380019 | 138348 | 59939 | 249328 | 916876 | 1910 | 953892 | 1910 | 2861676 | 380011 | 380035 | 10001 | 1 | 10021 | 10 | 9 | 10 | 10000 | 10 | 10000 | 10 | 458957 | 458956 | 0 | 0 | 458956 | 2 | 0 | 20012 | 458956 | 10000 | 10000 | 0 | 0 | 169646 | 0 | 42 | 11078 | 42 | 42 | 379944 | 117 | 10000 | 10 | 380012 | 380012 | 380012 | 380012 | 380012 |
10024 | 380011 | 2846 | 0 | 0 | 0 | 0 | 0 | 0 | 19998 | 0 | 0 | 1 | 0 | 380020 | 0 | 70267 | 519756 | 1067 | 518655 | 1067 | 915805 | 5424 | 10470394 | 1 | 10000 | 49 | 376931 | 0 | 380027 | 380024 | 138348 | 59939 | 249340 | 916872 | 1910 | 953892 | 1910 | 2862195 | 380011 | 380011 | 10001 | 1 | 10021 | 10 | 9 | 10 | 10000 | 10 | 10000 | 10 | 458956 | 458956 | 0 | 0 | 458958 | 1 | 0 | 20006 | 458956 | 10000 | 10000 | 0 | 2 | 169646 | 0 | 40 | 11164 | 41 | 40 | 379944 | 117 | 10000 | 10 | 380013 | 380012 | 380012 | 380012 | 380013 |