Skip to content

Instantly share code, notes, and snippets.

@trylek
Created August 29, 2021 20:25
Show Gist options
  • Save trylek/9b24611e41fe79bb973f7e6a2e9ee27d to your computer and use it in GitHub Desktop.
Save trylek/9b24611e41fe79bb973f7e6a2e9ee27d to your computer and use it in GitHub Desktop.
Detailed results for the four combinations of RTR / TC
Summary - TC OFF, RTR OFF
=======
TOTAL | % | RUNTIME | % | APPHOST | % | WEBHOST | % | APP | % | MODE
==================================================================================
8407 | 100 | 167 | 100 | 2840 | 100 | 4498 | 100 | 902 | 100 | baseline
7679 | 91 | 158 | 94 | 2736 | 96 | 3974 | 88 | 811 | 89 | r2r
8377 | 99 | 165 | 98 | 2934 | 103 | 4420 | 98 | 858 | 95 | app-composite-avx2
8419 | 100 | 185 | 110 | 3016 | 106 | 4362 | 96 | 856 | 94 | one-big-composite-avx2
8257 | 98 | 161 | 96 | 2939 | 103 | 4329 | 96 | 828 | 91 | r2r-platform-composite-avx2
8359 | 99 | 158 | 94 | 2987 | 105 | 4373 | 97 | 841 | 93 | jit-platform-composite-avx2
Details
=======
baseline: .NET Core=default / ASP.NET=default / APP=JIT / TC OFF / RTR OFF
==========================================================================
RUNTIME (total) : COUNT=10 AVG=167 INTERVAL=80 STDDEV=22
RUNTIME (user) : COUNT=10 AVG=146 INTERVAL=50 STDDEV=16
RUNTIME (system) : COUNT=10 AVG=21 INTERVAL=60 STDDEV=15
APPHOST-INIT (total) : COUNT=10 AVG=3007 INTERVAL=1080 STDDEV=292
APPHOST-INIT (user) : COUNT=10 AVG=2899 INTERVAL=1080 STDDEV=302
APPHOST-INIT (system) : COUNT=10 AVG=108 INTERVAL=90 STDDEV=31
WEBHOST-START-ASYNC (total) : COUNT=10 AVG=7505 INTERVAL=2380 STDDEV=614
WEBHOST-START-ASYNC (user) : COUNT=10 AVG=7254 INTERVAL=2260 STDDEV=601
WEBHOST-START-ASYNC (system) : COUNT=10 AVG=251 INTERVAL=330 STDDEV=106
APP (total) : COUNT=10 AVG=8407 INTERVAL=2170 STDDEV=589
APP (user) : COUNT=10 AVG=8097 INTERVAL=2040 STDDEV=589
APP (system) : COUNT=10 AVG=310 INTERVAL=370 STDDEV=114
r2r: .NET Core=default / ASP.NET=default / APP=R2R / TC OFF / RTR OFF
=====================================================================
RUNTIME (total) : COUNT=10 AVG=158 INTERVAL=60 STDDEV=20
RUNTIME (user) : COUNT=10 AVG=141 INTERVAL=70 STDDEV=20
RUNTIME (system) : COUNT=10 AVG=17 INTERVAL=20 STDDEV=9
APPHOST-INIT (total) : COUNT=10 AVG=2894 INTERVAL=1000 STDDEV=276
APPHOST-INIT (user) : COUNT=10 AVG=2761 INTERVAL=840 STDDEV=239
APPHOST-INIT (system) : COUNT=10 AVG=133 INTERVAL=200 STDDEV=69
WEBHOST-START-ASYNC (total) : COUNT=10 AVG=6868 INTERVAL=1300 STDDEV=359
WEBHOST-START-ASYNC (user) : COUNT=10 AVG=6618 INTERVAL=1010 STDDEV=298
WEBHOST-START-ASYNC (system) : COUNT=10 AVG=250 INTERVAL=360 STDDEV=104
APP (total) : COUNT=10 AVG=7679 INTERVAL=1510 STDDEV=401
APP (user) : COUNT=10 AVG=7397 INTERVAL=1210 STDDEV=336
APP (system) : COUNT=10 AVG=282 INTERVAL=360 STDDEV=105
app-composite-avx2: .NET Core=default / ASP.NET=default / APP=composite / AVX2 / TC OFF / RTR OFF
=================================================================================================
RUNTIME (total) : COUNT=10 AVG=165 INTERVAL=50 STDDEV=12
RUNTIME (user) : COUNT=10 AVG=147 INTERVAL=40 STDDEV=11
RUNTIME (system) : COUNT=10 AVG=18 INTERVAL=30 STDDEV=8
APPHOST-INIT (total) : COUNT=10 AVG=3099 INTERVAL=830 STDDEV=232
APPHOST-INIT (user) : COUNT=10 AVG=2991 INTERVAL=700 STDDEV=201
APPHOST-INIT (system) : COUNT=10 AVG=108 INTERVAL=190 STDDEV=53
WEBHOST-START-ASYNC (total) : COUNT=10 AVG=7519 INTERVAL=1270 STDDEV=331
WEBHOST-START-ASYNC (user) : COUNT=10 AVG=7243 INTERVAL=930 STDDEV=265
WEBHOST-START-ASYNC (system) : COUNT=10 AVG=276 INTERVAL=340 STDDEV=93
APP (total) : COUNT=10 AVG=8377 INTERVAL=1290 STDDEV=336
APP (user) : COUNT=10 AVG=8045 INTERVAL=900 STDDEV=260
APP (system) : COUNT=10 AVG=332 INTERVAL=390 STDDEV=105
one-big-composite-avx2: one big composite / AVX2 / TC OFF / RTR OFF
===================================================================
RUNTIME (total) : COUNT=10 AVG=185 INTERVAL=160 STDDEV=48
RUNTIME (user) : COUNT=10 AVG=166 INTERVAL=130 STDDEV=39
RUNTIME (system) : COUNT=10 AVG=19 INTERVAL=50 STDDEV=14
APPHOST-INIT (total) : COUNT=10 AVG=3201 INTERVAL=950 STDDEV=283
APPHOST-INIT (user) : COUNT=10 AVG=3076 INTERVAL=830 STDDEV=259
APPHOST-INIT (system) : COUNT=10 AVG=125 INTERVAL=130 STDDEV=43
WEBHOST-START-ASYNC (total) : COUNT=10 AVG=7563 INTERVAL=1240 STDDEV=364
WEBHOST-START-ASYNC (user) : COUNT=10 AVG=7282 INTERVAL=1100 STDDEV=323
WEBHOST-START-ASYNC (system) : COUNT=10 AVG=281 INTERVAL=190 STDDEV=53
APP (total) : COUNT=10 AVG=8419 INTERVAL=1250 STDDEV=364
APP (user) : COUNT=10 AVG=8089 INTERVAL=1100 STDDEV=319
APP (system) : COUNT=10 AVG=330 INTERVAL=200 STDDEV=59
r2r-platform-composite-avx2: .NET Core+ASP.NET=composite / APP=composite / AVX2 / TC OFF / RTR OFF
==================================================================================================
RUNTIME (total) : COUNT=10 AVG=161 INTERVAL=50 STDDEV=13
RUNTIME (user) : COUNT=10 AVG=144 INTERVAL=60 STDDEV=18
RUNTIME (system) : COUNT=10 AVG=17 INTERVAL=40 STDDEV=13
APPHOST-INIT (total) : COUNT=10 AVG=3100 INTERVAL=730 STDDEV=176
APPHOST-INIT (user) : COUNT=10 AVG=2999 INTERVAL=690 STDDEV=162
APPHOST-INIT (system) : COUNT=10 AVG=101 INTERVAL=120 STDDEV=31
WEBHOST-START-ASYNC (total) : COUNT=10 AVG=7429 INTERVAL=730 STDDEV=246
WEBHOST-START-ASYNC (user) : COUNT=10 AVG=7203 INTERVAL=600 STDDEV=221
WEBHOST-START-ASYNC (system) : COUNT=10 AVG=226 INTERVAL=160 STDDEV=51
APP (total) : COUNT=10 AVG=8257 INTERVAL=760 STDDEV=254
APP (user) : COUNT=10 AVG=7977 INTERVAL=610 STDDEV=228
APP (system) : COUNT=10 AVG=280 INTERVAL=190 STDDEV=57
jit-platform-composite-avx2: .NET Core+ASP.NET=composite / APP=JIT / AVX2 / TC OFF / RTR OFF
============================================================================================
RUNTIME (total) : COUNT=10 AVG=158 INTERVAL=60 STDDEV=16
RUNTIME (user) : COUNT=10 AVG=139 INTERVAL=60 STDDEV=15
RUNTIME (system) : COUNT=10 AVG=19 INTERVAL=40 STDDEV=12
APPHOST-INIT (total) : COUNT=10 AVG=3145 INTERVAL=1110 STDDEV=259
APPHOST-INIT (user) : COUNT=10 AVG=3042 INTERVAL=1060 STDDEV=250
APPHOST-INIT (system) : COUNT=10 AVG=103 INTERVAL=110 STDDEV=31
WEBHOST-START-ASYNC (total) : COUNT=10 AVG=7518 INTERVAL=1470 STDDEV=388
WEBHOST-START-ASYNC (user) : COUNT=10 AVG=7288 INTERVAL=1190 STDDEV=319
WEBHOST-START-ASYNC (system) : COUNT=10 AVG=230 INTERVAL=320 STDDEV=89
APP (total) : COUNT=10 AVG=8359 INTERVAL=1530 STDDEV=405
APP (user) : COUNT=10 AVG=8079 INTERVAL=1170 STDDEV=312
APP (system) : COUNT=10 AVG=280 INTERVAL=420 STDDEV=109
Summary - TC ON, RTR OFF
=======
TOTAL | % | RUNTIME | % | APPHOST | % | WEBHOST | % | APP | % | MODE
==================================================================================
6063 | 100 | 133 | 100 | 1965 | 100 | 3362 | 100 | 603 | 100 | baseline
6524 | 107 | 148 | 111 | 2081 | 105 | 3654 | 108 | 641 | 106 | r2r
7548 | 124 | 171 | 128 | 2450 | 124 | 4219 | 125 | 708 | 117 | app-composite-avx2
7559 | 124 | 173 | 130 | 2444 | 124 | 4238 | 126 | 704 | 116 | one-big-composite-avx2
6738 | 111 | 156 | 117 | 2098 | 106 | 3843 | 114 | 641 | 106 | r2r-platform-composite-avx2
6767 | 111 | 160 | 120 | 2219 | 112 | 3747 | 111 | 641 | 106 | jit-platform-composite-avx2
Details
=======
baseline: .NET Core=default / ASP.NET=default / APP=JIT / TC ON / RTR OFF
=========================================================================
RUNTIME (total) : COUNT=10 AVG=133 INTERVAL=30 STDDEV=9
RUNTIME (user) : COUNT=10 AVG=122 INTERVAL=40 STDDEV=13
RUNTIME (system) : COUNT=10 AVG=11 INTERVAL=20 STDDEV=8
APPHOST-INIT (total) : COUNT=10 AVG=2098 INTERVAL=340 STDDEV=123
APPHOST-INIT (user) : COUNT=10 AVG=2000 INTERVAL=370 STDDEV=128
APPHOST-INIT (system) : COUNT=10 AVG=98 INTERVAL=90 STDDEV=27
WEBHOST-START-ASYNC (total) : COUNT=10 AVG=5460 INTERVAL=420 STDDEV=142
WEBHOST-START-ASYNC (user) : COUNT=10 AVG=5207 INTERVAL=380 STDDEV=109
WEBHOST-START-ASYNC (system) : COUNT=10 AVG=253 INTERVAL=260 STDDEV=81
APP (total) : COUNT=10 AVG=6063 INTERVAL=450 STDDEV=144
APP (user) : COUNT=10 AVG=5767 INTERVAL=380 STDDEV=108
APP (system) : COUNT=10 AVG=296 INTERVAL=300 STDDEV=92
r2r: .NET Core=default / ASP.NET=default / APP=R2R / TC ON / RTR OFF
====================================================================
RUNTIME (total) : COUNT=10 AVG=148 INTERVAL=40 STDDEV=13
RUNTIME (user) : COUNT=10 AVG=127 INTERVAL=40 STDDEV=11
RUNTIME (system) : COUNT=10 AVG=21 INTERVAL=40 STDDEV=11
APPHOST-INIT (total) : COUNT=10 AVG=2229 INTERVAL=470 STDDEV=191
APPHOST-INIT (user) : COUNT=10 AVG=2135 INTERVAL=530 STDDEV=192
APPHOST-INIT (system) : COUNT=10 AVG=94 INTERVAL=80 STDDEV=24
WEBHOST-START-ASYNC (total) : COUNT=10 AVG=5883 INTERVAL=1220 STDDEV=383
WEBHOST-START-ASYNC (user) : COUNT=10 AVG=5674 INTERVAL=1220 STDDEV=371
WEBHOST-START-ASYNC (system) : COUNT=10 AVG=209 INTERVAL=180 STDDEV=53
APP (total) : COUNT=10 AVG=6524 INTERVAL=1240 STDDEV=392
APP (user) : COUNT=10 AVG=6279 INTERVAL=1230 STDDEV=384
APP (system) : COUNT=10 AVG=245 INTERVAL=150 STDDEV=50
app-composite-avx2: .NET Core=default / ASP.NET=default / APP=composite / AVX2 / TC ON / RTR OFF
================================================================================================
RUNTIME (total) : COUNT=10 AVG=171 INTERVAL=140 STDDEV=39
RUNTIME (user) : COUNT=10 AVG=147 INTERVAL=120 STDDEV=33
RUNTIME (system) : COUNT=10 AVG=24 INTERVAL=50 STDDEV=16
APPHOST-INIT (total) : COUNT=10 AVG=2621 INTERVAL=660 STDDEV=218
APPHOST-INIT (user) : COUNT=10 AVG=2513 INTERVAL=630 STDDEV=214
APPHOST-INIT (system) : COUNT=10 AVG=108 INTERVAL=110 STDDEV=34
WEBHOST-START-ASYNC (total) : COUNT=10 AVG=6840 INTERVAL=1820 STDDEV=457
WEBHOST-START-ASYNC (user) : COUNT=10 AVG=6570 INTERVAL=1790 STDDEV=449
WEBHOST-START-ASYNC (system) : COUNT=10 AVG=270 INTERVAL=70 STDDEV=24
APP (total) : COUNT=10 AVG=7548 INTERVAL=1820 STDDEV=455
APP (user) : COUNT=10 AVG=7231 INTERVAL=1780 STDDEV=442
APP (system) : COUNT=10 AVG=317 INTERVAL=70 STDDEV=21
one-big-composite-avx2: one big composite / AVX2 / TC ON / RTR OFF
==================================================================
RUNTIME (total) : COUNT=10 AVG=173 INTERVAL=80 STDDEV=21
RUNTIME (user) : COUNT=10 AVG=155 INTERVAL=110 STDDEV=26
RUNTIME (system) : COUNT=10 AVG=18 INTERVAL=40 STDDEV=9
APPHOST-INIT (total) : COUNT=10 AVG=2617 INTERVAL=790 STDDEV=203
APPHOST-INIT (user) : COUNT=10 AVG=2512 INTERVAL=700 STDDEV=185
APPHOST-INIT (system) : COUNT=10 AVG=105 INTERVAL=90 STDDEV=31
WEBHOST-START-ASYNC (total) : COUNT=10 AVG=6855 INTERVAL=1330 STDDEV=354
WEBHOST-START-ASYNC (user) : COUNT=10 AVG=6610 INTERVAL=1260 STDDEV=327
WEBHOST-START-ASYNC (system) : COUNT=10 AVG=245 INTERVAL=160 STDDEV=44
APP (total) : COUNT=10 AVG=7559 INTERVAL=1410 STDDEV=378
APP (user) : COUNT=10 AVG=7277 INTERVAL=1360 STDDEV=357
APP (system) : COUNT=10 AVG=282 INTERVAL=160 STDDEV=51
r2r-platform-composite-avx2: .NET Core+ASP.NET=composite / APP=composite / AVX2 / TC ON / RTR OFF
=================================================================================================
RUNTIME (total) : COUNT=10 AVG=156 INTERVAL=70 STDDEV=24
RUNTIME (user) : COUNT=10 AVG=140 INTERVAL=60 STDDEV=17
RUNTIME (system) : COUNT=10 AVG=16 INTERVAL=40 STDDEV=12
APPHOST-INIT (total) : COUNT=10 AVG=2254 INTERVAL=480 STDDEV=170
APPHOST-INIT (user) : COUNT=10 AVG=2166 INTERVAL=460 STDDEV=157
APPHOST-INIT (system) : COUNT=10 AVG=88 INTERVAL=150 STDDEV=40
WEBHOST-START-ASYNC (total) : COUNT=10 AVG=6097 INTERVAL=1010 STDDEV=310
WEBHOST-START-ASYNC (user) : COUNT=10 AVG=5868 INTERVAL=880 STDDEV=280
WEBHOST-START-ASYNC (system) : COUNT=10 AVG=229 INTERVAL=180 STDDEV=54
APP (total) : COUNT=10 AVG=6738 INTERVAL=990 STDDEV=312
APP (user) : COUNT=10 AVG=6467 INTERVAL=860 STDDEV=285
APP (system) : COUNT=10 AVG=271 INTERVAL=170 STDDEV=56
jit-platform-composite-avx2: .NET Core+ASP.NET=composite / APP=JIT / AVX2 / TC ON / RTR OFF
===========================================================================================
RUNTIME (total) : COUNT=10 AVG=160 INTERVAL=80 STDDEV=22
RUNTIME (user) : COUNT=10 AVG=139 INTERVAL=80 STDDEV=22
RUNTIME (system) : COUNT=10 AVG=21 INTERVAL=50 STDDEV=15
APPHOST-INIT (total) : COUNT=10 AVG=2379 INTERVAL=570 STDDEV=161
APPHOST-INIT (user) : COUNT=10 AVG=2284 INTERVAL=550 STDDEV=169
APPHOST-INIT (system) : COUNT=10 AVG=95 INTERVAL=140 STDDEV=42
WEBHOST-START-ASYNC (total) : COUNT=10 AVG=6126 INTERVAL=540 STDDEV=144
WEBHOST-START-ASYNC (user) : COUNT=10 AVG=5892 INTERVAL=340 STDDEV=99
WEBHOST-START-ASYNC (system) : COUNT=10 AVG=234 INTERVAL=230 STDDEV=66
APP (total) : COUNT=10 AVG=6767 INTERVAL=560 STDDEV=144
APP (user) : COUNT=10 AVG=6481 INTERVAL=380 STDDEV=101
APP (system) : COUNT=10 AVG=286 INTERVAL=260 STDDEV=67
Summary - TC OFF, RTR ON
=======
TOTAL | % | RUNTIME | % | APPHOST | % | WEBHOST | % | APP | % | MODE
==================================================================================
5861 | 100 | 91 | 100 | 924 | 100 | 4216 | 100 | 630 | 100 | baseline
3303 | 56 | 94 | 103 | 819 | 88 | 1957 | 46 | 433 | 68 | r2r
2747 | 46 | 127 | 139 | 794 | 85 | 1447 | 34 | 379 | 60 | app-composite-avx2
2931 | 50 | 108 | 118 | 729 | 78 | 1671 | 39 | 423 | 67 | one-big-composite-avx2
3126 | 53 | 138 | 151 | 739 | 79 | 1820 | 43 | 429 | 68 | r2r-platform-composite-avx2
6035 | 102 | 91 | 100 | 1052 | 113 | 4209 | 99 | 683 | 108 | jit-platform-composite-avx2
Details
=======
baseline: .NET Core=default / ASP.NET=default / APP=JIT / TC OFF / RTR ON
=========================================================================
RUNTIME (total) : COUNT=10 AVG=91 INTERVAL=90 STDDEV=28
RUNTIME (user) : COUNT=10 AVG=75 INTERVAL=110 STDDEV=34
RUNTIME (system) : COUNT=10 AVG=16 INTERVAL=30 STDDEV=8
APPHOST-INIT (total) : COUNT=10 AVG=1015 INTERVAL=250 STDDEV=82
APPHOST-INIT (user) : COUNT=10 AVG=937 INTERVAL=220 STDDEV=77
APPHOST-INIT (system) : COUNT=10 AVG=78 INTERVAL=70 STDDEV=22
WEBHOST-START-ASYNC (total) : COUNT=10 AVG=5231 INTERVAL=1070 STDDEV=311
WEBHOST-START-ASYNC (user) : COUNT=10 AVG=4987 INTERVAL=1000 STDDEV=322
WEBHOST-START-ASYNC (system) : COUNT=10 AVG=244 INTERVAL=260 STDDEV=84
APP (total) : COUNT=10 AVG=5861 INTERVAL=1150 STDDEV=312
APP (user) : COUNT=10 AVG=5580 INTERVAL=1040 STDDEV=307
APP (system) : COUNT=10 AVG=281 INTERVAL=290 STDDEV=91
r2r: .NET Core=default / ASP.NET=default / APP=R2R / TC OFF / RTR ON
====================================================================
RUNTIME (total) : COUNT=10 AVG=94 INTERVAL=60 STDDEV=15
RUNTIME (user) : COUNT=10 AVG=76 INTERVAL=70 STDDEV=22
RUNTIME (system) : COUNT=10 AVG=18 INTERVAL=50 STDDEV=15
APPHOST-INIT (total) : COUNT=10 AVG=913 INTERVAL=600 STDDEV=185
APPHOST-INIT (user) : COUNT=10 AVG=818 INTERVAL=540 STDDEV=159
APPHOST-INIT (system) : COUNT=10 AVG=95 INTERVAL=140 STDDEV=41
WEBHOST-START-ASYNC (total) : COUNT=10 AVG=2870 INTERVAL=1140 STDDEV=447
WEBHOST-START-ASYNC (user) : COUNT=10 AVG=2616 INTERVAL=1130 STDDEV=383
WEBHOST-START-ASYNC (system) : COUNT=10 AVG=254 INTERVAL=360 STDDEV=97
APP (total) : COUNT=10 AVG=3303 INTERVAL=1300 STDDEV=468
APP (user) : COUNT=10 AVG=3009 INTERVAL=1100 STDDEV=385
APP (system) : COUNT=10 AVG=294 INTERVAL=370 STDDEV=107
app-composite-avx2: .NET Core=default / ASP.NET=default / APP=composite / AVX2 / TC OFF / RTR ON
================================================================================================
RUNTIME (total) : COUNT=10 AVG=127 INTERVAL=170 STDDEV=50
RUNTIME (user) : COUNT=10 AVG=92 INTERVAL=90 STDDEV=27
RUNTIME (system) : COUNT=10 AVG=35 INTERVAL=90 STDDEV=29
APPHOST-INIT (total) : COUNT=10 AVG=921 INTERVAL=500 STDDEV=133
APPHOST-INIT (user) : COUNT=10 AVG=801 INTERVAL=420 STDDEV=113
APPHOST-INIT (system) : COUNT=10 AVG=120 INTERVAL=110 STDDEV=37
WEBHOST-START-ASYNC (total) : COUNT=10 AVG=2368 INTERVAL=760 STDDEV=248
WEBHOST-START-ASYNC (user) : COUNT=10 AVG=2108 INTERVAL=690 STDDEV=220
WEBHOST-START-ASYNC (system) : COUNT=10 AVG=260 INTERVAL=220 STDDEV=68
APP (total) : COUNT=10 AVG=2747 INTERVAL=950 STDDEV=290
APP (user) : COUNT=10 AVG=2427 INTERVAL=880 STDDEV=244
APP (system) : COUNT=10 AVG=320 INTERVAL=260 STDDEV=78
one-big-composite-avx2: one big composite / AVX2 / TC OFF / RTR ON
==================================================================
RUNTIME (total) : COUNT=10 AVG=108 INTERVAL=90 STDDEV=29
RUNTIME (user) : COUNT=10 AVG=75 INTERVAL=80 STDDEV=21
RUNTIME (system) : COUNT=10 AVG=33 INTERVAL=50 STDDEV=15
APPHOST-INIT (total) : COUNT=10 AVG=837 INTERVAL=420 STDDEV=137
APPHOST-INIT (user) : COUNT=10 AVG=730 INTERVAL=380 STDDEV=120
APPHOST-INIT (system) : COUNT=10 AVG=107 INTERVAL=90 STDDEV=29
WEBHOST-START-ASYNC (total) : COUNT=10 AVG=2508 INTERVAL=560 STDDEV=171
WEBHOST-START-ASYNC (user) : COUNT=10 AVG=2279 INTERVAL=490 STDDEV=147
WEBHOST-START-ASYNC (system) : COUNT=10 AVG=229 INTERVAL=160 STDDEV=45
APP (total) : COUNT=10 AVG=2931 INTERVAL=1010 STDDEV=268
APP (user) : COUNT=10 AVG=2650 INTERVAL=900 STDDEV=240
APP (system) : COUNT=10 AVG=281 INTERVAL=150 STDDEV=46
r2r-platform-composite-avx2: .NET Core+ASP.NET=composite / APP=composite / AVX2 / TC OFF / RTR ON
=================================================================================================
RUNTIME (total) : COUNT=10 AVG=138 INTERVAL=190 STDDEV=60
RUNTIME (user) : COUNT=10 AVG=108 INTERVAL=140 STDDEV=45
RUNTIME (system) : COUNT=10 AVG=30 INTERVAL=80 STDDEV=26
APPHOST-INIT (total) : COUNT=10 AVG=877 INTERVAL=400 STDDEV=147
APPHOST-INIT (user) : COUNT=10 AVG=770 INTERVAL=310 STDDEV=108
APPHOST-INIT (system) : COUNT=10 AVG=107 INTERVAL=170 STDDEV=49
WEBHOST-START-ASYNC (total) : COUNT=10 AVG=2697 INTERVAL=1030 STDDEV=337
WEBHOST-START-ASYNC (user) : COUNT=10 AVG=2456 INTERVAL=810 STDDEV=272
WEBHOST-START-ASYNC (system) : COUNT=10 AVG=241 INTERVAL=360 STDDEV=89
APP (total) : COUNT=10 AVG=3126 INTERVAL=1080 STDDEV=347
APP (user) : COUNT=10 AVG=2845 INTERVAL=890 STDDEV=285
APP (system) : COUNT=10 AVG=281 INTERVAL=370 STDDEV=92
jit-platform-composite-avx2: .NET Core+ASP.NET=composite / APP=JIT / AVX2 / TC OFF / RTR ON
===========================================================================================
RUNTIME (total) : COUNT=10 AVG=91 INTERVAL=100 STDDEV=30
RUNTIME (user) : COUNT=10 AVG=70 INTERVAL=60 STDDEV=18
RUNTIME (system) : COUNT=10 AVG=21 INTERVAL=90 STDDEV=24
APPHOST-INIT (total) : COUNT=10 AVG=1143 INTERVAL=410 STDDEV=118
APPHOST-INIT (user) : COUNT=10 AVG=1060 INTERVAL=250 STDDEV=76
APPHOST-INIT (system) : COUNT=10 AVG=83 INTERVAL=230 STDDEV=58
WEBHOST-START-ASYNC (total) : COUNT=10 AVG=5352 INTERVAL=830 STDDEV=217
WEBHOST-START-ASYNC (user) : COUNT=10 AVG=5136 INTERVAL=510 STDDEV=142
WEBHOST-START-ASYNC (system) : COUNT=10 AVG=216 INTERVAL=360 STDDEV=101
APP (total) : COUNT=10 AVG=6035 INTERVAL=920 STDDEV=224
APP (user) : COUNT=10 AVG=5760 INTERVAL=540 STDDEV=137
APP (system) : COUNT=10 AVG=275 INTERVAL=410 STDDEV=109
Summary - TC ON, RTR ON
=======
TOTAL | % | RUNTIME | % | APPHOST | % | WEBHOST | % | APP | % | MODE
==================================================================================
4251 | 100 | 77 | 100 | 731 | 100 | 2842 | 100 | 601 | 100 | baseline
2654 | 62 | 94 | 122 | 689 | 94 | 1488 | 52 | 383 | 63 | r2r
2535 | 59 | 113 | 146 | 747 | 102 | 1392 | 48 | 283 | 47 | app-composite-avx2
2543 | 59 | 109 | 141 | 615 | 84 | 1503 | 52 | 316 | 52 | one-big-composite-avx2
3008 | 70 | 104 | 135 | 714 | 97 | 1782 | 62 | 408 | 67 | r2r-platform-composite-avx2
4993 | 117 | 86 | 111 | 904 | 123 | 3347 | 117 | 656 | 109 | jit-platform-composite-avx2
Details
=======
baseline: .NET Core=default / ASP.NET=default / APP=JIT / TC ON / RTR ON
========================================================================
RUNTIME (total) : COUNT=10 AVG=77 INTERVAL=70 STDDEV=18
RUNTIME (user) : COUNT=10 AVG=67 INTERVAL=70 STDDEV=19
RUNTIME (system) : COUNT=10 AVG=10 INTERVAL=20 STDDEV=6
APPHOST-INIT (total) : COUNT=10 AVG=808 INTERVAL=280 STDDEV=77
APPHOST-INIT (user) : COUNT=10 AVG=733 INTERVAL=250 STDDEV=70
APPHOST-INIT (system) : COUNT=10 AVG=75 INTERVAL=60 STDDEV=19
WEBHOST-START-ASYNC (total) : COUNT=10 AVG=3650 INTERVAL=690 STDDEV=206
WEBHOST-START-ASYNC (user) : COUNT=10 AVG=3411 INTERVAL=630 STDDEV=200
WEBHOST-START-ASYNC (system) : COUNT=10 AVG=239 INTERVAL=210 STDDEV=60
APP (total) : COUNT=10 AVG=4251 INTERVAL=700 STDDEV=203
APP (user) : COUNT=10 AVG=3954 INTERVAL=620 STDDEV=197
APP (system) : COUNT=10 AVG=297 INTERVAL=220 STDDEV=68
r2r: .NET Core=default / ASP.NET=default / APP=R2R / TC ON / RTR ON
===================================================================
RUNTIME (total) : COUNT=10 AVG=94 INTERVAL=90 STDDEV=30
RUNTIME (user) : COUNT=10 AVG=67 INTERVAL=120 STDDEV=31
RUNTIME (system) : COUNT=10 AVG=27 INTERVAL=40 STDDEV=15
APPHOST-INIT (total) : COUNT=10 AVG=783 INTERVAL=420 STDDEV=125
APPHOST-INIT (user) : COUNT=10 AVG=694 INTERVAL=420 STDDEV=116
APPHOST-INIT (system) : COUNT=10 AVG=89 INTERVAL=60 STDDEV=20
WEBHOST-START-ASYNC (total) : COUNT=10 AVG=2271 INTERVAL=1020 STDDEV=286
WEBHOST-START-ASYNC (user) : COUNT=10 AVG=2078 INTERVAL=940 STDDEV=263
WEBHOST-START-ASYNC (system) : COUNT=10 AVG=193 INTERVAL=120 STDDEV=39
APP (total) : COUNT=10 AVG=2654 INTERVAL=1260 STDDEV=348
APP (user) : COUNT=10 AVG=2415 INTERVAL=1100 STDDEV=306
APP (system) : COUNT=10 AVG=239 INTERVAL=200 STDDEV=61
app-composite-avx2: .NET Core=default / ASP.NET=default / APP=composite / AVX2 / TC ON / RTR ON
===============================================================================================
RUNTIME (total) : COUNT=10 AVG=113 INTERVAL=130 STDDEV=42
RUNTIME (user) : COUNT=10 AVG=81 INTERVAL=100 STDDEV=32
RUNTIME (system) : COUNT=10 AVG=32 INTERVAL=70 STDDEV=19
APPHOST-INIT (total) : COUNT=10 AVG=860 INTERVAL=220 STDDEV=61
APPHOST-INIT (user) : COUNT=10 AVG=745 INTERVAL=270 STDDEV=74
APPHOST-INIT (system) : COUNT=10 AVG=115 INTERVAL=140 STDDEV=40
WEBHOST-START-ASYNC (total) : COUNT=10 AVG=2252 INTERVAL=1010 STDDEV=279
WEBHOST-START-ASYNC (user) : COUNT=10 AVG=2008 INTERVAL=940 STDDEV=239
WEBHOST-START-ASYNC (system) : COUNT=10 AVG=244 INTERVAL=290 STDDEV=90
APP (total) : COUNT=10 AVG=2535 INTERVAL=970 STDDEV=291
APP (user) : COUNT=10 AVG=2248 INTERVAL=850 STDDEV=237
APP (system) : COUNT=10 AVG=287 INTERVAL=310 STDDEV=90
one-big-composite-avx2: one big composite / AVX2 / TC ON / RTR ON
=================================================================
RUNTIME (total) : COUNT=10 AVG=109 INTERVAL=60 STDDEV=20
RUNTIME (user) : COUNT=10 AVG=81 INTERVAL=50 STDDEV=16
RUNTIME (system) : COUNT=10 AVG=28 INTERVAL=30 STDDEV=9
APPHOST-INIT (total) : COUNT=10 AVG=724 INTERVAL=300 STDDEV=91
APPHOST-INIT (user) : COUNT=10 AVG=639 INTERVAL=300 STDDEV=93
APPHOST-INIT (system) : COUNT=10 AVG=85 INTERVAL=90 STDDEV=24
WEBHOST-START-ASYNC (total) : COUNT=10 AVG=2227 INTERVAL=860 STDDEV=258
WEBHOST-START-ASYNC (user) : COUNT=10 AVG=2037 INTERVAL=850 STDDEV=253
WEBHOST-START-ASYNC (system) : COUNT=10 AVG=190 INTERVAL=120 STDDEV=35
APP (total) : COUNT=10 AVG=2543 INTERVAL=940 STDDEV=274
APP (user) : COUNT=10 AVG=2328 INTERVAL=880 STDDEV=271
APP (system) : COUNT=10 AVG=215 INTERVAL=110 STDDEV=35
r2r-platform-composite-avx2: .NET Core+ASP.NET=composite / APP=composite / AVX2 / TC ON / RTR ON
================================================================================================
RUNTIME (total) : COUNT=10 AVG=104 INTERVAL=90 STDDEV=27
RUNTIME (user) : COUNT=10 AVG=66 INTERVAL=50 STDDEV=18
RUNTIME (system) : COUNT=10 AVG=38 INTERVAL=60 STDDEV=19
APPHOST-INIT (total) : COUNT=10 AVG=818 INTERVAL=370 STDDEV=114
APPHOST-INIT (user) : COUNT=10 AVG=707 INTERVAL=370 STDDEV=111
APPHOST-INIT (system) : COUNT=10 AVG=111 INTERVAL=140 STDDEV=40
WEBHOST-START-ASYNC (total) : COUNT=10 AVG=2600 INTERVAL=1000 STDDEV=302
WEBHOST-START-ASYNC (user) : COUNT=10 AVG=2370 INTERVAL=1030 STDDEV=313
WEBHOST-START-ASYNC (system) : COUNT=10 AVG=230 INTERVAL=110 STDDEV=33
APP (total) : COUNT=10 AVG=3008 INTERVAL=1220 STDDEV=345
APP (user) : COUNT=10 AVG=2731 INTERVAL=1270 STDDEV=363
APP (system) : COUNT=10 AVG=277 INTERVAL=90 STDDEV=30
jit-platform-composite-avx2: .NET Core+ASP.NET=composite / APP=JIT / AVX2 / TC ON / RTR ON
==========================================================================================
RUNTIME (total) : COUNT=10 AVG=86 INTERVAL=60 STDDEV=14
RUNTIME (user) : COUNT=10 AVG=68 INTERVAL=40 STDDEV=11
RUNTIME (system) : COUNT=10 AVG=18 INTERVAL=50 STDDEV=13
APPHOST-INIT (total) : COUNT=10 AVG=990 INTERVAL=380 STDDEV=106
APPHOST-INIT (user) : COUNT=10 AVG=905 INTERVAL=410 STDDEV=109
APPHOST-INIT (system) : COUNT=10 AVG=85 INTERVAL=90 STDDEV=25
WEBHOST-START-ASYNC (total) : COUNT=10 AVG=4337 INTERVAL=720 STDDEV=269
WEBHOST-START-ASYNC (user) : COUNT=10 AVG=4116 INTERVAL=660 STDDEV=243
WEBHOST-START-ASYNC (system) : COUNT=10 AVG=221 INTERVAL=220 STDDEV=54
APP (total) : COUNT=10 AVG=4993 INTERVAL=940 STDDEV=294
APP (user) : COUNT=10 AVG=4712 INTERVAL=760 STDDEV=258
APP (system) : COUNT=10 AVG=281 INTERVAL=290 STDDEV=73
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment