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:
swpal 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): 2.000
Issues: 2.000
Integer unit issues: 0.000
Load/store unit issues: 2.000
SIMD/FP unit issues: 0.000
retire uop (01) | cycle (02) | 03 | l1i tlb fill (04) | l1d tlb fill (05) | mmu table walk instruction (07) | mmu table walk data (08) | 09 | l2 tlb miss instruction (0a) | l2 tlb miss data (0b) | 0e | 0f | 18 | 19 | 1e | 1f | 22 | 24 | 3a | 3f | 46 | 49 | 51 | schedule uop (52) | schedule ldst uop (55) | dispatch ldst uop (58) | simd uops in schedulers (5a) | 5f | 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 load (95) | inst ldst (9b) | 9d | l1d tlb access (a0) | l1d tlb miss (a1) | l1d cache miss st (a2) | l1d cache miss ld (a3) | ld unit uop (a6) | st unit uop (a7) | l1d cache writeback (a8) | a9 | ac | af | bb | bc | l1d cache miss ld nonspec (bf) | l1d cache miss st nonspec (c0) | l1d tlb miss nonspec (c1) | c2 | cf | d0 | d1 | d2 | l1i cache miss demand (d3) | l1i tlb miss demand (d4) | d5 | map dispatch bubble (d6) | d9 | da | db | dd | fetch restart (de) | e0 | ea | eb | ec | ? ldst retires (ed) | f5 | f6 | f7 | f8 | fd |
72005 | 33047 | 249 | 7 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1010 | 0 | 0 | 0 | 5901 | 32872 | 0 | 0 | 27883 | 2000 | 2000 | 2000 | 10000 | 4 | 49 | 29912 | 32772 | 32948 | 3 | 13 | 2000 | 2000 | 3000 | 32914 | 5235 | 1 | 1 | 71001 | 1000 | 1000 | 0 | 2000 | 0 | 0 | 0 | 1002 | 1000 | 0 | 0 | 3 | 2005 | 2 | 0 | 2 | 2 | 0 | 0 | 15996 | 11628 | 1 | 8316 | 3995 | 2 | 83 | 23076 | 3769 | 4442 | 13 | 73 | 68 | 32539 | 17160 | 15081 | 16298 | 2000 | 32933 | 33087 | 32947 | 33080 | 32968 |
72004 | 33087 | 248 | 4 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1005 | 0 | 1 | 0 | 5784 | 32741 | 0 | 0 | 27935 | 2000 | 2000 | 2000 | 10000 | 2 | 49 | 29996 | 32768 | 32972 | 3 | 12 | 2000 | 2000 | 3000 | 32842 | 5261 | 1 | 1 | 71001 | 1000 | 1000 | 0 | 2000 | 0 | 2 | 0 | 1002 | 1000 | 0 | 0 | 3 | 2002 | 2 | 0 | 2 | 2 | 0 | 0 | 15989 | 11732 | 1 | 8420 | 3943 | 1 | 65 | 23069 | 3755 | 4445 | 16 | 69 | 63 | 32510 | 16822 | 15243 | 16066 | 2000 | 32965 | 32835 | 32931 | 32939 | 33031 |
72004 | 32909 | 248 | 5 | 0 | 1 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 1006 | 0 | 0 | 0 | 6054 | 32775 | 0 | 1 | 27791 | 2000 | 2000 | 2000 | 10000 | 2 | 49 | 29665 | 32720 | 32947 | 3 | 12 | 2000 | 2000 | 3000 | 32844 | 5225 | 1 | 1 | 71001 | 1000 | 1000 | 0 | 2000 | 0 | 0 | 2 | 1005 | 1000 | 0 | 0 | 4 | 2003 | 3 | 0 | 2 | 0 | 0 | 0 | 15661 | 11880 | 1 | 8377 | 3893 | 1 | 79 | 23118 | 3785 | 4440 | 16 | 62 | 66 | 32428 | 16578 | 14751 | 16075 | 2000 | 33038 | 33024 | 33038 | 33092 | 32989 |
72004 | 32900 | 248 | 5 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1004 | 0 | 0 | 0 | 5852 | 32798 | 0 | 1 | 27914 | 2000 | 2000 | 2000 | 10000 | 3 | 49 | 29858 | 32806 | 32966 | 3 | 15 | 2000 | 2000 | 3000 | 32703 | 5210 | 1 | 1 | 71001 | 1000 | 1000 | 0 | 2000 | 0 | 2 | 2 | 1002 | 1000 | 1 | 0 | 2 | 2002 | 2 | 0 | 2 | 2 | 0 | 0 | 16023 | 11798 | 1 | 8368 | 3887 | 1 | 57 | 22997 | 3848 | 4442 | 16 | 70 | 68 | 32389 | 17034 | 14828 | 16106 | 2000 | 32966 | 33021 | 33024 | 32861 | 33039 |
72004 | 33064 | 247 | 6 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1006 | 0 | 0 | 0 | 6087 | 33019 | 0 | 0 | 27983 | 2000 | 2000 | 2000 | 10000 | 2 | 49 | 29909 | 32696 | 32860 | 3 | 13 | 2000 | 2000 | 3000 | 32892 | 5226 | 1 | 1 | 71001 | 1000 | 1000 | 0 | 2000 | 0 | 2 | 2 | 1002 | 1000 | 0 | 0 | 3 | 2002 | 2 | 0 | 2 | 0 | 0 | 0 | 16157 | 12067 | 1 | 8420 | 4050 | 1 | 65 | 23098 | 3876 | 4442 | 17 | 64 | 62 | 32458 | 16640 | 14715 | 15732 | 2000 | 33182 | 33061 | 32844 | 32941 | 33027 |
72004 | 33024 | 248 | 7 | 0 | 1 | 0 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 1006 | 0 | 0 | 0 | 5914 | 32882 | 1 | 0 | 27986 | 2000 | 2000 | 2000 | 10000 | 2 | 49 | 30081 | 32756 | 32858 | 3 | 13 | 2000 | 2000 | 3000 | 32913 | 5237 | 1 | 1 | 71001 | 1000 | 1000 | 0 | 2000 | 0 | 2 | 2 | 1002 | 1000 | 0 | 0 | 4 | 2002 | 2 | 0 | 2 | 2 | 0 | 0 | 16365 | 11595 | 2 | 8325 | 3975 | 2 | 64 | 22876 | 3761 | 4441 | 18 | 66 | 71 | 32509 | 16917 | 15460 | 16201 | 2000 | 32966 | 32834 | 33006 | 32886 | 32953 |
72004 | 32960 | 247 | 3 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1004 | 0 | 1 | 0 | 5954 | 32973 | 0 | 0 | 27912 | 2000 | 2000 | 2000 | 10002 | 4 | 49 | 30054 | 32691 | 33066 | 3 | 10 | 2000 | 2000 | 3000 | 32875 | 5269 | 1 | 1 | 71001 | 1000 | 1000 | 0 | 2000 | 0 | 2 | 2 | 1003 | 1000 | 0 | 0 | 4 | 2003 | 2 | 0 | 2 | 2 | 0 | 0 | 15750 | 11641 | 0 | 8432 | 3929 | 0 | 63 | 23129 | 3842 | 4437 | 15 | 67 | 65 | 32477 | 17052 | 14946 | 16099 | 2000 | 33169 | 32945 | 32995 | 33037 | 33126 |
72004 | 33463 | 247 | 8 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1005 | 0 | 0 | 0 | 6050 | 32948 | 0 | 1 | 28054 | 2000 | 2000 | 2000 | 10003 | 2 | 49 | 29796 | 32646 | 32803 | 3 | 12 | 2000 | 2000 | 3000 | 32916 | 5248 | 1 | 1 | 71001 | 1000 | 1000 | 0 | 2003 | 3 | 2 | 2 | 1004 | 1001 | 1 | 1 | 4 | 2003 | 3 | 1 | 2 | 2 | 2 | 2 | 16106 | 11861 | 0 | 8406 | 3941 | 2 | 66 | 22949 | 3818 | 4437 | 22 | 62 | 64 | 32411 | 16701 | 14966 | 16336 | 2000 | 32999 | 33142 | 32921 | 32837 | 33158 |
72004 | 32946 | 246 | 6 | 1 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1027 | 1 | 1 | 0 | 5959 | 32938 | 0 | 0 | 28402 | 2024 | 2026 | 2004 | 10112 | 1 | 49 | 29900 | 33453 | 33152 | 26 | 13 | 2000 | 2000 | 3006 | 32807 | 5204 | 4 | 1 | 71001 | 1000 | 1000 | 0 | 2004 | 3 | 2 | 2 | 1006 | 1001 | 0 | 2 | 1525 | 2002 | 4 | 1 | 0 | 0 | 2 | 0 | 16183 | 11798 | 1 | 8383 | 3935 | 0 | 73 | 23052 | 3839 | 4446 | 13 | 71 | 64 | 32503 | 16723 | 15186 | 16111 | 2000 | 32899 | 32866 | 33042 | 32975 | 32999 |
72004 | 33034 | 247 | 4 | 1 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 7 | 0 | 1419 | 1 | 1 | 0 | 5901 | 32863 | 0 | 0 | 27865 | 2000 | 2000 | 2000 | 10001 | 2 | 49 | 29860 | 32954 | 32866 | 3 | 10 | 2000 | 2000 | 3000 | 32944 | 5222 | 1 | 1 | 71001 | 1000 | 1000 | 1 | 2000 | 0 | 2 | 2 | 1002 | 1000 | 0 | 0 | 5 | 2003 | 2 | 0 | 2 | 2 | 0 | 4 | 16044 | 11798 | 0 | 8328 | 3974 | 0 | 63 | 23108 | 3790 | 4453 | 17 | 72 | 70 | 32496 | 17314 | 15101 | 16670 | 2000 | 33140 | 33457 | 33283 | 33444 | 33377 |
Code:
swpal w0, w1, [x6] add x6, x6, 4
(fused SUBS/B.cc loop)
Result (median cycles for code): 7.0055
retire uop (01) | cycle (02) | 03 | mmu table walk data (08) | 0e | 0f | 18 | 1e | 1f | 20 | 22 | 23 | 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 | 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 load (95) | inst int alu (97) | inst ldst (9b) | 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 | b6 | bb | bc | l1d cache miss ld nonspec (bf) | l1d cache miss st nonspec (c0) | 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 |
30207 | 70066 | 525 | 0 | 0 | 0 | 0 | 5227 | 3 | 190 | 1 | 0 | 160 | 39 | 68 | 70041 | 207 | 5 | 25 | 36 | 42351 | 30100 | 10100 | 20000 | 10100 | 20000 | 59212 | 121988 | 0 | 49 | 66975 | 70044 | 70055 | 1 | 3 | 66263 | 30100 | 10200 | 20000 | 10200 | 30000 | 70055 | 529 | 1 | 1 | 20201 | 100 | 99 | 100 | 10000 | 10100 | 10000 | 100 | 20197 | 80 | 196 | 10293 | 10074 | 21 | 6 | 225 | 92 | 121 | 20262 | 0 | 47 | 2 | 119 | 130 | 0 | 3 | 1310 | 2 | 16 | 2 | 2 | 70020 | 10000 | 6 | 6 | 1 | 20000 | 10100 | 70057 | 70056 | 70058 | 70056 | 70058 |
30204 | 70057 | 525 | 0 | 0 | 0 | 0 | 5343 | 11 | 237 | 1 | 0 | 128 | 53 | 176 | 70041 | 215 | 7 | 37 | 48 | 42355 | 30100 | 10100 | 20000 | 10100 | 20000 | 59212 | 122122 | 0 | 49 | 66976 | 70047 | 70055 | 1 | 3 | 66265 | 30100 | 10200 | 20000 | 10200 | 30000 | 70055 | 529 | 1 | 1 | 20201 | 100 | 99 | 100 | 10000 | 10100 | 10000 | 100 | 20312 | 129 | 150 | 10216 | 10049 | 22 | 6 | 223 | 40 | 116 | 20323 | 0 | 47 | 6 | 121 | 116 | 0 | 3 | 1310 | 2 | 16 | 2 | 2 | 70020 | 10000 | 6 | 6 | 1 | 20000 | 10100 | 70056 | 70056 | 70057 | 70058 | 70056 |
30204 | 70057 | 524 | 0 | 0 | 0 | 0 | 5218 | 7 | 237 | 1 | 0 | 120 | 58 | 24 | 70040 | 209 | 6 | 24 | 35 | 42364 | 30100 | 10100 | 20000 | 10100 | 20000 | 59212 | 122101 | 0 | 49 | 66976 | 70043 | 70055 | 1 | 3 | 66264 | 30100 | 10200 | 20000 | 10200 | 30000 | 70055 | 529 | 1 | 1 | 20201 | 100 | 99 | 100 | 10000 | 10100 | 10000 | 100 | 20231 | 110 | 159 | 10225 | 10057 | 21 | 5 | 223 | 66 | 110 | 20260 | 0 | 48 | 3 | 113 | 125 | 3 | 11 | 1310 | 2 | 16 | 2 | 2 | 70021 | 10000 | 6 | 6 | 1 | 20000 | 10100 | 70056 | 70056 | 70056 | 70056 | 70056 |
30204 | 70055 | 524 | 0 | 0 | 0 | 0 | 5224 | 5 | 200 | 1 | 0 | 0 | 61 | 184 | 70042 | 199 | 2 | 35 | 29 | 42358 | 30100 | 10100 | 20000 | 10100 | 20000 | 59212 | 121670 | 0 | 49 | 66977 | 70046 | 70056 | 1 | 3 | 66267 | 30100 | 10200 | 20000 | 10200 | 30000 | 70055 | 529 | 1 | 1 | 20201 | 100 | 99 | 100 | 10000 | 10100 | 10000 | 100 | 20208 | 119 | 195 | 10233 | 10050 | 21 | 9 | 217 | 18 | 156 | 20277 | 0 | 45 | 6 | 116 | 93 | 0 | 5 | 1310 | 2 | 16 | 2 | 2 | 70020 | 10000 | 6 | 6 | 1 | 20000 | 10100 | 70056 | 70056 | 70056 | 70056 | 70056 |
30204 | 70057 | 525 | 0 | 0 | 0 | 0 | 5235 | 3 | 208 | 1 | 0 | 16 | 54 | 48 | 70040 | 240 | 6 | 27 | 19 | 42357 | 30100 | 10100 | 20000 | 10100 | 20000 | 59212 | 122437 | 0 | 49 | 66975 | 70044 | 70055 | 1 | 3 | 66263 | 30100 | 10200 | 20000 | 10200 | 30000 | 70055 | 529 | 1 | 1 | 20201 | 100 | 99 | 100 | 10000 | 10100 | 10000 | 100 | 20223 | 102 | 167 | 10255 | 10061 | 25 | 6 | 230 | 104 | 1364 | 20307 | 0 | 45 | 4 | 114 | 104 | 12 | 3 | 1310 | 2 | 16 | 2 | 2 | 70021 | 10000 | 6 | 6 | 1 | 20000 | 10100 | 70057 | 70056 | 70056 | 70057 | 70056 |
30204 | 70056 | 524 | 0 | 0 | 0 | 0 | 5258 | 7 | 271 | 1 | 0 | 0 | 55 | 212 | 70040 | 228 | 1 | 22 | 41 | 42367 | 30100 | 10100 | 20000 | 10100 | 20000 | 59212 | 122183 | 0 | 49 | 66975 | 70045 | 70055 | 1 | 3 | 66263 | 30100 | 10200 | 20000 | 10200 | 30000 | 70055 | 529 | 1 | 1 | 20201 | 100 | 99 | 100 | 10000 | 10100 | 10000 | 100 | 20252 | 100 | 173 | 10218 | 10056 | 20 | 13 | 208 | 62 | 120 | 20283 | 0 | 60 | 6 | 134 | 120 | 6 | 1 | 1310 | 2 | 16 | 2 | 2 | 70020 | 10000 | 6 | 6 | 1 | 20000 | 10100 | 70104 | 70057 | 70056 | 70056 | 70056 |
30204 | 70056 | 525 | 0 | 0 | 0 | 0 | 5348 | 7 | 245 | 1 | 0 | 88 | 47 | 104 | 70040 | 233 | 5 | 40 | 36 | 42369 | 30100 | 10100 | 20000 | 10100 | 20000 | 59212 | 122055 | 0 | 49 | 66975 | 70043 | 70055 | 1 | 3 | 66263 | 30100 | 10200 | 20000 | 10200 | 30000 | 70055 | 529 | 1 | 1 | 20201 | 100 | 99 | 100 | 10000 | 10100 | 10000 | 100 | 20255 | 137 | 188 | 10259 | 10050 | 18 | 6 | 260 | 76 | 154 | 20324 | 1 | 51 | 2 | 125 | 89 | 0 | 1 | 1310 | 2 | 16 | 2 | 2 | 70021 | 10000 | 6 | 6 | 1 | 20000 | 10100 | 70057 | 70056 | 70058 | 70057 | 70056 |
30204 | 70055 | 525 | 0 | 0 | 0 | 0 | 5275 | 4 | 242 | 1 | 0 | 80 | 60 | 176 | 70041 | 220 | 4 | 38 | 26 | 42350 | 30100 | 10100 | 20000 | 10100 | 20000 | 59212 | 121982 | 0 | 49 | 66976 | 70044 | 70055 | 1 | 3 | 66263 | 30100 | 10200 | 20000 | 10200 | 30000 | 70055 | 529 | 1 | 1 | 20201 | 100 | 99 | 100 | 10000 | 10100 | 10000 | 100 | 20221 | 119 | 191 | 10260 | 10032 | 25 | 6 | 211 | 162 | 118 | 20393 | 0 | 49 | 5 | 94 | 96 | 12 | 2 | 1310 | 2 | 16 | 2 | 2 | 70020 | 10000 | 6 | 6 | 1 | 20000 | 10100 | 70056 | 70058 | 70056 | 70057 | 70056 |
30204 | 70056 | 525 | 0 | 0 | 0 | 0 | 5200 | 9 | 218 | 1 | 0 | 0 | 55 | 176 | 70041 | 194 | 4 | 30 | 35 | 42359 | 30100 | 10100 | 20000 | 10100 | 20000 | 59212 | 122268 | 0 | 49 | 66976 | 70043 | 70055 | 1 | 3 | 66263 | 30100 | 10200 | 20000 | 10200 | 30000 | 70055 | 529 | 1 | 1 | 20201 | 100 | 99 | 100 | 10000 | 10100 | 10000 | 100 | 20252 | 118 | 166 | 10264 | 10054 | 22 | 13 | 236 | 34 | 108 | 20228 | 0 | 60 | 6 | 140 | 96 | 0 | 2 | 1310 | 2 | 16 | 2 | 2 | 70020 | 10000 | 6 | 6 | 1 | 20000 | 10100 | 70056 | 70058 | 70056 | 70056 | 70066 |
30204 | 70055 | 525 | 0 | 0 | 0 | 0 | 5230 | 5 | 257 | 1 | 0 | 48 | 53 | 60 | 70040 | 202 | 6 | 39 | 37 | 42359 | 30100 | 10100 | 20000 | 10100 | 20000 | 59212 | 122116 | 0 | 49 | 66976 | 70049 | 70058 | 1 | 3 | 66264 | 30100 | 10200 | 20000 | 10200 | 30000 | 70055 | 529 | 1 | 1 | 20201 | 100 | 99 | 100 | 10000 | 10100 | 10000 | 100 | 20267 | 89 | 158 | 10213 | 10035 | 15 | 7 | 199 | 26 | 119 | 20253 | 0 | 53 | 7 | 111 | 131 | 0 | 1 | 1310 | 2 | 16 | 2 | 2 | 70020 | 10000 | 6 | 6 | 1 | 20000 | 10100 | 70056 | 70056 | 70056 | 70056 | 70058 |
Result (median cycles for code): 7.0059
retire uop (01) | cycle (02) | 03 | l1d tlb fill (05) | mmu table walk data (08) | l2 tlb miss data (0b) | 0e | 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) | 60 | 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 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 | b6 | bb | bc | l1d cache miss ld nonspec (bf) | l1d cache miss st nonspec (c0) | l1d tlb miss nonspec (c1) | c2 | c3 | branch cond mispred nonspec (c5) | cd | 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 |
30027 | 70060 | 525 | 1 | 0 | 0 | 0 | 5308 | 13 | 246 | 1 | 144 | 2 | 84 | 70044 | 194 | 13 | 34 | 45 | 42471 | 30010 | 10010 | 20000 | 10010 | 20000 | 58829 | 121480 | 0 | 49 | 66982 | 70051 | 70060 | 1 | 3 | 66291 | 30010 | 10020 | 20000 | 10020 | 30000 | 70059 | 533 | 1 | 1 | 20021 | 10 | 9 | 10 | 10000 | 10010 | 10000 | 0 | 10 | 20245 | 0 | 136 | 243 | 10275 | 10054 | 17 | 72 | 220 | 26 | 167 | 20309 | 1 | 70 | 11 | 208 | 141 | 6 | 1 | 0 | 0 | 0 | 1270 | 2 | 15 | 2 | 2 | 70024 | 10000 | 10 | 10 | 4 | 20000 | 10010 | 70060 | 70060 | 70060 | 70060 | 70060 |
30024 | 70059 | 524 | 0 | 0 | 0 | 0 | 5286 | 5 | 198 | 1 | 8 | 38 | 132 | 70044 | 219 | 8 | 39 | 36 | 42471 | 30010 | 10010 | 20000 | 10010 | 20000 | 58829 | 121722 | 0 | 49 | 66979 | 70047 | 70059 | 1 | 3 | 66290 | 30010 | 10020 | 20000 | 10020 | 30000 | 70059 | 533 | 1 | 1 | 20021 | 10 | 9 | 10 | 10000 | 10010 | 10000 | 0 | 10 | 20269 | 0 | 110 | 191 | 10278 | 10069 | 17 | 48 | 142 | 24 | 136 | 20250 | 1 | 65 | 8 | 186 | 122 | 6 | 1 | 1 | 0 | 0 | 1270 | 2 | 15 | 2 | 3 | 70024 | 10000 | 10 | 10 | 4 | 20000 | 10010 | 70060 | 70060 | 70060 | 70060 | 70060 |
30024 | 70059 | 525 | 1 | 1 | 1 | 0 | 5277 | 9 | 221 | 1 | 112 | 48 | 68 | 70044 | 178 | 11 | 47 | 43 | 42467 | 30010 | 10010 | 20000 | 10010 | 20000 | 58829 | 121600 | 0 | 49 | 66979 | 70051 | 70059 | 1 | 3 | 66290 | 30010 | 10020 | 20000 | 10020 | 30000 | 70059 | 533 | 1 | 1 | 20021 | 10 | 9 | 10 | 10000 | 10010 | 10000 | 0 | 10 | 20212 | 7 | 134 | 226 | 10260 | 10057 | 17 | 227 | 196 | 30 | 130 | 20287 | 1 | 74 | 7 | 216 | 166 | 6 | 0 | 2 | 0 | 1 | 1270 | 3 | 15 | 2 | 2 | 70024 | 10000 | 10 | 10 | 4 | 20000 | 10010 | 70060 | 70060 | 70060 | 70060 | 70062 |
30024 | 70059 | 524 | 0 | 0 | 0 | 0 | 5271 | 8 | 227 | 1 | 168 | 31 | 56 | 70044 | 164 | 7 | 33 | 38 | 42472 | 30010 | 10010 | 20000 | 10010 | 20000 | 58829 | 121548 | 0 | 49 | 66979 | 70051 | 70059 | 1 | 3 | 66290 | 30010 | 10020 | 20000 | 10020 | 30000 | 70059 | 533 | 1 | 1 | 20021 | 10 | 9 | 10 | 10000 | 10010 | 10000 | 0 | 10 | 20305 | 7 | 144 | 224 | 10294 | 10060 | 23 | 78 | 212 | 86 | 160 | 20275 | 2 | 93 | 5 | 232 | 179 | 6 | 8 | 1 | 0 | 0 | 1270 | 2 | 15 | 2 | 2 | 70024 | 10000 | 10 | 10 | 4 | 20000 | 10010 | 70060 | 70060 | 70060 | 70060 | 70060 |
30024 | 70059 | 525 | 1 | 1 | 0 | 0 | 5307 | 7 | 217 | 1 | 80 | 1 | 180 | 70044 | 212 | 7 | 24 | 46 | 42512 | 30010 | 10010 | 20000 | 10010 | 20000 | 58829 | 121732 | 0 | 49 | 66979 | 70051 | 70059 | 1 | 3 | 66290 | 30010 | 10020 | 20000 | 10020 | 30000 | 70059 | 533 | 1 | 1 | 20021 | 10 | 9 | 10 | 10000 | 10010 | 10000 | 0 | 10 | 20271 | 6 | 162 | 283 | 10283 | 10076 | 26 | 144 | 156 | 54 | 204 | 20337 | 1 | 91 | 1 | 222 | 150 | 6 | 2 | 1 | 0 | 0 | 1270 | 2 | 15 | 2 | 2 | 70024 | 10000 | 10 | 10 | 4 | 20000 | 10010 | 70060 | 70060 | 70060 | 70060 | 70060 |
30024 | 70059 | 524 | 1 | 1 | 0 | 0 | 5324 | 9 | 200 | 1 | 96 | 50 | 100 | 70044 | 167 | 5 | 45 | 39 | 42471 | 30010 | 10010 | 20000 | 10010 | 20000 | 58829 | 121512 | 0 | 49 | 66979 | 70051 | 70059 | 1 | 3 | 66290 | 30010 | 10020 | 20000 | 10020 | 30000 | 70059 | 533 | 1 | 1 | 20021 | 10 | 9 | 10 | 10000 | 10010 | 10000 | 0 | 10 | 20197 | 0 | 137 | 221 | 10260 | 10045 | 24 | 59 | 138 | 72 | 163 | 20267 | 1 | 101 | 2 | 203 | 176 | 6 | 0 | 1 | 0 | 0 | 1270 | 2 | 15 | 2 | 2 | 70024 | 10000 | 10 | 10 | 4 | 20000 | 10010 | 70060 | 70060 | 70060 | 70060 | 70060 |
30024 | 70059 | 525 | 0 | 0 | 0 | 0 | 5288 | 8 | 210 | 1 | 8 | 32 | 192 | 70044 | 187 | 14 | 37 | 40 | 42469 | 30010 | 10010 | 20000 | 10010 | 20000 | 58829 | 121835 | 0 | 49 | 66979 | 70062 | 70670 | 1 | 3 | 66290 | 30010 | 10020 | 20000 | 10020 | 30000 | 70059 | 533 | 1 | 1 | 20021 | 10 | 9 | 10 | 10000 | 10010 | 10000 | 0 | 10 | 20226 | 6 | 140 | 220 | 10278 | 10083 | 18 | 47 | 160 | 18 | 168 | 20310 | 2 | 90 | 7 | 208 | 148 | 6 | 1 | 13 | 0 | 0 | 1270 | 2 | 15 | 2 | 2 | 70024 | 10000 | 10 | 10 | 4 | 20000 | 10010 | 70060 | 70060 | 70060 | 70060 | 70060 |
30024 | 70059 | 524 | 1 | 0 | 0 | 0 | 5309 | 8 | 198 | 1 | 168 | 44 | 188 | 70044 | 182 | 10 | 19 | 28 | 42463 | 30010 | 10010 | 20000 | 10024 | 20000 | 58942 | 121678 | 0 | 49 | 66979 | 70051 | 70059 | 1 | 3 | 66711 | 30010 | 10020 | 20000 | 10020 | 30040 | 70219 | 533 | 3 | 1 | 20021 | 10 | 9 | 10 | 10000 | 10010 | 10000 | 0 | 10 | 20230 | 0 | 149 | 210 | 10269 | 10053 | 19 | 70 | 0 | 24 | 173 | 20366 | 1 | 94 | 6 | 196 | 157 | 0 | 0 | 1 | 0 | 0 | 1270 | 2 | 15 | 2 | 2 | 70024 | 10000 | 10 | 10 | 4 | 20000 | 10010 | 70060 | 70060 | 70060 | 70060 | 70060 |
30024 | 70059 | 525 | 0 | 0 | 0 | 0 | 5305 | 4 | 232 | 1 | 0 | 39 | 108 | 70044 | 186 | 16 | 36 | 34 | 42462 | 30010 | 10010 | 20000 | 10010 | 20000 | 58829 | 122355 | 0 | 49 | 66980 | 70051 | 70059 | 1 | 3 | 66290 | 30010 | 10020 | 20000 | 10020 | 30000 | 70059 | 533 | 1 | 1 | 20021 | 10 | 9 | 10 | 10000 | 10010 | 10000 | 0 | 10 | 20189 | 6 | 145 | 270 | 10258 | 10051 | 15 | 52 | 130 | 22 | 160 | 20285 | 1 | 101 | 6 | 210 | 155 | 6 | 1 | 2 | 0 | 0 | 1270 | 2 | 15 | 2 | 2 | 70024 | 10000 | 10 | 10 | 4 | 20000 | 10010 | 70060 | 70060 | 70060 | 70060 | 70060 |
30024 | 70059 | 524 | 1 | 0 | 0 | 0 | 5241 | 8 | 209 | 1 | 104 | 43 | 100 | 70044 | 217 | 9 | 24 | 32 | 42469 | 30010 | 10010 | 20000 | 10010 | 20000 | 58829 | 121490 | 0 | 49 | 67004 | 70051 | 70059 | 1 | 3 | 66290 | 30010 | 10020 | 20000 | 10020 | 30000 | 70059 | 533 | 1 | 1 | 20021 | 10 | 9 | 10 | 10000 | 10010 | 10000 | 0 | 10 | 20193 | 7 | 151 | 233 | 10251 | 10039 | 15 | 175 | 148 | 26 | 163 | 20402 | 1 | 83 | 6 | 227 | 154 | 6 | 1 | 1 | 0 | 0 | 1270 | 2 | 15 | 2 | 2 | 70024 | 10000 | 10 | 10 | 4 | 20000 | 10010 | 70060 | 70060 | 70060 | 70060 | 70060 |
Code:
swpal w0, w1, [x6]
mov x7, 8
(fused SUBS/B.cc loop)
Result (median cycles for code): 18.0047
retire uop (01) | cycle (02) | 03 | 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 | 69 | 6a | 6b | 6d | 6e | map stall dispatch (70) | map rewind (75) | map stall (76) | dispatch uop (78) | 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 | bb | 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 | ? int output thing (e9) | ea | eb | ec | ? ldst retires (ed) | ? int retires (ef) | f5 | f6 | f7 | f8 | fd |
20205 | 180044 | 1348 | 1 | 0 | 0 | 0 | 24624 | 0 | 1 | 0 | 1 | 180027 | 0 | 3 | 0 | 161517 | 20148 | 100 | 20000 | 100 | 20218 | 511 | 107016 | 0 | 49 | 176961 | 0 | 180039 | 180047 | 2 | 6 | 177494 | 20100 | 2836 | 200 | 20000 | 200 | 30000 | 180044 | 2712 | 1 | 1 | 10201 | 100 | 99 | 100 | 10000 | 100 | 10000 | 0 | 100 | 20000 | 12 | 12 | 24462 | 10000 | 0 | 14498 | 34461 | 14165 | 12 | 12 | 0 | 1 | 1 | 1 | 716 | 7824 | 0 | 16 | 0 | 0 | 179876 | 0 | 9 | 6 | 6 | 20000 | 100 | 180045 | 180048 | 180048 | 180040 | 180040 |
20204 | 180047 | 1349 | 0 | 0 | 0 | 0 | 24379 | 0 | 1 | 0 | 1 | 180032 | 0 | 2 | 2 | 159802 | 20100 | 100 | 20000 | 100 | 20000 | 500 | 106146 | 0 | 49 | 176967 | 0 | 180047 | 180047 | 2 | 6 | 177492 | 20100 | 3528 | 200 | 20000 | 200 | 30000 | 180039 | 2712 | 1 | 1 | 10201 | 100 | 99 | 100 | 10000 | 100 | 10000 | 0 | 100 | 20000 | 12 | 13 | 24383 | 10000 | 0 | 14240 | 34262 | 14425 | 12 | 0 | 0 | 1 | 1 | 1 | 722 | 7769 | 2 | 25 | 2 | 2 | 179865 | 0 | 9 | 0 | 0 | 20000 | 100 | 180045 | 180048 | 180040 | 180048 | 180040 |
20204 | 180039 | 1348 | 0 | 0 | 0 | 0 | 24442 | 0 | 0 | 0 | 0 | 180032 | 0 | 1 | 0 | 160046 | 20100 | 100 | 20072 | 100 | 20000 | 500 | 106950 | 1 | 49 | 176967 | 0 | 180044 | 180047 | 2 | 6 | 177493 | 20100 | 3165 | 200 | 20026 | 200 | 30000 | 180039 | 2717 | 1 | 1 | 10201 | 100 | 99 | 100 | 10000 | 100 | 10000 | 0 | 100 | 20000 | 0 | 0 | 24439 | 10000 | 0 | 14380 | 34354 | 14454 | 12 | 12 | 0 | 1 | 1 | 1 | 716 | 7848 | 0 | 16 | 0 | 0 | 179876 | 0 | 9 | 9 | 9 | 20000 | 100 | 180045 | 180045 | 180040 | 180048 | 180040 |
20204 | 180124 | 1348 | 0 | 0 | 0 | 0 | 24435 | 0 | 0 | 0 | 0 | 180032 | 0 | 1 | 2 | 160093 | 20100 | 100 | 20000 | 100 | 20000 | 500 | 106403 | 0 | 49 | 176967 | 0 | 180049 | 180047 | 2 | 6 | 177498 | 20100 | 3634 | 200 | 20000 | 200 | 30000 | 180047 | 2717 | 1 | 1 | 10201 | 100 | 99 | 100 | 10000 | 100 | 10000 | 1 | 100 | 20000 | 12 | 12 | 24722 | 10000 | 2 | 14682 | 34356 | 14585 | 12 | 12 | 0 | 1 | 1 | 1 | 716 | 7810 | 0 | 16 | 0 | 0 | 179876 | 0 | 9 | 0 | 0 | 20000 | 100 | 180045 | 180048 | 180040 | 180040 | 180049 |
20204 | 180044 | 1349 | 0 | 0 | 0 | 0 | 24372 | 0 | 0 | 0 | 0 | 180024 | 0 | 2 | 0 | 159789 | 20100 | 100 | 20000 | 100 | 20000 | 500 | 106596 | 0 | 49 | 176959 | 0 | 180047 | 180048 | 2 | 6 | 177498 | 20100 | 3329 | 200 | 20000 | 200 | 30000 | 180047 | 2717 | 1 | 1 | 10201 | 100 | 99 | 100 | 10000 | 100 | 10000 | 1 | 100 | 20000 | 12 | 0 | 24390 | 10000 | 0 | 14303 | 34421 | 14280 | 12 | 12 | 0 | 1 | 1 | 1 | 716 | 7753 | 0 | 16 | 0 | 0 | 179873 | 0 | 9 | 6 | 0 | 20000 | 100 | 180081 | 180045 | 180048 | 180040 | 180048 |
20204 | 180047 | 1349 | 0 | 0 | 0 | 0 | 24423 | 0 | 0 | 0 | 1 | 180032 | 0 | 2 | 0 | 160269 | 20100 | 100 | 20000 | 100 | 20000 | 500 | 106750 | 0 | 49 | 176967 | 0 | 180047 | 180047 | 2 | 6 | 177498 | 20100 | 3280 | 200 | 20000 | 200 | 30000 | 180039 | 2712 | 1 | 1 | 10201 | 100 | 99 | 100 | 10000 | 100 | 10000 | 1 | 100 | 20024 | 12 | 13 | 24332 | 10000 | 0 | 14452 | 34549 | 14471 | 12 | 12 | 0 | 1 | 1 | 1 | 716 | 7909 | 0 | 16 | 0 | 0 | 179876 | 0 | 9 | 6 | 0 | 20000 | 100 | 180045 | 180045 | 180045 | 180045 | 180045 |
20204 | 180047 | 1349 | 0 | 0 | 0 | 0 | 24450 | 0 | 0 | 0 | 0 | 181487 | 0 | 0 | 2 | 159761 | 20172 | 101 | 20024 | 100 | 20032 | 500 | 107152 | 0 | 49 | 176959 | 0 | 183558 | 180831 | 2 | 10 | 180646 | 20100 | 3401 | 200 | 20000 | 200 | 30000 | 180047 | 2717 | 1 | 1 | 10201 | 100 | 99 | 100 | 10000 | 100 | 10000 | 0 | 100 | 20000 | 0 | 12 | 24295 | 10000 | 0 | 14308 | 34531 | 14467 | 0 | 12 | 0 | 1 | 1 | 1 | 716 | 7655 | 0 | 16 | 0 | 0 | 179868 | 0 | 9 | 9 | 0 | 20000 | 100 | 180076 | 180040 | 180049 | 180059 | 180048 |
20204 | 180047 | 1349 | 1 | 1 | 0 | 0 | 24397 | 0 | 1 | 0 | 1 | 180032 | 0 | 1 | 0 | 159974 | 20100 | 100 | 20000 | 100 | 20024 | 500 | 106606 | 0 | 49 | 176959 | 0 | 180039 | 180039 | 2 | 10 | 177492 | 20100 | 3239 | 200 | 20024 | 200 | 30000 | 180047 | 2717 | 1 | 1 | 10201 | 100 | 99 | 100 | 10000 | 100 | 10000 | 0 | 100 | 20000 | 12 | 0 | 24493 | 10000 | 14 | 14523 | 34441 | 14179 | 12 | 12 | 0 | 1 | 1 | 1 | 716 | 7690 | 0 | 16 | 0 | 0 | 179876 | 0 | 9 | 9 | 9 | 20000 | 100 | 180040 | 180048 | 180048 | 180048 | 180040 |
20204 | 180047 | 1348 | 0 | 0 | 0 | 0 | 24279 | 0 | 1 | 0 | 0 | 180033 | 0 | 0 | 0 | 160286 | 20100 | 100 | 20000 | 100 | 20000 | 500 | 106480 | 0 | 49 | 176967 | 0 | 180047 | 180048 | 2 | 6 | 177501 | 20100 | 3514 | 200 | 20000 | 200 | 30000 | 180044 | 2717 | 1 | 1 | 10201 | 100 | 99 | 100 | 10000 | 100 | 10000 | 0 | 100 | 20000 | 12 | 12 | 24328 | 10000 | 0 | 14214 | 34300 | 14178 | 0 | 12 | 0 | 1 | 1 | 1 | 722 | 7891 | 2 | 25 | 2 | 2 | 179857 | 0 | 0 | 6 | 9 | 20000 | 100 | 180048 | 180084 | 180045 | 180050 | 180045 |
20204 | 180047 | 1349 | 0 | 1 | 0 | 0 | 24314 | 0 | 0 | 0 | 1 | 180032 | 0 | 2 | 0 | 160242 | 20100 | 100 | 20000 | 100 | 20000 | 500 | 106843 | 0 | 49 | 176967 | 0 | 180044 | 180048 | 2 | 6 | 177493 | 20100 | 3726 | 200 | 20000 | 200 | 30000 | 180047 | 2717 | 1 | 1 | 10201 | 100 | 99 | 100 | 10000 | 100 | 10000 | 1 | 100 | 20000 | 12 | 13 | 24312 | 10000 | 0 | 14200 | 34396 | 14510 | 12 | 12 | 0 | 1 | 1 | 1 | 722 | 7576 | 2 | 25 | 2 | 2 | 179857 | 0 | 9 | 0 | 9 | 20000 | 100 | 180049 | 180049 | 180045 | 180048 | 180049 |
Result (median cycles for code): 18.0048
retire uop (01) | cycle (02) | 03 | 09 | l2 tlb miss data (0b) | 0e | 0f | 19 | 1e | 1f | 22 | 23 | 3a | 3f | 46 | 49 | 51 | schedule uop (52) | schedule int uop (53) | schedule ldst uop (55) | dispatch int uop (56) | dispatch ldst uop (58) | int uops in schedulers (59) | simd uops in schedulers (5a) | 60 | 69 | 6a | 6d | 6e | map stall dispatch (70) | map rewind (75) | map stall (76) | dispatch uop (78) | 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 | bb | l1d cache miss ld nonspec (bf) | l1d cache miss st nonspec (c0) | c2 | branch mispred nonspec (cb) | cd | cf | d1 | d5 | map dispatch bubble (d6) | dd | fetch restart (de) | e0 | ea | eb | ec | ? ldst retires (ed) | ? int retires (ef) | f5 | f6 | f7 | f8 | fd |
20025 | 180044 | 1349 | 0 | 0 | 0 | 0 | 0 | 26715 | 0 | 1 | 0 | 1 | 180083 | 0 | 0 | 164792 | 20010 | 10 | 20000 | 10 | 20000 | 50 | 100003 | 1 | 49 | 177806 | 180317 | 180093 | 2 | 3 | 177528 | 20010 | 7 | 20 | 20072 | 20 | 30108 | 180598 | 2735 | 3 | 1 | 10021 | 10 | 9 | 10 | 10000 | 10 | 10000 | 1 | 10 | 20000 | 0 | 12 | 15 | 26740 | 10000 | 0 | 0 | 16743 | 36696 | 16740 | 0 | 12 | 0 | 0 | 0 | 640 | 10105 | 2 | 16 | 2 | 2 | 179867 | 6 | 6 | 6 | 20000 | 10 | 180325 | 180315 | 180713 | 180455 | 180045 |
20024 | 180044 | 1352 | 0 | 0 | 0 | 0 | 0 | 26702 | 0 | 0 | 0 | 1 | 180089 | 4 | 2 | 164783 | 20010 | 10 | 20000 | 10 | 20000 | 50 | 100003 | 0 | 49 | 176968 | 180044 | 180039 | 2 | 3 | 177528 | 20010 | 0 | 20 | 20000 | 20 | 30000 | 180048 | 2735 | 1 | 1 | 10021 | 10 | 9 | 10 | 10000 | 10 | 10000 | 0 | 10 | 20146 | 2 | 12 | 15 | 26735 | 10000 | 3 | 0 | 16751 | 36699 | 16701 | 12 | 0 | 0 | 0 | 0 | 640 | 10104 | 2 | 16 | 2 | 2 | 179867 | 6 | 10 | 0 | 20000 | 10 | 180049 | 180045 | 180040 | 180045 | 180040 |
20024 | 180048 | 1349 | 0 | 0 | 0 | 0 | 0 | 26774 | 0 | 0 | 0 | 1 | 180038 | 0 | 2 | 164783 | 20034 | 10 | 20000 | 10 | 20000 | 50 | 100003 | 1 | 49 | 176959 | 180044 | 180084 | 2 | 3 | 177519 | 20010 | 0 | 20 | 20000 | 20 | 30000 | 180048 | 2735 | 1 | 1 | 10021 | 10 | 9 | 10 | 10000 | 10 | 10000 | 1 | 10 | 20000 | 0 | 12 | 0 | 26739 | 10000 | 0 | 0 | 16739 | 36779 | 16771 | 12 | 12 | 0 | 0 | 0 | 640 | 10081 | 2 | 16 | 2 | 2 | 179858 | 6 | 10 | 10 | 20000 | 10 | 180049 | 180049 | 180040 | 180049 | 180040 |
20024 | 180048 | 1349 | 0 | 0 | 0 | 0 | 0 | 26778 | 0 | 0 | 0 | 0 | 180623 | 2 | 2 | 164783 | 20010 | 10 | 20000 | 10 | 20000 | 50 | 100003 | 0 | 49 | 176968 | 180048 | 180075 | 2 | 3 | 177519 | 20010 | 0 | 20 | 20000 | 20 | 30000 | 180050 | 2735 | 1 | 1 | 10021 | 10 | 9 | 10 | 10000 | 10 | 10000 | 0 | 10 | 20000 | 0 | 12 | 15 | 26703 | 10000 | 0 | 0 | 16771 | 36745 | 16746 | 12 | 12 | 0 | 0 | 0 | 640 | 10104 | 2 | 16 | 2 | 2 | 179867 | 10 | 10 | 6 | 20000 | 10 | 180049 | 180049 | 180040 | 180049 | 180049 |
20024 | 180048 | 1348 | 0 | 0 | 0 | 0 | 0 | 26755 | 0 | 0 | 0 | 1 | 180041 | 2 | 2 | 164792 | 20010 | 10 | 20000 | 10 | 20000 | 50 | 100003 | 1 | 49 | 176968 | 180048 | 180039 | 2 | 3 | 177528 | 20010 | 0 | 20 | 20000 | 20 | 30000 | 180048 | 2735 | 1 | 1 | 10021 | 10 | 9 | 10 | 10000 | 10 | 10000 | 0 | 10 | 20000 | 0 | 12 | 15 | 26712 | 10000 | 0 | 0 | 16778 | 36735 | 16743 | 12 | 12 | 0 | 0 | 0 | 640 | 10115 | 2 | 16 | 2 | 2 | 179867 | 10 | 10 | 10 | 20000 | 10 | 180045 | 180045 | 180049 | 180045 | 180049 |
20024 | 180048 | 1348 | 0 | 0 | 0 | 0 | 0 | 26716 | 0 | 0 | 1 | 0 | 180101 | 2 | 2 | 164792 | 20010 | 10 | 20000 | 10 | 20000 | 50 | 100003 | 0 | 49 | 176964 | 180048 | 180048 | 2 | 3 | 177519 | 20010 | 0 | 20 | 20000 | 20 | 30000 | 180044 | 2735 | 1 | 1 | 10021 | 10 | 9 | 10 | 10000 | 10 | 10000 | 0 | 10 | 20000 | 0 | 0 | 15 | 26748 | 10000 | 0 | 0 | 16799 | 36747 | 16713 | 12 | 0 | 0 | 0 | 0 | 640 | 10109 | 2 | 16 | 2 | 2 | 179863 | 6 | 6 | 10 | 20000 | 10 | 180049 | 180049 | 180049 | 180040 | 180045 |
20024 | 180048 | 1348 | 0 | 0 | 0 | 0 | 0 | 26746 | 0 | 0 | 0 | 0 | 180105 | 0 | 2 | 164788 | 20010 | 10 | 20000 | 10 | 20000 | 50 | 100003 | 0 | 49 | 176964 | 180048 | 180048 | 4 | 3 | 177519 | 20010 | 0 | 20 | 20000 | 20 | 30000 | 180039 | 2735 | 1 | 1 | 10021 | 10 | 9 | 10 | 10000 | 10 | 10000 | 0 | 10 | 20000 | 0 | 12 | 15 | 26703 | 10000 | 0 | 0 | 16738 | 36714 | 16711 | 12 | 12 | 0 | 0 | 0 | 640 | 10106 | 2 | 16 | 2 | 2 | 179867 | 10 | 6 | 10 | 20000 | 10 | 180049 | 180140 | 180049 | 180045 | 180055 |
20024 | 180039 | 1348 | 0 | 0 | 0 | 0 | 0 | 26743 | 0 | 0 | 0 | 0 | 180033 | 2 | 0 | 164792 | 20010 | 10 | 20000 | 10 | 20000 | 50 | 100003 | 1 | 49 | 176968 | 180048 | 180044 | 2 | 3 | 177528 | 20010 | 0 | 20 | 20000 | 20 | 30000 | 180048 | 2730 | 1 | 1 | 10021 | 10 | 9 | 10 | 10000 | 10 | 10000 | 0 | 10 | 20000 | 0 | 12 | 15 | 26746 | 10000 | 0 | 0 | 16744 | 36776 | 16779 | 12 | 12 | 0 | 0 | 0 | 640 | 10112 | 2 | 16 | 2 | 2 | 179858 | 10 | 10 | 10 | 20000 | 10 | 180085 | 180049 | 180049 | 180083 | 180040 |
20024 | 180048 | 1349 | 0 | 0 | 1 | 1 | 0 | 26738 | 0 | 0 | 1 | 0 | 180578 | 2 | 2 | 164792 | 20010 | 10 | 20000 | 10 | 20000 | 50 | 100003 | 0 | 49 | 176959 | 180048 | 180048 | 4 | 3 | 177528 | 20010 | 0 | 20 | 20000 | 20 | 30000 | 180048 | 2735 | 1 | 1 | 10021 | 10 | 9 | 10 | 10000 | 10 | 10000 | 1 | 10 | 20000 | 0 | 0 | 15 | 26736 | 10000 | 0 | 0 | 16736 | 36714 | 16711 | 12 | 12 | 0 | 0 | 0 | 640 | 10140 | 2 | 16 | 2 | 2 | 179867 | 10 | 10 | 10 | 20000 | 10 | 180049 | 180040 | 180049 | 180049 | 180040 |
20024 | 180048 | 1349 | 0 | 0 | 1 | 0 | 0 | 26741 | 0 | 0 | 1 | 1 | 180046 | 2 | 2 | 164794 | 20010 | 10 | 20000 | 10 | 20000 | 50 | 100003 | 1 | 49 | 176964 | 180039 | 180048 | 2 | 3 | 177519 | 20010 | 0 | 20 | 20000 | 20 | 30000 | 180048 | 2730 | 1 | 1 | 10021 | 10 | 9 | 10 | 10000 | 10 | 10000 | 0 | 10 | 20000 | 0 | 12 | 0 | 26711 | 10014 | 73 | 0 | 16722 | 36739 | 16745 | 0 | 12 | 0 | 0 | 0 | 640 | 10083 | 2 | 16 | 2 | 2 | 179867 | 10 | 10 | 10 | 20000 | 10 | 180045 | 180049 | 180045 | 180045 | 180045 |