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:
stxr 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): 1.000
Issues: 2.938
Integer unit issues: 0.000
Load/store unit issues: 2.941
SIMD/FP unit issues: 0.000
retire uop (01) | cycle (02) | 03 | l1i tlb fill (04) | l1d tlb fill (05) | mmu table walk instruction (07) | mmu table walk data (08) | 1e | 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 cache miss st (a2) | st unit uop (a7) | l1d cache writeback (a8) | ac | af | atomic or exclusive fail (b4) | l1d cache miss st nonspec (c0) | 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) | df | e0 | ea | eb | ec | ? ldst retires (ed) | f5 | f6 | f7 | f8 | fd |
71005 | 45467 | 341 | 14 | 0 | 5 | 0 | 0 | 1 | 2178 | 45433 | 30771 | 2922 | 2931 | 2931 | 14790 | 9 | 1 | 10 | 1000 | 49 | 42353 | 45441 | 45435 | 4786 | 10840 | 2925 | 2908 | 5786 | 45430 | 45419 | 1001 | 1 | 71001 | 1000 | 1000 | 2908 | 2917 | 2900 | 0 | 0 | 2935 | 1000 | 1000 | 22095 | 5768 | 5088 | 2100 | 0 | 114 | 4536 | 2276 | 4445 | 867 | 88 | 89 | 6 | 45267 | 20737 | 20521 | 18780 | 1000 | 45446 | 45432 | 45436 | 45453 | 45460 |
71004 | 45446 | 341 | 6 | 0 | 0 | 0 | 0 | 1 | 2187 | 45438 | 30734 | 2931 | 2923 | 2939 | 14685 | 0 | 1 | 10 | 1000 | 49 | 42374 | 45442 | 45455 | 4844 | 10799 | 2916 | 2942 | 5874 | 45433 | 45433 | 1001 | 1 | 71001 | 1000 | 1000 | 2935 | 2943 | 2934 | 0 | 0 | 2935 | 1000 | 1000 | 22095 | 5726 | 5065 | 2091 | 0 | 90 | 4238 | 2292 | 4438 | 865 | 82 | 89 | 6 | 45324 | 20648 | 20532 | 18714 | 1000 | 45434 | 45453 | 45448 | 45444 | 45453 |
71004 | 45443 | 340 | 5 | 0 | 0 | 0 | 0 | 0 | 2154 | 45423 | 30706 | 2906 | 2928 | 2905 | 14770 | 4 | 2 | 20 | 1000 | 49 | 42366 | 45441 | 45452 | 4828 | 10842 | 2924 | 2928 | 5892 | 45450 | 45446 | 1001 | 1 | 71001 | 1000 | 1000 | 2943 | 2951 | 2940 | 0 | 0 | 2949 | 1000 | 1000 | 22091 | 5778 | 5044 | 2081 | 0 | 90 | 4334 | 2288 | 4440 | 869 | 84 | 77 | 6 | 45337 | 20679 | 20537 | 18748 | 1000 | 45450 | 45450 | 45440 | 45433 | 45439 |
71004 | 45451 | 341 | 4 | 0 | 0 | 0 | 0 | 0 | 2165 | 45428 | 30649 | 2939 | 2955 | 2955 | 14640 | 5 | 2 | 20 | 1000 | 49 | 42366 | 45454 | 45450 | 4826 | 10848 | 2935 | 2934 | 5842 | 45448 | 45434 | 1001 | 1 | 71001 | 1000 | 1000 | 2940 | 2937 | 2926 | 0 | 0 | 2936 | 1000 | 1000 | 22100 | 5732 | 5032 | 2064 | 0 | 83 | 4234 | 2279 | 4438 | 863 | 86 | 82 | 6 | 45312 | 20681 | 20509 | 18740 | 1000 | 45431 | 45443 | 45440 | 45441 | 45457 |
71004 | 45434 | 340 | 4 | 1 | 0 | 0 | 0 | 1 | 2131 | 45428 | 30809 | 2934 | 2943 | 2913 | 14735 | 5 | 2 | 20 | 1000 | 49 | 42366 | 45445 | 45454 | 4827 | 10838 | 2940 | 2935 | 5906 | 45448 | 45440 | 1001 | 1 | 71001 | 1000 | 1000 | 2940 | 2933 | 2949 | 0 | 0 | 2929 | 1000 | 1000 | 22106 | 5733 | 5044 | 2075 | 0 | 82 | 4256 | 2263 | 4439 | 867 | 79 | 83 | 6 | 45346 | 20710 | 20582 | 18816 | 1000 | 45456 | 45441 | 45439 | 45436 | 45438 |
71004 | 45437 | 340 | 4 | 0 | 0 | 0 | 0 | 0 | 2130 | 45424 | 30723 | 2940 | 2936 | 2953 | 14741 | 9 | 1 | 10 | 1000 | 49 | 42367 | 45437 | 45446 | 4831 | 10823 | 2945 | 2938 | 5888 | 45439 | 45431 | 1001 | 1 | 71001 | 1000 | 1000 | 2945 | 2922 | 2935 | 44 | 0 | 2938 | 1000 | 1000 | 22092 | 5768 | 5052 | 2081 | 0 | 85 | 4332 | 2275 | 4436 | 868 | 82 | 81 | 6 | 45351 | 20669 | 20527 | 18728 | 1000 | 45452 | 45437 | 45439 | 45454 | 45438 |
71004 | 45447 | 340 | 6 | 1 | 0 | 0 | 0 | 1 | 2158 | 45440 | 30753 | 2948 | 2941 | 2939 | 14600 | 7 | 2 | 20 | 1000 | 49 | 42375 | 45457 | 45452 | 4825 | 10839 | 2939 | 2955 | 5896 | 45443 | 45443 | 1001 | 1 | 71001 | 1000 | 1000 | 2942 | 2935 | 2951 | 0 | 0 | 2954 | 1000 | 1000 | 22118 | 5738 | 5023 | 2102 | 0 | 84 | 4461 | 2279 | 4439 | 863 | 88 | 79 | 6 | 45329 | 20647 | 20546 | 18703 | 1000 | 45439 | 45436 | 45444 | 45480 | 45448 |
71004 | 45456 | 341 | 6 | 0 | 0 | 0 | 0 | 1 | 2168 | 45431 | 30722 | 2946 | 2944 | 2935 | 14725 | 0 | 1 | 10 | 1000 | 49 | 42356 | 45445 | 45445 | 4802 | 10820 | 2915 | 2945 | 5820 | 45440 | 45449 | 1001 | 1 | 71001 | 1000 | 1000 | 2923 | 2909 | 2906 | 0 | 0 | 2941 | 1000 | 1000 | 22118 | 5773 | 5076 | 2096 | 0 | 84 | 4462 | 2265 | 4437 | 867 | 81 | 89 | 6 | 45342 | 20667 | 20537 | 18773 | 1000 | 45448 | 45447 | 45440 | 45453 | 45452 |
71004 | 45451 | 340 | 3 | 1 | 0 | 0 | 558 | 0 | 2152 | 45433 | 30722 | 2922 | 2932 | 2934 | 14905 | 5 | 2 | 20 | 1000 | 49 | 42369 | 45439 | 45462 | 4849 | 10865 | 2944 | 2939 | 5882 | 45434 | 45440 | 1001 | 1 | 71001 | 1000 | 1000 | 2905 | 2954 | 2941 | 0 | 0 | 2967 | 1000 | 1000 | 22141 | 5707 | 5049 | 2089 | 0 | 85 | 4334 | 2264 | 4439 | 864 | 88 | 84 | 6 | 45314 | 20663 | 20505 | 18724 | 1000 | 45449 | 45447 | 45449 | 45456 | 45441 |
71004 | 45439 | 340 | 5 | 1 | 0 | 0 | 0 | 1 | 2160 | 45422 | 30650 | 2933 | 2932 | 2941 | 14635 | 3 | 2 | 20 | 1000 | 49 | 42359 | 45447 | 45438 | 4826 | 10827 | 2940 | 2939 | 5882 | 45441 | 45449 | 1001 | 1 | 71001 | 1000 | 1000 | 2931 | 2939 | 2946 | 0 | 0 | 2936 | 1000 | 1000 | 22122 | 5702 | 5022 | 2054 | 0 | 89 | 4195 | 2274 | 4436 | 863 | 85 | 83 | 6 | 45315 | 20645 | 20548 | 18712 | 1000 | 45460 | 45436 | 45436 | 45445 | 45447 |
Code:
stxr w0, w1, [x6] add x6, x6, 4
(fused SUBS/B.cc loop)
Result (median cycles for code): 38.9189
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 | 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) | 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 |
20207 | 389160 | 2916 | 1 | 1 | 0 | 0 | 0 | 0 | 20030 | 0 | 296 | 2 | 0 | 0 | 120 | 152 | 389242 | 185 | 0 | 69402 | 558504 | 298924 | 259576 | 788796 | 697486 | 12744659 | 11718631 | 0 | 10000 | 0 | 49 | 386047 | 0 | 389252 | 389128 | 83467 | 59088 | 181293 | 1486259 | 794471 | 778665 | 794471 | 1557330 | 389128 | 389252 | 10001 | 1 | 20201 | 100 | 99 | 100 | 10000 | 10100 | 10000 | 100 | 229960 | 1 | 27338 | 22 | 0 | 242 | 229700 | 7 | 0 | 308 | 34 | 19998 | 229728 | 10000 | 0 | 1424 | 2 | 0 | 209452 | 1 | 55 | 10978 | 53 | 36 | 389189 | 291423 | 10000 | 10100 | 389253 | 389129 | 389253 | 389253 | 389128 |
20204 | 389126 | 2915 | 1 | 0 | 0 | 3 | 0 | 0 | 19998 | 0 | 84 | 0 | 0 | 96 | 72 | 0 | 389113 | 21 | 0 | 69280 | 558500 | 298924 | 259576 | 788773 | 697486 | 12744605 | 11716871 | 0 | 10000 | 0 | 49 | 386172 | 0 | 389250 | 389250 | 83464 | 59088 | 181304 | 1486256 | 794472 | 778667 | 794473 | 1557330 | 389252 | 389127 | 10001 | 1 | 20201 | 100 | 99 | 100 | 10000 | 10100 | 10000 | 100 | 229982 | 2 | 31393 | 41 | 0 | 296 | 229726 | 3 | 2 | 104 | 28 | 20004 | 230019 | 10000 | 0 | 1440 | 1 | 3 | 209452 | 1 | 55 | 10950 | 53 | 59 | 389192 | 291423 | 10000 | 10100 | 389128 | 389253 | 389128 | 389129 | 389251 |
20204 | 389252 | 2915 | 1 | 0 | 0 | 1 | 0 | 0 | 20004 | 0 | 312 | 1 | 0 | 288 | 133 | 0 | 389112 | 96 | 0 | 69402 | 558500 | 298924 | 259589 | 788773 | 697487 | 12744657 | 11716969 | 0 | 10000 | 0 | 49 | 386172 | 0 | 389127 | 389127 | 83528 | 59086 | 181174 | 1486257 | 794498 | 778664 | 794499 | 1557330 | 389127 | 389127 | 10001 | 1 | 20201 | 100 | 99 | 100 | 10000 | 10100 | 10000 | 100 | 229990 | 0 | 30658 | 34 | 0 | 277 | 229724 | 1 | 1 | 341 | 30 | 20001 | 229720 | 10000 | 0 | 1968 | 0 | 0 | 209452 | 1 | 55 | 10975 | 53 | 59 | 389192 | 291423 | 10000 | 10100 | 389251 | 389129 | 389128 | 389251 | 389252 |
20204 | 389129 | 2916 | 1 | 0 | 0 | 1 | 0 | 0 | 20037 | 0 | 338 | 2 | 0 | 232 | 136 | 56 | 389237 | 198 | 0 | 69404 | 558500 | 298924 | 259576 | 788797 | 697486 | 12744551 | 11716933 | 0 | 10000 | 0 | 49 | 386048 | 0 | 389128 | 389127 | 83467 | 59079 | 181295 | 1486256 | 794497 | 778600 | 794474 | 1557328 | 389257 | 389127 | 10001 | 1 | 20201 | 100 | 99 | 100 | 10000 | 10100 | 10000 | 100 | 229958 | 0 | 28453 | 30 | 0 | 267 | 229716 | 2 | 0 | 331 | 52 | 20001 | 229969 | 10000 | 0 | 2112 | 1 | 0 | 209452 | 1 | 55 | 10970 | 53 | 59 | 389190 | 291426 | 10000 | 10100 | 389251 | 389254 | 389251 | 389129 | 389128 |
20204 | 389252 | 2915 | 1 | 1 | 0 | 0 | 0 | 0 | 20039 | 0 | 299 | 1 | 0 | 104 | 128 | 24 | 389112 | 149 | 0 | 69404 | 558500 | 298924 | 259581 | 788804 | 697486 | 12744674 | 11717689 | 0 | 10000 | 0 | 49 | 386048 | 0 | 389128 | 389128 | 83464 | 59088 | 181302 | 1486260 | 794496 | 778665 | 794473 | 1557200 | 389127 | 389250 | 10001 | 1 | 20201 | 100 | 99 | 100 | 10000 | 10100 | 10000 | 100 | 229961 | 2 | 29918 | 34 | 0 | 265 | 229720 | 4 | 1 | 290 | 46 | 20004 | 229973 | 10000 | 0 | 1088 | 1 | 0 | 209452 | 1 | 55 | 10976 | 53 | 59 | 389192 | 291425 | 10000 | 10100 | 389128 | 389314 | 389251 | 389253 | 389255 |
20204 | 389256 | 2916 | 1 | 0 | 0 | 0 | 0 | 0 | 20055 | 0 | 321 | 1 | 0 | 144 | 130 | 0 | 389237 | 56 | 0 | 69279 | 558500 | 298924 | 259576 | 788773 | 697486 | 12745206 | 11717639 | 0 | 10000 | 0 | 49 | 386048 | 0 | 389249 | 389249 | 83468 | 59202 | 181170 | 1486259 | 794498 | 778604 | 794470 | 1557208 | 389127 | 389252 | 10001 | 1 | 20201 | 100 | 99 | 100 | 10000 | 10100 | 10000 | 100 | 230028 | 0 | 29920 | 34 | 0 | 294 | 229725 | 3 | 0 | 323 | 96 | 20010 | 229992 | 10000 | 0 | 1232 | 0 | 0 | 209452 | 1 | 55 | 10972 | 53 | 59 | 389192 | 291423 | 10000 | 10100 | 389289 | 389253 | 389268 | 389261 | 389128 |
20204 | 389126 | 2915 | 2 | 0 | 0 | 1 | 0 | 0 | 20020 | 0 | 335 | 1 | 0 | 312 | 131 | 0 | 389112 | 35 | 0 | 69279 | 558500 | 298924 | 259576 | 788772 | 697486 | 12744688 | 11716917 | 0 | 10000 | 0 | 49 | 386047 | 0 | 389250 | 389250 | 83528 | 59081 | 181297 | 1486259 | 794470 | 778604 | 794473 | 1557210 | 389250 | 389127 | 10001 | 1 | 20201 | 100 | 99 | 100 | 10000 | 10100 | 10000 | 100 | 229979 | 1 | 28082 | 46 | 0 | 251 | 229723 | 3 | 0 | 360 | 40 | 20013 | 229989 | 10000 | 0 | 1232 | 0 | 0 | 209452 | 1 | 55 | 10978 | 53 | 59 | 389068 | 291425 | 10000 | 10100 | 389128 | 389127 | 389253 | 389128 | 389254 |
20204 | 389252 | 2915 | 1 | 1 | 0 | 1 | 0 | 0 | 20028 | 0 | 299 | 1 | 0 | 264 | 126 | 116 | 389235 | 145 | 0 | 69404 | 558500 | 298924 | 259576 | 788800 | 697486 | 12744688 | 11717615 | 0 | 10000 | 0 | 49 | 386170 | 0 | 389128 | 389250 | 83467 | 59204 | 181168 | 1486257 | 794513 | 778605 | 794473 | 1557334 | 389136 | 389252 | 10001 | 1 | 20201 | 100 | 99 | 100 | 10000 | 10100 | 10000 | 100 | 229951 | 1 | 31759 | 23 | 0 | 249 | 229716 | 0 | 1 | 333 | 38 | 20004 | 229997 | 10000 | 0 | 1216 | 1 | 0 | 209452 | 1 | 55 | 10976 | 53 | 59 | 389071 | 291423 | 10000 | 10100 | 389251 | 389129 | 389128 | 389251 | 389251 |
20204 | 389250 | 2915 | 1 | 1 | 0 | 1 | 0 | 0 | 20004 | 1 | 301 | 2 | 0 | 0 | 112 | 28 | 389243 | 158 | 0 | 69280 | 558500 | 298924 | 259577 | 788772 | 697486 | 12744659 | 11716922 | 0 | 10000 | 0 | 49 | 386047 | 0 | 389127 | 389250 | 83527 | 59201 | 181304 | 1486282 | 794471 | 778604 | 794496 | 1557200 | 389127 | 389250 | 10001 | 1 | 20201 | 100 | 99 | 100 | 10000 | 10100 | 10000 | 100 | 229963 | 8 | 34696 | 3 | 0 | 290 | 229720 | 3 | 0 | 325 | 62 | 20007 | 229989 | 10000 | 0 | 1248 | 0 | 0 | 209453 | 1 | 55 | 10979 | 53 | 59 | 389067 | 291423 | 10000 | 10100 | 389253 | 389128 | 389128 | 389253 | 389251 |
20204 | 389252 | 2915 | 1 | 0 | 0 | 1 | 0 | 0 | 20039 | 0 | 242 | 1 | 0 | 208 | 124 | 24 | 389112 | 174 | 0 | 69278 | 558500 | 298924 | 259576 | 788800 | 697486 | 12744664 | 11717702 | 0 | 10000 | 0 | 49 | 386047 | 0 | 389252 | 389127 | 83466 | 59206 | 181298 | 1486260 | 794498 | 778663 | 794473 | 1557208 | 389126 | 389250 | 10001 | 1 | 20201 | 100 | 99 | 100 | 10000 | 10100 | 10000 | 100 | 229974 | 2 | 27716 | 31 | 0 | 235 | 229702 | 4 | 1 | 308 | 82 | 20007 | 229974 | 10000 | 0 | 1456 | 1 | 0 | 209452 | 1 | 55 | 10979 | 53 | 59 | 389189 | 291423 | 10000 | 10100 | 389128 | 389127 | 389250 | 389128 | 389129 |
Result (median cycles for code): 38.9947
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 | 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) | 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) | c2 | cd | cf | d0 | l1i cache miss demand (d3) | 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 |
20027 | 389955 | 2921 | 1 | 1 | 1 | 0 | 0 | 0 | 20029 | 0 | 310 | 1 | 0 | 304 | 80 | 268 | 389922 | 237 | 0 | 70099 | 550200 | 290544 | 259656 | 760244 | 697566 | 12689387 | 11764738 | 0 | 10000 | 0 | 49 | 386868 | 0 | 389948 | 389949 | 70813 | 59892 | 188857 | 1457806 | 760839 | 759225 | 760810 | 1518322 | 389936 | 389936 | 10001 | 1 | 20021 | 10 | 9 | 10 | 10000 | 10010 | 10000 | 10 | 230104 | 9 | 33609 | 29 | 296 | 229808 | 3 | 3 | 375 | 48 | 20004 | 230079 | 10000 | 7 | 2080 | 0 | 0 | 200994 | 0 | 0 | 37 | 10978 | 34 | 37 | 389878 | 289793 | 10000 | 10010 | 389937 | 389948 | 389948 | 389948 | 389937 |
20024 | 389976 | 2921 | 1 | 0 | 0 | 1 | 0 | 0 | 20027 | 0 | 261 | 1 | 0 | 88 | 4 | 24 | 389922 | 158 | 0 | 70099 | 550200 | 290544 | 259656 | 760241 | 697566 | 12689392 | 11764732 | 1 | 10000 | 0 | 49 | 386858 | 0 | 389937 | 389948 | 70811 | 59900 | 188858 | 1457812 | 760909 | 759177 | 760814 | 1518328 | 389947 | 389947 | 10001 | 1 | 20021 | 10 | 9 | 10 | 10000 | 10010 | 10000 | 10 | 230034 | 10 | 29198 | 58 | 278 | 229802 | 0 | 0 | 348 | 34 | 19998 | 229784 | 10000 | 0 | 2176 | 2 | 0 | 200994 | 0 | 0 | 34 | 10977 | 32 | 43 | 389888 | 289793 | 10000 | 10010 | 389937 | 389939 | 389939 | 389950 | 389937 |
20024 | 389937 | 2921 | 2 | 0 | 0 | 2 | 0 | 0 | 20137 | 7 | 336 | 2 | 0 | 224 | 0 | 0 | 389921 | 7 | 0 | 70100 | 550200 | 290544 | 259656 | 760240 | 697566 | 12689387 | 11764799 | 1 | 10000 | 0 | 49 | 386856 | 0 | 389936 | 389977 | 70809 | 59909 | 188857 | 1457811 | 760812 | 759168 | 760810 | 1518322 | 389947 | 389936 | 10001 | 1 | 20021 | 10 | 9 | 10 | 10000 | 10010 | 10000 | 10 | 230065 | 4 | 26256 | 41 | 95 | 229811 | 3 | 0 | 358 | 24 | 20007 | 230082 | 10000 | 0 | 992 | 2 | 0 | 200994 | 0 | 0 | 34 | 10972 | 32 | 34 | 389878 | 289793 | 10000 | 10010 | 389937 | 389948 | 389949 | 389949 | 389937 |
20024 | 389947 | 2921 | 2 | 2 | 2 | 0 | 0 | 0 | 20043 | 0 | 281 | 0 | 0 | 280 | 32 | 0 | 389921 | 135 | 0 | 70089 | 550200 | 290544 | 259656 | 760242 | 697566 | 12689407 | 11764711 | 1 | 10000 | 0 | 49 | 386856 | 0 | 389948 | 389936 | 70823 | 59906 | 188857 | 1457806 | 760814 | 759169 | 760812 | 1518322 | 389949 | 389936 | 10001 | 1 | 20021 | 10 | 9 | 10 | 10000 | 10010 | 10000 | 10 | 230038 | 8 | 28466 | 68 | 283 | 229806 | 1 | 0 | 362 | 52 | 20007 | 230083 | 10000 | 0 | 1152 | 1 | 0 | 200994 | 0 | 0 | 34 | 10978 | 32 | 34 | 389878 | 289793 | 10000 | 10010 | 389979 | 389960 | 389950 | 389937 | 389939 |
20024 | 389985 | 2921 | 1 | 1 | 0 | 0 | 0 | 0 | 19998 | 0 | 292 | 1 | 0 | 272 | 65 | 180 | 389932 | 171 | 0 | 70088 | 550218 | 290552 | 259656 | 760242 | 697568 | 12689360 | 11764773 | 0 | 10000 | 14 | 49 | 386869 | 0 | 389949 | 389936 | 70814 | 59909 | 188857 | 1457805 | 760810 | 759170 | 760994 | 1518336 | 389947 | 390160 | 10001 | 1 | 20021 | 10 | 9 | 10 | 10000 | 10010 | 10000 | 10 | 230088 | 10 | 29570 | 52 | 257 | 229801 | 6 | 0 | 337 | 130 | 20007 | 230094 | 10000 | 0 | 1648 | 0 | 0 | 200994 | 0 | 0 | 37 | 10970 | 32 | 34 | 389888 | 289793 | 10000 | 10010 | 389937 | 389948 | 389940 | 389937 | 389938 |
20024 | 389948 | 2921 | 2 | 2 | 0 | 2 | 0 | 0 | 20034 | 0 | 252 | 2 | 0 | 0 | 72 | 24 | 389973 | 196 | 0 | 70099 | 550200 | 290544 | 259656 | 760246 | 697566 | 12689375 | 11764843 | 1 | 10000 | 0 | 49 | 386869 | 0 | 389948 | 389948 | 70816 | 59900 | 188846 | 1457810 | 760812 | 759172 | 760814 | 1518322 | 389936 | 389938 | 10001 | 1 | 20021 | 10 | 9 | 10 | 10000 | 10010 | 10000 | 10 | 229730 | 2 | 52732 | 0 | 272 | 229801 | 3 | 2 | 303 | 40 | 20007 | 230015 | 10000 | 0 | 1280 | 0 | 0 | 200994 | 0 | 0 | 36 | 10972 | 34 | 35 | 389888 | 289793 | 10000 | 10010 | 389949 | 389949 | 389948 | 389937 | 389937 |
20024 | 389936 | 2921 | 0 | 2 | 0 | 0 | 0 | 0 | 20064 | 0 | 299 | 1 | 0 | 264 | 81 | 16 | 389933 | 174 | 0 | 70088 | 550202 | 290544 | 259656 | 760242 | 697566 | 12689392 | 11764711 | 0 | 10000 | 0 | 49 | 386869 | 0 | 389937 | 389947 | 70816 | 59903 | 188857 | 1457810 | 760809 | 759203 | 760814 | 1518322 | 389936 | 389947 | 10001 | 1 | 20021 | 10 | 9 | 10 | 10000 | 10010 | 10000 | 10 | 230080 | 8 | 26266 | 51 | 279 | 229806 | 3 | 0 | 357 | 38 | 20004 | 230081 | 10000 | 0 | 1376 | 0 | 0 | 200994 | 0 | 0 | 34 | 10970 | 32 | 34 | 389887 | 289794 | 10000 | 10010 | 389937 | 389937 | 389937 | 389949 | 389949 |
20024 | 389937 | 2921 | 0 | 0 | 0 | 0 | 0 | 0 | 20044 | 0 | 238 | 2 | 0 | 0 | 66 | 24 | 389933 | 150 | 0 | 70099 | 550200 | 290544 | 259656 | 760244 | 697566 | 12689764 | 11765051 | 1 | 10000 | 0 | 49 | 386856 | 0 | 389948 | 389949 | 70814 | 59900 | 188857 | 1457804 | 760812 | 759167 | 760811 | 1518324 | 389936 | 389947 | 10001 | 1 | 20021 | 10 | 9 | 10 | 10000 | 10010 | 10000 | 10 | 230080 | 0 | 29932 | 33 | 284 | 229808 | 2 | 0 | 376 | 42 | 20001 | 230104 | 10000 | 0 | 1184 | 0 | 0 | 200995 | 0 | 0 | 34 | 10952 | 32 | 34 | 389887 | 289793 | 10000 | 10010 | 389948 | 389938 | 389944 | 389948 | 389948 |
20024 | 389947 | 2921 | 0 | 0 | 0 | 0 | 0 | 0 | 20028 | 0 | 326 | 1 | 0 | 240 | 69 | 196 | 389921 | 181 | 0 | 70090 | 550200 | 290544 | 259656 | 760239 | 697566 | 12689420 | 11764761 | 1 | 10000 | 14 | 49 | 386868 | 0 | 389947 | 389947 | 70809 | 59909 | 188845 | 1457808 | 760809 | 759169 | 760810 | 1518328 | 389949 | 389936 | 10001 | 1 | 20021 | 10 | 9 | 10 | 10000 | 10010 | 10000 | 10 | 230019 | 0 | 26615 | 21 | 229 | 229794 | 4 | 0 | 275 | 98 | 20007 | 229999 | 10000 | 0 | 976 | 2 | 0 | 200994 | 0 | 0 | 34 | 10970 | 32 | 34 | 389893 | 289793 | 10000 | 10010 | 389937 | 389937 | 389937 | 389949 | 389948 |
20024 | 389952 | 2921 | 1 | 0 | 0 | 0 | 0 | 0 | 20016 | 0 | 224 | 2 | 0 | 56 | 80 | 28 | 389921 | 137 | 0 | 70099 | 550214 | 290546 | 259656 | 760244 | 697566 | 12689388 | 11764735 | 0 | 10000 | 0 | 49 | 383814 | 0 | 389936 | 389936 | 70814 | 59903 | 188851 | 1457829 | 760900 | 759206 | 760809 | 1518328 | 389937 | 389936 | 10001 | 1 | 20021 | 10 | 9 | 10 | 10000 | 10010 | 10000 | 10 | 230063 | 0 | 26621 | 27 | 265 | 229800 | 3 | 0 | 346 | 44 | 20004 | 230033 | 10000 | 0 | 1904 | 2 | 0 | 200994 | 0 | 0 | 36 | 10970 | 32 | 34 | 389877 | 289793 | 10000 | 10010 | 389948 | 389937 | 389948 | 389948 | 389948 |
Code:
stxr w0, w1, [x6]
mov x7, 8
(fused SUBS/B.cc loop)
Result (median cycles for code): 38.0107
retire uop (01) | cycle (02) | 03 | 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 | 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 | st unit uop (a7) | l1d cache writeback (a8) | a9 | ac | af | atomic or exclusive fail (b4) | bc | 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 |
10205 | 380104 | 2847 | 0 | 0 | 20001 | 0 | 1 | 0 | 181 | 380092 | 0 | 70271 | 529272 | 10697 | 518573 | 10697 | 915736 | 54384 | 10461863 | 1 | 10000 | 49 | 377027 | 380111 | 380107 | 130437 | 59959 | 249018 | 926433 | 19100 | 938443 | 19100 | 1876886 | 380107 | 380107 | 10001 | 1 | 10201 | 100 | 99 | 100 | 10000 | 100 | 10000 | 100 | 459006 | 0 | 458866 | 0 | 458866 | 0 | 0 | 19998 | 458866 | 10000 | 0 | 10000 | 0 | 10 | 172638 | 1 | 131 | 11059 | 131 | 131 | 380048 | 1197 | 10000 | 100 | 380108 | 380108 | 380108 | 380108 | 380108 |
10204 | 380109 | 2847 | 0 | 0 | 19998 | 0 | 1 | 0 | 181 | 380092 | 0 | 70271 | 529272 | 10697 | 518575 | 10697 | 915736 | 54384 | 10461863 | 0 | 10000 | 49 | 377027 | 380107 | 380146 | 130439 | 59948 | 248980 | 926433 | 19100 | 938443 | 19100 | 1876886 | 380107 | 380107 | 10001 | 1 | 10201 | 100 | 99 | 100 | 10000 | 100 | 10000 | 100 | 458866 | 0 | 458866 | 0 | 458868 | 0 | 0 | 19998 | 458866 | 10000 | 0 | 10000 | 0 | 10 | 172551 | 1 | 129 | 11066 | 130 | 130 | 380040 | 1197 | 10000 | 100 | 380108 | 380116 | 380108 | 380109 | 380108 |
10204 | 380107 | 2847 | 0 | 0 | 19998 | 0 | 1 | 0 | 181 | 380092 | 0 | 70271 | 529299 | 10697 | 518581 | 10697 | 915736 | 54384 | 10461863 | 0 | 10000 | 49 | 377044 | 380107 | 380108 | 130437 | 59947 | 248992 | 926433 | 19100 | 938443 | 19100 | 1876886 | 380107 | 380107 | 10001 | 1 | 10201 | 100 | 99 | 100 | 10000 | 100 | 10000 | 100 | 458866 | 0 | 458866 | 0 | 458866 | 0 | 0 | 19998 | 458866 | 10000 | 0 | 10000 | 0 | 10 | 172638 | 1 | 130 | 11072 | 130 | 130 | 380040 | 1197 | 10000 | 100 | 380110 | 380108 | 380108 | 380110 | 380108 |
10204 | 380107 | 2847 | 0 | 0 | 19998 | 0 | 1 | 0 | 180 | 380092 | 0 | 70271 | 529272 | 10697 | 518575 | 10697 | 915736 | 54384 | 10461868 | 1 | 10000 | 49 | 377052 | 380107 | 380107 | 130437 | 59955 | 248995 | 926433 | 19100 | 938443 | 19100 | 1876886 | 380107 | 380108 | 10001 | 1 | 10201 | 100 | 99 | 100 | 10000 | 100 | 10000 | 100 | 458866 | 0 | 458866 | 0 | 458866 | 0 | 0 | 19998 | 458866 | 10000 | 0 | 10000 | 0 | 10 | 172636 | 1 | 130 | 11062 | 129 | 129 | 380040 | 1197 | 10000 | 100 | 380108 | 380108 | 380108 | 380108 | 380110 |
10204 | 380107 | 2847 | 0 | 0 | 20715 | 0 | 1 | 0 | 181 | 380094 | 0 | 70271 | 529272 | 10697 | 518575 | 10697 | 915736 | 54384 | 10461863 | 1 | 10000 | 49 | 377044 | 380107 | 380107 | 130437 | 59960 | 248987 | 926433 | 19100 | 938443 | 19100 | 1876886 | 380107 | 380107 | 10001 | 1 | 10201 | 100 | 99 | 100 | 10000 | 100 | 10000 | 100 | 458866 | 0 | 458866 | 0 | 458866 | 2 | 0 | 19998 | 458866 | 10000 | 0 | 10000 | 0 | 10 | 172638 | 1 | 130 | 11072 | 129 | 129 | 380040 | 1197 | 10000 | 100 | 380108 | 380108 | 380108 | 380108 | 380108 |
10204 | 380107 | 2847 | 0 | 0 | 19998 | 0 | 1 | 0 | 181 | 380092 | 0 | 70271 | 529272 | 10697 | 518575 | 10697 | 915736 | 54384 | 10461863 | 1 | 10000 | 49 | 377318 | 380107 | 380107 | 130437 | 59949 | 248980 | 926433 | 19100 | 938443 | 19100 | 1876886 | 380107 | 380107 | 10001 | 1 | 10201 | 100 | 99 | 100 | 10000 | 100 | 10000 | 100 | 458866 | 0 | 458866 | 0 | 458868 | 93 | 0 | 20001 | 458866 | 10000 | 2 | 10000 | 0 | 10 | 172636 | 1 | 129 | 11072 | 130 | 130 | 380040 | 1197 | 10000 | 100 | 380108 | 380108 | 380108 | 380108 | 380109 |
10204 | 380124 | 2847 | 0 | 0 | 20127 | 0 | 1 | 0 | 180 | 380092 | 0 | 70271 | 529272 | 10697 | 518575 | 10697 | 915736 | 54384 | 10461863 | 1 | 10000 | 49 | 377027 | 380109 | 380124 | 130472 | 59951 | 248979 | 926433 | 19100 | 938443 | 19100 | 1876886 | 380107 | 380128 | 10001 | 1 | 10201 | 100 | 99 | 100 | 10000 | 100 | 10000 | 100 | 458866 | 0 | 458866 | 0 | 458874 | 0 | 0 | 19998 | 458866 | 10000 | 0 | 10000 | 0 | 10 | 172636 | 1 | 130 | 11066 | 130 | 130 | 380042 | 1197 | 10000 | 100 | 380108 | 380108 | 380108 | 380108 | 380108 |
10204 | 380107 | 2847 | 0 | 0 | 19998 | 0 | 0 | 0 | 180 | 380092 | 0 | 70273 | 529272 | 10697 | 518575 | 10697 | 915736 | 54384 | 10461863 | 0 | 10000 | 98 | 377032 | 380107 | 380107 | 130437 | 59951 | 248979 | 926433 | 19100 | 938443 | 19100 | 1876886 | 380107 | 380107 | 10001 | 1 | 10201 | 100 | 99 | 100 | 10000 | 100 | 10000 | 100 | 458866 | 0 | 458866 | 0 | 458866 | 0 | 0 | 19998 | 458866 | 10000 | 0 | 10000 | 0 | 10 | 172640 | 1 | 131 | 11072 | 131 | 131 | 380040 | 1197 | 10000 | 100 | 380108 | 380108 | 380108 | 380108 | 380108 |
10204 | 380108 | 2847 | 0 | 0 | 19998 | 0 | 1 | 0 | 181 | 380092 | 0 | 70271 | 529272 | 10697 | 518575 | 10697 | 915736 | 54384 | 10461863 | 1 | 10000 | 49 | 377027 | 380107 | 380107 | 130437 | 59953 | 248979 | 926433 | 19100 | 938443 | 19100 | 1876886 | 380107 | 380107 | 10001 | 1 | 10201 | 100 | 99 | 100 | 10000 | 100 | 10000 | 100 | 458866 | 0 | 458866 | 0 | 458866 | 0 | 1 | 20004 | 458866 | 10000 | 0 | 10000 | 0 | 10 | 172640 | 1 | 130 | 11072 | 130 | 130 | 380040 | 1197 | 10000 | 100 | 380108 | 380108 | 380108 | 380108 | 380108 |
10204 | 380107 | 2847 | 0 | 0 | 19998 | 0 | 1 | 0 | 181 | 380097 | 0 | 70271 | 529272 | 10697 | 518575 | 10697 | 915736 | 55189 | 10461863 | 1 | 10000 | 49 | 377027 | 380107 | 380107 | 130437 | 59947 | 248985 | 926433 | 19100 | 938443 | 19100 | 1876886 | 380109 | 380108 | 10001 | 1 | 10201 | 100 | 99 | 100 | 10000 | 100 | 10000 | 100 | 458866 | 0 | 458866 | 0 | 458866 | 0 | 0 | 20015 | 458866 | 10000 | 0 | 10000 | 0 | 10 | 172639 | 1 | 130 | 11075 | 42 | 131 | 380045 | 1197 | 10000 | 100 | 380111 | 380111 | 380111 | 380113 | 380111 |
Result (median cycles for code): 38.0019
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) | 19 | 1e | 1f | 22 | 23 | 24 | 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 simd load (98) | 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 | cf | d5 | map dispatch bubble (d6) | db | dd | fetch restart (de) | e0 | ? int output thing (e9) | ? ldst retires (ed) | ? int retires (ef) | f5 | f6 | f7 | f8 | fd |
10025 | 380019 | 2847 | 1 | 13 | 1 | 1 | 7 | 1 | 0 | 19998 | 14 | 0 | 0 | 0 | 2 | 380006 | 0 | 70267 | 519731 | 1067 | 518665 | 1067 | 915807 | 5424 | 10473216 | 1 | 10000 | 49 | 376939 | 0 | 380019 | 380019 | 138355 | 59939 | 249335 | 916874 | 1910 | 953877 | 1910 | 1907752 | 380019 | 380019 | 10001 | 1 | 10021 | 10 | 9 | 10 | 10000 | 10 | 0 | 10000 | 10 | 458973 | 15 | 458957 | 0 | 0 | 458971 | 0 | 2 | 20012 | 458958 | 10000 | 14 | 10000 | 1 | 3 | 169682 | 75 | 11079 | 0 | 77 | 70 | 379954 | 117 | 10000 | 10 | 380020 | 380067 | 380064 | 380020 | 380020 |
10025 | 380022 | 2846 | 1 | 15 | 1 | 0 | 14 | 1 | 0 | 19998 | 14 | 0 | 0 | 0 | 0 | 380004 | 0 | 70702 | 519846 | 1067 | 518667 | 1067 | 916063 | 5430 | 10470630 | 1 | 10000 | 49 | 377631 | 0 | 380689 | 380019 | 138360 | 59945 | 249345 | 916924 | 1910 | 953881 | 1910 | 1907762 | 380019 | 380019 | 10001 | 1 | 10021 | 10 | 9 | 10 | 10000 | 10 | 0 | 10000 | 10 | 458974 | 14 | 458958 | 0 | 2 | 458972 | 0 | 1 | 20012 | 458958 | 10000 | 14 | 10000 | 1 | 1 | 169666 | 84 | 11074 | 0 | 77 | 77 | 379952 | 117 | 10000 | 10 | 380020 | 380020 | 380020 | 380020 | 380020 |
10024 | 380019 | 2846 | 1 | 9 | 1 | 1 | 13 | 1 | 0 | 19998 | 14 | 0 | 0 | 0 | 0 | 380004 | 0 | 70269 | 519731 | 1067 | 518663 | 1067 | 915807 | 5424 | 10470648 | 1 | 10000 | 98 | 376950 | 0 | 380019 | 380019 | 138355 | 59945 | 249351 | 916873 | 1910 | 953882 | 1910 | 1907752 | 380019 | 380019 | 10001 | 1 | 10021 | 10 | 9 | 10 | 10000 | 10 | 0 | 10000 | 10 | 458973 | 14 | 458958 | 0 | 2 | 458971 | 0 | 1 | 20012 | 458958 | 10000 | 14 | 10000 | 1 | 1 | 169678 | 76 | 11080 | 0 | 69 | 74 | 379952 | 117 | 10000 | 10 | 380022 | 380021 | 380020 | 380020 | 380020 |
10024 | 380023 | 2847 | 1 | 13 | 1 | 1 | 14 | 0 | 0 | 20016 | 14 | 0 | 0 | 0 | 0 | 380004 | 0 | 70268 | 519730 | 1067 | 518709 | 1067 | 915807 | 5424 | 10470636 | 1 | 10000 | 49 | 376939 | 0 | 380019 | 380019 | 138355 | 59940 | 249341 | 916874 | 1910 | 953930 | 1910 | 1907754 | 380019 | 380019 | 10001 | 1 | 10021 | 10 | 9 | 10 | 10000 | 10 | 0 | 10000 | 10 | 458972 | 14 | 458958 | 0 | 1 | 458972 | 0 | 0 | 20012 | 458958 | 10000 | 14 | 10000 | 1 | 2 | 169678 | 76 | 11067 | 0 | 76 | 77 | 379952 | 117 | 10000 | 10 | 380020 | 380020 | 380021 | 380020 | 380020 |
10024 | 380019 | 2847 | 1 | 14 | 0 | 1 | 9 | 1 | 0 | 20001 | 14 | 1 | 0 | 0 | 0 | 380004 | 0 | 70267 | 519730 | 1067 | 518664 | 1067 | 915807 | 5424 | 10470543 | 1 | 10000 | 49 | 376939 | 0 | 380019 | 380019 | 138355 | 59946 | 249341 | 916874 | 1910 | 953882 | 1910 | 1907752 | 380021 | 380019 | 10001 | 1 | 10021 | 10 | 9 | 10 | 10000 | 10 | 0 | 10000 | 10 | 458974 | 14 | 458957 | 0 | 1 | 458972 | 0 | 2 | 20222 | 458958 | 10000 | 14 | 10000 | 1 | 0 | 169666 | 77 | 11080 | 0 | 77 | 77 | 379952 | 117 | 10000 | 10 | 380022 | 380020 | 380020 | 380020 | 380020 |
10024 | 380019 | 2846 | 1 | 14 | 0 | 0 | 12 | 1 | 0 | 19998 | 14 | 0 | 0 | 0 | 0 | 380004 | 0 | 70267 | 519730 | 1067 | 518663 | 1067 | 915807 | 5424 | 10470543 | 1 | 10000 | 49 | 376941 | 0 | 380019 | 380021 | 138355 | 59955 | 249335 | 916873 | 1910 | 953876 | 1910 | 1907752 | 380019 | 380019 | 10001 | 1 | 10021 | 10 | 9 | 10 | 10000 | 10 | 0 | 10000 | 10 | 458972 | 15 | 458957 | 0 | 2 | 458977 | 0 | 2 | 20012 | 458958 | 10000 | 14 | 10000 | 1 | 1 | 169678 | 77 | 11080 | 0 | 75 | 77 | 379952 | 117 | 10000 | 10 | 380020 | 380020 | 380020 | 380020 | 380020 |
10024 | 380020 | 2846 | 1 | 14 | 0 | 1 | 14 | 1 | 0 | 19998 | 15 | 0 | 0 | 0 | 0 | 380004 | 4 | 70267 | 519730 | 1067 | 518667 | 1067 | 915807 | 5424 | 10470630 | 1 | 10000 | 49 | 373892 | 0 | 380019 | 380019 | 138373 | 59939 | 249339 | 916874 | 1910 | 953876 | 1910 | 1907752 | 380019 | 380019 | 10001 | 1 | 10021 | 10 | 9 | 10 | 10000 | 10 | 0 | 10000 | 10 | 458971 | 16 | 458957 | 0 | 0 | 458972 | 0 | 0 | 20012 | 458957 | 10000 | 14 | 10000 | 1 | 1 | 169666 | 78 | 11072 | 0 | 77 | 72 | 379952 | 117 | 10000 | 10 | 380022 | 380020 | 380020 | 380020 | 380022 |
10024 | 380019 | 2846 | 1 | 14 | 1 | 0 | 14 | 1 | 0 | 19998 | 14 | 0 | 0 | 0 | 0 | 380004 | 4 | 70267 | 519731 | 1067 | 518667 | 1067 | 915807 | 5424 | 10470635 | 1 | 10000 | 49 | 376939 | 0 | 380019 | 380021 | 138355 | 59939 | 249338 | 916874 | 1910 | 953878 | 1910 | 1907752 | 380037 | 380019 | 10001 | 1 | 10021 | 10 | 9 | 10 | 10000 | 10 | 0 | 10000 | 10 | 458972 | 15 | 458958 | 0 | 1 | 458972 | 0 | 1 | 20012 | 458957 | 10000 | 14 | 10000 | 1 | 0 | 169680 | 70 | 11080 | 0 | 76 | 77 | 379952 | 117 | 10000 | 10 | 380020 | 380020 | 380020 | 380020 | 380020 |
10024 | 380021 | 2847 | 1 | 12 | 0 | 1 | 13 | 0 | 0 | 19998 | 14 | 0 | 0 | 0 | 0 | 380005 | 3 | 70267 | 519729 | 1067 | 518665 | 1067 | 915806 | 5424 | 10470546 | 1 | 10000 | 49 | 376939 | 0 | 380019 | 380019 | 138355 | 59940 | 249339 | 916874 | 1910 | 953881 | 1910 | 1907752 | 380019 | 380019 | 10001 | 1 | 10021 | 10 | 9 | 10 | 10000 | 10 | 0 | 10000 | 10 | 458973 | 15 | 458958 | 0 | 1 | 458972 | 0 | 1 | 20012 | 458958 | 10000 | 14 | 10000 | 1 | 1 | 169678 | 76 | 11080 | 0 | 75 | 76 | 379952 | 117 | 10000 | 10 | 380022 | 380020 | 380020 | 380020 | 380020 |
10025 | 380020 | 2847 | 1 | 8 | 1 | 1 | 14 | 1 | 0 | 19998 | 14 | 0 | 0 | 0 | 0 | 380004 | 0 | 70267 | 519730 | 1067 | 518663 | 1067 | 915807 | 5424 | 10470633 | 1 | 10000 | 49 | 376939 | 3 | 380019 | 380019 | 138356 | 59939 | 249335 | 916874 | 1910 | 953876 | 1910 | 1907752 | 380019 | 380019 | 10001 | 1 | 10021 | 10 | 9 | 10 | 10000 | 10 | 0 | 10000 | 10 | 458971 | 14 | 458958 | 0 | 2 | 458974 | 0 | 2 | 20012 | 458958 | 10000 | 14 | 10000 | 1 | 2 | 169665 | 77 | 11074 | 0 | 69 | 76 | 379952 | 117 | 10000 | 10 | 380031 | 380021 | 380020 | 380020 | 380020 |