Advertisement
Guest User

Untitled

a guest
Aug 27th, 2016
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.40 KB | None | 0 0
  1. Intel(R) Core(TM) i5-3470S CPU @ 2.90GHz
  2.  
  3. I:\Work\GitHub\ThreadPoolTaskTesting\bin\Release\netcoreapp1.0\win7-x64>set COMPlus_ThreadPool_ForceMinWorkerThreads=500
  4.  
  5. I:\Work\GitHub\ThreadPoolTaskTesting\bin\Release\netcoreapp1.0\win7-x64>publish-current\ThreadPoolTaskTesting.exe 10
  6.  
  7. Testing 2,621,440 calls, with GCs after 262,144 calls.
  8. Operations per second on 4 Cores
  9. Parallelism
  10. Serial 2x 16x 64x 512x
  11. QUWI No Queues 11.291 M 11.004 M 9.655 M 10.652 M 10.808 M
  12. - Depth 2 9.801 M 9.025 M 8.482 M 8.990 M 9.035 M
  13. - Depth 16 9.965 M 10.064 M 10.106 M 10.252 M 10.140 M
  14. - Depth 64 10.467 M 10.325 M 10.440 M 10.354 M 10.264 M
  15. - Depth 512 10.150 M 10.222 M 10.387 M 10.293 M 9.755 M
  16.  
  17. SubTask Chain Return 960.999 k 1.179 M 3.479 M 4.361 M 4.614 M
  18. - Depth 2 1.108 M 1.281 M 3.736 M 4.268 M 4.941 M
  19. - Depth 16 1.303 M 1.548 M 3.988 M 5.475 M 5.774 M
  20. - Depth 64 1.385 M 1.575 M 4.064 M 5.335 M 5.815 M
  21. - Depth 512 1.095 M 2.810 M 4.828 M 5.739 M 5.781 M
  22.  
  23. SubTask Chain Awaited 603.821 k 702.970 k 1.794 M 2.377 M 2.729 M
  24. - Depth 2 653.331 k 713.702 k 1.871 M 2.693 M 2.895 M
  25. - Depth 16 739.070 k 797.390 k 2.197 M 2.793 M 3.229 M
  26. - Depth 64 797.874 k 1.210 M 2.484 M 3.003 M 3.260 M
  27. - Depth 512 758.383 k 1.546 M 2.777 M 2.971 M 2.941 M
  28.  
  29. SubTask Fanout Awaited 346.810 k 380.862 k 953.233 k 1.236 M 1.453 M
  30. - Depth 2 497.513 k 521.983 k 1.272 M 1.643 M 1.842 M
  31. - Depth 16 906.260 k 1.209 M 2.179 M 2.458 M 2.404 M
  32. - Depth 64 1.088 M 1.250 M 2.291 M 2.567 M 2.602 M
  33. - Depth 512 1.121 M 1.516 M 2.430 M 2.605 M 2.593 M
  34.  
  35. Continuation Chain 364.895 k 393.347 k 999.829 k 1.378 M 1.589 M
  36. - Depth 2 609.613 k 665.320 k 2.180 M 2.565 M 2.754 M
  37. - Depth 16 1.643 M 1.885 M 7.073 M 7.191 M 7.208 M
  38. - Depth 64 2.159 M 2.604 M 8.177 M 8.539 M 8.534 M
  39. - Depth 512 2.619 M 3.775 M 8.871 M 9.109 M 9.006 M
  40.  
  41. Continuation Fanout 265.336 k 292.083 k 553.332 k 934.454 k 1.145 M
  42. - Depth 2 414.743 k 442.279 k 1.111 M 1.482 M 1.686 M
  43. - Depth 16 1.184 M 1.555 M 3.781 M 4.061 M 4.146 M
  44. - Depth 64 1.697 M 2.107 M 4.965 M 5.097 M 5.156 M
  45. - Depth 512 1.639 M 2.521 M 5.220 M 5.438 M 5.410 M
  46.  
  47. Yield Chain Awaited 1.093 M 1.223 M 3.286 M 3.845 M 4.023 M
  48. - Depth 2 1.337 M 1.516 M 4.095 M 4.574 M 4.844 M
  49. - Depth 16 1.816 M 2.072 M 5.331 M 5.879 M 5.795 M
  50. - Depth 64 2.328 M 2.518 M 5.833 M 6.052 M 5.686 M
  51. - Depth 512 2.756 M 3.866 M 5.573 M 5.696 M 4.704 M
  52.  
  53. Async Chain Awaited 814.231 k 971.207 k 2.639 M 3.163 M 3.255 M
  54. - Depth 2 1.178 M 1.366 M 3.844 M 4.842 M 5.055 M
  55. - Depth 16 1.900 M 2.462 M 5.705 M 7.624 M 7.868 M
  56. - Depth 64 2.091 M 4.300 M 7.063 M 8.118 M 8.244 M
  57. - Depth 512 2.096 M 3.948 M 6.362 M 6.438 M 8.273 M
  58.  
  59. Async Chain Return 847.911 k 976.267 k 2.409 M 3.374 M 3.583 M
  60. - Depth 2 1.712 M 2.127 M 6.307 M 6.929 M 7.204 M
  61. - Depth 16 13.940 M 25.838 M 56.941 M 56.187 M 48.330 M
  62. - Depth 64 51.558 M 97.449 M 211.611 M 195.735 M 130.897 M
  63. - Depth 512 314.517 M 569.482 M 995.610 M 775.390 M 320.646 M
  64.  
  65. Sync Chain Awaited 27.399 M 54.961 M 81.975 M 100.582 M 83.211 M
  66. - Depth 2 28.263 M 56.021 M 104.146 M 100.992 M 85.143 M
  67. - Depth 16 20.349 M 40.095 M 74.790 M 74.057 M 63.539 M
  68. - Depth 64 19.087 M 37.093 M 70.072 M 68.634 M 59.960 M
  69. - Depth 512 18.313 M 36.017 M 66.108 M 65.644 M 56.327 M
  70.  
  71. CachedTask Chain Await 23.688 M 45.815 M 85.447 M 84.016 M 71.064 M
  72. - Depth 2 25.719 M 50.624 M 92.989 M 92.615 M 77.316 M
  73. - Depth 16 20.119 M 39.514 M 73.364 M 72.482 M 62.891 M
  74. - Depth 64 18.224 M 37.216 M 69.073 M 68.125 M 59.462 M
  75. - Depth 512 18.414 M 36.200 M 66.992 M 66.032 M 56.808 M
  76.  
  77. CachedTask Chain Check 106.166 M 207.764 M 371.962 M 350.887 M 212.551 M
  78. - Depth 2 123.932 M 237.632 M 345.340 M 390.345 M 224.392 M
  79. - Depth 16 144.176 M 280.152 M 507.559 M 443.020 M 246.571 M
  80. - Depth 64 85.495 M 167.956 M 306.071 M 290.024 M 182.444 M
  81. - Depth 512 77.107 M 154.494 M 277.798 M 264.923 M 172.871 M
  82.  
  83. CachedTask Chain Return 122.352 M 239.615 M 430.556 M 393.811 M 227.676 M
  84. - Depth 2 205.231 M 396.365 M 647.317 M 599.241 M 308.801 M
  85. - Depth 16 582.012 M 1.051 B 1.551 B 1.233 B 470.568 M
  86. - Depth 64 952.939 M 1.631 B 2.230 B 1.604 B 560.268 M
  87. - Depth 512 1.442 B 2.270 B 2.912 B 2.046 B 639.719 M
  88.  
  89. QUWI Local Queues 12.616 M 11.392 M 9.527 M 11.639 M 12.307 M
  90. - Depth 2 9.701 M 7.792 M 8.577 M 8.922 M 8.949 M
  91. - Depth 16 10.014 M 9.941 M 10.122 M 10.106 M 8.767 M
  92. - Depth 64 10.348 M 10.159 M 10.361 M 10.379 M 10.243 M
  93. - Depth 512 10.506 M 9.424 M 10.246 M 10.377 M 10.432 M
  94.  
  95.  
  96. I:\Work\GitHub\ThreadPoolTaskTesting\bin\Release\netcoreapp1.0\win7-x64>publish-spinlock\ThreadPoolTaskTesting.exe 10
  97.  
  98. Testing 2,621,440 calls, with GCs after 262,144 calls.
  99. Operations per second on 4 Cores
  100. Parallelism
  101. Serial 2x 16x 64x 512x
  102. QUWI No Queues 12.205 M 12.225 M 10.593 M 11.040 M 11.161 M
  103. - Depth 2 9.807 M 9.047 M 8.777 M 8.941 M 8.939 M
  104. - Depth 16 10.003 M 10.204 M 10.159 M 10.266 M 10.169 M
  105. - Depth 64 10.405 M 10.462 M 10.398 M 10.456 M 10.407 M
  106. - Depth 512 10.541 M 10.302 M 10.452 M 10.510 M 10.477 M
  107.  
  108. SubTask Chain Return 904.786 k 990.460 k 3.251 M 4.159 M 4.386 M
  109. - Depth 2 1.027 M 1.232 M 3.657 M 4.464 M 4.834 M
  110. - Depth 16 1.232 M 1.475 M 3.901 M 5.385 M 5.763 M
  111. - Depth 64 1.053 M 2.075 M 4.172 M 5.384 M 5.827 M
  112. - Depth 512 1.175 M 2.851 M 4.735 M 5.590 M 5.749 M
  113.  
  114. SubTask Chain Awaited 596.226 k 665.390 k 1.788 M 2.294 M 2.687 M
  115. - Depth 2 651.716 k 696.489 k 1.873 M 2.602 M 2.909 M
  116. - Depth 16 729.769 k 924.021 k 2.329 M 2.935 M 3.347 M
  117. - Depth 64 807.734 k 1.292 M 2.528 M 3.076 M 3.345 M
  118. - Depth 512 769.498 k 1.687 M 2.701 M 2.878 M 3.099 M
  119.  
  120. SubTask Fanout Awaited 346.806 k 382.608 k 833.971 k 1.251 M 1.400 M
  121. - Depth 2 496.223 k 558.188 k 1.250 M 1.675 M 1.844 M
  122. - Depth 16 931.701 k 1.165 M 2.191 M 2.485 M 2.483 M
  123. - Depth 64 1.129 M 1.394 M 2.357 M 2.627 M 2.590 M
  124. - Depth 512 1.184 M 1.450 M 2.441 M 2.672 M 2.619 M
  125.  
  126. Continuation Chain 371.949 k 402.795 k 1.008 M 1.358 M 1.599 M
  127. - Depth 2 623.992 k 677.816 k 2.133 M 2.584 M 2.729 M
  128. - Depth 16 1.662 M 1.931 M 7.047 M 7.287 M 7.277 M
  129. - Depth 64 2.166 M 2.466 M 7.913 M 8.679 M 8.651 M
  130. - Depth 512 2.672 M 3.365 M 9.000 M 9.216 M 9.143 M
  131.  
  132. Continuation Fanout 259.659 k 283.807 k 604.670 k 910.191 k 1.120 M
  133. - Depth 2 408.807 k 439.765 k 1.171 M 1.534 M 1.658 M
  134. - Depth 16 1.162 M 1.525 M 3.936 M 4.244 M 4.193 M
  135. - Depth 64 1.827 M 2.292 M 5.068 M 5.166 M 5.208 M
  136. - Depth 512 1.777 M 2.850 M 5.278 M 5.101 M 5.470 M
  137.  
  138. Yield Chain Awaited 1.101 M 1.188 M 3.410 M 3.842 M 4.052 M
  139. - Depth 2 1.352 M 1.453 M 4.027 M 4.618 M 4.892 M
  140. - Depth 16 1.825 M 2.240 M 5.358 M 5.958 M 5.861 M
  141. - Depth 64 2.331 M 2.670 M 5.929 M 6.149 M 5.701 M
  142. - Depth 512 2.871 M 3.888 M 5.741 M 5.599 M 4.756 M
  143.  
  144. Async Chain Awaited 820.718 k 930.799 k 2.407 M 3.241 M 3.443 M
  145. - Depth 2 1.170 M 1.308 M 3.640 M 4.187 M 4.974 M
  146. - Depth 16 1.885 M 2.278 M 6.228 M 7.428 M 7.967 M
  147. - Depth 64 2.048 M 3.987 M 7.209 M 8.235 M 8.288 M
  148. - Depth 512 2.098 M 4.025 M 6.611 M 6.647 M 8.018 M
  149.  
  150. Async Chain Return 810.641 k 881.196 k 2.273 M 3.060 M 3.425 M
  151. - Depth 2 1.622 M 1.992 M 5.976 M 6.720 M 6.755 M
  152. - Depth 16 13.330 M 17.509 M 53.472 M 53.411 M 46.499 M
  153. - Depth 64 49.230 M 84.352 M 202.195 M 186.031 M 129.547 M
  154. - Depth 512 297.384 M 529.199 M 974.513 M 814.517 M 324.239 M
  155.  
  156. Sync Chain Awaited 27.074 M 53.850 M 104.786 M 101.594 M 84.488 M
  157. - Depth 2 28.314 M 57.279 M 106.832 M 104.129 M 85.438 M
  158. - Depth 16 19.891 M 40.476 M 75.537 M 74.185 M 64.319 M
  159. - Depth 64 19.103 M 37.938 M 70.527 M 69.242 M 60.191 M
  160. - Depth 512 18.581 M 35.889 M 68.006 M 66.467 M 56.893 M
  161.  
  162. CachedTask Chain Await 23.329 M 45.570 M 85.566 M 83.845 M 70.911 M
  163. - Depth 2 25.490 M 50.849 M 95.892 M 93.405 M 78.390 M
  164. - Depth 16 19.946 M 39.261 M 73.164 M 72.746 M 63.450 M
  165. - Depth 64 17.794 M 35.531 M 70.119 M 68.595 M 59.597 M
  166. - Depth 512 17.499 M 34.644 M 67.692 M 66.285 M 57.506 M
  167.  
  168. CachedTask Chain Check 102.535 M 201.381 M 371.867 M 333.237 M 208.848 M
  169. - Depth 2 125.071 M 241.995 M 432.467 M 394.819 M 229.816 M
  170. - Depth 16 149.504 M 288.915 M 525.149 M 457.718 M 254.185 M
  171. - Depth 64 85.744 M 168.204 M 306.565 M 289.627 M 184.959 M
  172. - Depth 512 76.857 M 153.657 M 275.834 M 263.340 M 169.979 M
  173.  
  174. CachedTask Chain Return 117.868 M 230.950 M 413.607 M 382.112 M 226.091 M
  175. - Depth 2 198.648 M 382.251 M 648.679 M 593.865 M 293.669 M
  176. - Depth 16 573.632 M 1.047 B 1.582 B 1.251 B 473.244 M
  177. - Depth 64 948.800 M 1.602 B 2.231 B 1.572 B 570.710 M
  178. - Depth 512 1.443 B 2.288 B 3.024 B 2.006 B 627.049 M
  179.  
  180. QUWI Local Queues 12.793 M 11.522 M 10.079 M 11.804 M 11.943 M
  181. - Depth 2 9.877 M 8.447 M 8.950 M 9.430 M 8.963 M
  182. - Depth 16 10.368 M 10.017 M 10.176 M 10.311 M 10.244 M
  183. - Depth 64 10.311 M 10.502 M 10.431 M 10.472 M 10.334 M
  184. - Depth 512 10.503 M 10.562 M 10.420 M 10.490 M 10.463 M
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement