diff --git a/.config/dotnet-tools.json b/.config/dotnet-tools.json index 8b2f9ef..fbe72fc 100644 --- a/.config/dotnet-tools.json +++ b/.config/dotnet-tools.json @@ -3,7 +3,7 @@ "isRoot": true, "tools": { "dotnet-stryker": { - "version": "4.9.2", + "version": "4.8.1", "commands": [ "dotnet-stryker" ], diff --git a/test/BenchmarkDotNetAnalyser.Tests.Integration/BenchmarkDotNetResults/BenchmarkDotNetAnalyser.SampleBenchmarks.Benchmarks.BaselinedBenchmark-report-full.json b/test/BenchmarkDotNetAnalyser.Tests.Integration/BenchmarkDotNetResults/BenchmarkDotNetAnalyser.SampleBenchmarks.Benchmarks.BaselinedBenchmark-report-full.json index d97832b..f1b5a84 100644 --- a/test/BenchmarkDotNetAnalyser.Tests.Integration/BenchmarkDotNetResults/BenchmarkDotNetAnalyser.SampleBenchmarks.Benchmarks.BaselinedBenchmark-report-full.json +++ b/test/BenchmarkDotNetAnalyser.Tests.Integration/BenchmarkDotNetResults/BenchmarkDotNetAnalyser.SampleBenchmarks.Benchmarks.BaselinedBenchmark-report-full.json @@ -1,19 +1,19 @@ { - "Title":"BenchmarkDotNetAnalyser.SampleBenchmarks.Benchmarks.BaselinedBenchmark-20250926-154551", + "Title":"BenchmarkDotNetAnalyser.SampleBenchmarks.Benchmarks.BaselinedBenchmark-20260101-100326", "HostEnvironmentInfo":{ "BenchmarkDotNetCaption":"BenchmarkDotNet", - "BenchmarkDotNetVersion":"0.15.4", - "OsVersion":"Windows 11 (10.0.26100.6584/24H2/2024Update/HudsonValley)", + "BenchmarkDotNetVersion":"0.15.8", + "OsVersion":"Windows 11 (10.0.26100.7171/24H2/2024Update/HudsonValley)", "ProcessorName":"Intel Core Ultra 7 165H", "PhysicalProcessorCount":1, "PhysicalCoreCount":16, "LogicalCoreCount":22, - "RuntimeVersion":".NET 8.0.20 (8.0.20, 8.0.2025.41914)", + "RuntimeVersion":".NET 8.0.22 (8.0.22, 8.0.2225.52707)", "Architecture":"X64", "HasAttachedDebugger":false, "HasRyuJit":true, "Configuration":"RELEASE", - "DotNetCliVersion":"9.0.304", + "DotNetCliVersion":"9.0.307", "ChronometerFrequency":{ "Hertz":10000000 }, @@ -31,18 +31,18 @@ "HardwareIntrinsics":"AVX2+BMI1+BMI2+F16C+FMA+LZCNT+MOVBE,AVX,SSE3+SSSE3+SSE4.1+SSE4.2+POPCNT,X86Base+SSE+SSE2,AES+PCLMUL,AvxVnni,SERIALIZE VectorSize=256", "Statistics":{ "OriginalValues":[ - 0.002767704427242279,0,0 + 0,0,0 ], "N":3, "Min":0, - "LowerFence":-0.0020757783204317093, + "LowerFence":0, "Q1":0, "Median":0, - "Mean":0.000922568142414093, - "Q3":0.0013838522136211395, - "UpperFence":0.003459630534052849, - "Max":0.002767704427242279, - "InterquartileRange":0.0013838522136211395, + "Mean":0, + "Q3":0, + "UpperFence":0, + "Max":0, + "InterquartileRange":0, "LowerOutliers":[ ], @@ -52,30 +52,30 @@ "AllOutliers":[ ], - "StandardError":0.000922568142414093, - "Variance":2.5533959321921706e-06, - "StandardDeviation":0.0015979348961056487, - "Skewness":0.3849001794597506, - "Kurtosis":0.6666666666666666, + "StandardError":0, + "Variance":0, + "StandardDeviation":0, + "Skewness":"", + "Kurtosis":"", "ConfidenceInterval":{ "N":3, - "Mean":0.000922568142414093, - "StandardError":0.000922568142414093, + "Mean":0, + "StandardError":0, "Level":12, - "Margin":0.029152280964660587, - "Lower":-0.028229712822246494, - "Upper":0.03007484910707468 + "Margin":0, + "Lower":0, + "Upper":0 }, "Percentiles":{ "P0":0, "P25":0, "P50":0, - "P67":0.0009410195052623744, - "P80":0.0016606226563453676, - "P85":0.0019373930990695958, - "P90":0.002214163541793823, - "P95":0.0024909339845180507, - "P100":0.002767704427242279 + "P67":0, + "P80":0, + "P85":0, + "P90":0, + "P95":0, + "P100":0 } }, "Memory":{ @@ -92,42 +92,42 @@ "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":91500 + "Nanoseconds":108500 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":115800 + "Nanoseconds":147600 },{ "IterationMode":"Overhead", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":138200 + "Nanoseconds":191800 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":153700 + "Nanoseconds":226900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":1, "Operations":16, - "Nanoseconds":500 + "Nanoseconds":600 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":2, "Operations":32, - "Nanoseconds":800 + "Nanoseconds":500 },{ "IterationMode":"Workload", "IterationStage":"Pilot", @@ -141,420 +141,406 @@ "LaunchIndex":1, "IterationIndex":4, "Operations":128, - "Nanoseconds":800 + "Nanoseconds":1300 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":5, "Operations":256, - "Nanoseconds":1100 + "Nanoseconds":1200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":6, "Operations":512, - "Nanoseconds":1300 + "Nanoseconds":1900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":7, "Operations":1024, - "Nanoseconds":2300 + "Nanoseconds":3000 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":8, "Operations":2048, - "Nanoseconds":3700 + "Nanoseconds":4700 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":9, "Operations":4096, - "Nanoseconds":7100 + "Nanoseconds":10700 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":10, "Operations":8192, - "Nanoseconds":13600 + "Nanoseconds":20700 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":11, "Operations":16384, - "Nanoseconds":24700 + "Nanoseconds":26400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":12, "Operations":32768, - "Nanoseconds":48700 + "Nanoseconds":64700 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":13, "Operations":65536, - "Nanoseconds":108700 + "Nanoseconds":107600 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":14, "Operations":131072, - "Nanoseconds":206900 + "Nanoseconds":213500 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":15, "Operations":262144, - "Nanoseconds":390300 + "Nanoseconds":612000 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":16, "Operations":524288, - "Nanoseconds":720600 + "Nanoseconds":848100 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":17, "Operations":1048576, - "Nanoseconds":1555000 + "Nanoseconds":2140000 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":18, "Operations":2097152, - "Nanoseconds":3052200 + "Nanoseconds":3332700 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":19, "Operations":4194304, - "Nanoseconds":5638600 + "Nanoseconds":6506000 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":20, "Operations":8388608, - "Nanoseconds":12088100 + "Nanoseconds":12575800 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":21, "Operations":16777216, - "Nanoseconds":23392900 + "Nanoseconds":23012000 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":22, "Operations":33554432, - "Nanoseconds":48728800 + "Nanoseconds":42064700 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":23, "Operations":67108864, - "Nanoseconds":91456400 + "Nanoseconds":81306400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":24, "Operations":134217728, - "Nanoseconds":198378900 + "Nanoseconds":162088100 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":25, "Operations":268435456, - "Nanoseconds":431655900 + "Nanoseconds":349562400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":26, "Operations":536870912, - "Nanoseconds":802729600 + "Nanoseconds":698078800 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, "Operations":536870912, - "Nanoseconds":902916200 + "Nanoseconds":760555800 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, "Operations":536870912, - "Nanoseconds":925365000 + "Nanoseconds":721913900 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, "Operations":536870912, - "Nanoseconds":1002151000 + "Nanoseconds":706526400 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, "Operations":536870912, - "Nanoseconds":1380442300 + "Nanoseconds":705546400 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, "Operations":536870912, - "Nanoseconds":818236200 + "Nanoseconds":721526200 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":6, "Operations":536870912, - "Nanoseconds":761602200 + "Nanoseconds":735806500 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":7, "Operations":536870912, - "Nanoseconds":757245200 + "Nanoseconds":712075100 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":8, "Operations":536870912, - "Nanoseconds":717270100 + "Nanoseconds":736368900 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":9, "Operations":536870912, - "Nanoseconds":781713800 + "Nanoseconds":755969300 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":10, "Operations":536870912, - "Nanoseconds":754713000 + "Nanoseconds":720101800 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, "Operations":536870912, - "Nanoseconds":813899800 + "Nanoseconds":693527800 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, "Operations":536870912, - "Nanoseconds":764563700 + "Nanoseconds":706467100 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, "Operations":536870912, - "Nanoseconds":732198500 + "Nanoseconds":688965000 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":4, "Operations":536870912, - "Nanoseconds":755984600 + "Nanoseconds":662538400 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":5, "Operations":536870912, - "Nanoseconds":772994100 + "Nanoseconds":722707700 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":6, "Operations":536870912, - "Nanoseconds":731771700 + "Nanoseconds":774780500 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":7, "Operations":536870912, - "Nanoseconds":760912800 + "Nanoseconds":720198100 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":8, "Operations":536870912, - "Nanoseconds":778214600 + "Nanoseconds":719896700 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":9, "Operations":536870912, - "Nanoseconds":759914900 + "Nanoseconds":698077700 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":10, "Operations":536870912, - "Nanoseconds":732640700 + "Nanoseconds":719318100 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":11, "Operations":536870912, - "Nanoseconds":740184600 + "Nanoseconds":745719800 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":12, "Operations":536870912, - "Nanoseconds":725311400 + "Nanoseconds":747050600 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":13, "Operations":536870912, - "Nanoseconds":727473800 + "Nanoseconds":781430200 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":14, "Operations":536870912, - "Nanoseconds":729859400 + "Nanoseconds":752298100 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":15, "Operations":536870912, - "Nanoseconds":728629100 + "Nanoseconds":719105700 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, "Operations":536870912, - "Nanoseconds":736482700 + "Nanoseconds":706333200 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, "Operations":536870912, - "Nanoseconds":756753700 + "Nanoseconds":713829600 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, "Operations":536870912, - "Nanoseconds":764420200 + "Nanoseconds":695892700 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, "Operations":536870912, - "Nanoseconds":779566500 + "Nanoseconds":687593300 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, "Operations":536870912, - "Nanoseconds":759294500 + "Nanoseconds":720719500 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":6, "Operations":536870912, - "Nanoseconds":754580300 - },{ - "IterationMode":"Workload", - "IterationStage":"Warmup", - "LaunchIndex":1, - "IterationIndex":7, - "Operations":536870912, - "Nanoseconds":768530100 - },{ - "IterationMode":"Workload", - "IterationStage":"Warmup", - "LaunchIndex":1, - "IterationIndex":8, - "Operations":536870912, - "Nanoseconds":754901600 + "Nanoseconds":704261500 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, "Operations":536870912, - "Nanoseconds":741670500 + "Nanoseconds":706917600 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, "Operations":536870912, - "Nanoseconds":729118000 + "Nanoseconds":709583500 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, "Operations":536870912, - "Nanoseconds":729421800 + "Nanoseconds":702937400 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":1, "Operations":536870912, - "Nanoseconds":1485900 + "Nanoseconds":0 },{ "IterationMode":"Workload", "IterationStage":"Result", @@ -633,18 +619,18 @@ "HardwareIntrinsics":"AVX2+BMI1+BMI2+F16C+FMA+LZCNT+MOVBE,AVX,SSE3+SSSE3+SSE4.1+SSE4.2+POPCNT,X86Base+SSE+SSE2,AES+PCLMUL,AvxVnni,SERIALIZE VectorSize=256", "Statistics":{ "OriginalValues":[ - 0,0.049491412937641144,0 + 0,0,0 ], "N":3, "Min":0, - "LowerFence":-0.03711855970323086, + "LowerFence":0, "Q1":0, "Median":0, - "Mean":0.016497137645880382, - "Q3":0.024745706468820572, - "UpperFence":0.06186426617205143, - "Max":0.049491412937641144, - "InterquartileRange":0.024745706468820572, + "Mean":0, + "Q3":0, + "UpperFence":0, + "Max":0, + "InterquartileRange":0, "LowerOutliers":[ ], @@ -654,30 +640,30 @@ "AllOutliers":[ ], - "StandardError":0.01649713764588038, - "Variance":0.0008164666515213709, - "StandardDeviation":0.028573880582122037, - "Skewness":0.3849001794597503, - "Kurtosis":0.6666666666666666, + "StandardError":0, + "Variance":0, + "StandardDeviation":0, + "Skewness":"", + "Kurtosis":"", "ConfidenceInterval":{ "N":3, - "Mean":0.016497137645880382, - "StandardError":0.01649713764588038, + "Mean":0, + "StandardError":0, "Level":12, - "Margin":0.5212939507177562, - "Lower":-0.5047968130718758, - "Upper":0.5377910883636365 + "Margin":0, + "Lower":0, + "Upper":0 }, "Percentiles":{ "P0":0, "P25":0, "P50":0, - "P67":0.016827080398797982, - "P80":0.02969484776258469, - "P85":0.03464398905634881, - "P90":0.03959313035011291, - "P95":0.04454227164387702, - "P100":0.049491412937641144 + "P67":0, + "P80":0, + "P85":0, + "P90":0, + "P95":0, + "P100":0 } }, "Memory":{ @@ -694,441 +680,490 @@ "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":666100 + "Nanoseconds":694600 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":173100 + "Nanoseconds":214300 },{ "IterationMode":"Overhead", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":375500 + "Nanoseconds":377700 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":305800 + "Nanoseconds":331300 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":1, "Operations":16, - "Nanoseconds":900 + "Nanoseconds":1000 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":2, "Operations":32, - "Nanoseconds":800 + "Nanoseconds":900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":3, "Operations":64, - "Nanoseconds":800 + "Nanoseconds":900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":4, "Operations":128, - "Nanoseconds":900 + "Nanoseconds":1300 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":5, "Operations":256, - "Nanoseconds":1100 + "Nanoseconds":1200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":6, "Operations":512, - "Nanoseconds":1200 + "Nanoseconds":2100 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":7, "Operations":1024, - "Nanoseconds":2300 + "Nanoseconds":3200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":8, "Operations":2048, - "Nanoseconds":3800 + "Nanoseconds":6000 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":9, "Operations":4096, - "Nanoseconds":6700 + "Nanoseconds":10000 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":10, "Operations":8192, - "Nanoseconds":16200 + "Nanoseconds":22600 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":11, "Operations":16384, - "Nanoseconds":29300 + "Nanoseconds":36400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":12, "Operations":32768, - "Nanoseconds":50600 + "Nanoseconds":62500 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":13, "Operations":65536, - "Nanoseconds":89900 + "Nanoseconds":138000 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":14, "Operations":131072, - "Nanoseconds":194000 + "Nanoseconds":269500 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":15, "Operations":262144, - "Nanoseconds":550300 + "Nanoseconds":512800 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":16, "Operations":524288, - "Nanoseconds":721100 + "Nanoseconds":1097900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":17, "Operations":1048576, - "Nanoseconds":1428300 + "Nanoseconds":2206700 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":18, "Operations":2097152, - "Nanoseconds":2957200 + "Nanoseconds":4044100 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":19, "Operations":4194304, - "Nanoseconds":6000600 + "Nanoseconds":7830700 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":20, "Operations":8388608, - "Nanoseconds":12976600 + "Nanoseconds":15446000 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":21, "Operations":16777216, - "Nanoseconds":27457600 + "Nanoseconds":29618200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":22, "Operations":33554432, - "Nanoseconds":53351800 + "Nanoseconds":56429900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":23, "Operations":67108864, - "Nanoseconds":99432800 + "Nanoseconds":98127100 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":24, "Operations":134217728, - "Nanoseconds":200374700 + "Nanoseconds":186755100 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":25, "Operations":268435456, - "Nanoseconds":392474300 + "Nanoseconds":403964200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":26, "Operations":536870912, - "Nanoseconds":796987700 + "Nanoseconds":742450900 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, "Operations":536870912, - "Nanoseconds":842709600 + "Nanoseconds":809208000 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, "Operations":536870912, - "Nanoseconds":745683900 + "Nanoseconds":737060800 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, "Operations":536870912, - "Nanoseconds":769803500 + "Nanoseconds":694583100 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, "Operations":536870912, - "Nanoseconds":761397100 + "Nanoseconds":682531400 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, "Operations":536870912, - "Nanoseconds":785238400 + "Nanoseconds":699797800 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":6, "Operations":536870912, - "Nanoseconds":803017500 + "Nanoseconds":752629700 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":7, "Operations":536870912, - "Nanoseconds":799322000 + "Nanoseconds":722022700 + },{ + "IterationMode":"Overhead", + "IterationStage":"Warmup", + "LaunchIndex":1, + "IterationIndex":8, + "Operations":536870912, + "Nanoseconds":686924100 + },{ + "IterationMode":"Overhead", + "IterationStage":"Warmup", + "LaunchIndex":1, + "IterationIndex":9, + "Operations":536870912, + "Nanoseconds":711166000 + },{ + "IterationMode":"Overhead", + "IterationStage":"Warmup", + "LaunchIndex":1, + "IterationIndex":10, + "Operations":536870912, + "Nanoseconds":693457100 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, "Operations":536870912, - "Nanoseconds":794762400 + "Nanoseconds":692189400 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, "Operations":536870912, - "Nanoseconds":734859400 + "Nanoseconds":704946400 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, "Operations":536870912, - "Nanoseconds":769592700 + "Nanoseconds":771276900 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":4, "Operations":536870912, - "Nanoseconds":757182500 + "Nanoseconds":774862600 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":5, "Operations":536870912, - "Nanoseconds":786200800 + "Nanoseconds":757719200 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":6, "Operations":536870912, - "Nanoseconds":755460200 + "Nanoseconds":749294700 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":7, "Operations":536870912, - "Nanoseconds":757011400 + "Nanoseconds":1452020400 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":8, "Operations":536870912, - "Nanoseconds":766379600 + "Nanoseconds":1037993800 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":9, "Operations":536870912, - "Nanoseconds":729858900 + "Nanoseconds":776991800 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":10, "Operations":536870912, - "Nanoseconds":728481100 + "Nanoseconds":762887900 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":11, "Operations":536870912, - "Nanoseconds":755574500 + "Nanoseconds":692917000 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":12, "Operations":536870912, - "Nanoseconds":751409700 + "Nanoseconds":744014800 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":13, "Operations":536870912, - "Nanoseconds":750939700 + "Nanoseconds":687803100 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":14, "Operations":536870912, - "Nanoseconds":729973800 + "Nanoseconds":724338600 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":15, "Operations":536870912, - "Nanoseconds":746702600 + "Nanoseconds":779420900 + },{ + "IterationMode":"Overhead", + "IterationStage":"Actual", + "LaunchIndex":1, + "IterationIndex":16, + "Operations":536870912, + "Nanoseconds":766363200 + },{ + "IterationMode":"Overhead", + "IterationStage":"Actual", + "LaunchIndex":1, + "IterationIndex":17, + "Operations":536870912, + "Nanoseconds":696597600 + },{ + "IterationMode":"Overhead", + "IterationStage":"Actual", + "LaunchIndex":1, + "IterationIndex":18, + "Operations":536870912, + "Nanoseconds":782469900 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, "Operations":536870912, - "Nanoseconds":748951900 + "Nanoseconds":777573100 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, "Operations":536870912, - "Nanoseconds":719966100 + "Nanoseconds":1006523900 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, "Operations":536870912, - "Nanoseconds":743236200 + "Nanoseconds":1243958000 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, "Operations":536870912, - "Nanoseconds":744545100 + "Nanoseconds":1194303400 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, "Operations":536870912, - "Nanoseconds":761409000 + "Nanoseconds":1130060200 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":6, "Operations":536870912, - "Nanoseconds":736864300 + "Nanoseconds":1068528300 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":7, "Operations":536870912, - "Nanoseconds":776619800 + "Nanoseconds":699460100 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":8, "Operations":536870912, - "Nanoseconds":729230900 + "Nanoseconds":724486000 + },{ + "IterationMode":"Workload", + "IterationStage":"Warmup", + "LaunchIndex":1, + "IterationIndex":9, + "Operations":536870912, + "Nanoseconds":722884500 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, "Operations":536870912, - "Nanoseconds":738970300 + "Nanoseconds":687228100 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, "Operations":536870912, - "Nanoseconds":782030700 + "Nanoseconds":720752900 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, "Operations":536870912, - "Nanoseconds":726812800 + "Nanoseconds":697917300 },{ "IterationMode":"Workload", "IterationStage":"Result", @@ -1142,7 +1177,7 @@ "LaunchIndex":1, "IterationIndex":2, "Operations":536870912, - "Nanoseconds":26570500 + "Nanoseconds":0 },{ "IterationMode":"Workload", "IterationStage":"Result", diff --git a/test/BenchmarkDotNetAnalyser.Tests.Integration/BenchmarkDotNetResults/BenchmarkDotNetAnalyser.SampleBenchmarks.Benchmarks.BaselinedBenchmark-report.csv b/test/BenchmarkDotNetAnalyser.Tests.Integration/BenchmarkDotNetResults/BenchmarkDotNetAnalyser.SampleBenchmarks.Benchmarks.BaselinedBenchmark-report.csv index 2544246..7ae72a6 100644 --- a/test/BenchmarkDotNetAnalyser.Tests.Integration/BenchmarkDotNetResults/BenchmarkDotNetAnalyser.SampleBenchmarks.Benchmarks.BaselinedBenchmark-report.csv +++ b/test/BenchmarkDotNetAnalyser.Tests.Integration/BenchmarkDotNetResults/BenchmarkDotNetAnalyser.SampleBenchmarks.Benchmarks.BaselinedBenchmark-report.csv @@ -1,3 +1,3 @@ -Method,Job,AnalyzeLaunchVariance,EvaluateOverhead,MaxAbsoluteError,MaxRelativeError,MinInvokeCount,MinIterationTime,OutlierMode,Affinity,EnvironmentVariables,Jit,LargeAddressAware,Platform,PowerPlanMode,Runtime,AllowVeryLargeObjects,Concurrent,CpuGroups,Force,HeapAffinitizeMask,HeapCount,NoAffinitize,RetainVm,Server,Arguments,BuildConfiguration,Clock,EngineFactory,NuGetReferences,Toolchain,IsMutator,InvocationCount,IterationCount,IterationTime,LaunchCount,MaxIterationCount,MaxWarmupIterationCount,MemoryRandomization,MinIterationCount,MinWarmupIterationCount,RunStrategy,UnrollFactor,WarmupCount,Mean,Error,StdDev,Median,Min,Max,Q1,Q3,Ratio,RatioSD,Rank,Allocated,Alloc Ratio -DoNothingBaseline,Job-RIPEJG,False,Default,Default,Default,Default,Default,Default,1111111111111111111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,True,Default,Default,Default,Default,Default,Default,Default,Default,3,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,0.0009 ns,0.0292 ns,0.0016 ns,0.0 ns,0.0 ns,0.0028 ns,0.0 ns,0.0014 ns,?,?,1,0 B,? -DoNothing,Job-RIPEJG,False,Default,Default,Default,Default,Default,Default,1111111111111111111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,True,Default,Default,Default,Default,Default,Default,Default,Default,3,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,0.0165 ns,0.5213 ns,0.0286 ns,0.0 ns,0.0 ns,0.0495 ns,0.0 ns,0.0247 ns,?,?,1,0 B,? +Method,Job,AnalyzeLaunchVariance,EvaluateOverhead,MaxAbsoluteError,MaxRelativeError,MinInvokeCount,MinIterationTime,OutlierMode,Affinity,EnvironmentVariables,Jit,LargeAddressAware,Platform,PowerPlanMode,Runtime,AllowVeryLargeObjects,Concurrent,CpuGroups,Force,HeapAffinitizeMask,HeapCount,NoAffinitize,RetainVm,Server,Arguments,BuildConfiguration,Clock,EngineFactory,NuGetReferences,Toolchain,IsMutator,InvocationCount,IterationCount,IterationTime,LaunchCount,MaxIterationCount,MaxWarmupIterationCount,MemoryRandomization,MinIterationCount,MinWarmupIterationCount,RunStrategy,UnrollFactor,WarmupCount,Mean,Error,Min,Max,Q1,Q3,Ratio,RatioSD,Rank,Allocated,Alloc Ratio +DoNothingBaseline,Job-RIPEJG,False,Default,Default,Default,Default,Default,Default,1111111111111111111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,True,Default,Default,Default,Default,Default,Default,Default,Default,3,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,0.0 ns,0.0 ns,0.0 ns,0.0 ns,0.0 ns,0.0 ns,?,?,1,0 B,? +DoNothing,Job-RIPEJG,False,Default,Default,Default,Default,Default,Default,1111111111111111111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,True,Default,Default,Default,Default,Default,Default,Default,Default,3,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,0.0 ns,0.0 ns,0.0 ns,0.0 ns,0.0 ns,0.0 ns,?,?,1,0 B,? diff --git a/test/BenchmarkDotNetAnalyser.Tests.Integration/BenchmarkDotNetResults/BenchmarkDotNetAnalyser.SampleBenchmarks.Benchmarks.Crc32Benchmark-report-full.json b/test/BenchmarkDotNetAnalyser.Tests.Integration/BenchmarkDotNetResults/BenchmarkDotNetAnalyser.SampleBenchmarks.Benchmarks.Crc32Benchmark-report-full.json index 1d636b2..a598eac 100644 --- a/test/BenchmarkDotNetAnalyser.Tests.Integration/BenchmarkDotNetResults/BenchmarkDotNetAnalyser.SampleBenchmarks.Benchmarks.Crc32Benchmark-report-full.json +++ b/test/BenchmarkDotNetAnalyser.Tests.Integration/BenchmarkDotNetResults/BenchmarkDotNetAnalyser.SampleBenchmarks.Benchmarks.Crc32Benchmark-report-full.json @@ -1,19 +1,19 @@ { - "Title":"BenchmarkDotNetAnalyser.SampleBenchmarks.Benchmarks.Crc32Benchmark-20250926-154651", + "Title":"BenchmarkDotNetAnalyser.SampleBenchmarks.Benchmarks.Crc32Benchmark-20260101-100430", "HostEnvironmentInfo":{ "BenchmarkDotNetCaption":"BenchmarkDotNet", - "BenchmarkDotNetVersion":"0.15.4", - "OsVersion":"Windows 11 (10.0.26100.6584/24H2/2024Update/HudsonValley)", + "BenchmarkDotNetVersion":"0.15.8", + "OsVersion":"Windows 11 (10.0.26100.7171/24H2/2024Update/HudsonValley)", "ProcessorName":"Intel Core Ultra 7 165H", "PhysicalProcessorCount":1, "PhysicalCoreCount":16, "LogicalCoreCount":22, - "RuntimeVersion":".NET 8.0.20 (8.0.20, 8.0.2025.41914)", + "RuntimeVersion":".NET 8.0.22 (8.0.22, 8.0.2225.52707)", "Architecture":"X64", "HasAttachedDebugger":false, "HasRyuJit":true, "Configuration":"RELEASE", - "DotNetCliVersion":"9.0.304", + "DotNetCliVersion":"9.0.307", "ChronometerFrequency":{ "Hertz":10000000 }, @@ -31,18 +31,18 @@ "HardwareIntrinsics":"AVX2+BMI1+BMI2+F16C+FMA+LZCNT+MOVBE,AVX,SSE3+SSSE3+SSE4.1+SSE4.2+POPCNT,X86Base+SSE+SSE2,AES+PCLMUL,AvxVnni,SERIALIZE VectorSize=256", "Statistics":{ "OriginalValues":[ - 78.81379127502441,84.51988697052002,81.88021183013916 + 93.96156072616577,81.62816762924194,83.70431661605835 ], "N":3, - "Min":78.81379127502441, - "LowerFence":76.06742978096008, - "Q1":80.34700155258179, - "Median":81.88021183013916, - "Mean":81.7379633585612, - "Q3":83.20004940032959, - "UpperFence":87.4796211719513, - "Max":84.51988697052002, - "InterquartileRange":2.8530478477478027, + "Min":81.62816762924194, + "LowerFence":73.41619729995728, + "Q1":82.66624212265015, + "Median":83.70431661605835, + "Mean":86.43134832382202, + "Q3":88.83293867111206, + "UpperFence":98.08298349380493, + "Max":93.96156072616577, + "InterquartileRange":6.166696548461914, "LowerOutliers":[ ], @@ -52,37 +52,37 @@ "AllOutliers":[ ], - "StandardError":1.648742752552994, - "Variance":8.15505799228807, - "StandardDeviation":2.855706216032747, - "Skewness":-0.04968841636424463, - "Kurtosis":0.666666666666667, + "StandardError":3.8125089189916843, + "Variance":43.60567277217342, + "StandardDeviation":6.603459152003094, + "Skewness":0.3425404404935427, + "Kurtosis":0.6666666666666667, "ConfidenceInterval":{ "N":3, - "Mean":81.7379633585612, - "StandardError":1.648742752552994, + "Mean":86.43134832382202, + "StandardError":3.8125089189916843, "Level":12, - "Margin":52.098712009610054, - "Lower":29.63925134895115, - "Upper":133.83667536817126 + "Margin":120.47167691688351, + "Lower":-34.04032859306149, + "Upper":206.90302524070552 }, "Percentiles":{ - "P0":78.81379127502441, - "P25":80.34700155258179, - "P50":81.88021183013916, - "P67":82.77770137786865, - "P80":83.46401691436768, - "P85":83.72798442840576, - "P90":83.99195194244385, - "P95":84.25591945648193, - "P100":84.51988697052002 + "P0":81.62816762924194, + "P25":82.66624212265015, + "P50":83.70431661605835, + "P67":87.19177961349487, + "P80":89.8586630821228, + "P85":90.88438749313354, + "P90":91.91011190414429, + "P95":92.93583631515503, + "P100":93.96156072616577 } }, "Memory":{ "Gen0Collections":0, "Gen1Collections":0, "Gen2Collections":0, - "TotalOperations":8388608, + "TotalOperations":4194304, "BytesAllocatedPerOperation":0 }, "Measurements":[ @@ -92,469 +92,448 @@ "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":125400 + "Nanoseconds":123700 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":2333500 + "Nanoseconds":3736500 },{ "IterationMode":"Overhead", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":249100 + "Nanoseconds":298300 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":280100 + "Nanoseconds":326500 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":1, "Operations":16, - "Nanoseconds":9100 + "Nanoseconds":31200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":2, "Operations":32, - "Nanoseconds":15200 + "Nanoseconds":19100 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":3, "Operations":64, - "Nanoseconds":25500 + "Nanoseconds":23500 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":4, "Operations":128, - "Nanoseconds":34200 + "Nanoseconds":39400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":5, "Operations":256, - "Nanoseconds":121500 + "Nanoseconds":140400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":6, "Operations":512, - "Nanoseconds":167000 + "Nanoseconds":280600 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":7, "Operations":1024, - "Nanoseconds":273600 + "Nanoseconds":509700 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":8, "Operations":2048, - "Nanoseconds":495400 + "Nanoseconds":836400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":9, "Operations":4096, - "Nanoseconds":1377000 + "Nanoseconds":2048200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":10, "Operations":8192, - "Nanoseconds":1779100 + "Nanoseconds":2461100 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":11, "Operations":16384, - "Nanoseconds":3428000 + "Nanoseconds":4237200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":12, "Operations":32768, - "Nanoseconds":6991900 + "Nanoseconds":11684500 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":13, "Operations":65536, - "Nanoseconds":13453300 + "Nanoseconds":20358400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":14, "Operations":131072, - "Nanoseconds":27417700 + "Nanoseconds":41646400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":15, "Operations":262144, - "Nanoseconds":29916600 + "Nanoseconds":56679000 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":16, "Operations":524288, - "Nanoseconds":45277400 + "Nanoseconds":42839000 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":17, "Operations":1048576, - "Nanoseconds":86674000 + "Nanoseconds":115961100 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":18, "Operations":2097152, - "Nanoseconds":168573200 + "Nanoseconds":190523700 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":19, "Operations":4194304, - "Nanoseconds":335022600 - },{ - "IterationMode":"Workload", - "IterationStage":"Pilot", - "LaunchIndex":1, - "IterationIndex":20, - "Operations":8388608, - "Nanoseconds":676292500 + "Nanoseconds":526603500 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, - "Operations":8388608, - "Nanoseconds":15679300 + "Operations":4194304, + "Nanoseconds":8839400 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, - "Operations":8388608, - "Nanoseconds":16611400 + "Operations":4194304, + "Nanoseconds":7945900 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, - "Operations":8388608, - "Nanoseconds":16633800 + "Operations":4194304, + "Nanoseconds":8292200 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, - "Operations":8388608, - "Nanoseconds":16938200 + "Operations":4194304, + "Nanoseconds":9015800 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, - "Operations":8388608, - "Nanoseconds":16948000 + "Operations":4194304, + "Nanoseconds":8506600 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":6, - "Operations":8388608, - "Nanoseconds":16171400 + "Operations":4194304, + "Nanoseconds":8632600 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":7, - "Operations":8388608, - "Nanoseconds":16376400 + "Operations":4194304, + "Nanoseconds":8676300 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":8, - "Operations":8388608, - "Nanoseconds":16496400 + "Operations":4194304, + "Nanoseconds":11198400 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":9, - "Operations":8388608, - "Nanoseconds":16954400 - },{ - "IterationMode":"Overhead", - "IterationStage":"Warmup", - "LaunchIndex":1, - "IterationIndex":10, - "Operations":8388608, - "Nanoseconds":16734600 + "Operations":4194304, + "Nanoseconds":9521400 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, - "Operations":8388608, - "Nanoseconds":16241200 + "Operations":4194304, + "Nanoseconds":8685100 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, - "Operations":8388608, - "Nanoseconds":16527700 + "Operations":4194304, + "Nanoseconds":10454000 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, - "Operations":8388608, - "Nanoseconds":16707800 + "Operations":4194304, + "Nanoseconds":8776800 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":4, - "Operations":8388608, - "Nanoseconds":16165600 + "Operations":4194304, + "Nanoseconds":9377900 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":5, - "Operations":8388608, - "Nanoseconds":16333800 + "Operations":4194304, + "Nanoseconds":11659100 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":6, - "Operations":8388608, - "Nanoseconds":16642900 + "Operations":4194304, + "Nanoseconds":11651600 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":7, - "Operations":8388608, - "Nanoseconds":17230800 + "Operations":4194304, + "Nanoseconds":8662400 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":8, - "Operations":8388608, - "Nanoseconds":16507100 + "Operations":4194304, + "Nanoseconds":9231500 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":9, - "Operations":8388608, - "Nanoseconds":16988600 + "Operations":4194304, + "Nanoseconds":8823000 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":10, - "Operations":8388608, - "Nanoseconds":16320400 + "Operations":4194304, + "Nanoseconds":9794400 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":11, - "Operations":8388608, - "Nanoseconds":16489800 + "Operations":4194304, + "Nanoseconds":8616900 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":12, - "Operations":8388608, - "Nanoseconds":15916700 + "Operations":4194304, + "Nanoseconds":10521800 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":13, - "Operations":8388608, - "Nanoseconds":12078100 + "Operations":4194304, + "Nanoseconds":8677300 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":14, - "Operations":8388608, - "Nanoseconds":11536700 + "Operations":4194304, + "Nanoseconds":9417300 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":15, - "Operations":8388608, - "Nanoseconds":11970500 + "Operations":4194304, + "Nanoseconds":10542600 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":16, - "Operations":8388608, - "Nanoseconds":11765300 + "Operations":4194304, + "Nanoseconds":8696500 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":17, - "Operations":8388608, - "Nanoseconds":11646300 + "Operations":4194304, + "Nanoseconds":10753100 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":18, - "Operations":8388608, - "Nanoseconds":11377300 + "Operations":4194304, + "Nanoseconds":11070200 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":19, - "Operations":8388608, - "Nanoseconds":11474000 + "Operations":4194304, + "Nanoseconds":10158100 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":20, - "Operations":8388608, - "Nanoseconds":11451600 + "Operations":4194304, + "Nanoseconds":10821900 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, - "Operations":8388608, - "Nanoseconds":675890600 + "Operations":4194304, + "Nanoseconds":472279400 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, - "Operations":8388608, - "Nanoseconds":673088800 + "Operations":4194304, + "Nanoseconds":651883800 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, - "Operations":8388608, - "Nanoseconds":660393900 + "Operations":4194304, + "Nanoseconds":404800600 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, - "Operations":8388608, - "Nanoseconds":663829400 + "Operations":4194304, + "Nanoseconds":525591100 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, - "Operations":8388608, - "Nanoseconds":656559800 + "Operations":4194304, + "Nanoseconds":591509600 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":6, - "Operations":8388608, - "Nanoseconds":659555500 - },{ - "IterationMode":"Workload", - "IterationStage":"Warmup", - "LaunchIndex":1, - "IterationIndex":7, - "Operations":8388608, - "Nanoseconds":657088700 + "Operations":4194304, + "Nanoseconds":416439200 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, - "Operations":8388608, - "Nanoseconds":677341400 + "Operations":4194304, + "Nanoseconds":403709200 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, - "Operations":8388608, - "Nanoseconds":725207600 + "Operations":4194304, + "Nanoseconds":351979200 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, - "Operations":8388608, - "Nanoseconds":703064400 + "Operations":4194304, + "Nanoseconds":360687200 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":1, - "Operations":8388608, - "Nanoseconds":661138000 + "Operations":4194304, + "Nanoseconds":394103350 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":2, - "Operations":8388608, - "Nanoseconds":709004200 + "Operations":4194304, + "Nanoseconds":342373350 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":3, - "Operations":8388608, - "Nanoseconds":686861000 + "Operations":4194304, + "Nanoseconds":351081350 } ], "Metrics":[ @@ -619,18 +598,18 @@ "HardwareIntrinsics":"AVX2+BMI1+BMI2+F16C+FMA+LZCNT+MOVBE,AVX,SSE3+SSSE3+SSE4.1+SSE4.2+POPCNT,X86Base+SSE+SSE2,AES+PCLMUL,AvxVnni,SERIALIZE VectorSize=256", "Statistics":{ "OriginalValues":[ - 155.30145168304443,155.9459924697876,155.66093921661377 + 159.0407133102417,152.84576416015625,153.14793586730957 ], "N":3, - "Min":155.30145168304443, - "LowerFence":154.99778985977173, - "Q1":155.4811954498291, - "Median":155.66093921661377, - "Mean":155.63612778981528, - "Q3":155.80346584320068, - "UpperFence":156.28687143325806, - "Max":155.9459924697876, - "InterquartileRange":0.32227039337158203, + "Min":152.84576416015625, + "LowerFence":148.35063815116882, + "Q1":152.9968500137329, + "Median":153.14793586730957, + "Mean":155.01147111256918, + "Q3":156.09432458877563, + "UpperFence":160.74053645133972, + "Max":159.0407133102417, + "InterquartileRange":3.0974745750427246, "LowerOutliers":[ ], @@ -640,30 +619,30 @@ "AllOutliers":[ ], - "StandardError":0.18647601420263799, - "Variance":0.10431991161870731, - "StandardDeviation":0.32298593099190454, - "Skewness":-0.07636558936651633, - "Kurtosis":0.6666666666666755, + "StandardError":2.01650865365361, + "Variance":12.198921450779684, + "StandardDeviation":3.4926954420303646, + "Skewness":0.38166164958433907, + "Kurtosis":0.6666666666666624, "ConfidenceInterval":{ "N":3, - "Mean":155.63612778981528, - "StandardError":0.18647601420263799, + "Mean":155.01147111256918, + "StandardError":2.01650865365361, "Level":12, - "Margin":5.892465726141789, - "Lower":149.7436620636735, - "Upper":161.52859351595706 + "Margin":63.719766742816454, + "Lower":91.29170436975272, + "Upper":218.73123785538564 }, "Percentiles":{ - "P0":155.30145168304443, - "P25":155.4811954498291, - "P50":155.66093921661377, - "P67":155.75785732269287, - "P80":155.83197116851807, - "P85":155.86047649383545, - "P90":155.88898181915283, - "P95":155.91748714447021, - "P100":155.9459924697876 + "P0":152.84576416015625, + "P25":152.9968500137329, + "P50":153.14793586730957, + "P67":155.1514801979065, + "P80":156.68360233306885, + "P85":157.27288007736206, + "P90":157.86215782165527, + "P95":158.4514355659485, + "P100":159.0407133102417 } }, "Memory":{ @@ -680,434 +659,441 @@ "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":119600 + "Nanoseconds":129500 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":1760600 + "Nanoseconds":2103800 },{ "IterationMode":"Overhead", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":290500 + "Nanoseconds":317500 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":256200 + "Nanoseconds":302300 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":1, "Operations":16, - "Nanoseconds":14800 + "Nanoseconds":12900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":2, "Operations":32, - "Nanoseconds":24600 + "Nanoseconds":27100 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":3, "Operations":64, - "Nanoseconds":46700 + "Nanoseconds":71300 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":4, "Operations":128, - "Nanoseconds":54700 + "Nanoseconds":93300 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":5, "Operations":256, - "Nanoseconds":206700 + "Nanoseconds":286100 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":6, "Operations":512, - "Nanoseconds":282600 + "Nanoseconds":458900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":7, "Operations":1024, - "Nanoseconds":767200 + "Nanoseconds":777300 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":8, "Operations":2048, - "Nanoseconds":917800 + "Nanoseconds":2058000 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":9, "Operations":4096, - "Nanoseconds":1833700 + "Nanoseconds":3748400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":10, "Operations":8192, - "Nanoseconds":3358200 + "Nanoseconds":7265600 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":11, "Operations":16384, - "Nanoseconds":6873600 + "Nanoseconds":13300900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":12, "Operations":32768, - "Nanoseconds":12865800 + "Nanoseconds":20310600 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":13, "Operations":65536, - "Nanoseconds":26479900 + "Nanoseconds":32374600 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":14, "Operations":131072, - "Nanoseconds":53271500 + "Nanoseconds":57478600 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":15, "Operations":262144, - "Nanoseconds":76425100 + "Nanoseconds":69451700 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":16, "Operations":524288, - "Nanoseconds":81929700 + "Nanoseconds":97278700 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":17, "Operations":1048576, - "Nanoseconds":164000700 + "Nanoseconds":193825400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":18, "Operations":2097152, - "Nanoseconds":332169300 + "Nanoseconds":352943200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":19, "Operations":4194304, - "Nanoseconds":663874500 + "Nanoseconds":777645700 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, "Operations":4194304, - "Nanoseconds":8777600 + "Nanoseconds":7430500 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, "Operations":4194304, - "Nanoseconds":7905300 + "Nanoseconds":7787300 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, "Operations":4194304, - "Nanoseconds":8204600 + "Nanoseconds":8516600 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, "Operations":4194304, - "Nanoseconds":8251100 + "Nanoseconds":9370000 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, "Operations":4194304, - "Nanoseconds":8237900 + "Nanoseconds":9198200 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":6, "Operations":4194304, - "Nanoseconds":7754200 + "Nanoseconds":9836500 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":7, "Operations":4194304, - "Nanoseconds":8252800 - },{ - "IterationMode":"Overhead", - "IterationStage":"Warmup", - "LaunchIndex":1, - "IterationIndex":8, - "Operations":4194304, - "Nanoseconds":8315300 - },{ - "IterationMode":"Overhead", - "IterationStage":"Warmup", - "LaunchIndex":1, - "IterationIndex":9, - "Operations":4194304, - "Nanoseconds":7738900 + "Nanoseconds":9028600 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, "Operations":4194304, - "Nanoseconds":8386800 + "Nanoseconds":8244500 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, "Operations":4194304, - "Nanoseconds":8278100 + "Nanoseconds":8293300 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, "Operations":4194304, - "Nanoseconds":7967800 + "Nanoseconds":10135700 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":4, "Operations":4194304, - "Nanoseconds":8511100 + "Nanoseconds":9495500 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":5, "Operations":4194304, - "Nanoseconds":8014900 + "Nanoseconds":8923300 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":6, "Operations":4194304, - "Nanoseconds":8053800 + "Nanoseconds":8533200 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":7, "Operations":4194304, - "Nanoseconds":8239900 + "Nanoseconds":11403200 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":8, "Operations":4194304, - "Nanoseconds":8347700 + "Nanoseconds":10144600 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":9, "Operations":4194304, - "Nanoseconds":8418800 + "Nanoseconds":8720800 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":10, "Operations":4194304, - "Nanoseconds":8277500 + "Nanoseconds":8791400 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":11, "Operations":4194304, - "Nanoseconds":8265100 + "Nanoseconds":8808300 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":12, "Operations":4194304, - "Nanoseconds":8211500 + "Nanoseconds":8691200 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":13, "Operations":4194304, - "Nanoseconds":8180800 + "Nanoseconds":8952600 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":14, "Operations":4194304, - "Nanoseconds":8585800 + "Nanoseconds":9019200 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":15, "Operations":4194304, - "Nanoseconds":8035900 + "Nanoseconds":8634400 + },{ + "IterationMode":"Overhead", + "IterationStage":"Actual", + "LaunchIndex":1, + "IterationIndex":16, + "Operations":4194304, + "Nanoseconds":8639100 + },{ + "IterationMode":"Overhead", + "IterationStage":"Actual", + "LaunchIndex":1, + "IterationIndex":17, + "Operations":4194304, + "Nanoseconds":8560300 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, "Operations":4194304, - "Nanoseconds":693001400 + "Nanoseconds":847155700 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, "Operations":4194304, - "Nanoseconds":693282600 + "Nanoseconds":715061500 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, "Operations":4194304, - "Nanoseconds":677618900 + "Nanoseconds":663877500 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, "Operations":4194304, - "Nanoseconds":669147600 + "Nanoseconds":643743100 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, "Operations":4194304, - "Nanoseconds":664926100 + "Nanoseconds":634522500 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":6, "Operations":4194304, - "Nanoseconds":651525800 + "Nanoseconds":657087500 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":7, "Operations":4194304, - "Nanoseconds":657596500 + "Nanoseconds":665747300 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":8, "Operations":4194304, - "Nanoseconds":661138000 + "Nanoseconds":648181300 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":9, "Operations":4194304, - "Nanoseconds":659365500 + "Nanoseconds":754392200 + },{ + "IterationMode":"Workload", + "IterationStage":"Warmup", + "LaunchIndex":1, + "IterationIndex":10, + "Operations":4194304, + "Nanoseconds":722236700 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, "Operations":4194304, - "Nanoseconds":659646600 + "Nanoseconds":675856500 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, "Operations":4194304, - "Nanoseconds":662350000 + "Nanoseconds":649873000 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, "Operations":4194304, - "Nanoseconds":661154400 + "Nanoseconds":651140400 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":1, "Operations":4194304, - "Nanoseconds":651381500 + "Nanoseconds":667065100 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":2, "Operations":4194304, - "Nanoseconds":654084900 + "Nanoseconds":641081600 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":3, "Operations":4194304, - "Nanoseconds":652889300 + "Nanoseconds":642349000 } ], "Metrics":[ @@ -1172,18 +1158,18 @@ "HardwareIntrinsics":"AVX2+BMI1+BMI2+F16C+FMA+LZCNT+MOVBE,AVX,SSE3+SSSE3+SSE4.1+SSE4.2+POPCNT,X86Base+SSE+SSE2,AES+PCLMUL,AvxVnni,SERIALIZE VectorSize=256", "Statistics":{ "OriginalValues":[ - 297.4090099334717,305.84092140197754,297.93858528137207 + 330.6582450866699,301.6988277435303,291.3357734680176 ], "N":3, - "Min":297.4090099334717, - "LowerFence":291.3498640060425, - "Q1":297.6737976074219, - "Median":297.93858528137207, - "Mean":300.3961722056071, - "Q3":301.8897533416748, - "UpperFence":308.2136869430542, - "Max":305.84092140197754, - "InterquartileRange":4.21595573425293, + "Min":291.3357734680176, + "LowerFence":267.02544689178467, + "Q1":296.5173006057739, + "Median":301.6988277435303, + "Mean":307.89761543273926, + "Q3":316.1785364151001, + "UpperFence":345.67039012908936, + "Max":330.6582450866699, + "InterquartileRange":19.661235809326172, "LowerOutliers":[ ], @@ -1193,30 +1179,30 @@ "AllOutliers":[ ], - "StandardError":2.7266635821585075, - "Variance":22.30408287080839, - "StandardDeviation":4.722719859446291, - "Skewness":0.3794626432398553, - "Kurtosis":0.6666666666666606, + "StandardError":11.766944097227714, + "Variance":415.3829201618464, + "StandardDeviation":20.380945026221095, + "Skewness":0.27601120791092393, + "Kurtosis":0.6666666666666667, "ConfidenceInterval":{ "N":3, - "Mean":300.3961722056071, - "StandardError":2.7266635821585075, + "Mean":307.89761543273926, + "StandardError":11.766944097227714, "Level":12, - "Margin":86.15999099556426, - "Lower":214.23618121004284, - "Upper":386.5561632011714 + "Margin":371.824307221598, + "Lower":-63.92669178885876, + "Upper":679.7219226543373 }, "Percentiles":{ - "P0":297.4090099334717, - "P25":297.6737976074219, - "P50":297.93858528137207, - "P67":300.62537956237793, - "P80":302.67998695373535, - "P85":303.4702205657959, - "P90":304.26045417785645, - "P95":305.050687789917, - "P100":305.84092140197754 + "P0":291.3357734680176, + "P25":296.5173006057739, + "P50":301.6988277435303, + "P67":311.54502964019775, + "P80":319.07447814941406, + "P85":321.970419883728, + "P90":324.866361618042, + "P95":327.76230335235596, + "P100":330.6582450866699 } }, "Memory":{ @@ -1233,385 +1219,413 @@ "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":129100 + "Nanoseconds":149700 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":1790000 + "Nanoseconds":2819400 },{ "IterationMode":"Overhead", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":252600 + "Nanoseconds":287500 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":286100 + "Nanoseconds":466600 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":1, "Operations":16, - "Nanoseconds":19700 + "Nanoseconds":52200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":2, "Operations":32, - "Nanoseconds":47300 + "Nanoseconds":43000 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":3, "Operations":64, - "Nanoseconds":62300 + "Nanoseconds":103600 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":4, "Operations":128, - "Nanoseconds":162000 + "Nanoseconds":316500 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":5, "Operations":256, - "Nanoseconds":264700 + "Nanoseconds":310000 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":6, "Operations":512, - "Nanoseconds":461300 + "Nanoseconds":988600 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":7, "Operations":1024, - "Nanoseconds":766100 + "Nanoseconds":1181800 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":8, "Operations":2048, - "Nanoseconds":1653000 + "Nanoseconds":2014100 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":9, "Operations":4096, - "Nanoseconds":2946400 + "Nanoseconds":5037600 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":10, "Operations":8192, - "Nanoseconds":6583800 + "Nanoseconds":7863300 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":11, "Operations":16384, - "Nanoseconds":12781600 + "Nanoseconds":25201500 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":12, "Operations":32768, - "Nanoseconds":32750500 + "Nanoseconds":30946100 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":13, "Operations":65536, - "Nanoseconds":22310200 + "Nanoseconds":63807900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":14, "Operations":131072, - "Nanoseconds":41497500 + "Nanoseconds":74842900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":15, "Operations":262144, - "Nanoseconds":82279400 + "Nanoseconds":90343500 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":16, "Operations":524288, - "Nanoseconds":157976400 + "Nanoseconds":166660000 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":17, "Operations":1048576, - "Nanoseconds":313489600 + "Nanoseconds":434891700 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":18, "Operations":2097152, - "Nanoseconds":632516900 + "Nanoseconds":636662100 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, "Operations":2097152, - "Nanoseconds":3867000 + "Nanoseconds":4356600 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, "Operations":2097152, - "Nanoseconds":3943600 + "Nanoseconds":3836900 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, "Operations":2097152, - "Nanoseconds":3826400 + "Nanoseconds":4578800 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, "Operations":2097152, - "Nanoseconds":4027000 + "Nanoseconds":4277500 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, "Operations":2097152, - "Nanoseconds":3931800 + "Nanoseconds":4224700 + },{ + "IterationMode":"Overhead", + "IterationStage":"Warmup", + "LaunchIndex":1, + "IterationIndex":6, + "Operations":2097152, + "Nanoseconds":5981300 + },{ + "IterationMode":"Overhead", + "IterationStage":"Warmup", + "LaunchIndex":1, + "IterationIndex":7, + "Operations":2097152, + "Nanoseconds":4864100 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, "Operations":2097152, - "Nanoseconds":3804500 + "Nanoseconds":4675400 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, "Operations":2097152, - "Nanoseconds":3841200 + "Nanoseconds":5006200 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, "Operations":2097152, - "Nanoseconds":4021800 + "Nanoseconds":4327100 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":4, "Operations":2097152, - "Nanoseconds":3848100 + "Nanoseconds":4579000 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":5, "Operations":2097152, - "Nanoseconds":3950400 + "Nanoseconds":4871900 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":6, "Operations":2097152, - "Nanoseconds":4190800 + "Nanoseconds":4738100 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":7, "Operations":2097152, - "Nanoseconds":4139000 + "Nanoseconds":4443700 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":8, "Operations":2097152, - "Nanoseconds":3888500 + "Nanoseconds":5013400 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":9, "Operations":2097152, - "Nanoseconds":4140500 + "Nanoseconds":4483400 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":10, "Operations":2097152, - "Nanoseconds":3885600 + "Nanoseconds":4734700 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":11, "Operations":2097152, - "Nanoseconds":4009500 + "Nanoseconds":4839800 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":12, "Operations":2097152, - "Nanoseconds":4262300 + "Nanoseconds":4474300 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":13, "Operations":2097152, - "Nanoseconds":4182600 + "Nanoseconds":5083300 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":14, "Operations":2097152, - "Nanoseconds":3928000 + "Nanoseconds":4540000 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":15, "Operations":2097152, - "Nanoseconds":4128400 + "Nanoseconds":4920000 + },{ + "IterationMode":"Overhead", + "IterationStage":"Actual", + "LaunchIndex":1, + "IterationIndex":16, + "Operations":2097152, + "Nanoseconds":4513100 + },{ + "IterationMode":"Overhead", + "IterationStage":"Actual", + "LaunchIndex":1, + "IterationIndex":17, + "Operations":2097152, + "Nanoseconds":4994700 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, "Operations":2097152, - "Nanoseconds":636587500 + "Nanoseconds":651167200 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, "Operations":2097152, - "Nanoseconds":632112800 + "Nanoseconds":650795100 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, "Operations":2097152, - "Nanoseconds":631914800 + "Nanoseconds":701818400 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, "Operations":2097152, - "Nanoseconds":640030500 + "Nanoseconds":613120400 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, "Operations":2097152, - "Nanoseconds":633251000 + "Nanoseconds":651994700 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":6, "Operations":2097152, - "Nanoseconds":640238300 + "Nanoseconds":698598700 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":7, "Operations":2097152, - "Nanoseconds":628991700 + "Nanoseconds":654622400 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, "Operations":2097152, - "Nanoseconds":627721400 + "Nanoseconds":698175300 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, "Operations":2097152, - "Nanoseconds":645404400 + "Nanoseconds":637443000 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, "Operations":2097152, - "Nanoseconds":628832000 + "Nanoseconds":615710100 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":1, "Operations":2097152, - "Nanoseconds":623711900 + "Nanoseconds":693440600 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":2, "Operations":2097152, - "Nanoseconds":641394900 + "Nanoseconds":632708300 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":3, "Operations":2097152, - "Nanoseconds":624822500 + "Nanoseconds":610975400 } ], "Metrics":[ @@ -1676,18 +1690,18 @@ "HardwareIntrinsics":"AVX2+BMI1+BMI2+F16C+FMA+LZCNT+MOVBE,AVX,SSE3+SSSE3+SSE4.1+SSE4.2+POPCNT,X86Base+SSE+SSE2,AES+PCLMUL,AvxVnni,SERIALIZE VectorSize=256", "Statistics":{ "OriginalValues":[ - 1274.9547958374023,1273.5709190368652,1270.810890197754 + 603.9726257324219,621.0801124572754,607.8717231750488 ], "N":3, - "Min":1270.810890197754, - "LowerFence":1269.0829753875732, - "Q1":1272.1909046173096, - "Median":1273.5709190368652, - "Mean":1273.1122016906738, - "Q3":1274.2628574371338, - "UpperFence":1277.3707866668701, - "Max":1274.9547958374023, - "InterquartileRange":2.0719528198242188, + "Min":603.9726257324219, + "LowerFence":593.0915594100952, + "Q1":605.9221744537354, + "Median":607.8717231750488, + "Mean":610.9748204549154, + "Q3":614.4759178161621, + "UpperFence":627.3065328598022, + "Max":621.0801124572754, + "InterquartileRange":8.553743362426758, "LowerOutliers":[ ], @@ -1697,30 +1711,30 @@ "AllOutliers":[ ], - "StandardError":1.2180318400805727, - "Variance":4.450804690350196, - "StandardDeviation":2.1096930322561613, - "Skewness":-0.20715358381962642, - "Kurtosis":0.6666666666666667, + "StandardError":5.176499301538835, + "Variance":80.38843505649615, + "StandardDeviation":8.965959795610068, + "Skewness":0.30464080933429644, + "Kurtosis":0.6666666666666613, "ConfidenceInterval":{ "N":3, - "Mean":1273.1122016906738, - "StandardError":1.2180318400805727, + "Mean":610.9748204549154, + "StandardError":5.176499301538835, "Level":12, - "Margin":38.48865443480001, - "Lower":1234.6235472558737, - "Upper":1311.600856125474 + "Margin":163.5724832823191, + "Lower":447.4023371725963, + "Upper":774.5473037372345 }, "Percentiles":{ - "P0":1270.810890197754, - "P25":1272.1909046173096, - "P50":1273.5709190368652, - "P67":1274.0414371490479, - "P80":1274.4012451171875, - "P85":1274.5396327972412, - "P90":1274.678020477295, - "P95":1274.8164081573486, - "P100":1274.9547958374023 + "P0":603.9726257324219, + "P25":605.9221744537354, + "P50":607.8717231750488, + "P67":612.3625755310059, + "P80":615.7967567443848, + "P85":617.1175956726074, + "P90":618.4384346008301, + "P95":619.7592735290527, + "P100":621.0801124572754 } }, "Memory":{ @@ -1737,462 +1751,413 @@ "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":127100 + "Nanoseconds":126100 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":1967800 + "Nanoseconds":1927500 },{ "IterationMode":"Overhead", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":245200 + "Nanoseconds":274000 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":284200 + "Nanoseconds":359300 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":1, "Operations":16, - "Nanoseconds":39500 + "Nanoseconds":39400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":2, "Operations":32, - "Nanoseconds":59200 + "Nanoseconds":60500 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":3, "Operations":64, - "Nanoseconds":160900 + "Nanoseconds":282300 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":4, "Operations":128, - "Nanoseconds":327500 + "Nanoseconds":306900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":5, "Operations":256, - "Nanoseconds":904200 + "Nanoseconds":945100 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":6, "Operations":512, - "Nanoseconds":867400 + "Nanoseconds":1830400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":7, "Operations":1024, - "Nanoseconds":1486500 + "Nanoseconds":2471900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":8, "Operations":2048, - "Nanoseconds":3324100 + "Nanoseconds":7696400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":9, "Operations":4096, - "Nanoseconds":6995600 + "Nanoseconds":7473800 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":10, "Operations":8192, - "Nanoseconds":13085000 + "Nanoseconds":15084900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":11, "Operations":16384, - "Nanoseconds":25995000 + "Nanoseconds":29335900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":12, "Operations":32768, - "Nanoseconds":31583200 + "Nanoseconds":52813700 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":13, "Operations":65536, - "Nanoseconds":40248000 + "Nanoseconds":94013000 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":14, "Operations":131072, - "Nanoseconds":85629700 + "Nanoseconds":109643900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":15, "Operations":262144, - "Nanoseconds":155643300 + "Nanoseconds":163548900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":16, "Operations":524288, - "Nanoseconds":318794600 + "Nanoseconds":312218800 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":17, "Operations":1048576, - "Nanoseconds":607836200 + "Nanoseconds":816278200 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, "Operations":1048576, - "Nanoseconds":2001800 + "Nanoseconds":1933700 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, "Operations":1048576, - "Nanoseconds":1871600 + "Nanoseconds":2454900 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, "Operations":1048576, - "Nanoseconds":1902200 + "Nanoseconds":2413400 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, "Operations":1048576, - "Nanoseconds":1915800 + "Nanoseconds":2350100 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, "Operations":1048576, - "Nanoseconds":1980500 + "Nanoseconds":2661700 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":6, "Operations":1048576, - "Nanoseconds":1992900 - },{ - "IterationMode":"Overhead", - "IterationStage":"Warmup", - "LaunchIndex":1, - "IterationIndex":7, - "Operations":1048576, - "Nanoseconds":1908300 - },{ - "IterationMode":"Overhead", - "IterationStage":"Warmup", - "LaunchIndex":1, - "IterationIndex":8, - "Operations":1048576, - "Nanoseconds":2108500 - },{ - "IterationMode":"Overhead", - "IterationStage":"Warmup", - "LaunchIndex":1, - "IterationIndex":9, - "Operations":1048576, - "Nanoseconds":1917200 + "Nanoseconds":2454000 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, "Operations":1048576, - "Nanoseconds":1915000 + "Nanoseconds":2162000 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, "Operations":1048576, - "Nanoseconds":1900700 + "Nanoseconds":2370700 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, "Operations":1048576, - "Nanoseconds":2094100 + "Nanoseconds":2674000 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":4, "Operations":1048576, - "Nanoseconds":2170900 + "Nanoseconds":2879500 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":5, "Operations":1048576, - "Nanoseconds":1914400 + "Nanoseconds":2215400 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":6, "Operations":1048576, - "Nanoseconds":2128700 + "Nanoseconds":3025200 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":7, "Operations":1048576, - "Nanoseconds":1906600 + "Nanoseconds":2901300 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":8, "Operations":1048576, - "Nanoseconds":2044300 + "Nanoseconds":2979000 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":9, "Operations":1048576, - "Nanoseconds":2021200 + "Nanoseconds":2675000 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":10, "Operations":1048576, - "Nanoseconds":2060100 + "Nanoseconds":2293000 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":11, "Operations":1048576, - "Nanoseconds":2068200 + "Nanoseconds":2634800 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":12, "Operations":1048576, - "Nanoseconds":2256900 + "Nanoseconds":3241000 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":13, "Operations":1048576, - "Nanoseconds":1928100 + "Nanoseconds":2294800 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":14, "Operations":1048576, - "Nanoseconds":2009800 + "Nanoseconds":2418700 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":15, "Operations":1048576, - "Nanoseconds":2053100 + "Nanoseconds":2743300 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":16, "Operations":1048576, - "Nanoseconds":1907500 + "Nanoseconds":3147100 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":17, "Operations":1048576, - "Nanoseconds":1935500 + "Nanoseconds":2640100 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":18, "Operations":1048576, - "Nanoseconds":1929700 - },{ - "IterationMode":"Workload", - "IterationStage":"Warmup", - "LaunchIndex":1, - "IterationIndex":1, - "Operations":1048576, - "Nanoseconds":617841100 - },{ - "IterationMode":"Workload", - "IterationStage":"Warmup", - "LaunchIndex":1, - "IterationIndex":2, - "Operations":1048576, - "Nanoseconds":632266600 - },{ - "IterationMode":"Workload", - "IterationStage":"Warmup", - "LaunchIndex":1, - "IterationIndex":3, - "Operations":1048576, - "Nanoseconds":692607600 - },{ - "IterationMode":"Workload", - "IterationStage":"Warmup", - "LaunchIndex":1, - "IterationIndex":4, - "Operations":1048576, - "Nanoseconds":701663200 + "Nanoseconds":3238900 },{ - "IterationMode":"Workload", - "IterationStage":"Warmup", + "IterationMode":"Overhead", + "IterationStage":"Actual", "LaunchIndex":1, - "IterationIndex":5, + "IterationIndex":19, "Operations":1048576, - "Nanoseconds":641879300 + "Nanoseconds":2469400 },{ - "IterationMode":"Workload", - "IterationStage":"Warmup", + "IterationMode":"Overhead", + "IterationStage":"Actual", "LaunchIndex":1, - "IterationIndex":6, + "IterationIndex":20, "Operations":1048576, - "Nanoseconds":623664900 + "Nanoseconds":3012000 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, - "IterationIndex":7, + "IterationIndex":1, "Operations":1048576, - "Nanoseconds":623196800 + "Nanoseconds":731317700 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, - "IterationIndex":8, + "IterationIndex":2, "Operations":1048576, - "Nanoseconds":695375800 + "Nanoseconds":824203200 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, - "IterationIndex":9, + "IterationIndex":3, "Operations":1048576, - "Nanoseconds":798326200 + "Nanoseconds":637654500 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, - "IterationIndex":10, + "IterationIndex":4, "Operations":1048576, - "Nanoseconds":1067814700 + "Nanoseconds":826654100 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, - "IterationIndex":11, + "IterationIndex":5, "Operations":1048576, - "Nanoseconds":1379217500 + "Nanoseconds":712506900 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, - "IterationIndex":12, + "IterationIndex":6, "Operations":1048576, - "Nanoseconds":1346544900 + "Nanoseconds":629306500 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, "Operations":1048576, - "Nanoseconds":1338902500 + "Nanoseconds":635985700 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, "Operations":1048576, - "Nanoseconds":1337451400 + "Nanoseconds":653924200 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, "Operations":1048576, - "Nanoseconds":1334557300 + "Nanoseconds":640074200 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":1, "Operations":1048576, - "Nanoseconds":1336887000 + "Nanoseconds":633311200 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":2, "Operations":1048576, - "Nanoseconds":1335435900 + "Nanoseconds":651249700 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":3, "Operations":1048576, - "Nanoseconds":1332541800 + "Nanoseconds":637399700 } ], "Metrics":[ @@ -2257,18 +2222,18 @@ "HardwareIntrinsics":"AVX2+BMI1+BMI2+F16C+FMA+LZCNT+MOVBE,AVX,SSE3+SSSE3+SSE4.1+SSE4.2+POPCNT,X86Base+SSE+SSE2,AES+PCLMUL,AvxVnni,SERIALIZE VectorSize=256", "Statistics":{ "OriginalValues":[ - 1190.63081741333,1200.533390045166,1205.8503150939941 + 1278.8420677185059,1194.5324897766113,1249.5734214782715 ], "N":3, - "Min":1190.63081741333, - "LowerFence":1184.16748046875, - "Q1":1195.582103729248, - "Median":1200.533390045166, - "Mean":1199.00484085083, - "Q3":1203.19185256958, - "UpperFence":1214.6064758300781, - "Max":1205.8503150939941, - "InterquartileRange":7.609748840332031, + "Min":1194.5324897766113, + "LowerFence":1158.8207721710205, + "Q1":1222.0529556274414, + "Median":1249.5734214782715, + "Mean":1240.9826596577961, + "Q3":1264.2077445983887, + "UpperFence":1327.4399280548096, + "Max":1278.8420677185059, + "InterquartileRange":42.154788970947266, "LowerOutliers":[ ], @@ -2278,30 +2243,30 @@ "AllOutliers":[ ], - "StandardError":4.4594702373175625, - "Variance":59.66062439256348, - "StandardDeviation":7.724029025875257, - "Skewness":-0.1901452329530495, - "Kurtosis":0.6666666666666666, + "StandardError":24.714214025382226, + "Variance":1832.3771246771987, + "StandardDeviation":42.80627436109336, + "Skewness":-0.19260631057263863, + "Kurtosis":0.6666666666666653, "ConfidenceInterval":{ "N":3, - "Mean":1199.00484085083, - "StandardError":4.4594702373175625, + "Mean":1240.9826596577961, + "StandardError":24.714214025382226, "Level":12, - "Margin":140.91504284078266, - "Lower":1058.0897980100474, - "Upper":1339.9198836916128 + "Margin":780.9457946417076, + "Lower":460.03686501608854, + "Upper":2021.9284542995038 }, "Percentiles":{ - "P0":1190.63081741333, - "P25":1195.582103729248, - "P50":1200.533390045166, - "P67":1202.3411445617676, - "P80":1203.723545074463, - "P85":1204.2552375793457, - "P90":1204.7869300842285, - "P95":1205.3186225891113, - "P100":1205.8503150939941 + "P0":1194.5324897766113, + "P25":1222.0529556274414, + "P50":1249.5734214782715, + "P67":1259.5247611999512, + "P80":1267.134609222412, + "P85":1270.0614738464355, + "P90":1272.988338470459, + "P95":1275.9152030944824, + "P100":1278.8420677185059 } }, "Memory":{ @@ -2318,448 +2283,406 @@ "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":124800 + "Nanoseconds":127400 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":1922500 + "Nanoseconds":2019600 },{ "IterationMode":"Overhead", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":251500 + "Nanoseconds":293800 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":501100 + "Nanoseconds":392900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":1, "Operations":16, - "Nanoseconds":48800 + "Nanoseconds":130100 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":2, "Operations":32, - "Nanoseconds":129500 + "Nanoseconds":194800 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":3, "Operations":64, - "Nanoseconds":475300 + "Nanoseconds":312900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":4, "Operations":128, - "Nanoseconds":401100 + "Nanoseconds":532700 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":5, "Operations":256, - "Nanoseconds":737600 + "Nanoseconds":1003600 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":6, "Operations":512, - "Nanoseconds":3663200 + "Nanoseconds":1869000 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":7, "Operations":1024, - "Nanoseconds":3054500 + "Nanoseconds":4327600 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":8, "Operations":2048, - "Nanoseconds":6053600 + "Nanoseconds":10863200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":9, "Operations":4096, - "Nanoseconds":12851900 + "Nanoseconds":17332500 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":10, "Operations":8192, - "Nanoseconds":24558200 + "Nanoseconds":28559100 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":11, "Operations":16384, - "Nanoseconds":46351800 + "Nanoseconds":30952600 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":12, "Operations":32768, - "Nanoseconds":38400700 + "Nanoseconds":44147700 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":13, "Operations":65536, - "Nanoseconds":75696000 + "Nanoseconds":89325300 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":14, "Operations":131072, - "Nanoseconds":152336400 + "Nanoseconds":160031200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":15, "Operations":262144, - "Nanoseconds":307495400 + "Nanoseconds":296302100 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":16, "Operations":524288, - "Nanoseconds":670343000 + "Nanoseconds":629881800 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, "Operations":524288, - "Nanoseconds":1074700 + "Nanoseconds":911600 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, "Operations":524288, - "Nanoseconds":1069900 + "Nanoseconds":928800 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, "Operations":524288, - "Nanoseconds":1049800 + "Nanoseconds":923100 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, "Operations":524288, - "Nanoseconds":1070000 + "Nanoseconds":1053700 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, "Operations":524288, - "Nanoseconds":1073000 - },{ - "IterationMode":"Overhead", - "IterationStage":"Warmup", - "LaunchIndex":1, - "IterationIndex":6, - "Operations":524288, - "Nanoseconds":1342600 - },{ - "IterationMode":"Overhead", - "IterationStage":"Warmup", - "LaunchIndex":1, - "IterationIndex":7, - "Operations":524288, - "Nanoseconds":1065700 - },{ - "IterationMode":"Overhead", - "IterationStage":"Warmup", - "LaunchIndex":1, - "IterationIndex":8, - "Operations":524288, - "Nanoseconds":1054400 - },{ - "IterationMode":"Overhead", - "IterationStage":"Warmup", - "LaunchIndex":1, - "IterationIndex":9, - "Operations":524288, - "Nanoseconds":1083400 - },{ - "IterationMode":"Overhead", - "IterationStage":"Warmup", - "LaunchIndex":1, - "IterationIndex":10, - "Operations":524288, - "Nanoseconds":1091100 + "Nanoseconds":956900 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, "Operations":524288, - "Nanoseconds":1443400 + "Nanoseconds":962700 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, "Operations":524288, - "Nanoseconds":1168200 + "Nanoseconds":1175600 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, "Operations":524288, - "Nanoseconds":1177400 + "Nanoseconds":1039400 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":4, "Operations":524288, - "Nanoseconds":1215400 + "Nanoseconds":1346000 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":5, "Operations":524288, - "Nanoseconds":1084700 + "Nanoseconds":1339900 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":6, "Operations":524288, - "Nanoseconds":1092500 + "Nanoseconds":1080000 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":7, "Operations":524288, - "Nanoseconds":1083800 + "Nanoseconds":1261500 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":8, "Operations":524288, - "Nanoseconds":1207100 + "Nanoseconds":1494000 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":9, "Operations":524288, - "Nanoseconds":1385800 + "Nanoseconds":1143900 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":10, "Operations":524288, - "Nanoseconds":1293200 + "Nanoseconds":1492300 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":11, "Operations":524288, - "Nanoseconds":1341300 + "Nanoseconds":1147200 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":12, "Operations":524288, - "Nanoseconds":1412700 + "Nanoseconds":1299100 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":13, "Operations":524288, - "Nanoseconds":1219800 + "Nanoseconds":1489600 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":14, "Operations":524288, - "Nanoseconds":1085300 + "Nanoseconds":1225000 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":15, "Operations":524288, - "Nanoseconds":1209300 + "Nanoseconds":1387500 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":16, "Operations":524288, - "Nanoseconds":1261500 + "Nanoseconds":1317700 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":17, "Operations":524288, - "Nanoseconds":1235300 + "Nanoseconds":1185900 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":18, "Operations":524288, - "Nanoseconds":1206500 + "Nanoseconds":1177400 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":19, "Operations":524288, - "Nanoseconds":1084500 + "Nanoseconds":1509500 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":20, "Operations":524288, - "Nanoseconds":1422700 + "Nanoseconds":1188700 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, "Operations":524288, - "Nanoseconds":646828300 + "Nanoseconds":638851600 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, "Operations":524288, - "Nanoseconds":618273000 + "Nanoseconds":677981200 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, "Operations":524288, - "Nanoseconds":629466700 + "Nanoseconds":907662300 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, "Operations":524288, - "Nanoseconds":634211500 + "Nanoseconds":830805700 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, "Operations":524288, - "Nanoseconds":628593500 + "Nanoseconds":647522000 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":6, "Operations":524288, - "Nanoseconds":616016200 + "Nanoseconds":803937100 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":7, "Operations":524288, - "Nanoseconds":619045300 - },{ - "IterationMode":"Workload", - "IterationStage":"Warmup", - "LaunchIndex":1, - "IterationIndex":8, - "Operations":524288, - "Nanoseconds":614118600 + "Nanoseconds":619094100 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, "Operations":524288, - "Nanoseconds":625445800 + "Nanoseconds":671724800 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, "Operations":524288, - "Nanoseconds":630637600 + "Nanoseconds":627522300 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, "Operations":524288, - "Nanoseconds":633425200 + "Nanoseconds":656379600 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":1, "Operations":524288, - "Nanoseconds":624233450 + "Nanoseconds":670481550 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":2, "Operations":524288, - "Nanoseconds":629425250 + "Nanoseconds":626279050 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":3, "Operations":524288, - "Nanoseconds":632212850 + "Nanoseconds":655136350 } ], "Metrics":[ @@ -2824,18 +2747,18 @@ "HardwareIntrinsics":"AVX2+BMI1+BMI2+F16C+FMA+LZCNT+MOVBE,AVX,SSE3+SSSE3+SSE4.1+SSE4.2+POPCNT,X86Base+SSE+SSE2,AES+PCLMUL,AvxVnni,SERIALIZE VectorSize=256", "Statistics":{ "OriginalValues":[ - 2483.3572387695312,2398.490524291992,2397.0008850097656 + 2233.9006423950195,2411.0719680786133,2373.177909851074 ], "N":3, - "Min":2397.0008850097656, - "LowerFence":2332.9784393310547, - "Q1":2397.745704650879, - "Median":2398.490524291992, - "Mean":2426.2828826904297, - "Q3":2440.9238815307617, - "UpperFence":2505.691146850586, - "Max":2483.3572387695312, - "InterquartileRange":43.17817687988281, + "Min":2233.9006423950195, + "LowerFence":2170.6607818603516, + "Q1":2303.539276123047, + "Median":2373.177909851074, + "Mean":2339.3835067749023, + "Q3":2392.1249389648438, + "UpperFence":2525.003433227539, + "Max":2411.0719680786133, + "InterquartileRange":88.58566284179688, "LowerOutliers":[ ], @@ -2845,30 +2768,30 @@ "AllOutliers":[ ], - "StandardError":28.540417818016415, - "Variance":2443.6663476808462, - "StandardDeviation":49.433453730048505, - "Skewness":0.384507009909189, - "Kurtosis":0.6666666666666666, + "StandardError":53.86392088889864, + "Variance":8703.965920576593, + "StandardDeviation":93.295047674443, + "Skewness":-0.31470249082369756, + "Kurtosis":0.6666666666666667, "ConfidenceInterval":{ "N":3, - "Mean":2426.2828826904297, - "StandardError":28.540417818016415, + "Mean":2339.3835067749023, + "StandardError":53.86392088889864, "Level":12, - "Margin":901.8502166164869, - "Lower":1524.4326660739428, - "Upper":3328.133099306917 + "Margin":1702.0489689818673, + "Lower":637.334537793035, + "Upper":4041.4324757567697 }, "Percentiles":{ - "P0":2397.0008850097656, - "P25":2397.745704650879, - "P50":2398.490524291992, - "P67":2427.3452072143555, - "P80":2449.4105529785156, - "P85":2457.8972244262695, - "P90":2466.3838958740234, - "P95":2474.8705673217773, - "P100":2483.3572387695312 + "P0":2233.9006423950195, + "P25":2303.539276123047, + "P50":2373.177909851074, + "P67":2386.0618896484375, + "P80":2395.9143447875977, + "P85":2399.7037506103516, + "P90":2403.4931564331055, + "P95":2407.2825622558594, + "P100":2411.0719680786133 } }, "Memory":{ @@ -2885,406 +2808,413 @@ "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":125600 + "Nanoseconds":127700 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":1907400 + "Nanoseconds":2078200 },{ "IterationMode":"Overhead", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":256300 + "Nanoseconds":273000 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":378600 + "Nanoseconds":435700 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":1, "Operations":16, - "Nanoseconds":178400 + "Nanoseconds":243800 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":2, "Operations":32, - "Nanoseconds":241800 + "Nanoseconds":307200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":3, "Operations":64, - "Nanoseconds":456700 + "Nanoseconds":548500 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":4, "Operations":128, - "Nanoseconds":1064600 + "Nanoseconds":1047400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":5, "Operations":256, - "Nanoseconds":1610300 + "Nanoseconds":3195800 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":6, "Operations":512, - "Nanoseconds":3247300 + "Nanoseconds":5288700 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":7, "Operations":1024, - "Nanoseconds":6041400 + "Nanoseconds":7400700 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":8, "Operations":2048, - "Nanoseconds":11924800 + "Nanoseconds":16494500 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":9, "Operations":4096, - "Nanoseconds":25201400 + "Nanoseconds":31078100 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":10, "Operations":8192, - "Nanoseconds":51523600 + "Nanoseconds":59499700 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":11, "Operations":16384, - "Nanoseconds":83580100 + "Nanoseconds":78676400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":12, "Operations":32768, - "Nanoseconds":78053800 + "Nanoseconds":92471100 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":13, "Operations":65536, - "Nanoseconds":156254900 + "Nanoseconds":150585700 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":14, "Operations":131072, - "Nanoseconds":315831000 + "Nanoseconds":366282700 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":15, "Operations":262144, - "Nanoseconds":616400400 + "Nanoseconds":592871400 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, "Operations":262144, - "Nanoseconds":488700 + "Nanoseconds":463900 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, "Operations":262144, - "Nanoseconds":490300 + "Nanoseconds":510400 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, "Operations":262144, - "Nanoseconds":514200 + "Nanoseconds":522700 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, "Operations":262144, - "Nanoseconds":518100 + "Nanoseconds":519400 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, "Operations":262144, - "Nanoseconds":559700 + "Nanoseconds":506000 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":6, "Operations":262144, - "Nanoseconds":512300 + "Nanoseconds":545400 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":7, "Operations":262144, - "Nanoseconds":550900 - },{ - "IterationMode":"Overhead", - "IterationStage":"Warmup", - "LaunchIndex":1, - "IterationIndex":8, - "Operations":262144, - "Nanoseconds":487700 + "Nanoseconds":478100 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, "Operations":262144, - "Nanoseconds":520900 + "Nanoseconds":479800 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, "Operations":262144, - "Nanoseconds":535100 + "Nanoseconds":510500 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, "Operations":262144, - "Nanoseconds":526600 + "Nanoseconds":527600 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":4, "Operations":262144, - "Nanoseconds":522900 + "Nanoseconds":486000 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":5, "Operations":262144, - "Nanoseconds":514100 + "Nanoseconds":523900 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":6, "Operations":262144, - "Nanoseconds":545500 + "Nanoseconds":572700 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":7, "Operations":262144, - "Nanoseconds":532400 + "Nanoseconds":556700 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":8, "Operations":262144, - "Nanoseconds":532200 + "Nanoseconds":564800 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":9, "Operations":262144, - "Nanoseconds":553300 + "Nanoseconds":525500 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":10, "Operations":262144, - "Nanoseconds":541200 + "Nanoseconds":573400 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":11, "Operations":262144, - "Nanoseconds":565000 + "Nanoseconds":632700 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":12, "Operations":262144, - "Nanoseconds":529600 + "Nanoseconds":544700 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":13, "Operations":262144, - "Nanoseconds":545600 + "Nanoseconds":610400 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":14, "Operations":262144, - "Nanoseconds":533500 + "Nanoseconds":670400 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":15, "Operations":262144, - "Nanoseconds":530100 + "Nanoseconds":576700 },{ - "IterationMode":"Workload", - "IterationStage":"Warmup", + "IterationMode":"Overhead", + "IterationStage":"Actual", "LaunchIndex":1, - "IterationIndex":1, + "IterationIndex":16, "Operations":262144, - "Nanoseconds":633866300 + "Nanoseconds":670900 },{ - "IterationMode":"Workload", - "IterationStage":"Warmup", + "IterationMode":"Overhead", + "IterationStage":"Actual", "LaunchIndex":1, - "IterationIndex":2, + "IterationIndex":17, "Operations":262144, - "Nanoseconds":618402800 + "Nanoseconds":560700 },{ - "IterationMode":"Workload", - "IterationStage":"Warmup", + "IterationMode":"Overhead", + "IterationStage":"Actual", "LaunchIndex":1, - "IterationIndex":3, + "IterationIndex":18, "Operations":262144, - "Nanoseconds":627711200 + "Nanoseconds":551600 + },{ + "IterationMode":"Overhead", + "IterationStage":"Actual", + "LaunchIndex":1, + "IterationIndex":19, + "Operations":262144, + "Nanoseconds":651500 + },{ + "IterationMode":"Overhead", + "IterationStage":"Actual", + "LaunchIndex":1, + "IterationIndex":20, + "Operations":262144, + "Nanoseconds":618100 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, - "IterationIndex":4, + "IterationIndex":1, "Operations":262144, - "Nanoseconds":608490300 + "Nanoseconds":639725600 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, - "IterationIndex":5, + "IterationIndex":2, "Operations":262144, - "Nanoseconds":601370100 + "Nanoseconds":626055200 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, - "IterationIndex":6, + "IterationIndex":3, "Operations":262144, - "Nanoseconds":626212400 + "Nanoseconds":731637200 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, - "IterationIndex":7, + "IterationIndex":4, "Operations":262144, - "Nanoseconds":629159600 + "Nanoseconds":650669200 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, - "IterationIndex":8, + "IterationIndex":5, "Operations":262144, - "Nanoseconds":631069500 + "Nanoseconds":652160800 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, - "IterationIndex":9, + "IterationIndex":6, "Operations":262144, - "Nanoseconds":638670000 + "Nanoseconds":653580700 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, - "IterationIndex":10, + "IterationIndex":7, "Operations":262144, - "Nanoseconds":634885800 + "Nanoseconds":606067700 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, "Operations":262144, - "Nanoseconds":651529600 + "Nanoseconds":586166400 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, "Operations":262144, - "Nanoseconds":629282300 + "Nanoseconds":632610800 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, "Operations":262144, - "Nanoseconds":628891800 + "Nanoseconds":622677100 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":1, "Operations":262144, - "Nanoseconds":650997200 + "Nanoseconds":585603650 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":2, "Operations":262144, - "Nanoseconds":628749900 + "Nanoseconds":632048050 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":3, "Operations":262144, - "Nanoseconds":628359400 + "Nanoseconds":622114350 } ], "Metrics":[ @@ -3349,18 +3279,18 @@ "HardwareIntrinsics":"AVX2+BMI1+BMI2+F16C+FMA+LZCNT+MOVBE,AVX,SSE3+SSSE3+SSE4.1+SSE4.2+POPCNT,X86Base+SSE+SSE2,AES+PCLMUL,AvxVnni,SERIALIZE VectorSize=256", "Statistics":{ "OriginalValues":[ - 4938.862991333008,4886.061477661133,4767.297744750977 + 5104.776763916016,4589.836120605469,5012.189483642578 ], "N":3, - "Min":4767.297744750977, - "LowerFence":4698.005676269531, - "Q1":4826.679611206055, - "Median":4886.061477661133, - "Mean":4864.074071248372, - "Q3":4912.46223449707, - "UpperFence":5041.136169433594, - "Max":4938.862991333008, - "InterquartileRange":85.78262329101562, + "Min":4589.836120605469, + "LowerFence":4414.807319641113, + "Q1":4801.012802124023, + "Median":5012.189483642578, + "Mean":4902.2674560546875, + "Q3":5058.483123779297, + "UpperFence":5444.688606262207, + "Max":5104.776763916016, + "InterquartileRange":257.47032165527344, "LowerOutliers":[ ], @@ -3370,30 +3300,30 @@ "AllOutliers":[ ], - "StandardError":50.732116682492894, - "Variance":7721.2429892582195, - "StandardDeviation":87.87060366959032, - "Skewness":-0.23455763227027268, - "Kurtosis":0.6666666666666635, + "StandardError":158.4856519741821, + "Variance":75353.1056450447, + "StandardDeviation":274.50520148996213, + "Skewness":-0.33622698848155164, + "Kurtosis":0.6666666666666667, "ConfidenceInterval":{ "N":3, - "Mean":4864.074071248372, - "StandardError":50.732116682492894, + "Mean":4902.2674560546875, + "StandardError":158.4856519741821, "Level":12, - "Margin":1603.0869173413862, - "Lower":3260.987153906986, - "Upper":6467.160988589758 + "Margin":5007.996746049567, + "Lower":-105.72928999487976, + "Upper":9910.264202104256 }, "Percentiles":{ - "P0":4767.297744750977, - "P25":4826.679611206055, - "P50":4886.061477661133, - "P67":4904.01399230957, - "P80":4917.742385864258, - "P85":4923.022537231445, - "P90":4928.302688598633, - "P95":4933.58283996582, - "P100":4938.862991333008 + "P0":4589.836120605469, + "P25":4801.012802124023, + "P50":5012.189483642578, + "P67":5043.669158935547, + "P80":5067.741851806641, + "P85":5077.000579833984, + "P90":5086.259307861328, + "P95":5095.518035888672, + "P100":5104.776763916016 } }, "Memory":{ @@ -3410,406 +3340,406 @@ "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":163100 + "Nanoseconds":147900 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":2186800 + "Nanoseconds":2268100 },{ "IterationMode":"Overhead", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":298200 + "Nanoseconds":335100 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":1149500 + "Nanoseconds":1453900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":1, "Operations":16, - "Nanoseconds":247500 + "Nanoseconds":484100 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":2, "Operations":32, - "Nanoseconds":453800 + "Nanoseconds":560600 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":3, "Operations":64, - "Nanoseconds":833900 + "Nanoseconds":1039200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":4, "Operations":128, - "Nanoseconds":2033500 + "Nanoseconds":3397200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":5, "Operations":256, - "Nanoseconds":3041600 + "Nanoseconds":3930500 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":6, "Operations":512, - "Nanoseconds":7002600 + "Nanoseconds":7932000 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":7, "Operations":1024, - "Nanoseconds":12790400 + "Nanoseconds":19039200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":8, "Operations":2048, - "Nanoseconds":25077000 + "Nanoseconds":31085400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":9, "Operations":4096, - "Nanoseconds":48976400 + "Nanoseconds":52720200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":10, "Operations":8192, - "Nanoseconds":90370600 + "Nanoseconds":71936300 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":11, "Operations":16384, - "Nanoseconds":78161300 + "Nanoseconds":78179400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":12, "Operations":32768, - "Nanoseconds":149516600 + "Nanoseconds":154018700 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":13, "Operations":65536, - "Nanoseconds":313783500 + "Nanoseconds":309150800 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":14, "Operations":131072, - "Nanoseconds":631710300 + "Nanoseconds":749764400 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, "Operations":131072, - "Nanoseconds":263500 + "Nanoseconds":242900 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, "Operations":131072, - "Nanoseconds":248200 + "Nanoseconds":266200 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, "Operations":131072, - "Nanoseconds":307200 + "Nanoseconds":260700 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, "Operations":131072, - "Nanoseconds":266500 + "Nanoseconds":264000 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, "Operations":131072, - "Nanoseconds":273400 - },{ - "IterationMode":"Overhead", - "IterationStage":"Warmup", - "LaunchIndex":1, - "IterationIndex":6, - "Operations":131072, - "Nanoseconds":267700 + "Nanoseconds":239700 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, "Operations":131072, - "Nanoseconds":249200 + "Nanoseconds":288900 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, "Operations":131072, - "Nanoseconds":315800 + "Nanoseconds":255900 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, "Operations":131072, - "Nanoseconds":249100 + "Nanoseconds":243900 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":4, "Operations":131072, - "Nanoseconds":248400 + "Nanoseconds":255900 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":5, "Operations":131072, - "Nanoseconds":257600 + "Nanoseconds":268100 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":6, "Operations":131072, - "Nanoseconds":259300 + "Nanoseconds":301500 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":7, "Operations":131072, - "Nanoseconds":294600 + "Nanoseconds":295300 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":8, "Operations":131072, - "Nanoseconds":275500 + "Nanoseconds":289800 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":9, "Operations":131072, - "Nanoseconds":252100 + "Nanoseconds":290400 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":10, "Operations":131072, - "Nanoseconds":248700 + "Nanoseconds":310500 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":11, "Operations":131072, - "Nanoseconds":265200 + "Nanoseconds":326600 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":12, "Operations":131072, - "Nanoseconds":248900 + "Nanoseconds":363800 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":13, "Operations":131072, - "Nanoseconds":252200 + "Nanoseconds":307300 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":14, "Operations":131072, - "Nanoseconds":368600 + "Nanoseconds":322200 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":15, "Operations":131072, - "Nanoseconds":256000 + "Nanoseconds":369800 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":16, "Operations":131072, - "Nanoseconds":259400 + "Nanoseconds":318100 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":17, "Operations":131072, - "Nanoseconds":272900 + "Nanoseconds":288800 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":18, "Operations":131072, - "Nanoseconds":266900 + "Nanoseconds":322100 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":19, "Operations":131072, - "Nanoseconds":296200 + "Nanoseconds":417400 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":20, "Operations":131072, - "Nanoseconds":259400 + "Nanoseconds":330000 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, "Operations":131072, - "Nanoseconds":625656300 + "Nanoseconds":696029800 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, "Operations":131072, - "Nanoseconds":616036100 + "Nanoseconds":627335100 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, "Operations":131072, - "Nanoseconds":613144800 + "Nanoseconds":597369800 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, "Operations":131072, - "Nanoseconds":617042200 + "Nanoseconds":683139400 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, "Operations":131072, - "Nanoseconds":622457900 + "Nanoseconds":651088900 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":6, "Operations":131072, - "Nanoseconds":620742800 + "Nanoseconds":604127700 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":7, "Operations":131072, - "Nanoseconds":644603600 + "Nanoseconds":632618100 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":8, "Operations":131072, - "Nanoseconds":642654200 + "Nanoseconds":658278800 + },{ + "IterationMode":"Workload", + "IterationStage":"Warmup", + "LaunchIndex":1, + "IterationIndex":9, + "Operations":131072, + "Nanoseconds":633869100 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, "Operations":131072, - "Nanoseconds":647606000 + "Nanoseconds":669397700 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, "Operations":131072, - "Nanoseconds":640685200 + "Nanoseconds":601903400 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, "Operations":131072, - "Nanoseconds":625118600 + "Nanoseconds":657262100 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":1, "Operations":131072, - "Nanoseconds":647346650 + "Nanoseconds":669093300 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":2, "Operations":131072, - "Nanoseconds":640425850 + "Nanoseconds":601599000 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":3, "Operations":131072, - "Nanoseconds":624859250 + "Nanoseconds":656957700 } ], "Metrics":[ @@ -3874,18 +3804,18 @@ "HardwareIntrinsics":"AVX2+BMI1+BMI2+F16C+FMA+LZCNT+MOVBE,AVX,SSE3+SSSE3+SSE4.1+SSE4.2+POPCNT,X86Base+SSE+SSE2,AES+PCLMUL,AvxVnni,SERIALIZE VectorSize=256", "Statistics":{ "OriginalValues":[ - 10062.107849121094,10204.476928710938,9810.525512695312 + 9337.286376953125,10391.380310058594,9312.368774414062 ], "N":3, - "Min":9810.525512695312, - "LowerFence":9640.853118896484, - "Q1":9936.316680908203, - "Median":10062.107849121094, - "Mean":10025.703430175781, - "Q3":10133.292388916016, - "UpperFence":10428.755950927734, - "Max":10204.476928710938, - "InterquartileRange":196.9757080078125, + "Min":9312.368774414062, + "LowerFence":8515.568923950195, + "Q1":9324.827575683594, + "Median":9337.286376953125, + "Mean":9680.345153808594, + "Q3":9864.33334350586, + "UpperFence":10673.591995239258, + "Max":10391.380310058594, + "InterquartileRange":539.5057678222656, "LowerOutliers":[ ], @@ -3895,30 +3825,30 @@ "AllOutliers":[ ], - "StandardError":115.1714531097563, - "Variance":39793.39083423838, - "StandardDeviation":199.48280836763448, - "Skewness":-0.1764162238257387, - "Kurtosis":0.6666666666666667, + "StandardError":355.5903386373474, + "Variance":379333.4667966701, + "StandardDeviation":615.900533200508, + "Skewness":0.3841915520868886, + "Kurtosis":0.6666666666666665, "ConfidenceInterval":{ "N":3, - "Mean":10025.703430175781, - "StandardError":115.1714531097563, + "Mean":9680.345153808594, + "StandardError":355.5903386373474, "Level":12, - "Margin":3639.309017736313, - "Lower":6386.394412439468, - "Upper":13665.012447912093 + "Margin":11236.318471987592, + "Lower":-1555.973318178998, + "Upper":20916.663625796187 }, "Percentiles":{ - "P0":9810.525512695312, - "P25":9936.316680908203, - "P50":10062.107849121094, - "P67":10110.51333618164, - "P80":10147.529296875, - "P85":10161.766204833984, - "P90":10176.003112792969, - "P95":10190.240020751953, - "P100":10204.476928710938 + "P0":9312.368774414062, + "P25":9324.827575683594, + "P50":9337.286376953125, + "P67":9695.678314208984, + "P80":9969.742736816406, + "P85":10075.152130126953, + "P90":10180.5615234375, + "P95":10285.970916748045, + "P100":10391.380310058594 } }, "Memory":{ @@ -3935,392 +3865,406 @@ "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":132500 + "Nanoseconds":135200 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":2140500 + "Nanoseconds":1999500 },{ "IterationMode":"Overhead", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":399300 + "Nanoseconds":278600 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":2886600 + "Nanoseconds":2212200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":1, "Operations":16, - "Nanoseconds":366500 + "Nanoseconds":361200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":2, "Operations":32, - "Nanoseconds":1434000 + "Nanoseconds":670800 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":3, "Operations":64, - "Nanoseconds":1181900 + "Nanoseconds":2782400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":4, "Operations":128, - "Nanoseconds":4224000 + "Nanoseconds":5351900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":5, "Operations":256, - "Nanoseconds":4845800 + "Nanoseconds":5491000 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":6, "Operations":512, - "Nanoseconds":10461700 + "Nanoseconds":10525400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":7, "Operations":1024, - "Nanoseconds":18338400 + "Nanoseconds":20950400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":8, "Operations":2048, - "Nanoseconds":39497500 + "Nanoseconds":39127600 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":9, "Operations":4096, - "Nanoseconds":75204600 + "Nanoseconds":75067100 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":10, "Operations":8192, - "Nanoseconds":89358500 + "Nanoseconds":91444100 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":11, "Operations":16384, - "Nanoseconds":158486300 + "Nanoseconds":148900400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":12, "Operations":32768, - "Nanoseconds":318145700 + "Nanoseconds":337804400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":13, "Operations":65536, - "Nanoseconds":657728000 + "Nanoseconds":591202300 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, "Operations":65536, - "Nanoseconds":141100 + "Nanoseconds":124000 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, "Operations":65536, - "Nanoseconds":125600 + "Nanoseconds":145100 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, "Operations":65536, - "Nanoseconds":125100 + "Nanoseconds":174500 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, "Operations":65536, - "Nanoseconds":172200 + "Nanoseconds":134400 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, "Operations":65536, - "Nanoseconds":133200 + "Nanoseconds":174500 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":6, "Operations":65536, - "Nanoseconds":140600 - },{ - "IterationMode":"Overhead", - "IterationStage":"Warmup", - "LaunchIndex":1, - "IterationIndex":7, - "Operations":65536, - "Nanoseconds":156100 - },{ - "IterationMode":"Overhead", - "IterationStage":"Warmup", - "LaunchIndex":1, - "IterationIndex":8, - "Operations":65536, - "Nanoseconds":134400 + "Nanoseconds":125600 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, "Operations":65536, - "Nanoseconds":143100 + "Nanoseconds":125100 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, "Operations":65536, - "Nanoseconds":155900 + "Nanoseconds":147600 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, "Operations":65536, - "Nanoseconds":131800 + "Nanoseconds":132700 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":4, "Operations":65536, - "Nanoseconds":134400 + "Nanoseconds":134000 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":5, "Operations":65536, - "Nanoseconds":133400 + "Nanoseconds":129200 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":6, "Operations":65536, - "Nanoseconds":134400 + "Nanoseconds":130700 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":7, "Operations":65536, - "Nanoseconds":222200 + "Nanoseconds":135200 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":8, "Operations":65536, - "Nanoseconds":137400 + "Nanoseconds":134500 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":9, "Operations":65536, - "Nanoseconds":138700 + "Nanoseconds":147800 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":10, "Operations":65536, - "Nanoseconds":133900 + "Nanoseconds":158600 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":11, "Operations":65536, - "Nanoseconds":129000 + "Nanoseconds":140800 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":12, "Operations":65536, - "Nanoseconds":138800 + "Nanoseconds":140500 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":13, "Operations":65536, - "Nanoseconds":177000 + "Nanoseconds":180700 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":14, "Operations":65536, - "Nanoseconds":177500 + "Nanoseconds":187000 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":15, "Operations":65536, - "Nanoseconds":138900 + "Nanoseconds":164000 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":16, "Operations":65536, - "Nanoseconds":141100 + "Nanoseconds":158400 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":17, "Operations":65536, - "Nanoseconds":134500 + "Nanoseconds":188900 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":18, "Operations":65536, - "Nanoseconds":180200 + "Nanoseconds":193100 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":19, "Operations":65536, - "Nanoseconds":137600 + "Nanoseconds":193000 + },{ + "IterationMode":"Overhead", + "IterationStage":"Actual", + "LaunchIndex":1, + "IterationIndex":20, + "Operations":65536, + "Nanoseconds":163000 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, "Operations":65536, - "Nanoseconds":642759600 + "Nanoseconds":736375800 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, "Operations":65536, - "Nanoseconds":646631600 + "Nanoseconds":679083000 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, "Operations":65536, - "Nanoseconds":641314000 + "Nanoseconds":766969500 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, "Operations":65536, - "Nanoseconds":644351700 + "Nanoseconds":741651000 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, "Operations":65536, - "Nanoseconds":637305700 + "Nanoseconds":656073600 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":6, "Operations":65536, - "Nanoseconds":637201200 + "Nanoseconds":648138300 + },{ + "IterationMode":"Workload", + "IterationStage":"Warmup", + "LaunchIndex":1, + "IterationIndex":7, + "Operations":65536, + "Nanoseconds":600287200 + },{ + "IterationMode":"Workload", + "IterationStage":"Warmup", + "LaunchIndex":1, + "IterationIndex":8, + "Operations":65536, + "Nanoseconds":634822600 + },{ + "IterationMode":"Workload", + "IterationStage":"Warmup", + "LaunchIndex":1, + "IterationIndex":9, + "Operations":65536, + "Nanoseconds":618858800 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, "Operations":65536, - "Nanoseconds":659569000 + "Nanoseconds":612076100 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, "Operations":65536, - "Nanoseconds":668899300 + "Nanoseconds":681157200 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, "Operations":65536, - "Nanoseconds":643081300 + "Nanoseconds":610443100 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":1, "Operations":65536, - "Nanoseconds":659430300 + "Nanoseconds":611928400 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":2, "Operations":65536, - "Nanoseconds":668760600 + "Nanoseconds":681009500 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":3, "Operations":65536, - "Nanoseconds":642942600 + "Nanoseconds":610295400 } ], "Metrics":[ diff --git a/test/BenchmarkDotNetAnalyser.Tests.Integration/BenchmarkDotNetResults/BenchmarkDotNetAnalyser.SampleBenchmarks.Benchmarks.Crc32Benchmark-report.csv b/test/BenchmarkDotNetAnalyser.Tests.Integration/BenchmarkDotNetResults/BenchmarkDotNetAnalyser.SampleBenchmarks.Benchmarks.Crc32Benchmark-report.csv index d69a615..99203a3 100644 --- a/test/BenchmarkDotNetAnalyser.Tests.Integration/BenchmarkDotNetResults/BenchmarkDotNetAnalyser.SampleBenchmarks.Benchmarks.Crc32Benchmark-report.csv +++ b/test/BenchmarkDotNetAnalyser.Tests.Integration/BenchmarkDotNetResults/BenchmarkDotNetAnalyser.SampleBenchmarks.Benchmarks.Crc32Benchmark-report.csv @@ -1,9 +1,9 @@ Method,Job,AnalyzeLaunchVariance,EvaluateOverhead,MaxAbsoluteError,MaxRelativeError,MinInvokeCount,MinIterationTime,OutlierMode,Affinity,EnvironmentVariables,Jit,LargeAddressAware,Platform,PowerPlanMode,Runtime,AllowVeryLargeObjects,Concurrent,CpuGroups,Force,HeapAffinitizeMask,HeapCount,NoAffinitize,RetainVm,Server,Arguments,BuildConfiguration,Clock,EngineFactory,NuGetReferences,Toolchain,IsMutator,InvocationCount,IterationCount,IterationTime,LaunchCount,MaxIterationCount,MaxWarmupIterationCount,MemoryRandomization,MinIterationCount,MinWarmupIterationCount,RunStrategy,UnrollFactor,WarmupCount,Size,Mean,Error,StdDev,StdErr,Min,Max,Q1,Q3,Median,Op/s,Rank,Allocated -Crc32,Job-RIPEJG,False,Default,Default,Default,Default,Default,Default,1111111111111111111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,True,Default,Default,Default,Default,Default,Default,Default,Default,3,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,256,81.74 ns,52.099 ns,2.856 ns,1.649 ns,78.81 ns,84.52 ns,80.35 ns,83.20 ns,81.88 ns,"12,234,217.2",1,0 B -Crc32,Job-RIPEJG,False,Default,Default,Default,Default,Default,Default,1111111111111111111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,True,Default,Default,Default,Default,Default,Default,Default,Default,3,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,512,155.64 ns,5.892 ns,0.323 ns,0.186 ns,155.30 ns,155.95 ns,155.48 ns,155.80 ns,155.66 ns,"6,425,243.4",2,0 B -Crc32,Job-RIPEJG,False,Default,Default,Default,Default,Default,Default,1111111111111111111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,True,Default,Default,Default,Default,Default,Default,Default,Default,3,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,1024,300.40 ns,86.160 ns,4.723 ns,2.727 ns,297.41 ns,305.84 ns,297.67 ns,301.89 ns,297.94 ns,"3,328,937.2",3,0 B -Crc32,Job-RIPEJG,False,Default,Default,Default,Default,Default,Default,1111111111111111111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,True,Default,Default,Default,Default,Default,Default,Default,Default,3,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,2048,"1,273.11 ns",38.489 ns,2.110 ns,1.218 ns,"1,270.81 ns","1,274.95 ns","1,272.19 ns","1,274.26 ns","1,273.57 ns","785,476.7",4,0 B -Crc32,Job-RIPEJG,False,Default,Default,Default,Default,Default,Default,1111111111111111111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,True,Default,Default,Default,Default,Default,Default,Default,Default,3,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,4096,"1,199.00 ns",140.915 ns,7.724 ns,4.459 ns,"1,190.63 ns","1,205.85 ns","1,195.58 ns","1,203.19 ns","1,200.53 ns","834,025.0",4,0 B -Crc32,Job-RIPEJG,False,Default,Default,Default,Default,Default,Default,1111111111111111111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,True,Default,Default,Default,Default,Default,Default,Default,Default,3,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,8192,"2,426.28 ns",901.850 ns,49.433 ns,28.540 ns,"2,397.00 ns","2,483.36 ns","2,397.75 ns","2,440.92 ns","2,398.49 ns","412,153.1",5,0 B -Crc32,Job-RIPEJG,False,Default,Default,Default,Default,Default,Default,1111111111111111111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,True,Default,Default,Default,Default,Default,Default,Default,Default,3,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,16384,"4,864.07 ns","1,603.087 ns",87.871 ns,50.732 ns,"4,767.30 ns","4,938.86 ns","4,826.68 ns","4,912.46 ns","4,886.06 ns","205,589.0",6,0 B -Crc32,Job-RIPEJG,False,Default,Default,Default,Default,Default,Default,1111111111111111111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,True,Default,Default,Default,Default,Default,Default,Default,Default,3,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,32768,"10,025.70 ns","3,639.309 ns",199.483 ns,115.171 ns,"9,810.53 ns","10,204.48 ns","9,936.32 ns","10,133.29 ns","10,062.11 ns","99,743.6",7,0 B +Crc32,Job-RIPEJG,False,Default,Default,Default,Default,Default,Default,1111111111111111111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,True,Default,Default,Default,Default,Default,Default,Default,Default,3,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,256,86.43 ns,120.47 ns,6.603 ns,3.813 ns,81.63 ns,93.96 ns,82.67 ns,88.83 ns,83.70 ns,"11,569,876.2",1,0 B +Crc32,Job-RIPEJG,False,Default,Default,Default,Default,Default,Default,1111111111111111111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,True,Default,Default,Default,Default,Default,Default,Default,Default,3,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,512,155.01 ns,63.72 ns,3.493 ns,2.017 ns,152.85 ns,159.04 ns,153.00 ns,156.09 ns,153.15 ns,"6,451,135.5",2,0 B +Crc32,Job-RIPEJG,False,Default,Default,Default,Default,Default,Default,1111111111111111111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,True,Default,Default,Default,Default,Default,Default,Default,Default,3,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,1024,307.90 ns,371.82 ns,20.381 ns,11.767 ns,291.34 ns,330.66 ns,296.52 ns,316.18 ns,301.70 ns,"3,247,832.9",3,0 B +Crc32,Job-RIPEJG,False,Default,Default,Default,Default,Default,Default,1111111111111111111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,True,Default,Default,Default,Default,Default,Default,Default,Default,3,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,2048,610.97 ns,163.57 ns,8.966 ns,5.176 ns,603.97 ns,621.08 ns,605.92 ns,614.48 ns,607.87 ns,"1,636,728.7",4,0 B +Crc32,Job-RIPEJG,False,Default,Default,Default,Default,Default,Default,1111111111111111111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,True,Default,Default,Default,Default,Default,Default,Default,Default,3,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,4096,"1,240.98 ns",780.95 ns,42.806 ns,24.714 ns,"1,194.53 ns","1,278.84 ns","1,222.05 ns","1,264.21 ns","1,249.57 ns","805,813.0",5,0 B +Crc32,Job-RIPEJG,False,Default,Default,Default,Default,Default,Default,1111111111111111111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,True,Default,Default,Default,Default,Default,Default,Default,Default,3,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,8192,"2,339.38 ns","1,702.05 ns",93.295 ns,53.864 ns,"2,233.90 ns","2,411.07 ns","2,303.54 ns","2,392.12 ns","2,373.18 ns","427,463.0",6,0 B +Crc32,Job-RIPEJG,False,Default,Default,Default,Default,Default,Default,1111111111111111111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,True,Default,Default,Default,Default,Default,Default,Default,Default,3,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,16384,"4,902.27 ns","5,008.00 ns",274.505 ns,158.486 ns,"4,589.84 ns","5,104.78 ns","4,801.01 ns","5,058.48 ns","5,012.19 ns","203,987.2",7,0 B +Crc32,Job-RIPEJG,False,Default,Default,Default,Default,Default,Default,1111111111111111111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,True,Default,Default,Default,Default,Default,Default,Default,Default,3,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,32768,"9,680.35 ns","11,236.32 ns",615.901 ns,355.590 ns,"9,312.37 ns","10,391.38 ns","9,324.83 ns","9,864.33 ns","9,337.29 ns","103,302.1",8,0 B diff --git a/test/BenchmarkDotNetAnalyser.Tests.Integration/BenchmarkDotNetResults/BenchmarkDotNetAnalyser.SampleBenchmarks.Benchmarks.Md5VsSha256Benchmark-report-full.json b/test/BenchmarkDotNetAnalyser.Tests.Integration/BenchmarkDotNetResults/BenchmarkDotNetAnalyser.SampleBenchmarks.Benchmarks.Md5VsSha256Benchmark-report-full.json index 75e6d7e..a6eea19 100644 --- a/test/BenchmarkDotNetAnalyser.Tests.Integration/BenchmarkDotNetResults/BenchmarkDotNetAnalyser.SampleBenchmarks.Benchmarks.Md5VsSha256Benchmark-report-full.json +++ b/test/BenchmarkDotNetAnalyser.Tests.Integration/BenchmarkDotNetResults/BenchmarkDotNetAnalyser.SampleBenchmarks.Benchmarks.Md5VsSha256Benchmark-report-full.json @@ -1,19 +1,19 @@ { - "Title":"BenchmarkDotNetAnalyser.SampleBenchmarks.Benchmarks.Md5VsSha256Benchmark-20250926-154815", + "Title":"BenchmarkDotNetAnalyser.SampleBenchmarks.Benchmarks.Md5VsSha256Benchmark-20260101-100546", "HostEnvironmentInfo":{ "BenchmarkDotNetCaption":"BenchmarkDotNet", - "BenchmarkDotNetVersion":"0.15.4", - "OsVersion":"Windows 11 (10.0.26100.6584/24H2/2024Update/HudsonValley)", + "BenchmarkDotNetVersion":"0.15.8", + "OsVersion":"Windows 11 (10.0.26100.7171/24H2/2024Update/HudsonValley)", "ProcessorName":"Intel Core Ultra 7 165H", "PhysicalProcessorCount":1, "PhysicalCoreCount":16, "LogicalCoreCount":22, - "RuntimeVersion":".NET 8.0.20 (8.0.20, 8.0.2025.41914)", + "RuntimeVersion":".NET 8.0.22 (8.0.22, 8.0.2225.52707)", "Architecture":"X64", "HasAttachedDebugger":false, "HasRyuJit":true, "Configuration":"RELEASE", - "DotNetCliVersion":"9.0.304", + "DotNetCliVersion":"9.0.307", "ChronometerFrequency":{ "Hertz":10000000 }, @@ -31,18 +31,18 @@ "HardwareIntrinsics":"AVX2+BMI1+BMI2+F16C+FMA+LZCNT+MOVBE,AVX,SSE3+SSSE3+SSE4.1+SSE4.2+POPCNT,X86Base+SSE+SSE2,AES+PCLMUL,AvxVnni,SERIALIZE VectorSize=256", "Statistics":{ "OriginalValues":[ - 559.7497940063477,596.30126953125,597.3310470581055 + 550.8533954620361,546.9022274017334,563.9109134674072 ], "N":3, - "Min":559.7497940063477, - "LowerFence":549.8395919799805, - "Q1":578.0255317687988, - "Median":596.30126953125, - "Mean":584.460703531901, - "Q3":596.8161582946777, - "UpperFence":625.0020980834961, - "Max":597.3310470581055, - "InterquartileRange":18.790626525878906, + "Min":546.9022274017334, + "LowerFence":536.1212968826294, + "Q1":548.8778114318848, + "Median":550.8533954620361, + "Mean":553.8888454437256, + "Q3":557.3821544647217, + "UpperFence":570.138669013977, + "Max":563.9109134674072, + "InterquartileRange":8.504343032836914, "LowerOutliers":[ ], @@ -52,30 +52,30 @@ "AllOutliers":[ ], - "StandardError":12.35903040457689, - "Variance":458.23689762376796, - "StandardDeviation":21.40646859301571, - "Skewness":-0.3838983525756306, - "Kurtosis":0.6666666666666639, + "StandardError":5.139206095097623, + "Variance":79.23431786366564, + "StandardDeviation":8.901366067276733, + "Skewness":0.301354334890758, + "Kurtosis":0.6666666666666665, "ConfidenceInterval":{ "N":3, - "Mean":584.460703531901, - "StandardError":12.35903040457689, + "Mean":553.8888454437256, + "StandardError":5.139206095097623, "Level":12, - "Margin":390.5336746857784, - "Lower":193.9270288461226, - "Upper":974.9943782176795 + "Margin":162.3940532214214, + "Lower":391.4947922223042, + "Upper":716.282898665147 }, "Percentiles":{ - "P0":559.7497940063477, - "P25":578.0255317687988, - "P50":596.30126953125, - "P67":596.6513938903809, - "P80":596.9191360473633, - "P85":597.0221138000488, - "P90":597.1250915527344, - "P95":597.2280693054199, - "P100":597.3310470581055 + "P0":546.9022274017334, + "P25":548.8778114318848, + "P50":550.8533954620361, + "P67":555.2929515838623, + "P80":558.6879062652588, + "P85":559.9936580657959, + "P90":561.299409866333, + "P95":562.6051616668701, + "P100":563.9109134674072 } }, "Memory":{ @@ -92,427 +92,406 @@ "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":132000 + "Nanoseconds":142800 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":358900 + "Nanoseconds":427700 },{ "IterationMode":"Overhead", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":318700 + "Nanoseconds":363000 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":442800 + "Nanoseconds":533000 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":1, "Operations":16, - "Nanoseconds":31300 + "Nanoseconds":19200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":2, "Operations":32, - "Nanoseconds":37900 + "Nanoseconds":27400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":3, "Operations":64, - "Nanoseconds":67100 + "Nanoseconds":78400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":4, "Operations":128, - "Nanoseconds":104400 + "Nanoseconds":127700 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":5, "Operations":256, - "Nanoseconds":184600 + "Nanoseconds":195200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":6, "Operations":512, - "Nanoseconds":403100 + "Nanoseconds":361900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":7, "Operations":1024, - "Nanoseconds":719100 + "Nanoseconds":792700 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":8, "Operations":2048, - "Nanoseconds":1238700 + "Nanoseconds":1400100 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":9, "Operations":4096, - "Nanoseconds":2601200 + "Nanoseconds":2864100 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":10, "Operations":8192, - "Nanoseconds":5034700 + "Nanoseconds":6020200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":11, "Operations":16384, - "Nanoseconds":11174700 + "Nanoseconds":13567400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":12, "Operations":32768, - "Nanoseconds":19917800 + "Nanoseconds":20673400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":13, "Operations":65536, - "Nanoseconds":40856600 + "Nanoseconds":37665400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":14, "Operations":131072, - "Nanoseconds":81548100 + "Nanoseconds":73083600 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":15, "Operations":262144, - "Nanoseconds":173861600 + "Nanoseconds":159987100 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":16, "Operations":524288, - "Nanoseconds":322026000 + "Nanoseconds":337733600 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":17, "Operations":1048576, - "Nanoseconds":602191700 + "Nanoseconds":601397300 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, "Operations":1048576, - "Nanoseconds":2917000 + "Nanoseconds":2958800 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, "Operations":1048576, - "Nanoseconds":2848600 + "Nanoseconds":3420600 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, "Operations":1048576, - "Nanoseconds":2998200 + "Nanoseconds":2867800 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, "Operations":1048576, - "Nanoseconds":2869000 + "Nanoseconds":3044000 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, "Operations":1048576, - "Nanoseconds":3325200 - },{ - "IterationMode":"Overhead", - "IterationStage":"Warmup", - "LaunchIndex":1, - "IterationIndex":6, - "Operations":1048576, - "Nanoseconds":3043400 + "Nanoseconds":3029600 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, "Operations":1048576, - "Nanoseconds":3336900 + "Nanoseconds":3070500 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, "Operations":1048576, - "Nanoseconds":3103700 + "Nanoseconds":3111400 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, "Operations":1048576, - "Nanoseconds":2912900 + "Nanoseconds":3292500 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":4, "Operations":1048576, - "Nanoseconds":2939700 + "Nanoseconds":3103600 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":5, "Operations":1048576, - "Nanoseconds":3382100 + "Nanoseconds":3324700 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":6, "Operations":1048576, - "Nanoseconds":3093000 + "Nanoseconds":3450000 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":7, "Operations":1048576, - "Nanoseconds":3096900 + "Nanoseconds":3370200 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":8, "Operations":1048576, - "Nanoseconds":3364300 + "Nanoseconds":3970800 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":9, "Operations":1048576, - "Nanoseconds":2967400 + "Nanoseconds":3854000 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":10, "Operations":1048576, - "Nanoseconds":3377600 + "Nanoseconds":3681200 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":11, "Operations":1048576, - "Nanoseconds":3192600 + "Nanoseconds":3534300 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":12, "Operations":1048576, - "Nanoseconds":2898800 + "Nanoseconds":3793200 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":13, "Operations":1048576, - "Nanoseconds":3358000 + "Nanoseconds":3712100 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":14, "Operations":1048576, - "Nanoseconds":2952600 + "Nanoseconds":3456000 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":15, "Operations":1048576, - "Nanoseconds":3075100 + "Nanoseconds":5397900 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":16, "Operations":1048576, - "Nanoseconds":3097800 + "Nanoseconds":3715000 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":17, "Operations":1048576, - "Nanoseconds":2956100 + "Nanoseconds":4242000 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":18, "Operations":1048576, - "Nanoseconds":3090200 + "Nanoseconds":4229700 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":19, "Operations":1048576, - "Nanoseconds":3085700 + "Nanoseconds":4999700 + },{ + "IterationMode":"Overhead", + "IterationStage":"Actual", + "LaunchIndex":1, + "IterationIndex":20, + "Operations":1048576, + "Nanoseconds":4137900 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, "Operations":1048576, - "Nanoseconds":610283100 + "Nanoseconds":599223900 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, "Operations":1048576, - "Nanoseconds":591460100 + "Nanoseconds":618577300 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, "Operations":1048576, - "Nanoseconds":582773800 + "Nanoseconds":579158100 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, "Operations":1048576, - "Nanoseconds":601819200 + "Nanoseconds":586525000 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, "Operations":1048576, - "Nanoseconds":603218900 + "Nanoseconds":585257100 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":6, "Operations":1048576, - "Nanoseconds":603460800 - },{ - "IterationMode":"Workload", - "IterationStage":"Warmup", - "LaunchIndex":1, - "IterationIndex":7, - "Operations":1048576, - "Nanoseconds":591837600 - },{ - "IterationMode":"Workload", - "IterationStage":"Warmup", - "LaunchIndex":1, - "IterationIndex":8, - "Operations":1048576, - "Nanoseconds":599430200 - },{ - "IterationMode":"Workload", - "IterationStage":"Warmup", - "LaunchIndex":1, - "IterationIndex":9, - "Operations":1048576, - "Nanoseconds":581378600 + "Nanoseconds":589927300 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, "Operations":1048576, - "Nanoseconds":590033200 + "Nanoseconds":581308300 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, "Operations":1048576, - "Nanoseconds":628360200 + "Nanoseconds":577165200 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, "Operations":1048576, - "Nanoseconds":629440000 + "Nanoseconds":595000100 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":1, "Operations":1048576, - "Nanoseconds":586940200 + "Nanoseconds":577611650 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":2, "Operations":1048576, - "Nanoseconds":625267200 + "Nanoseconds":573468550 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":3, "Operations":1048576, - "Nanoseconds":626347000 + "Nanoseconds":591303450 } ], "Metrics":[ @@ -577,18 +556,18 @@ "HardwareIntrinsics":"AVX2+BMI1+BMI2+F16C+FMA+LZCNT+MOVBE,AVX,SSE3+SSSE3+SSE4.1+SSE4.2+POPCNT,X86Base+SSE+SSE2,AES+PCLMUL,AvxVnni,SERIALIZE VectorSize=256", "Statistics":{ "OriginalValues":[ - 1549.1954803466797,1543.4627532958984,1618.2775497436523 + 1497.3091125488281,1511.2554550170898,1526.776123046875 ], "N":3, - "Min":1543.4627532958984, - "LowerFence":1490.2180194854736, - "Q1":1546.329116821289, - "Median":1549.1954803466797, - "Mean":1570.3119277954102, - "Q3":1583.736515045166, - "UpperFence":1639.8476123809814, - "Max":1618.2775497436523, - "InterquartileRange":37.40739822387695, + "Min":1497.3091125488281, + "LowerFence":1482.1820259094238, + "Q1":1504.282283782959, + "Median":1511.2554550170898, + "Mean":1511.7802302042644, + "Q3":1519.0157890319824, + "UpperFence":1541.1160469055176, + "Max":1526.776123046875, + "InterquartileRange":14.733505249023438, "LowerOutliers":[ ], @@ -598,30 +577,30 @@ "AllOutliers":[ ], - "StandardError":24.03983989492553, - "Variance":1733.7417065209593, - "StandardDeviation":41.63822410383228, - "Skewness":0.37670837768738585, - "Kurtosis":0.6666666666666666, + "StandardError":8.510439053907202, + "Variance":217.28271867080667, + "StandardDeviation":14.74051283608568, + "Skewness":0.03555575583736707, + "Kurtosis":0.666666666666666, "ConfidenceInterval":{ "N":3, - "Mean":1570.3119277954102, - "StandardError":24.03983989492553, + "Mean":1511.7802302042644, + "StandardError":8.510439053907202, "Level":12, - "Margin":759.6362097746983, - "Lower":810.6757180207119, - "Upper":2329.9481375701084 + "Margin":268.92182704566477, + "Lower":1242.8584031585997, + "Upper":1780.702057249929 }, "Percentiles":{ - "P0":1543.4627532958984, - "P25":1546.329116821289, - "P50":1549.1954803466797, - "P67":1572.6833839416504, - "P80":1590.6447219848633, - "P85":1597.5529289245605, - "P90":1604.4611358642578, - "P95":1611.369342803955, - "P100":1618.2775497436523 + "P0":1497.3091125488281, + "P25":1504.282283782959, + "P50":1511.2554550170898, + "P67":1516.5324821472168, + "P80":1520.567855834961, + "P85":1522.1199226379395, + "P90":1523.671989440918, + "P95":1525.2240562438965, + "P100":1526.776123046875 } }, "Memory":{ @@ -638,364 +617,441 @@ "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":148400 + "Nanoseconds":130000 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":377500 + "Nanoseconds":430700 },{ "IterationMode":"Overhead", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":325100 + "Nanoseconds":358100 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":577800 + "Nanoseconds":491300 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":1, "Operations":16, - "Nanoseconds":46400 + "Nanoseconds":42200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":2, "Operations":32, - "Nanoseconds":71800 + "Nanoseconds":70600 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":3, "Operations":64, - "Nanoseconds":135400 + "Nanoseconds":152000 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":4, "Operations":128, - "Nanoseconds":259300 + "Nanoseconds":335900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":5, "Operations":256, - "Nanoseconds":457200 + "Nanoseconds":546200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":6, "Operations":512, - "Nanoseconds":964100 + "Nanoseconds":1081400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":7, "Operations":1024, - "Nanoseconds":1828800 + "Nanoseconds":2255000 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":8, "Operations":2048, - "Nanoseconds":3549600 + "Nanoseconds":5356900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":9, "Operations":4096, - "Nanoseconds":7013900 + "Nanoseconds":8432800 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":10, "Operations":8192, - "Nanoseconds":14059400 + "Nanoseconds":17000300 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":11, "Operations":16384, - "Nanoseconds":26033400 + "Nanoseconds":32924900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":12, "Operations":32768, - "Nanoseconds":55056900 + "Nanoseconds":59243300 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":13, "Operations":65536, - "Nanoseconds":103607900 + "Nanoseconds":110754900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":14, "Operations":131072, - "Nanoseconds":202868600 + "Nanoseconds":204268900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":15, "Operations":262144, - "Nanoseconds":408583300 + "Nanoseconds":422608200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":16, "Operations":524288, - "Nanoseconds":814200400 + "Nanoseconds":781261700 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, "Operations":524288, - "Nanoseconds":1435900 + "Nanoseconds":2716800 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, "Operations":524288, - "Nanoseconds":1668600 + "Nanoseconds":1570700 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, "Operations":524288, - "Nanoseconds":1571100 + "Nanoseconds":1692800 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, "Operations":524288, - "Nanoseconds":1728300 + "Nanoseconds":1608400 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, "Operations":524288, - "Nanoseconds":1433100 + "Nanoseconds":2021500 + },{ + "IterationMode":"Overhead", + "IterationStage":"Warmup", + "LaunchIndex":1, + "IterationIndex":6, + "Operations":524288, + "Nanoseconds":1890600 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, "Operations":524288, - "Nanoseconds":1607800 + "Nanoseconds":1899600 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, "Operations":524288, - "Nanoseconds":1575000 + "Nanoseconds":2137400 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, "Operations":524288, - "Nanoseconds":1562300 + "Nanoseconds":2103500 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":4, "Operations":524288, - "Nanoseconds":1635300 + "Nanoseconds":2190800 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":5, "Operations":524288, - "Nanoseconds":1637300 + "Nanoseconds":1768600 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":6, "Operations":524288, - "Nanoseconds":1692200 + "Nanoseconds":2191400 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":7, "Operations":524288, - "Nanoseconds":1750400 + "Nanoseconds":2854500 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":8, "Operations":524288, - "Nanoseconds":1745800 + "Nanoseconds":1906200 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":9, "Operations":524288, - "Nanoseconds":1688600 + "Nanoseconds":1889100 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":10, "Operations":524288, - "Nanoseconds":1658100 + "Nanoseconds":2820800 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":11, "Operations":524288, - "Nanoseconds":1625800 + "Nanoseconds":2293200 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":12, "Operations":524288, - "Nanoseconds":1583000 + "Nanoseconds":2256400 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":13, "Operations":524288, - "Nanoseconds":1660000 + "Nanoseconds":2205000 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":14, "Operations":524288, - "Nanoseconds":1771300 + "Nanoseconds":1904600 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":15, "Operations":524288, - "Nanoseconds":1632300 + "Nanoseconds":1924400 + },{ + "IterationMode":"Overhead", + "IterationStage":"Actual", + "LaunchIndex":1, + "IterationIndex":16, + "Operations":524288, + "Nanoseconds":2101200 + },{ + "IterationMode":"Overhead", + "IterationStage":"Actual", + "LaunchIndex":1, + "IterationIndex":17, + "Operations":524288, + "Nanoseconds":1898900 + },{ + "IterationMode":"Overhead", + "IterationStage":"Actual", + "LaunchIndex":1, + "IterationIndex":18, + "Operations":524288, + "Nanoseconds":2459100 + },{ + "IterationMode":"Overhead", + "IterationStage":"Actual", + "LaunchIndex":1, + "IterationIndex":19, + "Operations":524288, + "Nanoseconds":2182600 + },{ + "IterationMode":"Overhead", + "IterationStage":"Actual", + "LaunchIndex":1, + "IterationIndex":20, + "Operations":524288, + "Nanoseconds":2888200 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, "Operations":524288, - "Nanoseconds":819032800 + "Nanoseconds":838037600 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, "Operations":524288, - "Nanoseconds":826683800 + "Nanoseconds":796222400 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, "Operations":524288, - "Nanoseconds":815068100 + "Nanoseconds":827921800 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, "Operations":524288, - "Nanoseconds":815521700 + "Nanoseconds":894206100 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, "Operations":524288, - "Nanoseconds":808745400 + "Nanoseconds":827495900 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":6, "Operations":524288, - "Nanoseconds":809650800 + "Nanoseconds":795884000 + },{ + "IterationMode":"Workload", + "IterationStage":"Warmup", + "LaunchIndex":1, + "IterationIndex":7, + "Operations":524288, + "Nanoseconds":778176500 + },{ + "IterationMode":"Workload", + "IterationStage":"Warmup", + "LaunchIndex":1, + "IterationIndex":8, + "Operations":524288, + "Nanoseconds":786338800 + },{ + "IterationMode":"Workload", + "IterationStage":"Warmup", + "LaunchIndex":1, + "IterationIndex":9, + "Operations":524288, + "Nanoseconds":793158100 + },{ + "IterationMode":"Workload", + "IterationStage":"Warmup", + "LaunchIndex":1, + "IterationIndex":10, + "Operations":524288, + "Nanoseconds":812756900 + },{ + "IterationMode":"Workload", + "IterationStage":"Warmup", + "LaunchIndex":1, + "IterationIndex":11, + "Operations":524288, + "Nanoseconds":790485700 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, "Operations":524288, - "Nanoseconds":813861900 + "Nanoseconds":787181200 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, "Operations":524288, - "Nanoseconds":810856300 + "Nanoseconds":794493100 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, "Operations":524288, - "Nanoseconds":850080800 + "Nanoseconds":802630400 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":1, "Operations":524288, - "Nanoseconds":812224600 + "Nanoseconds":785021200 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":2, "Operations":524288, - "Nanoseconds":809219000 + "Nanoseconds":792333100 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":3, "Operations":524288, - "Nanoseconds":848443500 + "Nanoseconds":800470400 } ], "Metrics":[ @@ -1060,18 +1116,18 @@ "HardwareIntrinsics":"AVX2+BMI1+BMI2+F16C+FMA+LZCNT+MOVBE,AVX,SSE3+SSSE3+SSE4.1+SSE4.2+POPCNT,X86Base+SSE+SSE2,AES+PCLMUL,AvxVnni,SERIALIZE VectorSize=256", "Statistics":{ "OriginalValues":[ - 4682.952117919922,4634.837341308594,4610.321044921875 + 5043.342208862305,4670.81184387207,4471.200180053711 ], "N":3, - "Min":4610.321044921875, - "LowerFence":4568.105888366699, - "Q1":4622.579193115234, - "Median":4634.837341308594, - "Mean":4642.703501383464, - "Q3":4658.894729614258, - "UpperFence":4713.368034362793, - "Max":4682.952117919922, - "InterquartileRange":36.31553649902344, + "Min":4471.200180053711, + "LowerFence":4141.899490356445, + "Q1":4571.006011962891, + "Median":4670.81184387207, + "Mean":4728.451410929362, + "Q3":4857.0770263671875, + "UpperFence":5286.183547973633, + "Max":5043.342208862305, + "InterquartileRange":286.0710144042969, "LowerOutliers":[ ], @@ -1081,30 +1137,30 @@ "AllOutliers":[ ], - "StandardError":21.332491235628577, - "Variance":1365.2255469545103, - "StandardDeviation":36.94895867212647, - "Skewness":0.20324361810257727, - "Kurtosis":0.6666666666666597, + "StandardError":167.65874572100063, + "Variance":84328.36505021744, + "StandardDeviation":290.3934659220442, + "Skewness":0.19066791627635854, + "Kurtosis":0.6666666666666661, "ConfidenceInterval":{ "N":3, - "Mean":4642.703501383464, - "StandardError":21.332491235628577, + "Mean":4728.451410929362, + "StandardError":167.65874572100063, "Level":12, - "Margin":674.0865520783062, - "Lower":3968.6169493051575, - "Upper":5316.79005346177 + "Margin":5297.857834817138, + "Lower":-569.4064238877754, + "Upper":10026.309245746499 }, "Percentiles":{ - "P0":4610.321044921875, - "P25":4622.579193115234, - "P50":4634.837341308594, - "P67":4651.196365356445, - "P80":4663.706207275391, - "P85":4668.517684936523, - "P90":4673.329162597656, - "P95":4678.140640258789, - "P100":4682.952117919922 + "P0":4471.200180053711, + "P25":4571.006011962891, + "P50":4670.81184387207, + "P67":4797.47216796875, + "P80":4894.330062866211, + "P85":4931.583099365234, + "P90":4968.836135864258, + "P95":5006.089172363281, + "P100":5043.342208862305 } }, "Memory":{ @@ -1121,350 +1177,399 @@ "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":122800 + "Nanoseconds":264700 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":390200 + "Nanoseconds":475600 },{ "IterationMode":"Overhead", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":322400 + "Nanoseconds":412000 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":453500 + "Nanoseconds":577500 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":1, "Operations":16, - "Nanoseconds":89100 + "Nanoseconds":121700 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":2, "Operations":32, - "Nanoseconds":273600 + "Nanoseconds":209400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":3, "Operations":64, - "Nanoseconds":368000 + "Nanoseconds":401000 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":4, "Operations":128, - "Nanoseconds":709100 + "Nanoseconds":793000 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":5, "Operations":256, - "Nanoseconds":1392800 + "Nanoseconds":1586400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":6, "Operations":512, - "Nanoseconds":2637200 + "Nanoseconds":3668500 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":7, "Operations":1024, - "Nanoseconds":5296800 + "Nanoseconds":7388900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":8, "Operations":2048, - "Nanoseconds":10621900 + "Nanoseconds":13974400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":9, "Operations":4096, - "Nanoseconds":20486700 + "Nanoseconds":24717200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":10, "Operations":8192, - "Nanoseconds":39501400 + "Nanoseconds":45785200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":11, "Operations":16384, - "Nanoseconds":77419800 + "Nanoseconds":88971500 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":12, "Operations":32768, - "Nanoseconds":162126700 + "Nanoseconds":178803700 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":13, "Operations":65536, - "Nanoseconds":309662800 + "Nanoseconds":360386800 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":14, "Operations":131072, - "Nanoseconds":632146300 + "Nanoseconds":628527600 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, "Operations":131072, - "Nanoseconds":365000 + "Nanoseconds":554700 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, "Operations":131072, - "Nanoseconds":403900 + "Nanoseconds":572500 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, "Operations":131072, - "Nanoseconds":372700 + "Nanoseconds":476200 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, "Operations":131072, - "Nanoseconds":396100 + "Nanoseconds":435000 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, "Operations":131072, - "Nanoseconds":367200 + "Nanoseconds":435800 + },{ + "IterationMode":"Overhead", + "IterationStage":"Warmup", + "LaunchIndex":1, + "IterationIndex":6, + "Operations":131072, + "Nanoseconds":642000 + },{ + "IterationMode":"Overhead", + "IterationStage":"Warmup", + "LaunchIndex":1, + "IterationIndex":7, + "Operations":131072, + "Nanoseconds":476800 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, "Operations":131072, - "Nanoseconds":372600 + "Nanoseconds":642500 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, "Operations":131072, - "Nanoseconds":385800 + "Nanoseconds":550700 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, "Operations":131072, - "Nanoseconds":408200 + "Nanoseconds":471100 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":4, "Operations":131072, - "Nanoseconds":388100 + "Nanoseconds":465400 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":5, "Operations":131072, - "Nanoseconds":374500 + "Nanoseconds":720100 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":6, "Operations":131072, - "Nanoseconds":396600 + "Nanoseconds":763500 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":7, "Operations":131072, - "Nanoseconds":406700 + "Nanoseconds":754000 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":8, "Operations":131072, - "Nanoseconds":396200 + "Nanoseconds":524200 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":9, "Operations":131072, - "Nanoseconds":406400 + "Nanoseconds":644300 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":10, "Operations":131072, - "Nanoseconds":394900 + "Nanoseconds":862000 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":11, "Operations":131072, - "Nanoseconds":397200 + "Nanoseconds":769100 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":12, "Operations":131072, - "Nanoseconds":396700 + "Nanoseconds":701200 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":13, "Operations":131072, - "Nanoseconds":396200 + "Nanoseconds":573700 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":14, "Operations":131072, - "Nanoseconds":371800 + "Nanoseconds":498900 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":15, "Operations":131072, - "Nanoseconds":411700 + "Nanoseconds":649500 + },{ + "IterationMode":"Overhead", + "IterationStage":"Actual", + "LaunchIndex":1, + "IterationIndex":16, + "Operations":131072, + "Nanoseconds":499300 + },{ + "IterationMode":"Overhead", + "IterationStage":"Actual", + "LaunchIndex":1, + "IterationIndex":17, + "Operations":131072, + "Nanoseconds":792500 + },{ + "IterationMode":"Overhead", + "IterationStage":"Actual", + "LaunchIndex":1, + "IterationIndex":18, + "Operations":131072, + "Nanoseconds":601400 + },{ + "IterationMode":"Overhead", + "IterationStage":"Actual", + "LaunchIndex":1, + "IterationIndex":19, + "Operations":131072, + "Nanoseconds":560300 + },{ + "IterationMode":"Overhead", + "IterationStage":"Actual", + "LaunchIndex":1, + "IterationIndex":20, + "Operations":131072, + "Nanoseconds":635200 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, "Operations":131072, - "Nanoseconds":610715100 + "Nanoseconds":671111600 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, "Operations":131072, - "Nanoseconds":607416600 + "Nanoseconds":683401500 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, "Operations":131072, - "Nanoseconds":629637600 + "Nanoseconds":619288400 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, "Operations":131072, - "Nanoseconds":622581000 + "Nanoseconds":600903500 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, "Operations":131072, - "Nanoseconds":623270100 + "Nanoseconds":617702800 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":6, "Operations":131072, - "Nanoseconds":615768700 + "Nanoseconds":617650600 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, "Operations":131072, - "Nanoseconds":614200100 + "Nanoseconds":661679800 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, "Operations":131072, - "Nanoseconds":607893600 + "Nanoseconds":612851500 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, "Operations":131072, - "Nanoseconds":604680200 + "Nanoseconds":586688000 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":1, "Operations":131072, - "Nanoseconds":613803900 + "Nanoseconds":661040950 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":2, "Operations":131072, - "Nanoseconds":607497400 + "Nanoseconds":612212650 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":3, "Operations":131072, - "Nanoseconds":604284000 + "Nanoseconds":586049150 } ], "Metrics":[ @@ -1529,18 +1634,18 @@ "HardwareIntrinsics":"AVX2+BMI1+BMI2+F16C+FMA+LZCNT+MOVBE,AVX,SSE3+SSSE3+SSE4.1+SSE4.2+POPCNT,X86Base+SSE+SSE2,AES+PCLMUL,AvxVnni,SERIALIZE VectorSize=256", "Statistics":{ "OriginalValues":[ - 14339.599609375,14184.7412109375,14363.58642578125 + 14209.56802368164,14913.008880615234,13974.456024169922 ], "N":3, - "Min":14184.7412109375, - "LowerFence":14128.036499023438, - "Q1":14262.17041015625, - "Median":14339.599609375, - "Mean":14295.975748697916, - "Q3":14351.593017578125, - "UpperFence":14485.726928710938, - "Max":14363.58642578125, - "InterquartileRange":89.422607421875, + "Min":13974.456024169922, + "LowerFence":13388.097381591797, + "Q1":14092.012023925781, + "Median":14209.56802368164, + "Mean":14365.677642822266, + "Q3":14561.288452148438, + "UpperFence":15265.203094482422, + "Max":14913.008880615234, + "InterquartileRange":469.27642822265625, "LowerOutliers":[ ], @@ -1550,30 +1655,30 @@ "AllOutliers":[ ], - "StandardError":56.04665804311903, - "Variance":9423.683633406956, - "StandardDeviation":97.07565932512102, - "Skewness":-0.35863113491034937, - "Kurtosis":0.666666666666658, + "StandardError":281.95627673842574, + "Variance":238498.0259765871, + "StandardDeviation":488.3625968239041, + "Skewness":0.2869958137243407, + "Kurtosis":0.6666666666666667, "ConfidenceInterval":{ "N":3, - "Mean":14295.975748697916, - "StandardError":56.04665804311903, + "Mean":14365.677642822266, + "StandardError":281.95627673842574, "Level":12, - "Margin":1771.0213991649978, - "Lower":12524.954349532918, - "Upper":16066.997147862914 + "Margin":8909.551740774068, + "Lower":5456.1259020481975, + "Upper":23275.229383596336 }, "Percentiles":{ - "P0":14184.7412109375, - "P25":14262.17041015625, - "P50":14339.599609375, - "P67":14347.755126953125, - "P80":14353.99169921875, - "P85":14356.390380859375, - "P90":14358.7890625, - "P95":14361.187744140625, - "P100":14363.58642578125 + "P0":13974.456024169922, + "P25":14092.012023925781, + "P50":14209.56802368164, + "P67":14448.737915039062, + "P80":14631.632537841797, + "P85":14701.976623535156, + "P90":14772.320709228516, + "P95":14842.664794921875, + "P100":14913.008880615234 } }, "Memory":{ @@ -1590,364 +1695,399 @@ "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":135500 + "Nanoseconds":133700 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":411000 + "Nanoseconds":435900 },{ "IterationMode":"Overhead", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":328000 + "Nanoseconds":445800 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":823900 + "Nanoseconds":712200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":1, "Operations":16, - "Nanoseconds":278000 + "Nanoseconds":285100 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":2, "Operations":32, - "Nanoseconds":486900 + "Nanoseconds":643800 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":3, "Operations":64, - "Nanoseconds":1078700 + "Nanoseconds":1262800 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":4, "Operations":128, - "Nanoseconds":2086700 + "Nanoseconds":2858800 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":5, "Operations":256, - "Nanoseconds":4445000 + "Nanoseconds":4778500 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":6, "Operations":512, - "Nanoseconds":8068700 + "Nanoseconds":9527900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":7, "Operations":1024, - "Nanoseconds":15475900 + "Nanoseconds":18669100 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":8, "Operations":2048, - "Nanoseconds":30250600 + "Nanoseconds":35171600 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":9, "Operations":4096, - "Nanoseconds":60137100 + "Nanoseconds":66085600 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":10, "Operations":8192, - "Nanoseconds":120408000 + "Nanoseconds":120840000 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":11, "Operations":16384, - "Nanoseconds":234692200 + "Nanoseconds":248449300 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":12, "Operations":32768, - "Nanoseconds":464198300 + "Nanoseconds":458246200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":13, "Operations":65536, - "Nanoseconds":933797900 + "Nanoseconds":935729500 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, "Operations":65536, - "Nanoseconds":211900 + "Nanoseconds":218500 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, "Operations":65536, - "Nanoseconds":200300 + "Nanoseconds":221400 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, "Operations":65536, - "Nanoseconds":200400 + "Nanoseconds":200600 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, "Operations":65536, - "Nanoseconds":202300 + "Nanoseconds":249500 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, "Operations":65536, - "Nanoseconds":187700 - },{ - "IterationMode":"Overhead", - "IterationStage":"Warmup", - "LaunchIndex":1, - "IterationIndex":6, - "Operations":65536, - "Nanoseconds":200500 - },{ - "IterationMode":"Overhead", - "IterationStage":"Warmup", - "LaunchIndex":1, - "IterationIndex":7, - "Operations":65536, - "Nanoseconds":199000 + "Nanoseconds":217800 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, "Operations":65536, - "Nanoseconds":229800 + "Nanoseconds":200600 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, "Operations":65536, - "Nanoseconds":201300 + "Nanoseconds":222300 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, "Operations":65536, - "Nanoseconds":198200 + "Nanoseconds":243300 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":4, "Operations":65536, - "Nanoseconds":217300 + "Nanoseconds":321700 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":5, "Operations":65536, - "Nanoseconds":197800 + "Nanoseconds":221700 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":6, "Operations":65536, - "Nanoseconds":199400 + "Nanoseconds":226700 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":7, "Operations":65536, - "Nanoseconds":199300 + "Nanoseconds":225900 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":8, "Operations":65536, - "Nanoseconds":198700 + "Nanoseconds":205900 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":9, "Operations":65536, - "Nanoseconds":218700 + "Nanoseconds":222200 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":10, "Operations":65536, - "Nanoseconds":204300 + "Nanoseconds":334900 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":11, "Operations":65536, - "Nanoseconds":201000 + "Nanoseconds":198300 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":12, "Operations":65536, - "Nanoseconds":205400 + "Nanoseconds":203700 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":13, "Operations":65536, - "Nanoseconds":198800 + "Nanoseconds":336700 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":14, "Operations":65536, - "Nanoseconds":199000 + "Nanoseconds":215400 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":15, "Operations":65536, - "Nanoseconds":200200 + "Nanoseconds":209600 + },{ + "IterationMode":"Overhead", + "IterationStage":"Actual", + "LaunchIndex":1, + "IterationIndex":16, + "Operations":65536, + "Nanoseconds":329900 + },{ + "IterationMode":"Overhead", + "IterationStage":"Actual", + "LaunchIndex":1, + "IterationIndex":17, + "Operations":65536, + "Nanoseconds":327600 + },{ + "IterationMode":"Overhead", + "IterationStage":"Actual", + "LaunchIndex":1, + "IterationIndex":18, + "Operations":65536, + "Nanoseconds":225700 + },{ + "IterationMode":"Overhead", + "IterationStage":"Actual", + "LaunchIndex":1, + "IterationIndex":19, + "Operations":65536, + "Nanoseconds":228100 + },{ + "IterationMode":"Overhead", + "IterationStage":"Actual", + "LaunchIndex":1, + "IterationIndex":20, + "Operations":65536, + "Nanoseconds":225800 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, "Operations":65536, - "Nanoseconds":931049400 + "Nanoseconds":1070527300 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, "Operations":65536, - "Nanoseconds":928834700 + "Nanoseconds":1002865200 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, "Operations":65536, - "Nanoseconds":939120600 + "Nanoseconds":989760300 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, "Operations":65536, - "Nanoseconds":926388100 + "Nanoseconds":953752400 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, "Operations":65536, - "Nanoseconds":929708500 + "Nanoseconds":932776000 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":6, "Operations":65536, - "Nanoseconds":939383100 + "Nanoseconds":1000769100 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":7, "Operations":65536, - "Nanoseconds":927885000 + "Nanoseconds":996002700 + },{ + "IterationMode":"Workload", + "IterationStage":"Warmup", + "LaunchIndex":1, + "IterationIndex":8, + "Operations":65536, + "Nanoseconds":1002355900 + },{ + "IterationMode":"Workload", + "IterationStage":"Warmup", + "LaunchIndex":1, + "IterationIndex":9, + "Operations":65536, + "Nanoseconds":952087900 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, "Operations":65536, - "Nanoseconds":939960200 + "Nanoseconds":931464000 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, "Operations":65536, - "Nanoseconds":929811400 + "Nanoseconds":977564700 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, "Operations":65536, - "Nanoseconds":941532200 + "Nanoseconds":916055700 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":1, "Operations":65536, - "Nanoseconds":939760000 + "Nanoseconds":931238250 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":2, "Operations":65536, - "Nanoseconds":929611200 + "Nanoseconds":977338950 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":3, "Operations":65536, - "Nanoseconds":941332000 + "Nanoseconds":915829950 } ], "Metrics":[ @@ -2012,18 +2152,18 @@ "HardwareIntrinsics":"AVX2+BMI1+BMI2+F16C+FMA+LZCNT+MOVBE,AVX,SSE3+SSSE3+SSE4.1+SSE4.2+POPCNT,X86Base+SSE+SSE2,AES+PCLMUL,AvxVnni,SERIALIZE VectorSize=256", "Statistics":{ "OriginalValues":[ - 45685.467529296875,44541.455078125,44255.76171875 + 46604.61120605469,49768.17932128906,47472.52502441406 ], "N":3, - "Min":44255.76171875, - "LowerFence":43326.329040527344, - "Q1":44398.6083984375, - "Median":44541.455078125, - "Mean":44827.56144205729, - "Q3":45113.46130371094, - "UpperFence":46185.740661621094, - "Max":45685.467529296875, - "InterquartileRange":714.8529052734375, + "Min":46604.61120605469, + "LowerFence":44665.892028808594, + "Q1":47038.568115234375, + "Median":47472.52502441406, + "Mean":47948.4385172526, + "Q3":48620.35217285156, + "UpperFence":50993.028259277344, + "Max":49768.17932128906, + "InterquartileRange":1581.7840576171875, "LowerOutliers":[ ], @@ -2033,30 +2173,30 @@ "AllOutliers":[ ], - "StandardError":436.8093843580561, - "Variance":572407.3147897918, - "StandardDeviation":756.5760469310351, - "Skewness":0.3240809071257557, - "Kurtosis":0.6666666666666711, + "StandardError":943.7356699894362, + "Variance":2671911.0444312296, + "StandardDeviation":1634.5981293367583, + "Skewness":0.2664698158041551, + "Kurtosis":0.6666666666666681, "ConfidenceInterval":{ "N":3, - "Mean":44827.56144205729, - "StandardError":436.8093843580561, + "Mean":47948.4385172526, + "StandardError":943.7356699894362, "Level":12, - "Margin":13802.763519977303, - "Lower":31024.797922079986, - "Upper":58630.32496203459 + "Margin":29821.154821055497, + "Lower":18127.283696197104, + "Upper":77769.5933383081 }, "Percentiles":{ - "P0":44255.76171875, - "P25":44398.6083984375, - "P50":44541.455078125, - "P67":44930.41931152344, - "P80":45227.862548828125, - "P85":45342.26379394531, - "P90":45456.6650390625, - "P95":45571.06628417969, - "P100":45685.467529296875 + "P0":46604.61120605469, + "P25":47038.568115234375, + "P50":47472.52502441406, + "P67":48253.04748535156, + "P80":48849.91760253906, + "P85":49079.48303222656, + "P90":49309.04846191406, + "P95":49538.61389160156, + "P100":49768.17932128906 } }, "Memory":{ @@ -2073,385 +2213,371 @@ "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":139000 + "Nanoseconds":138000 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":451000 + "Nanoseconds":420800 },{ "IterationMode":"Overhead", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":419600 + "Nanoseconds":384100 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":1161100 + "Nanoseconds":1296200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":1, "Operations":16, - "Nanoseconds":737600 + "Nanoseconds":887300 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":2, "Operations":32, - "Nanoseconds":1429100 + "Nanoseconds":1830500 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":3, "Operations":64, - "Nanoseconds":3289900 + "Nanoseconds":3574000 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":4, "Operations":128, - "Nanoseconds":6165300 + "Nanoseconds":7930900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":5, "Operations":256, - "Nanoseconds":13146000 + "Nanoseconds":14486200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":6, "Operations":512, - "Nanoseconds":24207000 + "Nanoseconds":28105900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":7, "Operations":1024, - "Nanoseconds":46356700 + "Nanoseconds":51959100 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":8, "Operations":2048, - "Nanoseconds":92850300 + "Nanoseconds":96632600 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":9, "Operations":4096, - "Nanoseconds":182643700 + "Nanoseconds":188521900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":10, "Operations":8192, - "Nanoseconds":378403500 + "Nanoseconds":376719900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":11, "Operations":16384, - "Nanoseconds":734876000 + "Nanoseconds":734245100 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, "Operations":16384, - "Nanoseconds":46400 + "Nanoseconds":55600 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, "Operations":16384, - "Nanoseconds":47600 + "Nanoseconds":70100 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, "Operations":16384, - "Nanoseconds":49600 + "Nanoseconds":66300 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, "Operations":16384, - "Nanoseconds":84400 + "Nanoseconds":53900 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, "Operations":16384, - "Nanoseconds":44100 + "Nanoseconds":55500 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":6, "Operations":16384, - "Nanoseconds":85500 - },{ - "IterationMode":"Overhead", - "IterationStage":"Warmup", - "LaunchIndex":1, - "IterationIndex":7, - "Operations":16384, - "Nanoseconds":48400 + "Nanoseconds":54900 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, "Operations":16384, - "Nanoseconds":47200 + "Nanoseconds":55600 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, "Operations":16384, - "Nanoseconds":49400 + "Nanoseconds":66500 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, "Operations":16384, - "Nanoseconds":45100 + "Nanoseconds":58700 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":4, "Operations":16384, - "Nanoseconds":86200 + "Nanoseconds":57000 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":5, "Operations":16384, - "Nanoseconds":44900 + "Nanoseconds":52800 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":6, "Operations":16384, - "Nanoseconds":48800 + "Nanoseconds":61400 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":7, "Operations":16384, - "Nanoseconds":49500 + "Nanoseconds":73500 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":8, "Operations":16384, - "Nanoseconds":48300 + "Nanoseconds":59600 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":9, "Operations":16384, - "Nanoseconds":46600 + "Nanoseconds":60100 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":10, "Operations":16384, - "Nanoseconds":45500 + "Nanoseconds":60700 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":11, "Operations":16384, - "Nanoseconds":51200 + "Nanoseconds":71700 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":12, "Operations":16384, - "Nanoseconds":44800 + "Nanoseconds":66000 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":13, "Operations":16384, - "Nanoseconds":60000 + "Nanoseconds":65900 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":14, "Operations":16384, - "Nanoseconds":49100 + "Nanoseconds":69000 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":15, "Operations":16384, - "Nanoseconds":95800 + "Nanoseconds":71500 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":16, "Operations":16384, - "Nanoseconds":65800 + "Nanoseconds":71400 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":17, "Operations":16384, - "Nanoseconds":49100 + "Nanoseconds":73100 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":18, "Operations":16384, - "Nanoseconds":97600 + "Nanoseconds":67200 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":19, "Operations":16384, - "Nanoseconds":46600 + "Nanoseconds":71700 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":20, "Operations":16384, - "Nanoseconds":49900 + "Nanoseconds":68000 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, "Operations":16384, - "Nanoseconds":733020900 + "Nanoseconds":763027600 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, "Operations":16384, - "Nanoseconds":734032600 + "Nanoseconds":783527600 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, "Operations":16384, - "Nanoseconds":728687200 + "Nanoseconds":806269900 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, "Operations":16384, - "Nanoseconds":726148000 + "Nanoseconds":765306600 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, "Operations":16384, - "Nanoseconds":726616100 + "Nanoseconds":769327400 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":6, "Operations":16384, - "Nanoseconds":730794400 - },{ - "IterationMode":"Workload", - "IterationStage":"Warmup", - "LaunchIndex":1, - "IterationIndex":7, - "Operations":16384, - "Nanoseconds":725783500 + "Nanoseconds":760210000 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, "Operations":16384, - "Nanoseconds":748559800 + "Nanoseconds":763636200 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, "Operations":16384, - "Nanoseconds":729816300 + "Nanoseconds":815468100 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, "Operations":16384, - "Nanoseconds":725135500 + "Nanoseconds":777856100 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":1, "Operations":16384, - "Nanoseconds":748510700 + "Nanoseconds":763569950 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":2, "Operations":16384, - "Nanoseconds":729767200 + "Nanoseconds":815401850 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":3, "Operations":16384, - "Nanoseconds":725086400 + "Nanoseconds":777789850 } ], "Metrics":[ @@ -2516,18 +2642,18 @@ "HardwareIntrinsics":"AVX2+BMI1+BMI2+F16C+FMA+LZCNT+MOVBE,AVX,SSE3+SSSE3+SSE4.1+SSE4.2+POPCNT,X86Base+SSE+SSE2,AES+PCLMUL,AvxVnni,SERIALIZE VectorSize=256", "Statistics":{ "OriginalValues":[ - 139658.10546875,139545.263671875,140375.5615234375 + 160034.765625,144604.736328125,162748.0712890625 ], "N":3, - "Min":139545.263671875, - "LowerFence":138978.96118164062, - "Q1":139601.6845703125, - "Median":139658.10546875, - "Mean":139859.6435546875, - "Q3":140016.83349609375, - "UpperFence":140639.55688476562, - "Max":140375.5615234375, - "InterquartileRange":415.14892578125, + "Min":144604.736328125, + "LowerFence":138712.24975585938, + "Q1":152319.7509765625, + "Median":160034.765625, + "Mean":155795.85774739584, + "Q3":161391.41845703125, + "UpperFence":174998.91967773438, + "Max":162748.0712890625, + "InterquartileRange":9071.66748046875, "LowerOutliers":[ ], @@ -2537,30 +2663,30 @@ "AllOutliers":[ ], - "StandardError":260.00758363288764, - "Variance":202811.83063983917, - "StandardDeviation":450.3463452053754, - "Skewness":0.35789250518706006, - "Kurtosis":0.6666666666666665, + "StandardError":5650.11521629737, + "Variance":95771405.87230524, + "StandardDeviation":9786.286623245061, + "Skewness":-0.35188187325627074, + "Kurtosis":0.6666666666666679, "ConfidenceInterval":{ "N":3, - "Mean":139859.6435546875, - "StandardError":260.00758363288764, + "Mean":155795.85774739584, + "StandardError":5650.11521629737, "Level":12, - "Margin":8215.993792257179, - "Lower":131643.64976243032, - "Upper":148075.63734694468 + "Margin":178538.29836048413, + "Lower":-22742.440613088285, + "Upper":334334.15610787994 }, "Percentiles":{ - "P0":139545.263671875, - "P25":139601.6845703125, - "P50":139658.10546875, - "P67":139902.04052734375, - "P80":140088.5791015625, - "P85":140160.32470703125, - "P90":140232.0703125, - "P95":140303.81591796875, - "P100":140375.5615234375 + "P0":144604.736328125, + "P25":152319.7509765625, + "P50":160034.765625, + "P67":160957.28955078125, + "P80":161662.7490234375, + "P85":161934.07958984375, + "P90":162205.41015625, + "P95":162476.74072265625, + "P100":162748.0712890625 } }, "Memory":{ @@ -2577,154 +2703,147 @@ "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":128400 + "Nanoseconds":138000 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":490000 + "Nanoseconds":596900 },{ "IterationMode":"Overhead", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":356300 + "Nanoseconds":425500 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":2679900 + "Nanoseconds":3161700 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":1, "Operations":16, - "Nanoseconds":2338300 + "Nanoseconds":2829200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":2, "Operations":32, - "Nanoseconds":4578900 + "Nanoseconds":6300100 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":3, "Operations":64, - "Nanoseconds":9257100 + "Nanoseconds":11750800 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":4, "Operations":128, - "Nanoseconds":19777300 + "Nanoseconds":22742800 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":5, "Operations":256, - "Nanoseconds":39864000 + "Nanoseconds":43242200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":6, "Operations":512, - "Nanoseconds":73504500 + "Nanoseconds":81020900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":7, "Operations":1024, - "Nanoseconds":145551000 + "Nanoseconds":146046500 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":8, "Operations":2048, - "Nanoseconds":286012300 + "Nanoseconds":285500000 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":9, "Operations":4096, - "Nanoseconds":573676300 + "Nanoseconds":592444900 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, "Operations":4096, - "Nanoseconds":15700 + "Nanoseconds":18900 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, "Operations":4096, - "Nanoseconds":12800 + "Nanoseconds":15200 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, "Operations":4096, - "Nanoseconds":13200 + "Nanoseconds":16700 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, "Operations":4096, - "Nanoseconds":15500 + "Nanoseconds":14200 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, "Operations":4096, - "Nanoseconds":14400 + "Nanoseconds":16100 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":6, "Operations":4096, - "Nanoseconds":15100 - },{ - "IterationMode":"Overhead", - "IterationStage":"Warmup", - "LaunchIndex":1, - "IterationIndex":7, - "Operations":4096, - "Nanoseconds":14500 + "Nanoseconds":15600 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, "Operations":4096, - "Nanoseconds":13400 + "Nanoseconds":14100 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, "Operations":4096, - "Nanoseconds":13900 + "Nanoseconds":16100 },{ "IterationMode":"Overhead", "IterationStage":"Actual", @@ -2738,42 +2857,42 @@ "LaunchIndex":1, "IterationIndex":4, "Operations":4096, - "Nanoseconds":14300 + "Nanoseconds":13500 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":5, "Operations":4096, - "Nanoseconds":14300 + "Nanoseconds":14500 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":6, "Operations":4096, - "Nanoseconds":14100 + "Nanoseconds":15700 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":7, "Operations":4096, - "Nanoseconds":13400 + "Nanoseconds":15100 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":8, "Operations":4096, - "Nanoseconds":14100 + "Nanoseconds":17600 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":9, "Operations":4096, - "Nanoseconds":14400 + "Nanoseconds":16000 },{ "IterationMode":"Overhead", "IterationStage":"Actual", @@ -2787,133 +2906,161 @@ "LaunchIndex":1, "IterationIndex":11, "Operations":4096, - "Nanoseconds":13600 + "Nanoseconds":18100 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":12, "Operations":4096, - "Nanoseconds":15800 + "Nanoseconds":16200 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":13, "Operations":4096, - "Nanoseconds":14500 + "Nanoseconds":15700 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":14, "Operations":4096, - "Nanoseconds":14000 + "Nanoseconds":17500 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":15, "Operations":4096, - "Nanoseconds":17800 + "Nanoseconds":16800 + },{ + "IterationMode":"Overhead", + "IterationStage":"Actual", + "LaunchIndex":1, + "IterationIndex":16, + "Operations":4096, + "Nanoseconds":16400 + },{ + "IterationMode":"Overhead", + "IterationStage":"Actual", + "LaunchIndex":1, + "IterationIndex":17, + "Operations":4096, + "Nanoseconds":16000 + },{ + "IterationMode":"Overhead", + "IterationStage":"Actual", + "LaunchIndex":1, + "IterationIndex":18, + "Operations":4096, + "Nanoseconds":17500 + },{ + "IterationMode":"Overhead", + "IterationStage":"Actual", + "LaunchIndex":1, + "IterationIndex":19, + "Operations":4096, + "Nanoseconds":17200 + },{ + "IterationMode":"Overhead", + "IterationStage":"Actual", + "LaunchIndex":1, + "IterationIndex":20, + "Operations":4096, + "Nanoseconds":19600 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, "Operations":4096, - "Nanoseconds":574834700 + "Nanoseconds":592318300 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, "Operations":4096, - "Nanoseconds":581319500 + "Nanoseconds":565269300 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, "Operations":4096, - "Nanoseconds":577633600 + "Nanoseconds":620104900 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, "Operations":4096, - "Nanoseconds":571609600 + "Nanoseconds":601662000 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, "Operations":4096, - "Nanoseconds":574873500 + "Nanoseconds":594063200 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":6, "Operations":4096, - "Nanoseconds":580521800 + "Nanoseconds":636971100 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":7, "Operations":4096, - "Nanoseconds":583016000 - },{ - "IterationMode":"Workload", - "IterationStage":"Warmup", - "LaunchIndex":1, - "IterationIndex":8, - "Operations":4096, - "Nanoseconds":573061800 + "Nanoseconds":601385900 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, "Operations":4096, - "Nanoseconds":572053900 + "Nanoseconds":655518500 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, "Operations":4096, - "Nanoseconds":571591700 + "Nanoseconds":592317100 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, "Operations":4096, - "Nanoseconds":574992600 + "Nanoseconds":666632200 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":1, "Operations":4096, - "Nanoseconds":572039600 + "Nanoseconds":655502400 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":2, "Operations":4096, - "Nanoseconds":571577400 + "Nanoseconds":592301000 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":3, "Operations":4096, - "Nanoseconds":574978300 + "Nanoseconds":666616100 } ], "Metrics":[ diff --git a/test/BenchmarkDotNetAnalyser.Tests.Integration/BenchmarkDotNetResults/BenchmarkDotNetAnalyser.SampleBenchmarks.Benchmarks.Md5VsSha256Benchmark-report.csv b/test/BenchmarkDotNetAnalyser.Tests.Integration/BenchmarkDotNetResults/BenchmarkDotNetAnalyser.SampleBenchmarks.Benchmarks.Md5VsSha256Benchmark-report.csv index aaada9b..d32a9e7 100644 --- a/test/BenchmarkDotNetAnalyser.Tests.Integration/BenchmarkDotNetResults/BenchmarkDotNetAnalyser.SampleBenchmarks.Benchmarks.Md5VsSha256Benchmark-report.csv +++ b/test/BenchmarkDotNetAnalyser.Tests.Integration/BenchmarkDotNetResults/BenchmarkDotNetAnalyser.SampleBenchmarks.Benchmarks.Md5VsSha256Benchmark-report.csv @@ -1,7 +1,7 @@ Method,Job,AnalyzeLaunchVariance,EvaluateOverhead,MaxAbsoluteError,MaxRelativeError,MinInvokeCount,MinIterationTime,OutlierMode,Affinity,EnvironmentVariables,Jit,LargeAddressAware,Platform,PowerPlanMode,Runtime,AllowVeryLargeObjects,Concurrent,CpuGroups,Force,HeapAffinitizeMask,HeapCount,NoAffinitize,RetainVm,Server,Arguments,BuildConfiguration,Clock,EngineFactory,NuGetReferences,Toolchain,IsMutator,InvocationCount,IterationCount,IterationTime,LaunchCount,MaxIterationCount,MaxWarmupIterationCount,MemoryRandomization,MinIterationCount,MinWarmupIterationCount,RunStrategy,UnrollFactor,WarmupCount,N,Mean,Error,StdDev,StdErr,Min,Max,Q1,Q3,Median,Op/s,Rank,Allocated -Sha256,Job-RIPEJG,False,Default,Default,Default,Default,Default,Default,1111111111111111111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,True,Default,Default,Default,Default,Default,Default,Default,Default,3,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,1000,584.5 ns,390.5 ns,21.41 ns,12.36 ns,559.7 ns,597.3 ns,578.0 ns,596.8 ns,596.3 ns,"1,710,979.0",1,112 B -Md5,Job-RIPEJG,False,Default,Default,Default,Default,Default,Default,1111111111111111111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,True,Default,Default,Default,Default,Default,Default,Default,Default,3,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,1000,"1,570.3 ns",759.6 ns,41.64 ns,24.04 ns,"1,543.5 ns","1,618.3 ns","1,546.3 ns","1,583.7 ns","1,549.2 ns","636,816.2",2,80 B -Sha256,Job-RIPEJG,False,Default,Default,Default,Default,Default,Default,1111111111111111111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,True,Default,Default,Default,Default,Default,Default,Default,Default,3,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,10000,"4,642.7 ns",674.1 ns,36.95 ns,21.33 ns,"4,610.3 ns","4,683.0 ns","4,622.6 ns","4,658.9 ns","4,634.8 ns","215,391.7",3,112 B -Md5,Job-RIPEJG,False,Default,Default,Default,Default,Default,Default,1111111111111111111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,True,Default,Default,Default,Default,Default,Default,Default,Default,3,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,10000,"14,296.0 ns","1,771.0 ns",97.08 ns,56.05 ns,"14,184.7 ns","14,363.6 ns","14,262.2 ns","14,351.6 ns","14,339.6 ns","69,949.8",4,80 B -Sha256,Job-RIPEJG,False,Default,Default,Default,Default,Default,Default,1111111111111111111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,True,Default,Default,Default,Default,Default,Default,Default,Default,3,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,100000,"44,827.6 ns","13,802.8 ns",756.58 ns,436.81 ns,"44,255.8 ns","45,685.5 ns","44,398.6 ns","45,113.5 ns","44,541.5 ns","22,307.7",5,112 B -Md5,Job-RIPEJG,False,Default,Default,Default,Default,Default,Default,1111111111111111111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,True,Default,Default,Default,Default,Default,Default,Default,Default,3,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,100000,"139,859.6 ns","8,216.0 ns",450.35 ns,260.01 ns,"139,545.3 ns","140,375.6 ns","139,601.7 ns","140,016.8 ns","139,658.1 ns","7,150.0",6,80 B +Sha256,Job-RIPEJG,False,Default,Default,Default,Default,Default,Default,1111111111111111111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,True,Default,Default,Default,Default,Default,Default,Default,Default,3,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,1000,553.9 ns,162.4 ns,8.90 ns,5.14 ns,546.9 ns,563.9 ns,548.9 ns,557.4 ns,550.9 ns,"1,805,416.4",1,112 B +Md5,Job-RIPEJG,False,Default,Default,Default,Default,Default,Default,1111111111111111111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,True,Default,Default,Default,Default,Default,Default,Default,Default,3,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,1000,"1,511.8 ns",268.9 ns,14.74 ns,8.51 ns,"1,497.3 ns","1,526.8 ns","1,504.3 ns","1,519.0 ns","1,511.3 ns","661,471.8",2,80 B +Sha256,Job-RIPEJG,False,Default,Default,Default,Default,Default,Default,1111111111111111111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,True,Default,Default,Default,Default,Default,Default,Default,Default,3,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,10000,"4,728.5 ns","5,297.9 ns",290.39 ns,167.66 ns,"4,471.2 ns","5,043.3 ns","4,571.0 ns","4,857.1 ns","4,670.8 ns","211,485.7",3,112 B +Md5,Job-RIPEJG,False,Default,Default,Default,Default,Default,Default,1111111111111111111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,True,Default,Default,Default,Default,Default,Default,Default,Default,3,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,10000,"14,365.7 ns","8,909.6 ns",488.36 ns,281.96 ns,"13,974.5 ns","14,913.0 ns","14,092.0 ns","14,561.3 ns","14,209.6 ns","69,610.4",4,80 B +Sha256,Job-RIPEJG,False,Default,Default,Default,Default,Default,Default,1111111111111111111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,True,Default,Default,Default,Default,Default,Default,Default,Default,3,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,100000,"47,948.4 ns","29,821.2 ns","1,634.60 ns",943.74 ns,"46,604.6 ns","49,768.2 ns","47,038.6 ns","48,620.4 ns","47,472.5 ns","20,855.7",5,112 B +Md5,Job-RIPEJG,False,Default,Default,Default,Default,Default,Default,1111111111111111111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,True,Default,Default,Default,Default,Default,Default,Default,Default,3,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,100000,"155,795.9 ns","178,538.3 ns","9,786.29 ns","5,650.12 ns","144,604.7 ns","162,748.1 ns","152,319.8 ns","161,391.4 ns","160,034.8 ns","6,418.7",6,80 B