Skip to content

Instantly share code, notes, and snippets.

@VSadov
Created October 3, 2019 17:20
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save VSadov/fec967fd44eaa21598debbac1a8f630c to your computer and use it in GitHub Desktop.
Save VSadov/fec967fd44eaa21598debbac1a8f630c to your computer and use it in GitHub Desktop.
x4 threads 12 cores
CPU
Intel(R) Core(TM) i7-8700 CPU @ 3.20GHz
Base speed: 3.19 GHz
Sockets: 1
Cores: 6
Logical processors: 12
Virtualization: Disabled
Hyper-V support: Yes
L1 cache: 384 KB
L2 cache: 1.5 MB
L3 cache: 12.0 MB
Latency #proc * 4 threads
================================
===== master
C:\TPtest_New\ThreadPoolTaskTesting_master_Lat4\bin\Release\netcoreapp3.0\win-x64\publish>ThreadPoolTaskTesting.exe
< 1 us | Count/s: 11893065.314 | Average latency (us): 0.524
< 10 us | Count/s: 3229498.009 | Average latency (us): 3.550
< 100 us | Count/s: 10513.386 | Average latency (us): 13.162
< 1000 us | Count/s: 572.883 | Average latency (us): 410.377
< 10000 us | Count/s: 438.552 | Average latency (us): 3688.455
>= 10000 us | Count/s: 642.024 | Average latency (us): 65711.317
Biased average latency (us) | 1386.627
Count/ms | 15134.730
Pending work item count | 425
< 1 us | Count/s: 14249288.276 | Average latency (us): 0.463
< 10 us | Count/s: 3776058.728 | Average latency (us): 3.142
< 100 us | Count/s: 1486.267 | Average latency (us): 19.347
< 1000 us | Count/s: 394.356 | Average latency (us): 318.462
< 10000 us | Count/s: 73.323 | Average latency (us): 3050.246
>= 10000 us | Count/s: 469.661 | Average latency (us): 79657.901
Biased average latency (us) | 1461.069
Count/ms | 18027.771
Pending work item count | 430
< 1 us | Count/s: 16181351.014 | Average latency (us): 0.418
< 10 us | Count/s: 4239777.358 | Average latency (us): 2.838
< 100 us | Count/s: 1286.809 | Average latency (us): 19.744
< 1000 us | Count/s: 445.588 | Average latency (us): 272.688
< 10000 us | Count/s: 51.952 | Average latency (us): 4972.527
>= 10000 us | Count/s: 635.412 | Average latency (us): 67103.452
Biased average latency (us) | 1557.775
Count/ms | 20423.548
Pending work item count | 429
< 1 us | Count/s: 16141408.208 | Average latency (us): 0.418
< 10 us | Count/s: 4232268.289 | Average latency (us): 2.835
< 100 us | Count/s: 1319.945 | Average latency (us): 19.769
< 1000 us | Count/s: 494.979 | Average latency (us): 286.795
< 10000 us | Count/s: 60.841 | Average latency (us): 5071.631
>= 10000 us | Count/s: 566.133 | Average latency (us): 83488.646
Biased average latency (us) | 2543.007
Count/ms | 20376.118
Pending work item count | 436
< 1 us | Count/s: 16131231.447 | Average latency (us): 0.418
< 10 us | Count/s: 4230611.975 | Average latency (us): 2.841
< 100 us | Count/s: 1284.552 | Average latency (us): 19.935
< 1000 us | Count/s: 507.846 | Average latency (us): 301.593
< 10000 us | Count/s: 59.747 | Average latency (us): 4156.407
>= 10000 us | Count/s: 525.770 | Average latency (us): 70577.626
Biased average latency (us) | 1847.167
Count/ms | 20364.221
Pending work item count | 437
================================
===== q2
C:\TPtest_New\ThreadPoolTaskTesting_q2_Lat4\bin\Release\netcoreapp3.0\win-x64\publish>ThreadPoolTaskTesting.exe
< 1 us | Count/s: 13004717.969 | Average latency (us): 0.470
< 10 us | Count/s: 3604907.834 | Average latency (us): 3.151
< 100 us | Count/s: 28741.038 | Average latency (us): 21.914
< 1000 us | Count/s: 25640.109 | Average latency (us): 455.968
< 10000 us | Count/s: 24801.542 | Average latency (us): 2153.361
>= 10000 us | Count/s: 302.434 | Average latency (us): 37373.599
Biased average latency (us) | 541.810
Count/ms | 16689.111
Pending work item count | 395
< 1 us | Count/s: 16589397.124 | Average latency (us): 0.397
< 10 us | Count/s: 4366953.166 | Average latency (us): 2.706
< 100 us | Count/s: 10035.628 | Average latency (us): 29.331
< 1000 us | Count/s: 25412.089 | Average latency (us): 526.302
< 10000 us | Count/s: 44762.543 | Average latency (us): 2406.613
>= 10000 us | Count/s: 155.279 | Average latency (us): 87637.973
Biased average latency (us) | 1057.705
Count/ms | 21036.716
Pending work item count | 411
< 1 us | Count/s: 16503685.328 | Average latency (us): 0.397
< 10 us | Count/s: 4341259.391 | Average latency (us): 2.708
< 100 us | Count/s: 9621.534 | Average latency (us): 28.854
< 1000 us | Count/s: 24215.641 | Average latency (us): 535.958
< 10000 us | Count/s: 49670.478 | Average latency (us): 2573.225
>= 10000 us | Count/s: 165.752 | Average latency (us): 86668.730
Biased average latency (us) | 1271.382
Count/ms | 20928.618
Pending work item count | 410
< 1 us | Count/s: 16652462.793 | Average latency (us): 0.398
< 10 us | Count/s: 4384378.404 | Average latency (us): 2.702
< 100 us | Count/s: 9317.330 | Average latency (us): 28.404
< 1000 us | Count/s: 22631.146 | Average latency (us): 520.794
< 10000 us | Count/s: 43415.210 | Average latency (us): 2481.617
>= 10000 us | Count/s: 183.343 | Average latency (us): 59170.904
Biased average latency (us) | 984.739
Count/ms | 21112.388
Pending work item count | 490
< 1 us | Count/s: 16650007.936 | Average latency (us): 0.397
< 10 us | Count/s: 4380905.513 | Average latency (us): 2.706
< 100 us | Count/s: 11922.575 | Average latency (us): 28.069
< 1000 us | Count/s: 26318.705 | Average latency (us): 514.357
< 10000 us | Count/s: 39417.167 | Average latency (us): 2277.105
>= 10000 us | Count/s: 163.706 | Average latency (us): 51411.009
Biased average latency (us) | 717.688
Count/ms | 21108.736
Pending work item count | 429
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment