From cffd8d25503f2e3f7fef8ad06314363b9d4a8243 Mon Sep 17 00:00:00 2001 From: Tony Knight <45595149+tknightnd@users.noreply.github.com> Date: Tue, 2 Jan 2024 16:01:52 +0000 Subject: [PATCH] .net 8 upgrade (#32) --- .config/dotnet-tools.json | 2 +- .../workflows/actions_buildtestpackage.yml | 10 +- README.md | 6 +- build.fs | 5 +- build.fsproj | 2 +- .../BenchmarkDotNetAnalyser.csproj | 2 +- ...markDotNetAnalyser.SampleBenchmarks.csproj | 2 +- ...arkDotNetAnalyser.Tests.Integration.csproj | 2 +- ...hmarks.BaselinedBenchmark-report-full.json | 377 +-- ...s.Benchmarks.BaselinedBenchmark-report.csv | 4 +- ...Benchmarks.Crc32Benchmark-report-full.json | 2400 ++++++++--------- ...marks.Benchmarks.Crc32Benchmark-report.csv | 16 +- ...arks.Md5VsSha256Benchmark-report-full.json | 1619 ++++++----- ...Benchmarks.Md5VsSha256Benchmark-report.csv | 12 +- .../BenchmarkDotNetAnalyser.Tests.Unit.csproj | 2 +- 15 files changed, 2134 insertions(+), 2327 deletions(-) diff --git a/.config/dotnet-tools.json b/.config/dotnet-tools.json index 4267346..be0e950 100644 --- a/.config/dotnet-tools.json +++ b/.config/dotnet-tools.json @@ -3,7 +3,7 @@ "isRoot": true, "tools": { "dotnet-stryker": { - "version": "3.10.0", + "version": "3.13.0", "commands": [ "dotnet-stryker" ] diff --git a/.github/workflows/actions_buildtestpackage.yml b/.github/workflows/actions_buildtestpackage.yml index eded1ba..0427723 100644 --- a/.github/workflows/actions_buildtestpackage.yml +++ b/.github/workflows/actions_buildtestpackage.yml @@ -19,7 +19,7 @@ jobs: - name: Setup .NET uses: actions/setup-dotnet@v3 with: - dotnet-version: 7.0.x + dotnet-version: 8.x - name: Restore tools run: dotnet tool restore @@ -74,13 +74,13 @@ jobs: - name: Setup .NET Core SDK uses: actions/setup-dotnet@v3 with: - dotnet-version: "7.0.x" + dotnet-version: "8.x" - name: dotnet SCA run: | dotnet tool restore dotnet restore benchmarkdotnetanalyser.sln - dotnet list benchmarkdotnetanalyser.sln package --vulnerable --include-transitive | tee results.log + dotnet list package --vulnerable --include-transitive | tee results.log FOUND_VULN=`grep -c 'has the following vulnerable packages' results.log` || true FOUND_CRIT=`grep -c 'Critical' results.log` || true FOUND_HIGH=`grep -c 'High' results.log` || true @@ -107,7 +107,7 @@ jobs: - name: Setup .NET uses: actions/setup-dotnet@v3 with: - dotnet-version: 7.0.x + dotnet-version: 8.x - name: Restore tools run: dotnet tool restore @@ -138,7 +138,7 @@ jobs: - name: Setup .NET uses: actions/setup-dotnet@v3 with: - dotnet-version: 7.0.x + dotnet-version: 8.x - name: Download package uses: actions/download-artifact@v3 diff --git a/README.md b/README.md index fccf079..875f088 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ BDNA aggregates and analyses [BenchmarkDotNet](https://benchmarkdotnet.org/) res ## Installation -To install BDNA, you'll need the [.NET 7 SDK or runtime](https://dotnet.microsoft.com/download/dotnet/7.0). BDNA can be downloaded and installed from [Nuget](https://www.nuget.org/packages/bdna/). +To install BDNA, you'll need the [.NET 8 SDK or runtime](https://dotnet.microsoft.com/download/dotnet/8.0). BDNA can be downloaded and installed from [Nuget](https://www.nuget.org/packages/bdna/). --- @@ -29,7 +29,7 @@ To install BDNA, you'll need the [.NET 7 SDK or runtime](https://dotnet.microsof ## Building locally -To build, you'll need the [.NET 7 SDK](https://dotnet.microsoft.com/download/dotnet/7.0). +To build, you'll need the [.NET 8 SDK](https://dotnet.microsoft.com/download/dotnet/8.0). By default, the build script will restore, build, run tests and package: @@ -260,7 +260,7 @@ Options: ## Technologies used -We use C# and .NET 6.0 for this project. Some 3rd party packages that we depend on:- +We use C# and .NET 8.0 for this project. Some 3rd party packages that we depend on:- * [Newtonsoft.Json](https://www.nuget.org/packages/Newtonsoft.Json/) * [Nate McMaster's Command line utils](https://www.nuget.org/packages/McMaster.Extensions.CommandLineUtils) * [Microsoft's Dependency Injection](https://www.nuget.org/packages/Microsoft.Extensions.DependencyInjection) diff --git a/build.fs b/build.fs index 72857fc..b726d60 100644 --- a/build.fs +++ b/build.fs @@ -19,7 +19,7 @@ let publishDir = "publish" let unitTestDir = "test/BenchmarkDotNetAnalyser.Tests.Unit" let integrationTestDir = "test/BenchmarkDotNetAnalyser.Tests.Integration" let integrationTestResultsDir = "BenchmarkDotNetResults" -let sampleBenchmarksDir = "test/BenchmarkDotNetAnalyser.SampleBenchmarks/bin/Release/net7.0" +let sampleBenchmarksDir = "test/BenchmarkDotNetAnalyser.SampleBenchmarks/bin/Release/net8.0" let sampleBenchmarksResults = "BenchmarkDotNet.Artifacts/results" let sampleBenchmarksResultsDir = combine sampleBenchmarksDir sampleBenchmarksResults @@ -177,15 +177,18 @@ let initTargets() = ==> "Consolidate code coverage" ==> "Package" ==> "BuildTestAndPackage" + |> ignore "Build" ==> "Run Sample benchmarks" ==> "Copy benchmark results" ==> "Integration Tests Standalone" ==> "RebuildTestDataValidate" + |> ignore "Build" ==> "Stryker" + |> ignore [] diff --git a/build.fsproj b/build.fsproj index e487aea..e91096b 100644 --- a/build.fsproj +++ b/build.fsproj @@ -1,7 +1,7 @@ Exe - net7.0 + net8.0 diff --git a/src/BenchmarkDotNetAnalyser/BenchmarkDotNetAnalyser.csproj b/src/BenchmarkDotNetAnalyser/BenchmarkDotNetAnalyser.csproj index d504d6c..21e11ac 100644 --- a/src/BenchmarkDotNetAnalyser/BenchmarkDotNetAnalyser.csproj +++ b/src/BenchmarkDotNetAnalyser/BenchmarkDotNetAnalyser.csproj @@ -2,7 +2,7 @@ Exe - net7.0 + net8.0 NewDay Cards Ltd Copyright 2023 NewDay Cards Ltd 0.0.0 diff --git a/test/BenchmarkDotNetAnalyser.SampleBenchmarks/BenchmarkDotNetAnalyser.SampleBenchmarks.csproj b/test/BenchmarkDotNetAnalyser.SampleBenchmarks/BenchmarkDotNetAnalyser.SampleBenchmarks.csproj index cd71fc5..77db345 100644 --- a/test/BenchmarkDotNetAnalyser.SampleBenchmarks/BenchmarkDotNetAnalyser.SampleBenchmarks.csproj +++ b/test/BenchmarkDotNetAnalyser.SampleBenchmarks/BenchmarkDotNetAnalyser.SampleBenchmarks.csproj @@ -2,7 +2,7 @@ Exe - net7.0 + net8.0 diff --git a/test/BenchmarkDotNetAnalyser.Tests.Integration/BenchmarkDotNetAnalyser.Tests.Integration.csproj b/test/BenchmarkDotNetAnalyser.Tests.Integration/BenchmarkDotNetAnalyser.Tests.Integration.csproj index e209415..8088124 100644 --- a/test/BenchmarkDotNetAnalyser.Tests.Integration/BenchmarkDotNetAnalyser.Tests.Integration.csproj +++ b/test/BenchmarkDotNetAnalyser.Tests.Integration/BenchmarkDotNetAnalyser.Tests.Integration.csproj @@ -1,7 +1,7 @@ - net7.0 + net8.0 false 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 b846efe..d7f2829 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-20230921-214331", + "Title":"BenchmarkDotNetAnalyser.SampleBenchmarks.Benchmarks.BaselinedBenchmark-20240102-145455", "HostEnvironmentInfo":{ "BenchmarkDotNetCaption":"BenchmarkDotNet", "BenchmarkDotNetVersion":"0.13.5", - "OsVersion":"Windows 10 (10.0.19045.3324/22H2/2022Update)", + "OsVersion":"Windows 10 (10.0.19045.3803/22H2/2022Update)", "ProcessorName":"11th Gen Intel Core i7-11850H 2.50GHz", "PhysicalProcessorCount":1, "PhysicalCoreCount":8, "LogicalCoreCount":16, - "RuntimeVersion":".NET 7.0.11 (7.0.1123.42427)", + "RuntimeVersion":".NET 8.0.0 (8.0.23.53103)", "Architecture":"X64", "HasAttachedDebugger":false, "HasRyuJit":true, "Configuration":"RELEASE", - "DotNetCliVersion":"7.0.401", + "DotNetCliVersion":"8.0.100", "ChronometerFrequency":{ "Hertz":10000000 }, @@ -21,7 +21,7 @@ }, "Benchmarks":[ { - "DisplayInfo":"BaselinedBenchmark.DoNothingBaseline: Job-PYMLEY(Server=True, IterationCount=3)", + "DisplayInfo":"BaselinedBenchmark.DoNothingBaseline: Job-WFOXCC(Server=True, IterationCount=3)", "Namespace":"BenchmarkDotNetAnalyser.SampleBenchmarks.Benchmarks", "Type":"BaselinedBenchmark", "Method":"DoNothingBaseline", @@ -31,18 +31,18 @@ "HardwareIntrinsics":"AVX2,AES,BMI1,BMI2,FMA,LZCNT,PCLMUL,POPCNT VectorSize=256", "Statistics":{ "OriginalValues":[ - 0.09625311940908432,0,0.0013636425137519836 + 0,0.04465896636247635,0.02322457730770111 ], "N":3, "Min":0, - "LowerFence":-0.07150801829993725, - "Q1":0.0006818212568759918, - "Median":0.0013636425137519836, - "Mean":0.032538920640945435, - "Q3":0.04880838096141815, - "UpperFence":0.12099822051823139, - "Max":0.09625311940908432, - "InterquartileRange":0.04812655970454216, + "LowerFence":-0.021881936118006706, + "Q1":0.011612288653850555, + "Median":0.02322457730770111, + "Mean":0.022627847890059154, + "Q3":0.03394177183508873, + "UpperFence":0.06743599660694599, + "Max":0.04465896636247635, + "InterquartileRange":0.022329483181238174, "LowerOutliers":[ ], @@ -52,30 +52,30 @@ "AllOutliers":[ ], - "StandardError":0.03185953140336374, - "Variance":0.003045089223725761, - "StandardDeviation":0.05518232709596217, - "Skewness":0.3846357717884458, - "Kurtosis":0.6666666666666665, + "StandardError":0.01289538526811831, + "Variance":0.000498872883639608, + "StandardDeviation":0.02233546246755612, + "Skewness":-0.02669761077807013, + "Kurtosis":0.6666666666666666, "ConfidenceInterval":{ "N":3, - "Mean":0.032538920640945435, - "StandardError":0.03185953140336374, + "Mean":0.022627847890059154, + "StandardError":0.01289538526811831, "Level":12, - "Margin":1.0067310715939934, - "Lower":-0.974192150953048, - "Upper":1.0392699922349389 + "Margin":0.4074819828712069, + "Lower":-0.38485413498114773, + "Upper":0.4301098307612661 }, "Percentiles":{ "P0":0, - "P25":0.0006818212568759918, - "P50":0.0013636425137519836, - "P67":0.033626064658164985, - "P80":0.05829732865095139, - "P85":0.06778627634048462, - "P90":0.07727522403001785, - "P95":0.08676417171955107, - "P100":0.09625311940908432 + "P25":0.011612288653850555, + "P50":0.02322457730770111, + "P67":0.030512269586324692, + "P80":0.036085210740566254, + "P85":0.03822864964604378, + "P90":0.0403720885515213, + "P95":0.04251552745699882, + "P100":0.04465896636247635 } }, "Memory":{ @@ -92,448 +92,448 @@ "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":221000 + "Nanoseconds":180400 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":288600 + "Nanoseconds":124300 },{ "IterationMode":"Overhead", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":275000 + "Nanoseconds":144300 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":253100 + "Nanoseconds":137200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":1, "Operations":16, - "Nanoseconds":600 + "Nanoseconds":700 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":2, "Operations":32, - "Nanoseconds":1000 + "Nanoseconds":600 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":3, "Operations":64, - "Nanoseconds":1000 + "Nanoseconds":800 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":4, "Operations":128, - "Nanoseconds":1500 + "Nanoseconds":900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":5, "Operations":256, - "Nanoseconds":1800 + "Nanoseconds":1000 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":6, "Operations":512, - "Nanoseconds":2300 + "Nanoseconds":1300 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":7, "Operations":1024, - "Nanoseconds":3400 + "Nanoseconds":1800 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":8, "Operations":2048, - "Nanoseconds":6500 + "Nanoseconds":4300 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":9, "Operations":4096, - "Nanoseconds":10800 + "Nanoseconds":5700 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":10, "Operations":8192, - "Nanoseconds":20100 + "Nanoseconds":13600 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":11, "Operations":16384, - "Nanoseconds":37700 + "Nanoseconds":22500 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":12, "Operations":32768, - "Nanoseconds":67700 + "Nanoseconds":46200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":13, "Operations":65536, - "Nanoseconds":147400 + "Nanoseconds":83400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":14, "Operations":131072, - "Nanoseconds":263800 + "Nanoseconds":171800 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":15, "Operations":262144, - "Nanoseconds":615700 + "Nanoseconds":330500 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":16, "Operations":524288, - "Nanoseconds":1037000 + "Nanoseconds":671400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":17, "Operations":1048576, - "Nanoseconds":1786200 + "Nanoseconds":1320900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":18, "Operations":2097152, - "Nanoseconds":4563500 + "Nanoseconds":2766700 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":19, "Operations":4194304, - "Nanoseconds":6449500 + "Nanoseconds":5261800 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":20, "Operations":8388608, - "Nanoseconds":15211000 + "Nanoseconds":10633300 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":21, "Operations":16777216, - "Nanoseconds":32633500 + "Nanoseconds":19765500 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":22, "Operations":33554432, - "Nanoseconds":56965700 + "Nanoseconds":39850600 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":23, "Operations":67108864, - "Nanoseconds":104750800 + "Nanoseconds":79937800 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":24, "Operations":134217728, - "Nanoseconds":213920800 + "Nanoseconds":155968300 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":25, "Operations":268435456, - "Nanoseconds":423946200 + "Nanoseconds":317657100 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":26, "Operations":536870912, - "Nanoseconds":831020800 + "Nanoseconds":642639100 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, "Operations":536870912, - "Nanoseconds":892239500 + "Nanoseconds":697966000 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, "Operations":536870912, - "Nanoseconds":829288500 + "Nanoseconds":637835100 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, "Operations":536870912, - "Nanoseconds":869717000 + "Nanoseconds":647579400 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, "Operations":536870912, - "Nanoseconds":849857800 + "Nanoseconds":633626500 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, "Operations":536870912, - "Nanoseconds":850768600 + "Nanoseconds":653867300 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":6, "Operations":536870912, - "Nanoseconds":844753100 + "Nanoseconds":636978600 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, "Operations":536870912, - "Nanoseconds":845320400 + "Nanoseconds":630583000 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, "Operations":536870912, - "Nanoseconds":855544200 + "Nanoseconds":629156000 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, "Operations":536870912, - "Nanoseconds":834906800 + "Nanoseconds":655575400 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":4, "Operations":536870912, - "Nanoseconds":853635500 + "Nanoseconds":651530600 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":5, "Operations":536870912, - "Nanoseconds":1035818700 + "Nanoseconds":630358100 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":6, "Operations":536870912, - "Nanoseconds":848892400 + "Nanoseconds":632445800 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":7, "Operations":536870912, - "Nanoseconds":860970000 + "Nanoseconds":628384000 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":8, "Operations":536870912, - "Nanoseconds":844456400 + "Nanoseconds":646417900 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":9, "Operations":536870912, - "Nanoseconds":856747600 + "Nanoseconds":644704200 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":10, "Operations":536870912, - "Nanoseconds":830304400 + "Nanoseconds":643767800 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":11, "Operations":536870912, - "Nanoseconds":844087700 + "Nanoseconds":644100900 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":12, "Operations":536870912, - "Nanoseconds":856198800 + "Nanoseconds":642704400 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":13, "Operations":536870912, - "Nanoseconds":872826000 + "Nanoseconds":625846100 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":14, "Operations":536870912, - "Nanoseconds":846449600 + "Nanoseconds":630859600 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":15, "Operations":536870912, - "Nanoseconds":843766700 + "Nanoseconds":644039100 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, "Operations":536870912, - "Nanoseconds":842285400 + "Nanoseconds":637174400 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, "Operations":536870912, - "Nanoseconds":826215800 + "Nanoseconds":634954400 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, "Operations":536870912, - "Nanoseconds":884790000 + "Nanoseconds":651530100 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, "Operations":536870912, - "Nanoseconds":855218200 + "Nanoseconds":632764400 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, "Operations":536870912, - "Nanoseconds":831644100 + "Nanoseconds":642083000 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":6, "Operations":536870912, - "Nanoseconds":860620200 + "Nanoseconds":648069700 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":7, "Operations":536870912, - "Nanoseconds":848560600 + "Nanoseconds":630239000 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, "Operations":536870912, - "Nanoseconds":900567900 + "Nanoseconds":635606300 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, "Operations":536870912, - "Nanoseconds":840877000 + "Nanoseconds":666680500 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, "Operations":536870912, - "Nanoseconds":849624500 + "Nanoseconds":655173000 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":1, "Operations":536870912, - "Nanoseconds":51675500 + "Nanoseconds":0 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":2, "Operations":536870912, - "Nanoseconds":0 + "Nanoseconds":23976100 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":3, "Operations":536870912, - "Nanoseconds":732100 + "Nanoseconds":12468600 } ], "Metrics":[ @@ -552,7 +552,7 @@ } ] },{ - "DisplayInfo":"BaselinedBenchmark.DoNothing: Job-PYMLEY(Server=True, IterationCount=3)", + "DisplayInfo":"BaselinedBenchmark.DoNothing: Job-WFOXCC(Server=True, IterationCount=3)", "Namespace":"BenchmarkDotNetAnalyser.SampleBenchmarks.Benchmarks", "Type":"BaselinedBenchmark", "Method":"DoNothing", @@ -562,18 +562,18 @@ "HardwareIntrinsics":"AVX2,AES,BMI1,BMI2,FMA,LZCNT,PCLMUL,POPCNT VectorSize=256", "Statistics":{ "OriginalValues":[ - 0.0024147331714630127,0,0 + 0,0.016121193766593933,0 ], "N":3, "Min":0, - "LowerFence":-0.0018110498785972595, + "LowerFence":-0.01209089532494545, "Q1":0, "Median":0, - "Mean":0.0008049110571543375, - "Q3":0.0012073665857315063, - "UpperFence":0.003018416464328766, - "Max":0.0024147331714630127, - "InterquartileRange":0.0012073665857315063, + "Mean":0.005373731255531311, + "Q3":0.008060596883296967, + "UpperFence":0.020151492208242416, + "Max":0.016121193766593933, + "InterquartileRange":0.008060596883296967, "LowerOutliers":[ ], @@ -583,30 +583,30 @@ "AllOutliers":[ ], - "StandardError":0.0008049110571543376, - "Variance":1.94364542978794e-06, - "StandardDeviation":0.0013941468465652892, - "Skewness":0.3849001794597507, - "Kurtosis":0.6666666666666667, + "StandardError":0.005373731255531312, + "Variance":8.663096282002236e-05, + "StandardDeviation":0.009307575560801125, + "Skewness":0.38490017945975047, + "Kurtosis":0.6666666666666666, "ConfidenceInterval":{ "N":3, - "Mean":0.0008049110571543375, - "StandardError":0.0008049110571543376, + "Mean":0.005373731255531311, + "StandardError":0.005373731255531312, "Level":12, - "Margin":0.02543442842418221, - "Lower":-0.02462951736702787, - "Upper":0.026239339481336547 + "Margin":0.16980482722253706, + "Lower":-0.16443109596700575, + "Upper":0.17517855847806837 }, "Percentiles":{ "P0":0, "P25":0, "P50":0, - "P67":0.0008210092782974245, - "P80":0.0014488399028778078, - "P85":0.0016903132200241089, - "P90":0.0019317865371704102, - "P95":0.0021732598543167114, - "P100":0.0024147331714630127 + "P67":0.005481205880641938, + "P80":0.009672716259956362, + "P85":0.011284835636615753, + "P90":0.012896955013275146, + "P95":0.014509074389934538, + "P100":0.016121193766593933 } }, "Memory":{ @@ -623,28 +623,28 @@ "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":620600 + "Nanoseconds":409700 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":332400 + "Nanoseconds":138400 },{ "IterationMode":"Overhead", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":643600 + "Nanoseconds":266900 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":664800 + "Nanoseconds":603500 },{ "IterationMode":"Workload", "IterationStage":"Pilot", @@ -658,427 +658,434 @@ "LaunchIndex":1, "IterationIndex":2, "Operations":32, - "Nanoseconds":800 + "Nanoseconds":600 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":3, "Operations":64, - "Nanoseconds":1000 + "Nanoseconds":600 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":4, "Operations":128, - "Nanoseconds":1600 + "Nanoseconds":700 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":5, "Operations":256, - "Nanoseconds":1800 + "Nanoseconds":900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":6, "Operations":512, - "Nanoseconds":2500 + "Nanoseconds":1400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":7, "Operations":1024, - "Nanoseconds":4200 + "Nanoseconds":2600 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":8, "Operations":2048, - "Nanoseconds":6800 + "Nanoseconds":3400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":9, "Operations":4096, - "Nanoseconds":10200 + "Nanoseconds":8300 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":10, "Operations":8192, - "Nanoseconds":22400 + "Nanoseconds":15000 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":11, "Operations":16384, - "Nanoseconds":48900 + "Nanoseconds":32400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":12, "Operations":32768, - "Nanoseconds":104100 + "Nanoseconds":42900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":13, "Operations":65536, - "Nanoseconds":138800 + "Nanoseconds":86100 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":14, "Operations":131072, - "Nanoseconds":272400 + "Nanoseconds":169500 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":15, "Operations":262144, - "Nanoseconds":577300 + "Nanoseconds":335200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":16, "Operations":524288, - "Nanoseconds":1081100 + "Nanoseconds":667400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":17, "Operations":1048576, - "Nanoseconds":1892500 + "Nanoseconds":1343100 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":18, "Operations":2097152, - "Nanoseconds":4446500 + "Nanoseconds":4933900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":19, "Operations":4194304, - "Nanoseconds":6713200 + "Nanoseconds":5338500 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":20, "Operations":8388608, - "Nanoseconds":14097700 + "Nanoseconds":11906900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":21, "Operations":16777216, - "Nanoseconds":28257300 + "Nanoseconds":20536500 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":22, "Operations":33554432, - "Nanoseconds":56874300 + "Nanoseconds":40897200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":23, "Operations":67108864, - "Nanoseconds":116322600 + "Nanoseconds":83282300 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":24, "Operations":134217728, - "Nanoseconds":219429500 + "Nanoseconds":167125800 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":25, "Operations":268435456, - "Nanoseconds":411648600 + "Nanoseconds":321773100 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":26, "Operations":536870912, - "Nanoseconds":837230600 + "Nanoseconds":651176100 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, "Operations":536870912, - "Nanoseconds":901434200 + "Nanoseconds":716503800 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, "Operations":536870912, - "Nanoseconds":892217100 + "Nanoseconds":664489500 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, "Operations":536870912, - "Nanoseconds":838114500 + "Nanoseconds":641280800 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, "Operations":536870912, - "Nanoseconds":862277700 + "Nanoseconds":659425100 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, "Operations":536870912, - "Nanoseconds":866231000 + "Nanoseconds":649012600 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":6, "Operations":536870912, - "Nanoseconds":827959500 + "Nanoseconds":666020200 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":7, "Operations":536870912, - "Nanoseconds":853927900 + "Nanoseconds":677383400 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":8, "Operations":536870912, - "Nanoseconds":827322000 + "Nanoseconds":649184400 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, "Operations":536870912, - "Nanoseconds":821255600 + "Nanoseconds":663632800 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, "Operations":536870912, - "Nanoseconds":808704100 + "Nanoseconds":670927600 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, "Operations":536870912, - "Nanoseconds":832730000 + "Nanoseconds":669579800 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":4, "Operations":536870912, - "Nanoseconds":866758800 + "Nanoseconds":657951700 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":5, "Operations":536870912, - "Nanoseconds":846001200 + "Nanoseconds":662213000 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":6, "Operations":536870912, - "Nanoseconds":848576100 + "Nanoseconds":645446000 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":7, "Operations":536870912, - "Nanoseconds":871246900 + "Nanoseconds":659074200 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":8, "Operations":536870912, - "Nanoseconds":852482300 + "Nanoseconds":670583500 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":9, "Operations":536870912, - "Nanoseconds":862998400 + "Nanoseconds":640565200 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":10, "Operations":536870912, - "Nanoseconds":846263200 + "Nanoseconds":639753600 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":11, "Operations":536870912, - "Nanoseconds":873285600 + "Nanoseconds":663790200 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":12, "Operations":536870912, - "Nanoseconds":833488100 + "Nanoseconds":646997400 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":13, "Operations":536870912, - "Nanoseconds":855507800 + "Nanoseconds":640522600 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":14, "Operations":536870912, - "Nanoseconds":842002900 + "Nanoseconds":661880900 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":15, "Operations":536870912, - "Nanoseconds":844371600 + "Nanoseconds":662788300 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, "Operations":536870912, - "Nanoseconds":830222400 + "Nanoseconds":664818300 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, "Operations":536870912, - "Nanoseconds":840192700 + "Nanoseconds":645582700 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, "Operations":536870912, - "Nanoseconds":841314900 + "Nanoseconds":666418300 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, "Operations":536870912, - "Nanoseconds":834251000 + "Nanoseconds":672590700 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, "Operations":536870912, - "Nanoseconds":829331300 + "Nanoseconds":674254500 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":6, "Operations":536870912, - "Nanoseconds":838121800 + "Nanoseconds":651057100 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":7, "Operations":536870912, - "Nanoseconds":843157600 + "Nanoseconds":667205000 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":8, "Operations":536870912, - "Nanoseconds":833985700 + "Nanoseconds":673250900 + },{ + "IterationMode":"Workload", + "IterationStage":"Warmup", + "LaunchIndex":1, + "IterationIndex":9, + "Operations":536870912, + "Nanoseconds":643925100 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, "Operations":536870912, - "Nanoseconds":847559600 + "Nanoseconds":651778600 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, "Operations":536870912, - "Nanoseconds":844867000 + "Nanoseconds":670535900 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, "Operations":536870912, - "Nanoseconds":817791700 + "Nanoseconds":643892400 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":1, "Operations":536870912, - "Nanoseconds":1296400 + "Nanoseconds":0 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":2, "Operations":536870912, - "Nanoseconds":0 + "Nanoseconds":8655000 },{ "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 8ac46b4..53b7002 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,StdErr,Median,Min,Max,Q1,Q3,Op/s,Ratio,RatioSD,Rank,Allocated,Alloc Ratio -DoNothingBaseline,Job-PYMLEY,False,Default,Default,Default,Default,Default,Default,1111111111111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.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.0325 ns,1.0067 ns,0.0552 ns,0.0319 ns,0.0014 ns,0.0 ns,0.0963 ns,0.0007 ns,0.0488 ns,"30,732,426,899.9",?,?,2,0 B,? -DoNothing,Job-PYMLEY,False,Default,Default,Default,Default,Default,Default,1111111111111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.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.0008 ns,0.0254 ns,0.0014 ns,0.0008 ns,0.0000 ns,0.0 ns,0.0024 ns,0.0000 ns,0.0012 ns,"1,242,373,292,193.8",?,?,1,0 B,? +DoNothingBaseline,Job-WFOXCC,False,Default,Default,Default,Default,Default,Default,1111111111111111,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.0226 ns,0.4075 ns,0.0223 ns,0.0129 ns,0.0232 ns,0.0 ns,0.0447 ns,0.0116 ns,0.0339 ns,"44,193,332,254.1",?,?,2,0 B,? +DoNothing,Job-WFOXCC,False,Default,Default,Default,Default,Default,Default,1111111111111111,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.0054 ns,0.1698 ns,0.0093 ns,0.0054 ns,0.0000 ns,0.0 ns,0.0161 ns,0.0000 ns,0.0081 ns,"186,090,437,435.0",?,?,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 fb92463..08ce5fd 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-20230921-214433", + "Title":"BenchmarkDotNetAnalyser.SampleBenchmarks.Benchmarks.Crc32Benchmark-20240102-145543", "HostEnvironmentInfo":{ "BenchmarkDotNetCaption":"BenchmarkDotNet", "BenchmarkDotNetVersion":"0.13.5", - "OsVersion":"Windows 10 (10.0.19045.3324/22H2/2022Update)", + "OsVersion":"Windows 10 (10.0.19045.3803/22H2/2022Update)", "ProcessorName":"11th Gen Intel Core i7-11850H 2.50GHz", "PhysicalProcessorCount":1, "PhysicalCoreCount":8, "LogicalCoreCount":16, - "RuntimeVersion":".NET 7.0.11 (7.0.1123.42427)", + "RuntimeVersion":".NET 8.0.0 (8.0.23.53103)", "Architecture":"X64", "HasAttachedDebugger":false, "HasRyuJit":true, "Configuration":"RELEASE", - "DotNetCliVersion":"7.0.401", + "DotNetCliVersion":"8.0.100", "ChronometerFrequency":{ "Hertz":10000000 }, @@ -21,7 +21,7 @@ }, "Benchmarks":[ { - "DisplayInfo":"Crc32Benchmark.Crc32: Job-PYMLEY(Server=True, IterationCount=3) [Size=256]", + "DisplayInfo":"Crc32Benchmark.Crc32: Job-WFOXCC(Server=True, IterationCount=3) [Size=256]", "Namespace":"BenchmarkDotNetAnalyser.SampleBenchmarks.Benchmarks", "Type":"Crc32Benchmark", "Method":"Crc32", @@ -31,18 +31,18 @@ "HardwareIntrinsics":"AVX2,AES,BMI1,BMI2,FMA,LZCNT,PCLMUL,POPCNT VectorSize=256", "Statistics":{ "OriginalValues":[ - 153.63019704818726,161.81646585464478,164.24301862716675 + 103.88867855072021,101.51020288467407,100.26347637176514 ], "N":3, - "Min":153.63019704818726, - "LowerFence":149.7637152671814, - "Q1":157.72333145141602, - "Median":161.81646585464478, - "Mean":159.8965605099996, - "Q3":163.02974224090576, - "UpperFence":170.98935842514038, - "Max":164.24301862716675, - "InterquartileRange":5.306410789489746, + "Min":100.26347637176514, + "LowerFence":98.1679379940033, + "Q1":100.8868396282196, + "Median":101.51020288467407, + "Mean":101.88745260238647, + "Q3":102.69944071769714, + "UpperFence":105.41834235191345, + "Max":103.88867855072021, + "InterquartileRange":1.812601089477539, "LowerOutliers":[ ], @@ -52,37 +52,37 @@ "AllOutliers":[ ], - "StandardError":3.2105307383728654, - "Variance":30.922522866111045, - "StandardDeviation":5.560802358123425, - "Skewness":-0.3041014695988427, - "Kurtosis":0.6666666666666686, + "StandardError":1.0633689735475527, + "Variance":3.392260721710727, + "StandardDeviation":1.8418090893767267, + "Skewness":0.19623247505439748, + "Kurtosis":0.6666666666666667, "ConfidenceInterval":{ "N":3, - "Mean":159.8965605099996, - "StandardError":3.2105307383728654, + "Mean":101.88745260238647, + "StandardError":1.0633689735475527, "Level":12, - "Margin":101.4497360211117, - "Lower":58.4468244888879, - "Upper":261.3462965311113 + "Margin":33.60145422999869, + "Lower":68.28599837238778, + "Upper":135.48890683238517 }, "Percentiles":{ - "P0":153.63019704818726, - "P25":157.72333145141602, - "P50":161.81646585464478, - "P67":162.64149379730225, - "P80":163.27239751815796, - "P85":163.51505279541016, - "P90":163.75770807266235, - "P95":164.00036334991455, - "P100":164.24301862716675 + "P0":100.26347637176514, + "P25":100.8868396282196, + "P50":101.51020288467407, + "P67":102.31888461112976, + "P80":102.93728828430176, + "P85":103.17513585090637, + "P90":103.41298341751099, + "P95":103.6508309841156, + "P100":103.88867855072021 } }, "Memory":{ "Gen0Collections":0, "Gen1Collections":0, "Gen2Collections":0, - "TotalOperations":4194304, + "TotalOperations":8388608, "BytesAllocatedPerOperation":0 }, "Measurements":[ @@ -92,448 +92,427 @@ "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":229700 + "Nanoseconds":225900 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":4330800 + "Nanoseconds":2327200 },{ "IterationMode":"Overhead", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":479800 + "Nanoseconds":291200 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":486300 + "Nanoseconds":304300 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":1, "Operations":16, - "Nanoseconds":14100 + "Nanoseconds":7500 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":2, "Operations":32, - "Nanoseconds":19200 + "Nanoseconds":14200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":3, "Operations":64, - "Nanoseconds":30900 + "Nanoseconds":31900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":4, "Operations":128, - "Nanoseconds":63900 + "Nanoseconds":41000 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":5, "Operations":256, - "Nanoseconds":106900 + "Nanoseconds":70900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":6, "Operations":512, - "Nanoseconds":207800 + "Nanoseconds":192900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":7, "Operations":1024, - "Nanoseconds":419800 + "Nanoseconds":341400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":8, "Operations":2048, - "Nanoseconds":1286200 + "Nanoseconds":1012100 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":9, "Operations":4096, - "Nanoseconds":1607800 + "Nanoseconds":1177300 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":10, "Operations":8192, - "Nanoseconds":3290000 + "Nanoseconds":2321400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":11, "Operations":16384, - "Nanoseconds":5094600 + "Nanoseconds":4612100 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":12, "Operations":32768, - "Nanoseconds":12261400 + "Nanoseconds":9293100 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":13, "Operations":65536, - "Nanoseconds":20554900 + "Nanoseconds":17595100 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":14, "Operations":131072, - "Nanoseconds":41840000 + "Nanoseconds":37370200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":15, "Operations":262144, - "Nanoseconds":90207500 + "Nanoseconds":71932100 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":16, "Operations":524288, - "Nanoseconds":95757600 + "Nanoseconds":57405700 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":17, "Operations":1048576, - "Nanoseconds":169016900 + "Nanoseconds":110130400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":18, "Operations":2097152, - "Nanoseconds":351352000 + "Nanoseconds":216289400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":19, "Operations":4194304, - "Nanoseconds":651784300 + "Nanoseconds":436189800 + },{ + "IterationMode":"Workload", + "IterationStage":"Pilot", + "LaunchIndex":1, + "IterationIndex":20, + "Operations":8388608, + "Nanoseconds":864834100 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, - "Operations":4194304, - "Nanoseconds":9173200 + "Operations":8388608, + "Nanoseconds":13531000 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, - "Operations":4194304, - "Nanoseconds":9765400 + "Operations":8388608, + "Nanoseconds":13223900 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, - "Operations":4194304, - "Nanoseconds":9845900 + "Operations":8388608, + "Nanoseconds":13344400 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, - "Operations":4194304, - "Nanoseconds":10269800 + "Operations":8388608, + "Nanoseconds":17624100 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, - "Operations":4194304, - "Nanoseconds":9186400 + "Operations":8388608, + "Nanoseconds":13210600 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":6, - "Operations":4194304, - "Nanoseconds":7952200 + "Operations":8388608, + "Nanoseconds":13496900 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":7, - "Operations":4194304, - "Nanoseconds":10331100 - },{ - "IterationMode":"Overhead", - "IterationStage":"Warmup", - "LaunchIndex":1, - "IterationIndex":8, - "Operations":4194304, - "Nanoseconds":10671700 - },{ - "IterationMode":"Overhead", - "IterationStage":"Warmup", - "LaunchIndex":1, - "IterationIndex":9, - "Operations":4194304, - "Nanoseconds":9303800 + "Operations":8388608, + "Nanoseconds":13067300 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, - "Operations":4194304, - "Nanoseconds":9682100 + "Operations":8388608, + "Nanoseconds":13937700 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, - "Operations":4194304, - "Nanoseconds":10831300 + "Operations":8388608, + "Nanoseconds":13051700 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, - "Operations":4194304, - "Nanoseconds":9202900 + "Operations":8388608, + "Nanoseconds":13088600 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":4, - "Operations":4194304, - "Nanoseconds":10648800 + "Operations":8388608, + "Nanoseconds":13056300 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":5, - "Operations":4194304, - "Nanoseconds":10414400 + "Operations":8388608, + "Nanoseconds":14216200 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":6, - "Operations":4194304, - "Nanoseconds":10248800 + "Operations":8388608, + "Nanoseconds":13381500 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":7, - "Operations":4194304, - "Nanoseconds":9701300 + "Operations":8388608, + "Nanoseconds":13312900 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":8, - "Operations":4194304, - "Nanoseconds":9183800 + "Operations":8388608, + "Nanoseconds":13195500 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":9, - "Operations":4194304, - "Nanoseconds":9765300 + "Operations":8388608, + "Nanoseconds":13065900 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":10, - "Operations":4194304, - "Nanoseconds":8548700 + "Operations":8388608, + "Nanoseconds":13189000 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":11, - "Operations":4194304, - "Nanoseconds":8512300 + "Operations":8388608, + "Nanoseconds":13805200 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":12, - "Operations":4194304, - "Nanoseconds":9317100 + "Operations":8388608, + "Nanoseconds":13173700 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":13, - "Operations":4194304, - "Nanoseconds":9640000 + "Operations":8388608, + "Nanoseconds":13645400 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":14, - "Operations":4194304, - "Nanoseconds":8083700 + "Operations":8388608, + "Nanoseconds":13915400 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":15, - "Operations":4194304, - "Nanoseconds":9967900 - },{ - "IterationMode":"Overhead", - "IterationStage":"Actual", - "LaunchIndex":1, - "IterationIndex":16, - "Operations":4194304, - "Nanoseconds":9977800 - },{ - "IterationMode":"Overhead", - "IterationStage":"Actual", - "LaunchIndex":1, - "IterationIndex":17, - "Operations":4194304, - "Nanoseconds":9227400 - },{ - "IterationMode":"Overhead", - "IterationStage":"Actual", - "LaunchIndex":1, - "IterationIndex":18, - "Operations":4194304, - "Nanoseconds":5730000 - },{ - "IterationMode":"Overhead", - "IterationStage":"Actual", - "LaunchIndex":1, - "IterationIndex":19, - "Operations":4194304, - "Nanoseconds":7425300 - },{ - "IterationMode":"Overhead", - "IterationStage":"Actual", - "LaunchIndex":1, - "IterationIndex":20, - "Operations":4194304, - "Nanoseconds":5927800 + "Operations":8388608, + "Nanoseconds":12431800 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, - "Operations":4194304, - "Nanoseconds":675876900 + "Operations":8388608, + "Nanoseconds":873099900 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, - "Operations":4194304, - "Nanoseconds":661218300 + "Operations":8388608, + "Nanoseconds":879802500 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, - "Operations":4194304, - "Nanoseconds":665698000 + "Operations":8388608, + "Nanoseconds":884608400 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, - "Operations":4194304, - "Nanoseconds":646648600 + "Operations":8388608, + "Nanoseconds":854112700 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, - "Operations":4194304, - "Nanoseconds":676446500 + "Operations":8388608, + "Nanoseconds":852854000 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":6, - "Operations":4194304, - "Nanoseconds":668799300 + "Operations":8388608, + "Nanoseconds":842908700 + },{ + "IterationMode":"Workload", + "IterationStage":"Warmup", + "LaunchIndex":1, + "IterationIndex":7, + "Operations":8388608, + "Nanoseconds":853276400 + },{ + "IterationMode":"Workload", + "IterationStage":"Warmup", + "LaunchIndex":1, + "IterationIndex":8, + "Operations":8388608, + "Nanoseconds":878260400 + },{ + "IterationMode":"Workload", + "IterationStage":"Warmup", + "LaunchIndex":1, + "IterationIndex":9, + "Operations":8388608, + "Nanoseconds":849285700 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, - "Operations":4194304, - "Nanoseconds":653850300 + "Operations":8388608, + "Nanoseconds":884676900 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, - "Operations":4194304, - "Nanoseconds":688186000 + "Operations":8388608, + "Nanoseconds":864724800 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, - "Operations":4194304, - "Nanoseconds":698363700 + "Operations":8388608, + "Nanoseconds":854266500 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":1, - "Operations":4194304, - "Nanoseconds":644371750 + "Operations":8388608, + "Nanoseconds":871481400 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":2, - "Operations":4194304, - "Nanoseconds":678707450 + "Operations":8388608, + "Nanoseconds":851529300 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":3, - "Operations":4194304, - "Nanoseconds":688885150 + "Operations":8388608, + "Nanoseconds":841071000 } ], "Metrics":[ @@ -552,7 +531,7 @@ } ] },{ - "DisplayInfo":"Crc32Benchmark.Crc32: Job-PYMLEY(Server=True, IterationCount=3) [Size=512]", + "DisplayInfo":"Crc32Benchmark.Crc32: Job-WFOXCC(Server=True, IterationCount=3) [Size=512]", "Namespace":"BenchmarkDotNetAnalyser.SampleBenchmarks.Benchmarks", "Type":"Crc32Benchmark", "Method":"Crc32", @@ -562,18 +541,18 @@ "HardwareIntrinsics":"AVX2,AES,BMI1,BMI2,FMA,LZCNT,PCLMUL,POPCNT VectorSize=256", "Statistics":{ "OriginalValues":[ - 334.0324401855469,313.4638786315918,338.93566131591797 + 199.74727630615234,204.86481189727783,201.15163326263428 ], "N":3, - "Min":313.4638786315918, - "LowerFence":304.6443223953247, - "Q1":323.74815940856934, - "Median":334.0324401855469, - "Mean":328.81066004435223, - "Q3":336.4840507507324, - "UpperFence":355.58788776397705, - "Max":338.93566131591797, - "InterquartileRange":12.735891342163086, + "Min":199.74727630615234, + "LowerFence":196.6113030910492, + "Q1":200.4494547843933, + "Median":201.15163326263428, + "Mean":201.92124048868814, + "Q3":203.00822257995605, + "UpperFence":206.84637427330017, + "Max":204.86481189727783, + "InterquartileRange":2.558767795562744, "LowerOutliers":[ ], @@ -583,37 +562,37 @@ "AllOutliers":[ ], - "StandardError":7.802844976067295, - "Variance":182.65316916161586, - "StandardDeviation":13.514923942132114, - "Skewness":-0.3286927751931404, - "Kurtosis":0.6666666666666684, + "StandardError":1.526599062557551, + "Variance":6.9915140934047795, + "StandardDeviation":2.644147139136697, + "Skewness":0.26640307965729215, + "Kurtosis":0.6666666666666704, "ConfidenceInterval":{ "N":3, - "Mean":328.81066004435223, - "StandardError":7.802844976067295, + "Mean":201.92124048868814, + "StandardError":1.526599062557551, "Level":12, - "Margin":246.56252425007932, - "Lower":82.24813579427291, - "Upper":575.3731842944316 + "Margin":48.23908709406459, + "Lower":153.68215339462355, + "Upper":250.16032758275273 }, "Percentiles":{ - "P0":313.4638786315918, - "P25":323.74815940856934, - "P50":334.0324401855469, - "P67":335.69953536987305, - "P80":336.97437286376953, - "P85":337.46469497680664, - "P90":337.95501708984375, - "P95":338.44533920288086, - "P100":338.93566131591797 + "P0":199.74727630615234, + "P25":200.4494547843933, + "P50":201.15163326263428, + "P67":202.4141139984131, + "P80":203.3795404434204, + "P85":203.75085830688477, + "P90":204.12217617034912, + "P95":204.49349403381348, + "P100":204.86481189727783 } }, "Memory":{ "Gen0Collections":0, "Gen1Collections":0, "Gen2Collections":0, - "TotalOperations":2097152, + "TotalOperations":4194304, "BytesAllocatedPerOperation":0 }, "Measurements":[ @@ -623,427 +602,413 @@ "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":326500 + "Nanoseconds":184500 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":2001800 + "Nanoseconds":2013600 },{ "IterationMode":"Overhead", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":495700 + "Nanoseconds":303600 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":504400 + "Nanoseconds":399900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":1, "Operations":16, - "Nanoseconds":20000 + "Nanoseconds":10700 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":2, "Operations":32, - "Nanoseconds":28800 + "Nanoseconds":18100 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":3, "Operations":64, - "Nanoseconds":47400 + "Nanoseconds":35500 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":4, "Operations":128, - "Nanoseconds":154500 + "Nanoseconds":66400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":5, "Operations":256, - "Nanoseconds":276700 + "Nanoseconds":186700 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":6, "Operations":512, - "Nanoseconds":411900 + "Nanoseconds":394600 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":7, "Operations":1024, - "Nanoseconds":1475300 + "Nanoseconds":597300 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":8, "Operations":2048, - "Nanoseconds":1887100 + "Nanoseconds":1139400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":9, "Operations":4096, - "Nanoseconds":2759000 + "Nanoseconds":3396200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":10, "Operations":8192, - "Nanoseconds":6009900 + "Nanoseconds":4618100 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":11, "Operations":16384, - "Nanoseconds":11061900 + "Nanoseconds":8996800 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":12, "Operations":32768, - "Nanoseconds":23566300 + "Nanoseconds":17782300 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":13, "Operations":65536, - "Nanoseconds":40837300 + "Nanoseconds":37208800 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":14, "Operations":131072, - "Nanoseconds":79638500 + "Nanoseconds":62166000 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":15, "Operations":262144, - "Nanoseconds":85496000 + "Nanoseconds":51570400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":16, "Operations":524288, - "Nanoseconds":166501800 + "Nanoseconds":103758200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":17, "Operations":1048576, - "Nanoseconds":321466200 + "Nanoseconds":216203500 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":18, "Operations":2097152, - "Nanoseconds":668058600 + "Nanoseconds":436161400 + },{ + "IterationMode":"Workload", + "IterationStage":"Pilot", + "LaunchIndex":1, + "IterationIndex":19, + "Operations":4194304, + "Nanoseconds":873533400 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, - "Operations":2097152, - "Nanoseconds":4388600 + "Operations":4194304, + "Nanoseconds":7849000 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, - "Operations":2097152, - "Nanoseconds":4872800 + "Operations":4194304, + "Nanoseconds":7915600 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, - "Operations":2097152, - "Nanoseconds":4017300 + "Operations":4194304, + "Nanoseconds":7784700 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, - "Operations":2097152, - "Nanoseconds":5624000 + "Operations":4194304, + "Nanoseconds":7664100 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, - "Operations":2097152, - "Nanoseconds":4335500 + "Operations":4194304, + "Nanoseconds":7459800 + },{ + "IterationMode":"Overhead", + "IterationStage":"Warmup", + "LaunchIndex":1, + "IterationIndex":6, + "Operations":4194304, + "Nanoseconds":7474200 + },{ + "IterationMode":"Overhead", + "IterationStage":"Warmup", + "LaunchIndex":1, + "IterationIndex":7, + "Operations":4194304, + "Nanoseconds":7521000 + },{ + "IterationMode":"Overhead", + "IterationStage":"Warmup", + "LaunchIndex":1, + "IterationIndex":8, + "Operations":4194304, + "Nanoseconds":7413400 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, - "Operations":2097152, - "Nanoseconds":4152700 + "Operations":4194304, + "Nanoseconds":6840400 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, - "Operations":2097152, - "Nanoseconds":5252800 + "Operations":4194304, + "Nanoseconds":6723500 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, - "Operations":2097152, - "Nanoseconds":5433500 + "Operations":4194304, + "Nanoseconds":7461700 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":4, - "Operations":2097152, - "Nanoseconds":4351700 + "Operations":4194304, + "Nanoseconds":6926800 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":5, - "Operations":2097152, - "Nanoseconds":6069500 + "Operations":4194304, + "Nanoseconds":6496700 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":6, - "Operations":2097152, - "Nanoseconds":4040400 + "Operations":4194304, + "Nanoseconds":7972800 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":7, - "Operations":2097152, - "Nanoseconds":5048300 + "Operations":4194304, + "Nanoseconds":6837500 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":8, - "Operations":2097152, - "Nanoseconds":4974700 + "Operations":4194304, + "Nanoseconds":6699900 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":9, - "Operations":2097152, - "Nanoseconds":5185500 + "Operations":4194304, + "Nanoseconds":6508900 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":10, - "Operations":2097152, - "Nanoseconds":4110800 + "Operations":4194304, + "Nanoseconds":7320600 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":11, - "Operations":2097152, - "Nanoseconds":4135500 + "Operations":4194304, + "Nanoseconds":6848800 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":12, - "Operations":2097152, - "Nanoseconds":5782500 + "Operations":4194304, + "Nanoseconds":6909200 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":13, - "Operations":2097152, - "Nanoseconds":4204900 + "Operations":4194304, + "Nanoseconds":7172000 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":14, - "Operations":2097152, - "Nanoseconds":6226100 + "Operations":4194304, + "Nanoseconds":7334400 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":15, - "Operations":2097152, - "Nanoseconds":3813200 + "Operations":4194304, + "Nanoseconds":7183500 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":16, - "Operations":2097152, - "Nanoseconds":4722100 - },{ - "IterationMode":"Overhead", - "IterationStage":"Actual", - "LaunchIndex":1, - "IterationIndex":17, - "Operations":2097152, - "Nanoseconds":4983100 - },{ - "IterationMode":"Overhead", - "IterationStage":"Actual", - "LaunchIndex":1, - "IterationIndex":18, - "Operations":2097152, - "Nanoseconds":5031900 - },{ - "IterationMode":"Overhead", - "IterationStage":"Actual", - "LaunchIndex":1, - "IterationIndex":19, - "Operations":2097152, - "Nanoseconds":5026900 - },{ - "IterationMode":"Overhead", - "IterationStage":"Actual", - "LaunchIndex":1, - "IterationIndex":20, - "Operations":2097152, - "Nanoseconds":4182100 + "Operations":4194304, + "Nanoseconds":6934900 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, - "Operations":2097152, - "Nanoseconds":672328700 + "Operations":4194304, + "Nanoseconds":905367500 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, - "Operations":2097152, - "Nanoseconds":658201600 + "Operations":4194304, + "Nanoseconds":842278100 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, - "Operations":2097152, - "Nanoseconds":655658300 + "Operations":4194304, + "Nanoseconds":882099400 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, - "Operations":2097152, - "Nanoseconds":672647300 + "Operations":4194304, + "Nanoseconds":844959000 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, - "Operations":2097152, - "Nanoseconds":651772400 + "Operations":4194304, + "Nanoseconds":877271200 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":6, - "Operations":2097152, - "Nanoseconds":655277700 - },{ - "IterationMode":"Workload", - "IterationStage":"Warmup", - "LaunchIndex":1, - "IterationIndex":7, - "Operations":2097152, - "Nanoseconds":661681700 - },{ - "IterationMode":"Workload", - "IterationStage":"Warmup", - "LaunchIndex":1, - "IterationIndex":8, - "Operations":2097152, - "Nanoseconds":657844200 + "Operations":4194304, + "Nanoseconds":849453300 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, - "Operations":2097152, - "Nanoseconds":705495700 + "Operations":4194304, + "Nanoseconds":844718800 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, - "Operations":2097152, - "Nanoseconds":662360300 + "Operations":4194304, + "Nanoseconds":866183300 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, - "Operations":2097152, - "Nanoseconds":715778500 + "Operations":4194304, + "Nanoseconds":850609100 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":1, - "Operations":2097152, - "Nanoseconds":700516800 + "Operations":4194304, + "Nanoseconds":837800800 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":2, - "Operations":2097152, - "Nanoseconds":657381400 + "Operations":4194304, + "Nanoseconds":859265300 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":3, - "Operations":2097152, - "Nanoseconds":710799600 + "Operations":4194304, + "Nanoseconds":843691100 } ], "Metrics":[ @@ -1062,7 +1027,7 @@ } ] },{ - "DisplayInfo":"Crc32Benchmark.Crc32: Job-PYMLEY(Server=True, IterationCount=3) [Size=1024]", + "DisplayInfo":"Crc32Benchmark.Crc32: Job-WFOXCC(Server=True, IterationCount=3) [Size=1024]", "Namespace":"BenchmarkDotNetAnalyser.SampleBenchmarks.Benchmarks", "Type":"Crc32Benchmark", "Method":"Crc32", @@ -1072,18 +1037,18 @@ "HardwareIntrinsics":"AVX2,AES,BMI1,BMI2,FMA,LZCNT,PCLMUL,POPCNT VectorSize=256", "Statistics":{ "OriginalValues":[ - 652.9814720153809,647.8170394897461,636.4952087402344 + 405.21082878112793,386.76867485046387,401.2031078338623 ], "N":3, - "Min":636.4952087402344, - "LowerFence":629.7914266586304, - "Q1":642.1561241149902, - "Median":647.8170394897461, - "Mean":645.7645734151205, - "Q3":650.3992557525635, - "UpperFence":662.7639532089233, - "Max":652.9814720153809, - "InterquartileRange":8.243131637573242, + "Min":386.76867485046387, + "LowerFence":380.15427589416504, + "Q1":393.9858913421631, + "Median":401.2031078338623, + "Mean":397.72753715515137, + "Q3":403.2069683074951, + "UpperFence":417.03858375549316, + "Max":405.21082878112793, + "InterquartileRange":9.221076965332031, "LowerOutliers":[ ], @@ -1093,37 +1058,37 @@ "AllOutliers":[ ], - "StandardError":4.868561797731025, - "Variance":71.10868193497784, - "StandardDeviation":8.432596393459006, - "Skewness":-0.22897739815113663, - "Kurtosis":0.6666666666666708, + "StandardError":5.600236722901792, + "Variance":94.08795405761339, + "StandardDeviation":9.699894538478931, + "Skewness":-0.31230808520315445, + "Kurtosis":0.6666666666666666, "ConfidenceInterval":{ "N":3, - "Mean":645.7645734151205, - "StandardError":4.868561797731025, + "Mean":397.72753715515137, + "StandardError":5.600236722901792, "Level":12, - "Margin":153.8419499551663, - "Lower":491.92262345995414, - "Upper":799.6065233702868 + "Margin":176.96218584783395, + "Lower":220.76535130731742, + "Upper":574.6897230029854 }, "Percentiles":{ - "P0":636.4952087402344, - "P25":642.1561241149902, - "P50":647.8170394897461, - "P67":649.5729465484619, - "P80":650.915699005127, - "P85":651.4321422576904, - "P90":651.9485855102539, - "P95":652.4650287628174, - "P100":652.9814720153809 + "P0":386.76867485046387, + "P25":393.9858913421631, + "P50":401.2031078338623, + "P67":402.5657329559326, + "P80":403.6077404022217, + "P85":404.00851249694824, + "P90":404.4092845916748, + "P95":404.81005668640137, + "P100":405.21082878112793 } }, "Memory":{ "Gen0Collections":0, "Gen1Collections":0, "Gen2Collections":0, - "TotalOperations":1048576, + "TotalOperations":2097152, "BytesAllocatedPerOperation":0 }, "Measurements":[ @@ -1133,420 +1098,406 @@ "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":237300 + "Nanoseconds":171500 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":2452700 + "Nanoseconds":1491600 },{ "IterationMode":"Overhead", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":498700 + "Nanoseconds":270000 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":494800 + "Nanoseconds":284400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":1, "Operations":16, - "Nanoseconds":30900 + "Nanoseconds":18200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":2, "Operations":32, - "Nanoseconds":56600 + "Nanoseconds":35800 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":3, "Operations":64, - "Nanoseconds":103700 + "Nanoseconds":68000 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":4, "Operations":128, - "Nanoseconds":232600 + "Nanoseconds":183600 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":5, "Operations":256, - "Nanoseconds":569700 + "Nanoseconds":322300 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":6, "Operations":512, - "Nanoseconds":1305300 + "Nanoseconds":590600 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":7, "Operations":1024, - "Nanoseconds":1471000 + "Nanoseconds":1984300 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":8, "Operations":2048, - "Nanoseconds":3421500 + "Nanoseconds":2210200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":9, "Operations":4096, - "Nanoseconds":6327300 + "Nanoseconds":4387900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":10, "Operations":8192, - "Nanoseconds":11610700 + "Nanoseconds":8684400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":11, "Operations":16384, - "Nanoseconds":22042200 + "Nanoseconds":16793600 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":12, "Operations":32768, - "Nanoseconds":44597400 + "Nanoseconds":35255200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":13, "Operations":65536, - "Nanoseconds":85574400 + "Nanoseconds":66576400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":14, "Operations":131072, - "Nanoseconds":83094800 + "Nanoseconds":54921700 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":15, "Operations":262144, - "Nanoseconds":160927600 + "Nanoseconds":101741700 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":16, "Operations":524288, - "Nanoseconds":319214200 + "Nanoseconds":202291500 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":17, "Operations":1048576, - "Nanoseconds":652549200 + "Nanoseconds":410064200 + },{ + "IterationMode":"Workload", + "IterationStage":"Pilot", + "LaunchIndex":1, + "IterationIndex":18, + "Operations":2097152, + "Nanoseconds":825643300 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, - "Operations":1048576, - "Nanoseconds":2393200 + "Operations":2097152, + "Nanoseconds":3446700 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, - "Operations":1048576, - "Nanoseconds":2709800 + "Operations":2097152, + "Nanoseconds":3990600 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, - "Operations":1048576, - "Nanoseconds":2445000 + "Operations":2097152, + "Nanoseconds":3627400 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, - "Operations":1048576, - "Nanoseconds":2864200 + "Operations":2097152, + "Nanoseconds":3612600 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, - "Operations":1048576, - "Nanoseconds":3337000 + "Operations":2097152, + "Nanoseconds":3438800 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":6, - "Operations":1048576, - "Nanoseconds":2998500 + "Operations":2097152, + "Nanoseconds":3583400 + },{ + "IterationMode":"Overhead", + "IterationStage":"Warmup", + "LaunchIndex":1, + "IterationIndex":7, + "Operations":2097152, + "Nanoseconds":3580500 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, - "Operations":1048576, - "Nanoseconds":2997600 + "Operations":2097152, + "Nanoseconds":3602400 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, - "Operations":1048576, - "Nanoseconds":3358300 + "Operations":2097152, + "Nanoseconds":3667600 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, - "Operations":1048576, - "Nanoseconds":2299200 + "Operations":2097152, + "Nanoseconds":3598500 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":4, - "Operations":1048576, - "Nanoseconds":3345900 + "Operations":2097152, + "Nanoseconds":3580200 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":5, - "Operations":1048576, - "Nanoseconds":2353700 + "Operations":2097152, + "Nanoseconds":3618200 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":6, - "Operations":1048576, - "Nanoseconds":2247000 + "Operations":2097152, + "Nanoseconds":3607300 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":7, - "Operations":1048576, - "Nanoseconds":2936500 + "Operations":2097152, + "Nanoseconds":3580300 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":8, - "Operations":1048576, - "Nanoseconds":2978900 + "Operations":2097152, + "Nanoseconds":3603800 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":9, - "Operations":1048576, - "Nanoseconds":2311900 + "Operations":2097152, + "Nanoseconds":3600300 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":10, - "Operations":1048576, - "Nanoseconds":2270100 + "Operations":2097152, + "Nanoseconds":3595900 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":11, - "Operations":1048576, - "Nanoseconds":2511700 + "Operations":2097152, + "Nanoseconds":3592300 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":12, - "Operations":1048576, - "Nanoseconds":3169300 + "Operations":2097152, + "Nanoseconds":3580600 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":13, - "Operations":1048576, - "Nanoseconds":2283900 + "Operations":2097152, + "Nanoseconds":3684200 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":14, - "Operations":1048576, - "Nanoseconds":2134100 + "Operations":2097152, + "Nanoseconds":3591900 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":15, - "Operations":1048576, - "Nanoseconds":2232200 - },{ - "IterationMode":"Overhead", - "IterationStage":"Actual", - "LaunchIndex":1, - "IterationIndex":16, - "Operations":1048576, - "Nanoseconds":3604700 - },{ - "IterationMode":"Overhead", - "IterationStage":"Actual", - "LaunchIndex":1, - "IterationIndex":17, - "Operations":1048576, - "Nanoseconds":2486100 - },{ - "IterationMode":"Overhead", - "IterationStage":"Actual", - "LaunchIndex":1, - "IterationIndex":18, - "Operations":1048576, - "Nanoseconds":2242600 - },{ - "IterationMode":"Overhead", - "IterationStage":"Actual", - "LaunchIndex":1, - "IterationIndex":19, - "Operations":1048576, - "Nanoseconds":3430000 - },{ - "IterationMode":"Overhead", - "IterationStage":"Actual", - "LaunchIndex":1, - "IterationIndex":20, - "Operations":1048576, - "Nanoseconds":2352200 + "Operations":2097152, + "Nanoseconds":3580800 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, - "Operations":1048576, - "Nanoseconds":699228700 + "Operations":2097152, + "Nanoseconds":862576500 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, - "Operations":1048576, - "Nanoseconds":638263600 + "Operations":2097152, + "Nanoseconds":832222400 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, - "Operations":1048576, - "Nanoseconds":653221200 + "Operations":2097152, + "Nanoseconds":824737500 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, - "Operations":1048576, - "Nanoseconds":656925600 + "Operations":2097152, + "Nanoseconds":825920700 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, - "Operations":1048576, - "Nanoseconds":626099300 + "Operations":2097152, + "Nanoseconds":816342000 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":6, - "Operations":1048576, - "Nanoseconds":663704000 + "Operations":2097152, + "Nanoseconds":823934200 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":7, - "Operations":1048576, - "Nanoseconds":661161000 + "Operations":2097152, + "Nanoseconds":841274400 + },{ + "IterationMode":"Workload", + "IterationStage":"Warmup", + "LaunchIndex":1, + "IterationIndex":8, + "Operations":2097152, + "Nanoseconds":834163900 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, - "Operations":1048576, - "Nanoseconds":687120600 + "Operations":2097152, + "Nanoseconds":853387200 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, - "Operations":1048576, - "Nanoseconds":681705300 + "Operations":2097152, + "Nanoseconds":814711200 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, - "Operations":1048576, - "Nanoseconds":669833500 + "Operations":2097152, + "Nanoseconds":844982400 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":1, - "Operations":1048576, - "Nanoseconds":684700700 + "Operations":2097152, + "Nanoseconds":849788700 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":2, - "Operations":1048576, - "Nanoseconds":679285400 + "Operations":2097152, + "Nanoseconds":811112700 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":3, - "Operations":1048576, - "Nanoseconds":667413600 + "Operations":2097152, + "Nanoseconds":841383900 } ], "Metrics":[ @@ -1565,7 +1516,7 @@ } ] },{ - "DisplayInfo":"Crc32Benchmark.Crc32: Job-PYMLEY(Server=True, IterationCount=3) [Size=2048]", + "DisplayInfo":"Crc32Benchmark.Crc32: Job-WFOXCC(Server=True, IterationCount=3) [Size=2048]", "Namespace":"BenchmarkDotNetAnalyser.SampleBenchmarks.Benchmarks", "Type":"Crc32Benchmark", "Method":"Crc32", @@ -1575,18 +1526,18 @@ "HardwareIntrinsics":"AVX2,AES,BMI1,BMI2,FMA,LZCNT,PCLMUL,POPCNT VectorSize=256", "Statistics":{ "OriginalValues":[ - 1222.8507995605469,1276.2453079223633,1271.1318969726562 + 790.6534194946289,785.1151466369629,785.807991027832 ], "N":3, - "Min":1222.8507995605469, - "LowerFence":1206.9454669952393, - "Q1":1246.9913482666016, - "Median":1271.1318969726562, - "Mean":1256.7426681518555, - "Q3":1273.6886024475098, - "UpperFence":1313.734483718872, - "Max":1276.2453079223633, - "InterquartileRange":26.697254180908203, + "Min":785.1151466369629, + "LowerFence":781.307864189148, + "Q1":785.4615688323975, + "Median":785.807991027832, + "Mean":787.192185719808, + "Q3":788.2307052612305, + "UpperFence":792.38440990448, + "Max":790.6534194946289, + "InterquartileRange":2.769136428833008, "LowerOutliers":[ ], @@ -1596,37 +1547,37 @@ "AllOutliers":[ ], - "StandardError":17.010102981689474, - "Variance":868.0308103430434, - "StandardDeviation":29.46236260626502, - "Skewness":-0.37189789570888376, - "Kurtosis":0.6666666666666667, + "StandardError":1.7421359275767145, + "Variance":9.105112770460739, + "StandardDeviation":3.0174679402540034, + "Skewness":0.36219694875216635, + "Kurtosis":0.6666666666666485, "ConfidenceInterval":{ "N":3, - "Mean":1256.7426681518555, - "StandardError":17.010102981689474, + "Mean":787.192185719808, + "StandardError":1.7421359275767145, "Level":12, - "Margin":537.503172468896, - "Lower":719.2394956829595, - "Upper":1794.2458406207516 + "Margin":55.04984825503517, + "Lower":732.1423374647728, + "Upper":842.2420339748431 }, "Percentiles":{ - "P0":1222.8507995605469, - "P25":1246.9913482666016, - "P50":1271.1318969726562, - "P67":1272.8704566955566, - "P80":1274.1999435424805, - "P85":1274.7112846374512, - "P90":1275.2226257324219, - "P95":1275.7339668273926, - "P100":1276.2453079223633 + "P0":785.1151466369629, + "P25":785.4615688323975, + "P50":785.807991027832, + "P67":787.455436706543, + "P80":788.7152481079102, + "P85":789.1997909545898, + "P90":789.6843338012695, + "P95":790.1688766479492, + "P100":790.6534194946289 } }, "Memory":{ "Gen0Collections":0, "Gen1Collections":0, "Gen2Collections":0, - "TotalOperations":524288, + "TotalOperations":1048576, "BytesAllocatedPerOperation":0 }, "Measurements":[ @@ -1636,399 +1587,399 @@ "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":334100 + "Nanoseconds":162200 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":2492400 + "Nanoseconds":1484300 },{ "IterationMode":"Overhead", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":584000 + "Nanoseconds":246200 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":1152400 + "Nanoseconds":317700 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":1, "Operations":16, - "Nanoseconds":54200 + "Nanoseconds":34400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":2, "Operations":32, - "Nanoseconds":146700 + "Nanoseconds":73700 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":3, "Operations":64, - "Nanoseconds":282700 + "Nanoseconds":184100 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":4, "Operations":128, - "Nanoseconds":433600 + "Nanoseconds":320300 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":5, "Operations":256, - "Nanoseconds":829400 + "Nanoseconds":612400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":6, "Operations":512, - "Nanoseconds":1497400 + "Nanoseconds":1144700 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":7, "Operations":1024, - "Nanoseconds":2579000 + "Nanoseconds":2208700 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":8, "Operations":2048, - "Nanoseconds":6858900 + "Nanoseconds":4342900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":9, "Operations":4096, - "Nanoseconds":12117000 + "Nanoseconds":8336900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":10, "Operations":8192, - "Nanoseconds":21959100 + "Nanoseconds":27876000 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":11, "Operations":16384, - "Nanoseconds":46427900 + "Nanoseconds":34449800 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":12, "Operations":32768, - "Nanoseconds":81069900 + "Nanoseconds":67480900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":13, "Operations":65536, - "Nanoseconds":80067200 + "Nanoseconds":116187800 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":14, "Operations":131072, - "Nanoseconds":164016400 + "Nanoseconds":99924200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":15, "Operations":262144, - "Nanoseconds":325846700 + "Nanoseconds":203130200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":16, "Operations":524288, - "Nanoseconds":655500300 + "Nanoseconds":422261400 + },{ + "IterationMode":"Workload", + "IterationStage":"Pilot", + "LaunchIndex":1, + "IterationIndex":17, + "Operations":1048576, + "Nanoseconds":823681200 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, - "Operations":524288, - "Nanoseconds":1352700 + "Operations":1048576, + "Nanoseconds":1691900 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, - "Operations":524288, - "Nanoseconds":1805200 + "Operations":1048576, + "Nanoseconds":1651700 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, - "Operations":524288, - "Nanoseconds":1278300 + "Operations":1048576, + "Nanoseconds":1749800 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, - "Operations":524288, - "Nanoseconds":1893700 + "Operations":1048576, + "Nanoseconds":1797300 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, - "Operations":524288, - "Nanoseconds":1577500 + "Operations":1048576, + "Nanoseconds":1841900 + },{ + "IterationMode":"Overhead", + "IterationStage":"Warmup", + "LaunchIndex":1, + "IterationIndex":6, + "Operations":1048576, + "Nanoseconds":1796500 + },{ + "IterationMode":"Overhead", + "IterationStage":"Warmup", + "LaunchIndex":1, + "IterationIndex":7, + "Operations":1048576, + "Nanoseconds":1805000 + },{ + "IterationMode":"Overhead", + "IterationStage":"Warmup", + "LaunchIndex":1, + "IterationIndex":8, + "Operations":1048576, + "Nanoseconds":1806300 + },{ + "IterationMode":"Overhead", + "IterationStage":"Warmup", + "LaunchIndex":1, + "IterationIndex":9, + "Operations":1048576, + "Nanoseconds":1801200 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, - "Operations":524288, - "Nanoseconds":1344100 + "Operations":1048576, + "Nanoseconds":1790500 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, - "Operations":524288, - "Nanoseconds":1369900 + "Operations":1048576, + "Nanoseconds":1809500 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, - "Operations":524288, - "Nanoseconds":1402600 + "Operations":1048576, + "Nanoseconds":1801000 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":4, - "Operations":524288, - "Nanoseconds":1222000 + "Operations":1048576, + "Nanoseconds":1792800 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":5, - "Operations":524288, - "Nanoseconds":1305700 + "Operations":1048576, + "Nanoseconds":1797100 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":6, - "Operations":524288, - "Nanoseconds":2059500 + "Operations":1048576, + "Nanoseconds":1807100 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":7, - "Operations":524288, - "Nanoseconds":1354100 + "Operations":1048576, + "Nanoseconds":1812700 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":8, - "Operations":524288, - "Nanoseconds":1191400 + "Operations":1048576, + "Nanoseconds":1794300 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":9, - "Operations":524288, - "Nanoseconds":1204000 + "Operations":1048576, + "Nanoseconds":1860000 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":10, - "Operations":524288, - "Nanoseconds":1318600 + "Operations":1048576, + "Nanoseconds":2162800 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":11, - "Operations":524288, - "Nanoseconds":1952300 + "Operations":1048576, + "Nanoseconds":1951600 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":12, - "Operations":524288, - "Nanoseconds":1690300 + "Operations":1048576, + "Nanoseconds":1887700 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":13, - "Operations":524288, - "Nanoseconds":1360000 + "Operations":1048576, + "Nanoseconds":3152100 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":14, - "Operations":524288, - "Nanoseconds":1291600 + "Operations":1048576, + "Nanoseconds":1798800 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":15, - "Operations":524288, - "Nanoseconds":1350900 - },{ - "IterationMode":"Overhead", - "IterationStage":"Actual", - "LaunchIndex":1, - "IterationIndex":16, - "Operations":524288, - "Nanoseconds":1282900 - },{ - "IterationMode":"Overhead", - "IterationStage":"Actual", - "LaunchIndex":1, - "IterationIndex":17, - "Operations":524288, - "Nanoseconds":1420700 - },{ - "IterationMode":"Overhead", - "IterationStage":"Actual", - "LaunchIndex":1, - "IterationIndex":18, - "Operations":524288, - "Nanoseconds":1435000 - },{ - "IterationMode":"Overhead", - "IterationStage":"Actual", - "LaunchIndex":1, - "IterationIndex":19, - "Operations":524288, - "Nanoseconds":1400700 - },{ - "IterationMode":"Overhead", - "IterationStage":"Actual", - "LaunchIndex":1, - "IterationIndex":20, - "Operations":524288, - "Nanoseconds":1315900 + "Operations":1048576, + "Nanoseconds":1784600 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, - "Operations":524288, - "Nanoseconds":642466000 + "Operations":1048576, + "Nanoseconds":835212600 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, - "Operations":524288, - "Nanoseconds":649175400 + "Operations":1048576, + "Nanoseconds":845873400 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, - "Operations":524288, - "Nanoseconds":656707900 + "Operations":1048576, + "Nanoseconds":837596600 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, - "Operations":524288, - "Nanoseconds":645382600 + "Operations":1048576, + "Nanoseconds":818779200 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, - "Operations":524288, - "Nanoseconds":660569100 + "Operations":1048576, + "Nanoseconds":835931400 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":6, - "Operations":524288, - "Nanoseconds":660105100 + "Operations":1048576, + "Nanoseconds":812745800 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, - "Operations":524288, - "Nanoseconds":642478500 + "Operations":1048576, + "Nanoseconds":830867300 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, - "Operations":524288, - "Nanoseconds":670472600 + "Operations":1048576, + "Nanoseconds":825060000 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, - "Operations":524288, - "Nanoseconds":667791700 + "Operations":1048576, + "Nanoseconds":825786500 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":1, - "Operations":524288, - "Nanoseconds":641126000 + "Operations":1048576, + "Nanoseconds":829060200 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":2, - "Operations":524288, - "Nanoseconds":669120100 + "Operations":1048576, + "Nanoseconds":823252900 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":3, - "Operations":524288, - "Nanoseconds":666439200 + "Operations":1048576, + "Nanoseconds":823979400 } ], "Metrics":[ @@ -2047,7 +1998,7 @@ } ] },{ - "DisplayInfo":"Crc32Benchmark.Crc32: Job-PYMLEY(Server=True, IterationCount=3) [Size=4096]", + "DisplayInfo":"Crc32Benchmark.Crc32: Job-WFOXCC(Server=True, IterationCount=3) [Size=4096]", "Namespace":"BenchmarkDotNetAnalyser.SampleBenchmarks.Benchmarks", "Type":"Crc32Benchmark", "Method":"Crc32", @@ -2057,18 +2008,18 @@ "HardwareIntrinsics":"AVX2,AES,BMI1,BMI2,FMA,LZCNT,PCLMUL,POPCNT VectorSize=256", "Statistics":{ "OriginalValues":[ - 2517.3507690429688,2477.413558959961,2509.828567504883 + 1543.1297302246094,1602.9016494750977,1551.2872695922852 ], "N":3, - "Min":2477.413558959961, - "LowerFence":2463.668155670166, - "Q1":2493.621063232422, - "Median":2509.828567504883, - "Mean":2501.530965169271, - "Q3":2513.589668273926, - "UpperFence":2543.5425758361816, - "Max":2517.3507690429688, - "InterquartileRange":19.968605041503906, + "Min":1543.1297302246094, + "LowerFence":1502.379560470581, + "Q1":1547.2084999084473, + "Median":1551.2872695922852, + "Mean":1565.7728830973308, + "Q3":1577.0944595336914, + "UpperFence":1621.9233989715576, + "Max":1602.9016494750977, + "InterquartileRange":29.88595962524414, "LowerOutliers":[ ], @@ -2078,37 +2029,37 @@ "AllOutliers":[ ], - "StandardError":12.252657408273254, - "Variance":450.38284069354023, - "StandardDeviation":21.222225158864475, - "Skewness":-0.3312161898168278, - "Kurtosis":0.6666666666666762, + "StandardError":18.71314450401902, + "Variance":1050.5453316848918, + "StandardDeviation":32.41211705033924, + "Skewness":0.3576532008151318, + "Kurtosis":0.6666666666666635, "ConfidenceInterval":{ "N":3, - "Mean":2501.530965169271, - "StandardError":12.252657408273254, + "Mean":1565.7728830973308, + "StandardError":18.71314450401902, "Level":12, - "Margin":387.17239015017867, - "Lower":2114.3585750190923, - "Upper":2888.7033553194497 + "Margin":591.3176744788933, + "Lower":974.4552086184375, + "Upper":2157.090557576224 }, "Percentiles":{ - "P0":2477.413558959961, - "P25":2493.621063232422, - "P50":2509.828567504883, - "P67":2512.386116027832, - "P80":2514.3418884277344, - "P85":2515.094108581543, - "P90":2515.8463287353516, - "P95":2516.59854888916, - "P100":2517.3507690429688 + "P0":1543.1297302246094, + "P25":1547.2084999084473, + "P50":1551.2872695922852, + "P67":1568.8361587524414, + "P80":1582.2558975219727, + "P85":1587.417335510254, + "P90":1592.5787734985352, + "P95":1597.7402114868164, + "P100":1602.9016494750977 } }, "Memory":{ "Gen0Collections":0, "Gen1Collections":0, "Gen2Collections":0, - "TotalOperations":262144, + "TotalOperations":524288, "BytesAllocatedPerOperation":0 }, "Measurements":[ @@ -2118,420 +2069,406 @@ "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":269000 + "Nanoseconds":163900 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":3447000 + "Nanoseconds":1338400 },{ "IterationMode":"Overhead", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":546600 + "Nanoseconds":250700 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":743400 + "Nanoseconds":323000 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":1, "Operations":16, - "Nanoseconds":157900 + "Nanoseconds":74000 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":2, "Operations":32, - "Nanoseconds":205900 + "Nanoseconds":296200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":3, "Operations":64, - "Nanoseconds":691300 + "Nanoseconds":320100 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":4, "Operations":128, - "Nanoseconds":833400 + "Nanoseconds":597500 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":5, "Operations":256, - "Nanoseconds":1453600 + "Nanoseconds":1099400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":6, "Operations":512, - "Nanoseconds":3725400 + "Nanoseconds":2167900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":7, "Operations":1024, - "Nanoseconds":6167400 + "Nanoseconds":7235500 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":8, "Operations":2048, - "Nanoseconds":11469500 + "Nanoseconds":8462900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":9, "Operations":4096, - "Nanoseconds":22247400 + "Nanoseconds":16306200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":10, "Operations":8192, - "Nanoseconds":39953200 + "Nanoseconds":32296600 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":11, "Operations":16384, - "Nanoseconds":75723700 + "Nanoseconds":65847400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":12, "Operations":32768, - "Nanoseconds":92636200 + "Nanoseconds":56077100 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":13, "Operations":65536, - "Nanoseconds":164705900 + "Nanoseconds":102183100 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":14, "Operations":131072, - "Nanoseconds":324797300 + "Nanoseconds":203388900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":15, "Operations":262144, - "Nanoseconds":646871700 + "Nanoseconds":403797300 + },{ + "IterationMode":"Workload", + "IterationStage":"Pilot", + "LaunchIndex":1, + "IterationIndex":16, + "Operations":524288, + "Nanoseconds":831292400 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, - "Operations":262144, - "Nanoseconds":747400 + "Operations":524288, + "Nanoseconds":879700 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, - "Operations":262144, - "Nanoseconds":721000 + "Operations":524288, + "Nanoseconds":858100 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, - "Operations":262144, - "Nanoseconds":709900 + "Operations":524288, + "Nanoseconds":863500 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, - "Operations":262144, - "Nanoseconds":715200 + "Operations":524288, + "Nanoseconds":900400 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, - "Operations":262144, - "Nanoseconds":668000 + "Operations":524288, + "Nanoseconds":902100 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":6, - "Operations":262144, - "Nanoseconds":805900 + "Operations":524288, + "Nanoseconds":897000 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":7, - "Operations":262144, - "Nanoseconds":739000 + "Operations":524288, + "Nanoseconds":896600 + },{ + "IterationMode":"Overhead", + "IterationStage":"Warmup", + "LaunchIndex":1, + "IterationIndex":8, + "Operations":524288, + "Nanoseconds":911600 + },{ + "IterationMode":"Overhead", + "IterationStage":"Warmup", + "LaunchIndex":1, + "IterationIndex":9, + "Operations":524288, + "Nanoseconds":940400 + },{ + "IterationMode":"Overhead", + "IterationStage":"Warmup", + "LaunchIndex":1, + "IterationIndex":10, + "Operations":524288, + "Nanoseconds":896700 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, - "Operations":262144, - "Nanoseconds":744900 + "Operations":524288, + "Nanoseconds":897100 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, - "Operations":262144, - "Nanoseconds":639000 + "Operations":524288, + "Nanoseconds":898800 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, - "Operations":262144, - "Nanoseconds":599400 + "Operations":524288, + "Nanoseconds":899800 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":4, - "Operations":262144, - "Nanoseconds":756000 + "Operations":524288, + "Nanoseconds":898700 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":5, - "Operations":262144, - "Nanoseconds":714300 + "Operations":524288, + "Nanoseconds":910200 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":6, - "Operations":262144, - "Nanoseconds":716100 + "Operations":524288, + "Nanoseconds":920900 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":7, - "Operations":262144, - "Nanoseconds":717900 + "Operations":524288, + "Nanoseconds":897500 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":8, - "Operations":262144, - "Nanoseconds":732700 + "Operations":524288, + "Nanoseconds":900600 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":9, - "Operations":262144, - "Nanoseconds":745600 + "Operations":524288, + "Nanoseconds":902100 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":10, - "Operations":262144, - "Nanoseconds":1269500 + "Operations":524288, + "Nanoseconds":898900 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":11, - "Operations":262144, - "Nanoseconds":718200 + "Operations":524288, + "Nanoseconds":900400 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":12, - "Operations":262144, - "Nanoseconds":744700 + "Operations":524288, + "Nanoseconds":897100 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":13, - "Operations":262144, - "Nanoseconds":717400 + "Operations":524288, + "Nanoseconds":896400 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":14, - "Operations":262144, - "Nanoseconds":716600 + "Operations":524288, + "Nanoseconds":898300 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":15, - "Operations":262144, - "Nanoseconds":806700 - },{ - "IterationMode":"Overhead", - "IterationStage":"Actual", - "LaunchIndex":1, - "IterationIndex":16, - "Operations":262144, - "Nanoseconds":730100 - },{ - "IterationMode":"Overhead", - "IterationStage":"Actual", - "LaunchIndex":1, - "IterationIndex":17, - "Operations":262144, - "Nanoseconds":725200 - },{ - "IterationMode":"Overhead", - "IterationStage":"Actual", - "LaunchIndex":1, - "IterationIndex":18, - "Operations":262144, - "Nanoseconds":716500 - },{ - "IterationMode":"Overhead", - "IterationStage":"Actual", - "LaunchIndex":1, - "IterationIndex":19, - "Operations":262144, - "Nanoseconds":756500 - },{ - "IterationMode":"Overhead", - "IterationStage":"Actual", - "LaunchIndex":1, - "IterationIndex":20, - "Operations":262144, - "Nanoseconds":701500 + "Operations":524288, + "Nanoseconds":900800 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, - "Operations":262144, - "Nanoseconds":664594500 + "Operations":524288, + "Nanoseconds":841833600 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, - "Operations":262144, - "Nanoseconds":650738900 + "Operations":524288, + "Nanoseconds":818796300 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, - "Operations":262144, - "Nanoseconds":654356900 + "Operations":524288, + "Nanoseconds":838711600 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, - "Operations":262144, - "Nanoseconds":668322300 + "Operations":524288, + "Nanoseconds":819324900 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, - "Operations":262144, - "Nanoseconds":668721600 + "Operations":524288, + "Nanoseconds":808980200 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":6, - "Operations":262144, - "Nanoseconds":646970200 + "Operations":524288, + "Nanoseconds":817209800 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":7, - "Operations":262144, - "Nanoseconds":676091700 - },{ - "IterationMode":"Workload", - "IterationStage":"Warmup", - "LaunchIndex":1, - "IterationIndex":8, - "Operations":262144, - "Nanoseconds":665189700 + "Operations":524288, + "Nanoseconds":816004200 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, - "Operations":262144, - "Nanoseconds":660630100 + "Operations":524288, + "Nanoseconds":809943300 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, - "Operations":262144, - "Nanoseconds":650160800 + "Operations":524288, + "Nanoseconds":841281000 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, - "Operations":262144, - "Nanoseconds":658658200 + "Operations":524288, + "Nanoseconds":814220200 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":1, - "Operations":262144, - "Nanoseconds":659908400 + "Operations":524288, + "Nanoseconds":809044400 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":2, - "Operations":262144, - "Nanoseconds":649439100 + "Operations":524288, + "Nanoseconds":840382100 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":3, - "Operations":262144, - "Nanoseconds":657936500 + "Operations":524288, + "Nanoseconds":813321300 } ], "Metrics":[ @@ -2550,7 +2487,7 @@ } ] },{ - "DisplayInfo":"Crc32Benchmark.Crc32: Job-PYMLEY(Server=True, IterationCount=3) [Size=8192]", + "DisplayInfo":"Crc32Benchmark.Crc32: Job-WFOXCC(Server=True, IterationCount=3) [Size=8192]", "Namespace":"BenchmarkDotNetAnalyser.SampleBenchmarks.Benchmarks", "Type":"Crc32Benchmark", "Method":"Crc32", @@ -2560,18 +2497,18 @@ "HardwareIntrinsics":"AVX2,AES,BMI1,BMI2,FMA,LZCNT,PCLMUL,POPCNT VectorSize=256", "Statistics":{ "OriginalValues":[ - 5046.778106689453,5443.987274169922,5059.6435546875 + 3115.3076171875,3178.7952423095703,3136.3697052001953 ], "N":3, - "Min":5046.778106689453, - "LowerFence":4755.303955078125, - "Q1":5053.210830688477, - "Median":5059.6435546875, - "Mean":5183.469645182292, - "Q3":5251.815414428711, - "UpperFence":5549.7222900390625, - "Max":5443.987274169922, - "InterquartileRange":198.60458374023438, + "Min":3115.3076171875, + "LowerFence":3078.222942352295, + "Q1":3125.8386611938477, + "Median":3136.3697052001953, + "Mean":3143.4908548990884, + "Q3":3157.582473754883, + "UpperFence":3205.1981925964355, + "Max":3178.7952423095703, + "InterquartileRange":31.743812561035156, "LowerOutliers":[ ], @@ -2581,37 +2518,37 @@ "AllOutliers":[ ], - "StandardError":130.31174953171595, - "Variance":50943.45619805002, - "StandardDeviation":225.70657101212188, - "Skewness":0.3834937595059142, - "Kurtosis":0.6666666666666644, + "StandardError":18.66996443208243, + "Variance":1045.7027156856689, + "StandardDeviation":32.33732697187059, + "Skewness":0.20953536144169008, + "Kurtosis":0.6666666666666703, "ConfidenceInterval":{ "N":3, - "Mean":5183.469645182292, - "StandardError":130.31174953171595, + "Mean":3143.4908548990884, + "StandardError":18.66996443208243, "Level":12, - "Margin":4117.728085401203, - "Lower":1065.7415597810887, - "Upper":9301.197730583495 + "Margin":589.9532250291553, + "Lower":2553.537629869933, + "Upper":3733.444079928244 }, "Percentiles":{ - "P0":5046.778106689453, - "P25":5053.210830688477, - "P50":5059.6435546875, - "P67":5190.320419311523, - "P80":5290.249786376953, - "P85":5328.684158325195, - "P90":5367.1185302734375, - "P95":5405.55290222168, - "P100":5443.987274169922 + "P0":3115.3076171875, + "P25":3125.8386611938477, + "P50":3136.3697052001953, + "P67":3150.794387817383, + "P80":3161.8250274658203, + "P85":3166.067581176758, + "P90":3170.3101348876953, + "P95":3174.552688598633, + "P100":3178.7952423095703 } }, "Memory":{ "Gen0Collections":0, "Gen1Collections":0, "Gen2Collections":0, - "TotalOperations":131072, + "TotalOperations":262144, "BytesAllocatedPerOperation":0 }, "Measurements":[ @@ -2621,427 +2558,385 @@ "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":344400 + "Nanoseconds":162000 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":3060900 + "Nanoseconds":1558600 },{ "IterationMode":"Overhead", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":563900 + "Nanoseconds":249800 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":959100 + "Nanoseconds":404500 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":1, "Operations":16, - "Nanoseconds":263500 + "Nanoseconds":177000 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":2, "Operations":32, - "Nanoseconds":401600 + "Nanoseconds":321800 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":3, "Operations":64, - "Nanoseconds":797100 + "Nanoseconds":590900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":4, "Operations":128, - "Nanoseconds":3049200 + "Nanoseconds":1106000 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":5, "Operations":256, - "Nanoseconds":4964100 + "Nanoseconds":2174200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":6, "Operations":512, - "Nanoseconds":8725700 + "Nanoseconds":4373200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":7, "Operations":1024, - "Nanoseconds":13089600 + "Nanoseconds":8559200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":8, "Operations":2048, - "Nanoseconds":23662400 + "Nanoseconds":16123900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":9, "Operations":4096, - "Nanoseconds":45545200 + "Nanoseconds":33234500 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":10, "Operations":8192, - "Nanoseconds":75536700 + "Nanoseconds":66309900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":11, "Operations":16384, - "Nanoseconds":89423400 + "Nanoseconds":60378900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":12, "Operations":32768, - "Nanoseconds":175091200 + "Nanoseconds":100205800 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":13, "Operations":65536, - "Nanoseconds":336189400 + "Nanoseconds":207831000 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":14, "Operations":131072, - "Nanoseconds":665943500 + "Nanoseconds":410593500 + },{ + "IterationMode":"Workload", + "IterationStage":"Pilot", + "LaunchIndex":1, + "IterationIndex":15, + "Operations":262144, + "Nanoseconds":806160200 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, - "Operations":131072, - "Nanoseconds":436600 + "Operations":262144, + "Nanoseconds":432100 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, - "Operations":131072, - "Nanoseconds":367000 + "Operations":262144, + "Nanoseconds":865500 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, - "Operations":131072, - "Nanoseconds":359500 + "Operations":262144, + "Nanoseconds":454200 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, - "Operations":131072, - "Nanoseconds":369300 + "Operations":262144, + "Nanoseconds":452000 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, - "Operations":131072, - "Nanoseconds":403900 + "Operations":262144, + "Nanoseconds":472800 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":6, - "Operations":131072, - "Nanoseconds":363100 - },{ - "IterationMode":"Overhead", - "IterationStage":"Warmup", - "LaunchIndex":1, - "IterationIndex":7, - "Operations":131072, - "Nanoseconds":371200 - },{ - "IterationMode":"Overhead", - "IterationStage":"Warmup", - "LaunchIndex":1, - "IterationIndex":8, - "Operations":131072, - "Nanoseconds":879800 - },{ - "IterationMode":"Overhead", - "IterationStage":"Warmup", - "LaunchIndex":1, - "IterationIndex":9, - "Operations":131072, - "Nanoseconds":381600 + "Operations":262144, + "Nanoseconds":441300 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, - "Operations":131072, - "Nanoseconds":442800 + "Operations":262144, + "Nanoseconds":433400 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, - "Operations":131072, - "Nanoseconds":441700 + "Operations":262144, + "Nanoseconds":462600 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, - "Operations":131072, - "Nanoseconds":461600 + "Operations":262144, + "Nanoseconds":451900 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":4, - "Operations":131072, - "Nanoseconds":394400 + "Operations":262144, + "Nanoseconds":453500 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":5, - "Operations":131072, - "Nanoseconds":446900 + "Operations":262144, + "Nanoseconds":452900 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":6, - "Operations":131072, - "Nanoseconds":445900 + "Operations":262144, + "Nanoseconds":454200 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":7, - "Operations":131072, - "Nanoseconds":443000 + "Operations":262144, + "Nanoseconds":448500 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":8, - "Operations":131072, - "Nanoseconds":381900 + "Operations":262144, + "Nanoseconds":450100 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":9, - "Operations":131072, - "Nanoseconds":443500 + "Operations":262144, + "Nanoseconds":449100 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":10, - "Operations":131072, - "Nanoseconds":459100 + "Operations":262144, + "Nanoseconds":447900 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":11, - "Operations":131072, - "Nanoseconds":538400 + "Operations":262144, + "Nanoseconds":447900 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":12, - "Operations":131072, - "Nanoseconds":441000 + "Operations":262144, + "Nanoseconds":480300 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":13, - "Operations":131072, - "Nanoseconds":445600 - },{ - "IterationMode":"Overhead", - "IterationStage":"Actual", - "LaunchIndex":1, - "IterationIndex":14, - "Operations":131072, - "Nanoseconds":452300 - },{ - "IterationMode":"Overhead", - "IterationStage":"Actual", - "LaunchIndex":1, - "IterationIndex":15, - "Operations":131072, - "Nanoseconds":456400 - },{ - "IterationMode":"Overhead", - "IterationStage":"Actual", - "LaunchIndex":1, - "IterationIndex":16, - "Operations":131072, - "Nanoseconds":521800 - },{ - "IterationMode":"Overhead", - "IterationStage":"Actual", - "LaunchIndex":1, - "IterationIndex":17, - "Operations":131072, - "Nanoseconds":423700 - },{ - "IterationMode":"Overhead", - "IterationStage":"Actual", - "LaunchIndex":1, - "IterationIndex":18, - "Operations":131072, - "Nanoseconds":1248900 + "Operations":262144, + "Nanoseconds":450200 },{ "IterationMode":"Overhead", "IterationStage":"Actual", - "LaunchIndex":1, - "IterationIndex":19, - "Operations":131072, - "Nanoseconds":459500 + "LaunchIndex":1, + "IterationIndex":14, + "Operations":262144, + "Nanoseconds":456300 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, - "IterationIndex":20, - "Operations":131072, - "Nanoseconds":558900 + "IterationIndex":15, + "Operations":262144, + "Nanoseconds":534700 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, - "Operations":131072, - "Nanoseconds":669163400 + "Operations":262144, + "Nanoseconds":833582600 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, - "Operations":131072, - "Nanoseconds":644224300 + "Operations":262144, + "Nanoseconds":823049000 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, - "Operations":131072, - "Nanoseconds":676454300 + "Operations":262144, + "Nanoseconds":821588100 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, - "Operations":131072, - "Nanoseconds":654614200 + "Operations":262144, + "Nanoseconds":817186300 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, - "Operations":131072, - "Nanoseconds":652509500 + "Operations":262144, + "Nanoseconds":817172800 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":6, - "Operations":131072, - "Nanoseconds":647518000 + "Operations":262144, + "Nanoseconds":839581600 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":7, - "Operations":131072, - "Nanoseconds":658531800 + "Operations":262144, + "Nanoseconds":817046500 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":8, - "Operations":131072, - "Nanoseconds":655595800 + "Operations":262144, + "Nanoseconds":820674100 + },{ + "IterationMode":"Workload", + "IterationStage":"Warmup", + "LaunchIndex":1, + "IterationIndex":9, + "Operations":262144, + "Nanoseconds":819557300 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, - "Operations":131072, - "Nanoseconds":661937700 + "Operations":262144, + "Nanoseconds":817111100 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, - "Operations":131072, - "Nanoseconds":714000700 + "Operations":262144, + "Nanoseconds":833754000 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, - "Operations":131072, - "Nanoseconds":663624000 + "Operations":262144, + "Nanoseconds":822632400 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":1, - "Operations":131072, - "Nanoseconds":661491300 + "Operations":262144, + "Nanoseconds":816659200 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":2, - "Operations":131072, - "Nanoseconds":713554300 + "Operations":262144, + "Nanoseconds":833302100 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":3, - "Operations":131072, - "Nanoseconds":663177600 + "Operations":262144, + "Nanoseconds":822180500 } ], "Metrics":[ @@ -3060,7 +2955,7 @@ } ] },{ - "DisplayInfo":"Crc32Benchmark.Crc32: Job-PYMLEY(Server=True, IterationCount=3) [Size=16384]", + "DisplayInfo":"Crc32Benchmark.Crc32: Job-WFOXCC(Server=True, IterationCount=3) [Size=16384]", "Namespace":"BenchmarkDotNetAnalyser.SampleBenchmarks.Benchmarks", "Type":"Crc32Benchmark", "Method":"Crc32", @@ -3070,18 +2965,18 @@ "HardwareIntrinsics":"AVX2,AES,BMI1,BMI2,FMA,LZCNT,PCLMUL,POPCNT VectorSize=256", "Statistics":{ "OriginalValues":[ - 9771.714782714844,9991.241455078125,9806.155395507812 + 6505.084228515625,6635.237884521484,6351.671600341797 ], "N":3, - "Min":9771.714782714844, - "LowerFence":9624.290084838867, - "Q1":9788.935089111328, - "Median":9806.155395507812, - "Mean":9856.370544433594, - "Q3":9898.698425292969, - "UpperFence":10063.34342956543, - "Max":9991.241455078125, - "InterquartileRange":109.76333618164062, + "Min":6351.671600341797, + "LowerFence":6215.703201293945, + "Q1":6428.377914428711, + "Median":6505.084228515625, + "Mean":6497.331237792969, + "Q3":6570.161056518555, + "UpperFence":6782.83576965332, + "Max":6635.237884521484, + "InterquartileRange":141.78314208984375, "LowerOutliers":[ ], @@ -3091,37 +2986,37 @@ "AllOutliers":[ ], - "StandardError":68.16441118343367, - "Variance":13939.16085595265, - "StandardDeviation":118.0642234377233, - "Skewness":0.34838112876482663, + "StandardError":81.95027156702619, + "Variance":20147.541029728018, + "StandardDeviation":141.9420340481565, + "Skewness":-0.05445786539536375, "Kurtosis":0.6666666666666666, "ConfidenceInterval":{ "N":3, - "Mean":9856.370544433594, - "StandardError":68.16441118343367, + "Mean":6497.331237792969, + "StandardError":81.95027156702619, "Level":12, - "Margin":2153.930949154717, - "Lower":7702.439595278876, - "Upper":12010.301493588311 + "Margin":2589.5511037987358, + "Lower":3907.780133994233, + "Upper":9086.882341591705 }, "Percentiles":{ - "P0":9771.714782714844, - "P25":9788.935089111328, - "P50":9806.155395507812, - "P67":9869.084655761719, - "P80":9917.20703125, - "P85":9935.715637207031, - "P90":9954.224243164062, - "P95":9972.732849121094, - "P100":9991.241455078125 + "P0":6351.671600341797, + "P25":6428.377914428711, + "P50":6505.084228515625, + "P67":6549.336471557617, + "P80":6583.176422119141, + "P85":6596.191787719727, + "P90":6609.2071533203125, + "P95":6622.222518920898, + "P100":6635.237884521484 } }, "Memory":{ "Gen0Collections":0, "Gen1Collections":0, "Gen2Collections":0, - "TotalOperations":65536, + "TotalOperations":131072, "BytesAllocatedPerOperation":0 }, "Measurements":[ @@ -3131,378 +3026,392 @@ "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":368300 + "Nanoseconds":166900 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":2062000 + "Nanoseconds":1386600 },{ "IterationMode":"Overhead", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":1082400 + "Nanoseconds":292200 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":2546700 + "Nanoseconds":1401900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":1, "Operations":16, - "Nanoseconds":351700 + "Nanoseconds":315200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":2, "Operations":32, - "Nanoseconds":845800 + "Nanoseconds":558800 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":3, "Operations":64, - "Nanoseconds":1761300 + "Nanoseconds":1180200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":4, "Operations":128, - "Nanoseconds":2651600 + "Nanoseconds":3613000 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":5, "Operations":256, - "Nanoseconds":5808500 + "Nanoseconds":4333900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":6, "Operations":512, - "Nanoseconds":10218300 + "Nanoseconds":8557400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":7, "Operations":1024, - "Nanoseconds":21965500 + "Nanoseconds":15735500 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":8, "Operations":2048, - "Nanoseconds":45319700 + "Nanoseconds":33964000 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":9, "Operations":4096, - "Nanoseconds":83119500 + "Nanoseconds":65203000 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":10, "Operations":8192, - "Nanoseconds":93986400 + "Nanoseconds":59977600 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":11, "Operations":16384, - "Nanoseconds":157862100 + "Nanoseconds":105231200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":12, "Operations":32768, - "Nanoseconds":336789500 + "Nanoseconds":210029300 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":13, "Operations":65536, - "Nanoseconds":647460700 + "Nanoseconds":408708400 + },{ + "IterationMode":"Workload", + "IterationStage":"Pilot", + "LaunchIndex":1, + "IterationIndex":14, + "Operations":131072, + "Nanoseconds":843291600 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, - "Operations":65536, - "Nanoseconds":181600 + "Operations":131072, + "Nanoseconds":232000 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, - "Operations":65536, - "Nanoseconds":198100 + "Operations":131072, + "Nanoseconds":226400 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, - "Operations":65536, - "Nanoseconds":182900 + "Operations":131072, + "Nanoseconds":225100 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, - "Operations":65536, - "Nanoseconds":182900 + "Operations":131072, + "Nanoseconds":225800 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, - "Operations":65536, - "Nanoseconds":180500 + "Operations":131072, + "Nanoseconds":317100 + },{ + "IterationMode":"Overhead", + "IterationStage":"Warmup", + "LaunchIndex":1, + "IterationIndex":6, + "Operations":131072, + "Nanoseconds":225000 + },{ + "IterationMode":"Overhead", + "IterationStage":"Warmup", + "LaunchIndex":1, + "IterationIndex":7, + "Operations":131072, + "Nanoseconds":230600 + },{ + "IterationMode":"Overhead", + "IterationStage":"Warmup", + "LaunchIndex":1, + "IterationIndex":8, + "Operations":131072, + "Nanoseconds":240300 + },{ + "IterationMode":"Overhead", + "IterationStage":"Warmup", + "LaunchIndex":1, + "IterationIndex":9, + "Operations":131072, + "Nanoseconds":230900 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, - "Operations":65536, - "Nanoseconds":180600 + "Operations":131072, + "Nanoseconds":298300 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, - "Operations":65536, - "Nanoseconds":163800 + "Operations":131072, + "Nanoseconds":224400 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, - "Operations":65536, - "Nanoseconds":180100 + "Operations":131072, + "Nanoseconds":225500 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":4, - "Operations":65536, - "Nanoseconds":181300 + "Operations":131072, + "Nanoseconds":232800 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":5, - "Operations":65536, - "Nanoseconds":180700 + "Operations":131072, + "Nanoseconds":225700 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":6, - "Operations":65536, - "Nanoseconds":185600 + "Operations":131072, + "Nanoseconds":232600 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":7, - "Operations":65536, - "Nanoseconds":182100 + "Operations":131072, + "Nanoseconds":271500 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":8, - "Operations":65536, - "Nanoseconds":261300 + "Operations":131072, + "Nanoseconds":227800 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":9, - "Operations":65536, - "Nanoseconds":230000 + "Operations":131072, + "Nanoseconds":225900 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":10, - "Operations":65536, - "Nanoseconds":189200 + "Operations":131072, + "Nanoseconds":225600 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":11, - "Operations":65536, - "Nanoseconds":180700 + "Operations":131072, + "Nanoseconds":227900 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":12, - "Operations":65536, - "Nanoseconds":190100 + "Operations":131072, + "Nanoseconds":226200 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":13, - "Operations":65536, - "Nanoseconds":195000 + "Operations":131072, + "Nanoseconds":226100 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":14, - "Operations":65536, - "Nanoseconds":180200 + "Operations":131072, + "Nanoseconds":225300 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":15, - "Operations":65536, - "Nanoseconds":210200 - },{ - "IterationMode":"Overhead", - "IterationStage":"Actual", - "LaunchIndex":1, - "IterationIndex":16, - "Operations":65536, - "Nanoseconds":179800 - },{ - "IterationMode":"Overhead", - "IterationStage":"Actual", - "LaunchIndex":1, - "IterationIndex":17, - "Operations":65536, - "Nanoseconds":183000 + "Operations":131072, + "Nanoseconds":320800 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, - "Operations":65536, - "Nanoseconds":655514000 + "Operations":131072, + "Nanoseconds":853036500 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, - "Operations":65536, - "Nanoseconds":665924800 + "Operations":131072, + "Nanoseconds":848227600 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, - "Operations":65536, - "Nanoseconds":650132600 + "Operations":131072, + "Nanoseconds":831971000 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, - "Operations":65536, - "Nanoseconds":650635300 + "Operations":131072, + "Nanoseconds":873616700 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, - "Operations":65536, - "Nanoseconds":657432300 + "Operations":131072, + "Nanoseconds":846649200 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":6, - "Operations":65536, - "Nanoseconds":678406600 + "Operations":131072, + "Nanoseconds":839713500 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":7, - "Operations":65536, - "Nanoseconds":718882000 + "Operations":131072, + "Nanoseconds":855488100 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":8, - "Operations":65536, - "Nanoseconds":720303200 - },{ - "IterationMode":"Workload", - "IterationStage":"Warmup", - "LaunchIndex":1, - "IterationIndex":9, - "Operations":65536, - "Nanoseconds":706170400 + "Operations":131072, + "Nanoseconds":846081600 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, - "Operations":65536, - "Nanoseconds":640581200 + "Operations":131072, + "Nanoseconds":852860600 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, - "Operations":65536, - "Nanoseconds":654968100 + "Operations":131072, + "Nanoseconds":869920100 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, - "Operations":65536, - "Nanoseconds":642838300 + "Operations":131072, + "Nanoseconds":832752500 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":1, - "Operations":65536, - "Nanoseconds":640399100 + "Operations":131072, + "Nanoseconds":852634400 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":2, - "Operations":65536, - "Nanoseconds":654786000 + "Operations":131072, + "Nanoseconds":869693900 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":3, - "Operations":65536, - "Nanoseconds":642656200 + "Operations":131072, + "Nanoseconds":832526300 } ], "Metrics":[ @@ -3521,7 +3430,7 @@ } ] },{ - "DisplayInfo":"Crc32Benchmark.Crc32: Job-PYMLEY(Server=True, IterationCount=3) [Size=32768]", + "DisplayInfo":"Crc32Benchmark.Crc32: Job-WFOXCC(Server=True, IterationCount=3) [Size=32768]", "Namespace":"BenchmarkDotNetAnalyser.SampleBenchmarks.Benchmarks", "Type":"Crc32Benchmark", "Method":"Crc32", @@ -3531,18 +3440,18 @@ "HardwareIntrinsics":"AVX2,AES,BMI1,BMI2,FMA,LZCNT,PCLMUL,POPCNT VectorSize=256", "Statistics":{ "OriginalValues":[ - 20561.648559570312,20368.316650390625,20217.706298828125 + 12628.910827636719,12741.63818359375,12479.869079589844 ], "N":3, - "Min":20217.706298828125, - "LowerFence":20035.054779052734, - "Q1":20293.011474609375, - "Median":20368.316650390625, - "Mean":20382.557169596355, - "Q3":20464.98260498047, - "UpperFence":20722.93930053711, - "Max":20561.648559570312, - "InterquartileRange":171.97113037109375, + "Min":12479.869079589844, + "LowerFence":12358.063125610352, + "Q1":12554.389953613281, + "Median":12628.910827636719, + "Mean":12616.806030273438, + "Q3":12685.274505615234, + "UpperFence":12881.601333618164, + "Max":12741.63818359375, + "InterquartileRange":130.88455200195312, "LowerOutliers":[ ], @@ -3552,37 +3461,37 @@ "AllOutliers":[ ], - "StandardError":99.54256036414489, - "Variance":29726.16397154828, - "StandardDeviation":172.41277206619085, - "Skewness":0.08203203264059356, - "Kurtosis":0.6666666666666642, + "StandardError":75.80822414082469, + "Variance":17240.660542156547, + "StandardDeviation":131.30369584347787, + "Skewness":-0.09140580694597383, + "Kurtosis":0.6666666666666667, "ConfidenceInterval":{ "N":3, - "Mean":20382.557169596355, - "StandardError":99.54256036414489, + "Mean":12616.806030273438, + "StandardError":75.80822414082469, "Level":12, - "Margin":3145.450797622996, - "Lower":17237.106371973357, - "Upper":23528.007967219353 + "Margin":2395.4682119672466, + "Lower":10221.33781830619, + "Upper":15012.274242240685 }, "Percentiles":{ - "P0":20217.706298828125, - "P25":20293.011474609375, - "P50":20368.316650390625, - "P67":20434.04949951172, - "P80":20484.315795898438, - "P85":20503.648986816406, - "P90":20522.982177734375, - "P95":20542.315368652344, - "P100":20561.648559570312 + "P0":12479.869079589844, + "P25":12554.389953613281, + "P50":12628.910827636719, + "P67":12667.23812866211, + "P80":12696.547241210938, + "P85":12707.81997680664, + "P90":12719.092712402344, + "P95":12730.365447998047, + "P100":12741.63818359375 } }, "Memory":{ "Gen0Collections":0, "Gen1Collections":0, "Gen2Collections":0, - "TotalOperations":32768, + "TotalOperations":65536, "BytesAllocatedPerOperation":0 }, "Measurements":[ @@ -3592,364 +3501,343 @@ "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":338000 + "Nanoseconds":171800 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":3133000 + "Nanoseconds":1664900 },{ "IterationMode":"Overhead", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":503900 + "Nanoseconds":412300 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":2486100 + "Nanoseconds":1860600 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":1, "Operations":16, - "Nanoseconds":649800 + "Nanoseconds":397500 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":2, "Operations":32, - "Nanoseconds":1130300 + "Nanoseconds":745800 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":3, "Operations":64, - "Nanoseconds":2172800 + "Nanoseconds":1528400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":4, "Operations":128, - "Nanoseconds":4963600 + "Nanoseconds":2895000 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":5, "Operations":256, - "Nanoseconds":8119500 + "Nanoseconds":6209900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":6, "Operations":512, - "Nanoseconds":15271400 + "Nanoseconds":11868900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":7, "Operations":1024, - "Nanoseconds":32218400 + "Nanoseconds":22829800 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":8, "Operations":2048, - "Nanoseconds":59428400 + "Nanoseconds":46863700 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":9, "Operations":4096, - "Nanoseconds":103881300 + "Nanoseconds":91475900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":10, "Operations":8192, - "Nanoseconds":166208200 + "Nanoseconds":132012900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":11, "Operations":16384, - "Nanoseconds":325774700 + "Nanoseconds":210666800 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":12, "Operations":32768, - "Nanoseconds":682671900 + "Nanoseconds":412520300 + },{ + "IterationMode":"Workload", + "IterationStage":"Pilot", + "LaunchIndex":1, + "IterationIndex":13, + "Operations":65536, + "Nanoseconds":824145300 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, - "Operations":32768, - "Nanoseconds":93800 + "Operations":65536, + "Nanoseconds":111000 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, - "Operations":32768, - "Nanoseconds":91400 + "Operations":65536, + "Nanoseconds":120300 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, - "Operations":32768, - "Nanoseconds":91400 + "Operations":65536, + "Nanoseconds":111800 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, - "Operations":32768, - "Nanoseconds":90200 + "Operations":65536, + "Nanoseconds":113500 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, - "Operations":32768, - "Nanoseconds":93200 - },{ - "IterationMode":"Overhead", - "IterationStage":"Warmup", - "LaunchIndex":1, - "IterationIndex":6, - "Operations":32768, - "Nanoseconds":92900 + "Operations":65536, + "Nanoseconds":112500 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, - "Operations":32768, - "Nanoseconds":92700 + "Operations":65536, + "Nanoseconds":112900 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, - "Operations":32768, - "Nanoseconds":94700 + "Operations":65536, + "Nanoseconds":113200 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, - "Operations":32768, - "Nanoseconds":88900 + "Operations":65536, + "Nanoseconds":113400 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":4, - "Operations":32768, - "Nanoseconds":90900 + "Operations":65536, + "Nanoseconds":114900 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":5, - "Operations":32768, - "Nanoseconds":97700 + "Operations":65536, + "Nanoseconds":119500 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":6, - "Operations":32768, - "Nanoseconds":101300 + "Operations":65536, + "Nanoseconds":113800 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":7, - "Operations":32768, - "Nanoseconds":102600 + "Operations":65536, + "Nanoseconds":112600 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":8, - "Operations":32768, - "Nanoseconds":100400 + "Operations":65536, + "Nanoseconds":113700 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":9, - "Operations":32768, - "Nanoseconds":91600 + "Operations":65536, + "Nanoseconds":115300 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":10, - "Operations":32768, - "Nanoseconds":94700 + "Operations":65536, + "Nanoseconds":113300 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":11, - "Operations":32768, - "Nanoseconds":124400 + "Operations":65536, + "Nanoseconds":112800 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":12, - "Operations":32768, - "Nanoseconds":140900 + "Operations":65536, + "Nanoseconds":119300 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":13, - "Operations":32768, - "Nanoseconds":126400 + "Operations":65536, + "Nanoseconds":116000 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":14, - "Operations":32768, - "Nanoseconds":94300 + "Operations":65536, + "Nanoseconds":113700 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":15, - "Operations":32768, - "Nanoseconds":98100 - },{ - "IterationMode":"Overhead", - "IterationStage":"Actual", - "LaunchIndex":1, - "IterationIndex":16, - "Operations":32768, - "Nanoseconds":92700 - },{ - "IterationMode":"Overhead", - "IterationStage":"Actual", - "LaunchIndex":1, - "IterationIndex":17, - "Operations":32768, - "Nanoseconds":94500 + "Operations":65536, + "Nanoseconds":112700 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, - "Operations":32768, - "Nanoseconds":670357300 + "Operations":65536, + "Nanoseconds":845827200 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, - "Operations":32768, - "Nanoseconds":657416900 + "Operations":65536, + "Nanoseconds":854853300 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, - "Operations":32768, - "Nanoseconds":674839600 + "Operations":65536, + "Nanoseconds":824374800 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, - "Operations":32768, - "Nanoseconds":652553400 + "Operations":65536, + "Nanoseconds":850705500 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, - "Operations":32768, - "Nanoseconds":665012000 + "Operations":65536, + "Nanoseconds":831841000 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":6, - "Operations":32768, - "Nanoseconds":672180900 - },{ - "IterationMode":"Workload", - "IterationStage":"Warmup", - "LaunchIndex":1, - "IterationIndex":7, - "Operations":32768, - "Nanoseconds":636748300 + "Operations":65536, + "Nanoseconds":827261100 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, - "Operations":32768, - "Nanoseconds":673858800 + "Operations":65536, + "Nanoseconds":827762000 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, - "Operations":32768, - "Nanoseconds":667523700 + "Operations":65536, + "Nanoseconds":835149700 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, - "Operations":32768, - "Nanoseconds":662588500 + "Operations":65536, + "Nanoseconds":817994400 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":1, - "Operations":32768, - "Nanoseconds":673764100 + "Operations":65536, + "Nanoseconds":827648300 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":2, - "Operations":32768, - "Nanoseconds":667429000 + "Operations":65536, + "Nanoseconds":835036000 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":3, - "Operations":32768, - "Nanoseconds":662493800 + "Operations":65536, + "Nanoseconds":817880700 } ], "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 e93a9ec..e4d39f9 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-PYMLEY,False,Default,Default,Default,Default,Default,Default,1111111111111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.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,159.9 ns,101.4 ns,5.56 ns,3.21 ns,153.6 ns,164.2 ns,157.7 ns,163.0 ns,161.8 ns,"6,254,043.2",1,0 B -Crc32,Job-PYMLEY,False,Default,Default,Default,Default,Default,Default,1111111111111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.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,328.8 ns,246.6 ns,13.51 ns,7.80 ns,313.5 ns,338.9 ns,323.7 ns,336.5 ns,334.0 ns,"3,041,263.9",2,0 B -Crc32,Job-PYMLEY,False,Default,Default,Default,Default,Default,Default,1111111111111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.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,645.8 ns,153.8 ns,8.43 ns,4.87 ns,636.5 ns,653.0 ns,642.2 ns,650.4 ns,647.8 ns,"1,548,552.0",3,0 B -Crc32,Job-PYMLEY,False,Default,Default,Default,Default,Default,Default,1111111111111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.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,256.7 ns",537.5 ns,29.46 ns,17.01 ns,"1,222.9 ns","1,276.2 ns","1,247.0 ns","1,273.7 ns","1,271.1 ns","795,707.8",4,0 B -Crc32,Job-PYMLEY,False,Default,Default,Default,Default,Default,Default,1111111111111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.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,"2,501.5 ns",387.2 ns,21.22 ns,12.25 ns,"2,477.4 ns","2,517.4 ns","2,493.6 ns","2,513.6 ns","2,509.8 ns","399,755.2",5,0 B -Crc32,Job-PYMLEY,False,Default,Default,Default,Default,Default,Default,1111111111111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.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,"5,183.5 ns","4,117.7 ns",225.71 ns,130.31 ns,"5,046.8 ns","5,444.0 ns","5,053.2 ns","5,251.8 ns","5,059.6 ns","192,921.0",6,0 B -Crc32,Job-PYMLEY,False,Default,Default,Default,Default,Default,Default,1111111111111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.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,"9,856.4 ns","2,153.9 ns",118.06 ns,68.16 ns,"9,771.7 ns","9,991.2 ns","9,788.9 ns","9,898.7 ns","9,806.2 ns","101,457.2",7,0 B -Crc32,Job-PYMLEY,False,Default,Default,Default,Default,Default,Default,1111111111111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.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,"20,382.6 ns","3,145.5 ns",172.41 ns,99.54 ns,"20,217.7 ns","20,561.6 ns","20,293.0 ns","20,465.0 ns","20,368.3 ns","49,061.6",8,0 B +Crc32,Job-WFOXCC,False,Default,Default,Default,Default,Default,Default,1111111111111111,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,101.9 ns,33.60 ns,1.84 ns,1.06 ns,100.3 ns,103.9 ns,100.9 ns,102.7 ns,101.5 ns,"9,814,751.2",1,0 B +Crc32,Job-WFOXCC,False,Default,Default,Default,Default,Default,Default,1111111111111111,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,201.9 ns,48.24 ns,2.64 ns,1.53 ns,199.7 ns,204.9 ns,200.4 ns,203.0 ns,201.2 ns,"4,952,426.0",2,0 B +Crc32,Job-WFOXCC,False,Default,Default,Default,Default,Default,Default,1111111111111111,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,397.7 ns,176.96 ns,9.70 ns,5.60 ns,386.8 ns,405.2 ns,394.0 ns,403.2 ns,401.2 ns,"2,514,284.0",3,0 B +Crc32,Job-WFOXCC,False,Default,Default,Default,Default,Default,Default,1111111111111111,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,787.2 ns,55.05 ns,3.02 ns,1.74 ns,785.1 ns,790.7 ns,785.5 ns,788.2 ns,785.8 ns,"1,270,337.8",4,0 B +Crc32,Job-WFOXCC,False,Default,Default,Default,Default,Default,Default,1111111111111111,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,565.8 ns",591.32 ns,32.41 ns,18.71 ns,"1,543.1 ns","1,602.9 ns","1,547.2 ns","1,577.1 ns","1,551.3 ns","638,662.2",5,0 B +Crc32,Job-WFOXCC,False,Default,Default,Default,Default,Default,Default,1111111111111111,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,"3,143.5 ns",589.95 ns,32.34 ns,18.67 ns,"3,115.3 ns","3,178.8 ns","3,125.8 ns","3,157.6 ns","3,136.4 ns","318,117.7",6,0 B +Crc32,Job-WFOXCC,False,Default,Default,Default,Default,Default,Default,1111111111111111,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,"6,497.3 ns","2,589.55 ns",141.94 ns,81.95 ns,"6,351.7 ns","6,635.2 ns","6,428.4 ns","6,570.2 ns","6,505.1 ns","153,909.3",7,0 B +Crc32,Job-WFOXCC,False,Default,Default,Default,Default,Default,Default,1111111111111111,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,"12,616.8 ns","2,395.47 ns",131.30 ns,75.81 ns,"12,479.9 ns","12,741.6 ns","12,554.4 ns","12,685.3 ns","12,628.9 ns","79,259.4",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 a5c176f..cd5f73c 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-20230921-214548", + "Title":"BenchmarkDotNetAnalyser.SampleBenchmarks.Benchmarks.Md5VsSha256Benchmark-20240102-145717", "HostEnvironmentInfo":{ "BenchmarkDotNetCaption":"BenchmarkDotNet", "BenchmarkDotNetVersion":"0.13.5", - "OsVersion":"Windows 10 (10.0.19045.3324/22H2/2022Update)", + "OsVersion":"Windows 10 (10.0.19045.3803/22H2/2022Update)", "ProcessorName":"11th Gen Intel Core i7-11850H 2.50GHz", "PhysicalProcessorCount":1, "PhysicalCoreCount":8, "LogicalCoreCount":16, - "RuntimeVersion":".NET 7.0.11 (7.0.1123.42427)", + "RuntimeVersion":".NET 8.0.0 (8.0.23.53103)", "Architecture":"X64", "HasAttachedDebugger":false, "HasRyuJit":true, "Configuration":"RELEASE", - "DotNetCliVersion":"7.0.401", + "DotNetCliVersion":"8.0.100", "ChronometerFrequency":{ "Hertz":10000000 }, @@ -21,7 +21,7 @@ }, "Benchmarks":[ { - "DisplayInfo":"Md5VsSha256Benchmark.Sha256: Job-PYMLEY(Server=True, IterationCount=3) [N=1000]", + "DisplayInfo":"Md5VsSha256Benchmark.Sha256: Job-WFOXCC(Server=True, IterationCount=3) [N=1000]", "Namespace":"BenchmarkDotNetAnalyser.SampleBenchmarks.Benchmarks", "Type":"Md5VsSha256Benchmark", "Method":"Sha256", @@ -31,18 +31,18 @@ "HardwareIntrinsics":"AVX2,AES,BMI1,BMI2,FMA,LZCNT,PCLMUL,POPCNT VectorSize=256", "Statistics":{ "OriginalValues":[ - 857.5937271118164,873.432445526123,868.3011054992676 + 688.3256912231445,670.1814651489258,664.3424987792969 ], "N":3, - "Min":857.5937271118164, - "LowerFence":851.068377494812, - "Q1":862.947416305542, - "Median":868.3011054992676, - "Mean":866.4424260457357, - "Q3":870.8667755126953, - "UpperFence":882.7458143234253, - "Max":873.432445526123, - "InterquartileRange":7.91935920715332, + "Min":664.3424987792969, + "LowerFence":649.2745876312256, + "Q1":667.2619819641113, + "Median":670.1814651489258, + "Mean":674.2832183837891, + "Q3":679.2535781860352, + "UpperFence":697.2409725189209, + "Max":688.3256912231445, + "InterquartileRange":11.991596221923828, "LowerOutliers":[ ], @@ -52,30 +52,30 @@ "AllOutliers":[ ], - "StandardError":4.665735641716831, - "Variance":65.30726723516031, - "StandardDeviation":8.08129118613853, - "Skewness":-0.21783117615823736, - "Kurtosis":0.6666666666666707, + "StandardError":7.220726294250493, + "Variance":156.41666464944137, + "StandardDeviation":12.506664809190394, + "Skewness":0.2926890090616205, + "Kurtosis":0.6666666666666667, "ConfidenceInterval":{ "N":3, - "Mean":866.4424260457357, - "StandardError":4.665735641716831, + "Mean":674.2832183837891, + "StandardError":7.220726294250493, "Level":12, - "Margin":147.43283518174874, - "Lower":719.009590863987, - "Upper":1013.8752612274844 + "Margin":228.16812425339774, + "Lower":446.1150941303913, + "Upper":902.4513426371868 }, "Percentiles":{ - "P0":857.5937271118164, - "P25":862.947416305542, - "P50":868.3011054992676, - "P67":870.0457611083984, - "P80":871.3799095153809, - "P85":871.8930435180664, - "P90":872.406177520752, - "P95":872.9193115234375, - "P100":873.432445526123 + "P0":664.3424987792969, + "P25":667.2619819641113, + "P50":670.1814651489258, + "P67":676.3505020141602, + "P80":681.068000793457, + "P85":682.8824234008789, + "P90":684.6968460083008, + "P95":686.5112686157227, + "P100":688.3256912231445 } }, "Memory":{ @@ -92,441 +92,399 @@ "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":247900 + "Nanoseconds":355700 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":658400 + "Nanoseconds":464200 },{ "IterationMode":"Overhead", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":769100 + "Nanoseconds":581500 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":887500 + "Nanoseconds":583800 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":1, "Operations":16, - "Nanoseconds":30600 + "Nanoseconds":31200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":2, "Operations":32, - "Nanoseconds":45800 + "Nanoseconds":33300 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":3, "Operations":64, - "Nanoseconds":94100 + "Nanoseconds":68100 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":4, "Operations":128, - "Nanoseconds":172000 + "Nanoseconds":103900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":5, "Operations":256, - "Nanoseconds":316600 + "Nanoseconds":195000 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":6, "Operations":512, - "Nanoseconds":627800 + "Nanoseconds":400700 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":7, "Operations":1024, - "Nanoseconds":1405600 + "Nanoseconds":761000 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":8, "Operations":2048, - "Nanoseconds":2736600 + "Nanoseconds":1514400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":9, "Operations":4096, - "Nanoseconds":4841900 + "Nanoseconds":2886800 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":10, "Operations":8192, - "Nanoseconds":8581500 + "Nanoseconds":5731000 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":11, "Operations":16384, - "Nanoseconds":17940100 + "Nanoseconds":12227300 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":12, "Operations":32768, - "Nanoseconds":35565400 + "Nanoseconds":24058000 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":13, "Operations":65536, - "Nanoseconds":68849900 + "Nanoseconds":49352800 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":14, "Operations":131072, - "Nanoseconds":122537000 + "Nanoseconds":99638400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":15, "Operations":262144, - "Nanoseconds":237355000 + "Nanoseconds":203793200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":16, "Operations":524288, - "Nanoseconds":488523000 + "Nanoseconds":357532200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":17, "Operations":1048576, - "Nanoseconds":900168600 + "Nanoseconds":708266200 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, "Operations":1048576, - "Nanoseconds":4422800 + "Nanoseconds":2927900 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, "Operations":1048576, - "Nanoseconds":4558800 + "Nanoseconds":2950500 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, "Operations":1048576, - "Nanoseconds":4315100 + "Nanoseconds":3149000 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, "Operations":1048576, - "Nanoseconds":4711600 + "Nanoseconds":2979200 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, "Operations":1048576, - "Nanoseconds":4488400 - },{ - "IterationMode":"Overhead", - "IterationStage":"Actual", - "LaunchIndex":1, - "IterationIndex":1, - "Operations":1048576, - "Nanoseconds":3542000 + "Nanoseconds":2990200 },{ "IterationMode":"Overhead", - "IterationStage":"Actual", + "IterationStage":"Warmup", "LaunchIndex":1, - "IterationIndex":2, + "IterationIndex":6, "Operations":1048576, - "Nanoseconds":3867400 + "Nanoseconds":3053200 },{ "IterationMode":"Overhead", - "IterationStage":"Actual", + "IterationStage":"Warmup", "LaunchIndex":1, - "IterationIndex":3, + "IterationIndex":7, "Operations":1048576, - "Nanoseconds":3846600 + "Nanoseconds":3259200 },{ "IterationMode":"Overhead", - "IterationStage":"Actual", + "IterationStage":"Warmup", "LaunchIndex":1, - "IterationIndex":4, + "IterationIndex":8, "Operations":1048576, - "Nanoseconds":4864500 + "Nanoseconds":3267500 },{ "IterationMode":"Overhead", - "IterationStage":"Actual", + "IterationStage":"Warmup", "LaunchIndex":1, - "IterationIndex":5, + "IterationIndex":9, "Operations":1048576, - "Nanoseconds":4347500 + "Nanoseconds":3259500 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, - "IterationIndex":6, + "IterationIndex":1, "Operations":1048576, - "Nanoseconds":4247200 + "Nanoseconds":3242500 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, - "IterationIndex":7, + "IterationIndex":2, "Operations":1048576, - "Nanoseconds":3649000 + "Nanoseconds":3269000 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, - "IterationIndex":8, + "IterationIndex":3, "Operations":1048576, - "Nanoseconds":3776000 + "Nanoseconds":3268600 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, - "IterationIndex":9, + "IterationIndex":4, "Operations":1048576, - "Nanoseconds":4673200 + "Nanoseconds":3265700 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, - "IterationIndex":10, + "IterationIndex":5, "Operations":1048576, - "Nanoseconds":3918600 + "Nanoseconds":3259700 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, - "IterationIndex":11, + "IterationIndex":6, "Operations":1048576, - "Nanoseconds":4793700 + "Nanoseconds":3260200 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, - "IterationIndex":12, + "IterationIndex":7, "Operations":1048576, - "Nanoseconds":4127900 + "Nanoseconds":3274000 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, - "IterationIndex":13, + "IterationIndex":8, "Operations":1048576, - "Nanoseconds":3777900 + "Nanoseconds":3178000 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, - "IterationIndex":14, + "IterationIndex":9, "Operations":1048576, - "Nanoseconds":6052800 + "Nanoseconds":3129800 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, - "IterationIndex":15, + "IterationIndex":10, "Operations":1048576, - "Nanoseconds":3861700 + "Nanoseconds":3154200 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, - "IterationIndex":16, + "IterationIndex":11, "Operations":1048576, - "Nanoseconds":3902600 + "Nanoseconds":3234700 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, - "IterationIndex":17, + "IterationIndex":12, "Operations":1048576, - "Nanoseconds":4524000 + "Nanoseconds":3261800 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, - "IterationIndex":18, + "IterationIndex":13, "Operations":1048576, - "Nanoseconds":3384600 + "Nanoseconds":3273200 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, - "IterationIndex":19, + "IterationIndex":14, "Operations":1048576, - "Nanoseconds":4952600 + "Nanoseconds":3282600 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, - "IterationIndex":20, + "IterationIndex":15, "Operations":1048576, - "Nanoseconds":3850000 + "Nanoseconds":3293200 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, "Operations":1048576, - "Nanoseconds":921757500 + "Nanoseconds":725624100 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, "Operations":1048576, - "Nanoseconds":911512100 + "Nanoseconds":698696700 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, "Operations":1048576, - "Nanoseconds":900544800 + "Nanoseconds":707705500 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, "Operations":1048576, - "Nanoseconds":922238800 + "Nanoseconds":698725400 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, "Operations":1048576, - "Nanoseconds":942351600 + "Nanoseconds":719597400 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":6, "Operations":1048576, - "Nanoseconds":922714100 - },{ - "IterationMode":"Workload", - "IterationStage":"Warmup", - "LaunchIndex":1, - "IterationIndex":7, - "Operations":1048576, - "Nanoseconds":918294700 - },{ - "IterationMode":"Workload", - "IterationStage":"Warmup", - "LaunchIndex":1, - "IterationIndex":8, - "Operations":1048576, - "Nanoseconds":914678400 - },{ - "IterationMode":"Workload", - "IterationStage":"Warmup", - "LaunchIndex":1, - "IterationIndex":9, - "Operations":1048576, - "Nanoseconds":915407800 - },{ - "IterationMode":"Workload", - "IterationStage":"Warmup", - "LaunchIndex":1, - "IterationIndex":10, - "Operations":1048576, - "Nanoseconds":970754200 - },{ - "IterationMode":"Workload", - "IterationStage":"Warmup", - "LaunchIndex":1, - "IterationIndex":11, - "Operations":1048576, - "Nanoseconds":899344900 + "Nanoseconds":708030600 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, "Operations":1048576, - "Nanoseconds":903162800 + "Nanoseconds":725023600 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, "Operations":1048576, - "Nanoseconds":919770900 + "Nanoseconds":705998000 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, "Operations":1048576, - "Nanoseconds":914390300 + "Nanoseconds":699875400 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":1, "Operations":1048576, - "Nanoseconds":899252200 + "Nanoseconds":721761800 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":2, "Operations":1048576, - "Nanoseconds":915860300 + "Nanoseconds":702736200 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":3, "Operations":1048576, - "Nanoseconds":910479700 + "Nanoseconds":696613600 } ], "Metrics":[ @@ -545,7 +503,7 @@ } ] },{ - "DisplayInfo":"Md5VsSha256Benchmark.Md5: Job-PYMLEY(Server=True, IterationCount=3) [N=1000]", + "DisplayInfo":"Md5VsSha256Benchmark.Md5: Job-WFOXCC(Server=True, IterationCount=3) [N=1000]", "Namespace":"BenchmarkDotNetAnalyser.SampleBenchmarks.Benchmarks", "Type":"Md5VsSha256Benchmark", "Method":"Md5", @@ -555,18 +513,18 @@ "HardwareIntrinsics":"AVX2,AES,BMI1,BMI2,FMA,LZCNT,PCLMUL,POPCNT VectorSize=256", "Statistics":{ "OriginalValues":[ - 2157.1733474731445,2148.0859756469727,2144.8389053344727 + 1606.0585021972656,1591.1113739013672,1597.6730346679688 ], "N":3, - "Min":2144.8389053344727, - "LowerFence":2137.2116088867188, - "Q1":2146.4624404907227, - "Median":2148.0859756469727, - "Mean":2150.0327428181968, - "Q3":2152.6296615600586, - "UpperFence":2161.8804931640625, - "Max":2157.1733474731445, - "InterquartileRange":6.1672210693359375, + "Min":1591.1113739013672, + "LowerFence":1583.1818580627441, + "Q1":1594.392204284668, + "Median":1597.6730346679688, + "Mean":1598.280970255534, + "Q3":1601.8657684326172, + "UpperFence":1613.076114654541, + "Max":1606.0585021972656, + "InterquartileRange":7.473564147949219, "LowerOutliers":[ ], @@ -576,37 +534,37 @@ "AllOutliers":[ ], - "StandardError":3.691297989067333, - "Variance":40.8770425322776, - "StandardDeviation":6.3935156629414465, - "Skewness":0.27626009619025754, - "Kurtosis":0.6666666666666408, + "StandardError":4.325557780313156, + "Variance":56.13135033248303, + "StandardDeviation":7.492085846577242, + "Skewness":0.08060942831314881, + "Kurtosis":0.6666666666666633, "ConfidenceInterval":{ "N":3, - "Mean":2150.0327428181968, - "StandardError":3.691297989067333, + "Mean":1598.280970255534, + "StandardError":4.325557780313156, "Level":12, - "Margin":116.64152661436061, - "Lower":2033.3912162038362, - "Upper":2266.6742694325576 + "Margin":136.68353637356486, + "Lower":1461.597433881969, + "Upper":1734.9645066290989 }, "Percentiles":{ - "P0":2144.8389053344727, - "P25":2146.4624404907227, - "P50":2148.0859756469727, - "P67":2151.175682067871, - "P80":2153.538398742676, - "P85":2154.447135925293, - "P90":2155.35587310791, - "P95":2156.2646102905273, - "P100":2157.1733474731445 + "P0":1591.1113739013672, + "P25":1594.392204284668, + "P50":1597.6730346679688, + "P67":1600.5240936279297, + "P80":1602.7043151855469, + "P85":1603.5428619384766, + "P90":1604.3814086914062, + "P95":1605.219955444336, + "P100":1606.0585021972656 } }, "Memory":{ "Gen0Collections":0, "Gen1Collections":0, "Gen2Collections":0, - "TotalOperations":262144, + "TotalOperations":524288, "BytesAllocatedPerOperation":80 }, "Measurements":[ @@ -616,399 +574,406 @@ "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":264100 + "Nanoseconds":278600 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":647400 + "Nanoseconds":335800 },{ "IterationMode":"Overhead", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":674400 + "Nanoseconds":390100 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":749800 + "Nanoseconds":651300 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":1, "Operations":16, - "Nanoseconds":58400 + "Nanoseconds":37900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":2, "Operations":32, - "Nanoseconds":109800 + "Nanoseconds":71700 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":3, "Operations":64, - "Nanoseconds":203900 + "Nanoseconds":178300 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":4, "Operations":128, - "Nanoseconds":377900 + "Nanoseconds":389500 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":5, "Operations":256, - "Nanoseconds":727700 + "Nanoseconds":473200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":6, "Operations":512, - "Nanoseconds":1404700 + "Nanoseconds":900800 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":7, "Operations":1024, - "Nanoseconds":2550300 + "Nanoseconds":1828300 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":8, "Operations":2048, - "Nanoseconds":5945200 + "Nanoseconds":3646300 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":9, "Operations":4096, - "Nanoseconds":8685300 + "Nanoseconds":7696200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":10, "Operations":8192, - "Nanoseconds":20960300 + "Nanoseconds":14115400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":11, "Operations":16384, - "Nanoseconds":39094800 + "Nanoseconds":28630100 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":12, "Operations":32768, - "Nanoseconds":77944100 + "Nanoseconds":55089100 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":13, "Operations":65536, - "Nanoseconds":148171500 + "Nanoseconds":111818700 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":14, "Operations":131072, - "Nanoseconds":279397100 + "Nanoseconds":224797000 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":15, "Operations":262144, - "Nanoseconds":575660900 + "Nanoseconds":418871000 + },{ + "IterationMode":"Workload", + "IterationStage":"Pilot", + "LaunchIndex":1, + "IterationIndex":16, + "Operations":524288, + "Nanoseconds":843385900 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, - "Operations":262144, - "Nanoseconds":1182000 + "Operations":524288, + "Nanoseconds":1530700 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, - "Operations":262144, - "Nanoseconds":1147500 + "Operations":524288, + "Nanoseconds":1552400 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, - "Operations":262144, - "Nanoseconds":1174200 + "Operations":524288, + "Nanoseconds":1586600 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, - "Operations":262144, - "Nanoseconds":1130600 + "Operations":524288, + "Nanoseconds":1635800 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, - "Operations":262144, - "Nanoseconds":1819900 + "Operations":524288, + "Nanoseconds":1629900 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":6, - "Operations":262144, - "Nanoseconds":1213800 + "Operations":524288, + "Nanoseconds":1662300 + },{ + "IterationMode":"Overhead", + "IterationStage":"Warmup", + "LaunchIndex":1, + "IterationIndex":7, + "Operations":524288, + "Nanoseconds":1692300 + },{ + "IterationMode":"Overhead", + "IterationStage":"Warmup", + "LaunchIndex":1, + "IterationIndex":8, + "Operations":524288, + "Nanoseconds":1636400 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, - "Operations":262144, - "Nanoseconds":1116600 + "Operations":524288, + "Nanoseconds":1629200 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, - "Operations":262144, - "Nanoseconds":1145800 + "Operations":524288, + "Nanoseconds":1635700 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, - "Operations":262144, - "Nanoseconds":1359800 + "Operations":524288, + "Nanoseconds":1639400 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":4, - "Operations":262144, - "Nanoseconds":973100 + "Operations":524288, + "Nanoseconds":1691900 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":5, - "Operations":262144, - "Nanoseconds":1175900 + "Operations":524288, + "Nanoseconds":1631000 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":6, - "Operations":262144, - "Nanoseconds":1251900 + "Operations":524288, + "Nanoseconds":1633200 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":7, - "Operations":262144, - "Nanoseconds":1166700 + "Operations":524288, + "Nanoseconds":1631700 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":8, - "Operations":262144, - "Nanoseconds":1150000 + "Operations":524288, + "Nanoseconds":1636000 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":9, - "Operations":262144, - "Nanoseconds":1140800 + "Operations":524288, + "Nanoseconds":1728600 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":10, - "Operations":262144, - "Nanoseconds":1019900 + "Operations":524288, + "Nanoseconds":1631200 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":11, - "Operations":262144, - "Nanoseconds":1159100 + "Operations":524288, + "Nanoseconds":1631100 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":12, - "Operations":262144, - "Nanoseconds":1123500 + "Operations":524288, + "Nanoseconds":1634000 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":13, - "Operations":262144, - "Nanoseconds":1155700 + "Operations":524288, + "Nanoseconds":1635500 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":14, - "Operations":262144, - "Nanoseconds":1271400 + "Operations":524288, + "Nanoseconds":1630600 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":15, - "Operations":262144, - "Nanoseconds":1175700 - },{ - "IterationMode":"Overhead", - "IterationStage":"Actual", - "LaunchIndex":1, - "IterationIndex":16, - "Operations":262144, - "Nanoseconds":1194500 - },{ - "IterationMode":"Overhead", - "IterationStage":"Actual", - "LaunchIndex":1, - "IterationIndex":17, - "Operations":262144, - "Nanoseconds":1062300 - },{ - "IterationMode":"Overhead", - "IterationStage":"Actual", - "LaunchIndex":1, - "IterationIndex":18, - "Operations":262144, - "Nanoseconds":967500 - },{ - "IterationMode":"Overhead", - "IterationStage":"Actual", - "LaunchIndex":1, - "IterationIndex":19, - "Operations":262144, - "Nanoseconds":993700 - },{ - "IterationMode":"Overhead", - "IterationStage":"Actual", - "LaunchIndex":1, - "IterationIndex":20, - "Operations":262144, - "Nanoseconds":1182500 + "Operations":524288, + "Nanoseconds":1630300 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, - "Operations":262144, - "Nanoseconds":565032700 + "Operations":524288, + "Nanoseconds":832004300 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, - "Operations":262144, - "Nanoseconds":565241300 + "Operations":524288, + "Nanoseconds":828675400 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, - "Operations":262144, - "Nanoseconds":571521400 + "Operations":524288, + "Nanoseconds":823131400 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, - "Operations":262144, - "Nanoseconds":561060700 + "Operations":524288, + "Nanoseconds":827777300 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, - "Operations":262144, - "Nanoseconds":573895500 + "Operations":524288, + "Nanoseconds":830835300 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":6, - "Operations":262144, - "Nanoseconds":554353800 + "Operations":524288, + "Nanoseconds":826455100 + },{ + "IterationMode":"Workload", + "IterationStage":"Warmup", + "LaunchIndex":1, + "IterationIndex":7, + "Operations":524288, + "Nanoseconds":826694000 + },{ + "IterationMode":"Workload", + "IterationStage":"Warmup", + "LaunchIndex":1, + "IterationIndex":8, + "Operations":524288, + "Nanoseconds":833789200 + },{ + "IterationMode":"Workload", + "IterationStage":"Warmup", + "LaunchIndex":1, + "IterationIndex":9, + "Operations":524288, + "Nanoseconds":828088300 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, - "Operations":262144, - "Nanoseconds":566642900 + "Operations":524288, + "Nanoseconds":843670400 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, - "Operations":262144, - "Nanoseconds":564260700 + "Operations":524288, + "Nanoseconds":835833800 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, - "Operations":262144, - "Nanoseconds":563409500 + "Operations":524288, + "Nanoseconds":839274000 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":1, - "Operations":262144, - "Nanoseconds":565490050 + "Operations":524288, + "Nanoseconds":842037200 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":2, - "Operations":262144, - "Nanoseconds":563107850 + "Operations":524288, + "Nanoseconds":834200600 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":3, - "Operations":262144, - "Nanoseconds":562256650 + "Operations":524288, + "Nanoseconds":837640800 } ], "Metrics":[ @@ -1027,7 +992,7 @@ } ] },{ - "DisplayInfo":"Md5VsSha256Benchmark.Sha256: Job-PYMLEY(Server=True, IterationCount=3) [N=10000]", + "DisplayInfo":"Md5VsSha256Benchmark.Sha256: Job-WFOXCC(Server=True, IterationCount=3) [N=10000]", "Namespace":"BenchmarkDotNetAnalyser.SampleBenchmarks.Benchmarks", "Type":"Md5VsSha256Benchmark", "Method":"Sha256", @@ -1037,18 +1002,18 @@ "HardwareIntrinsics":"AVX2,AES,BMI1,BMI2,FMA,LZCNT,PCLMUL,POPCNT VectorSize=256", "Statistics":{ "OriginalValues":[ - 7244.326019287109,7488.289642333984,7112.63427734375 + 5344.1162109375,5380.548858642578,5488.7481689453125 ], "N":3, - "Min":7112.63427734375, - "LowerFence":6896.738624572754, - "Q1":7178.48014831543, - "Median":7244.326019287109, - "Mean":7281.749979654948, - "Q3":7366.307830810547, - "UpperFence":7648.049354553223, - "Max":7488.289642333984, - "InterquartileRange":187.8276824951172, + "Min":5344.1162109375, + "LowerFence":5253.85856628418, + "Q1":5362.332534790039, + "Median":5380.548858642578, + "Mean":5404.471079508464, + "Q3":5434.648513793945, + "UpperFence":5543.122482299805, + "Max":5488.7481689453125, + "InterquartileRange":72.31597900390625, "LowerOutliers":[ ], @@ -1058,30 +1023,30 @@ "AllOutliers":[ ], - "StandardError":110.04491949305174, - "Variance":36329.65291869671, - "StandardDeviation":190.60339167679234, - "Skewness":0.18877534310066846, - "Kurtosis":0.6666666666666656, + "StandardError":43.431191969445806, + "Variance":5658.805307660562, + "StandardDeviation":75.22503112435754, + "Skewness":0.285848688881634, + "Kurtosis":0.6666666666666621, "ConfidenceInterval":{ "N":3, - "Mean":7281.749979654948, - "StandardError":110.04491949305174, + "Mean":5404.471079508464, + "StandardError":43.431191969445806, "Level":12, - "Margin":3477.315416918465, - "Lower":3804.4345627364833, - "Upper":10759.065396573413 + "Margin":1372.3846053614045, + "Lower":4032.0864741470596, + "Upper":6776.855684869868 }, "Percentiles":{ - "P0":7112.63427734375, - "P25":7178.48014831543, - "P50":7244.326019287109, - "P67":7327.273651123047, - "P80":7390.704193115234, - "P85":7415.100555419922, - "P90":7439.496917724609, - "P95":7463.893280029297, - "P100":7488.289642333984 + "P0":5344.1162109375, + "P25":5362.332534790039, + "P50":5380.548858642578, + "P67":5417.336624145508, + "P80":5445.468444824219, + "P85":5456.288375854492, + "P90":5467.108306884766, + "P95":5477.928237915039, + "P100":5488.7481689453125 } }, "Memory":{ @@ -1098,399 +1063,364 @@ "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":289700 + "Nanoseconds":227400 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":815500 + "Nanoseconds":309800 },{ "IterationMode":"Overhead", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":705000 + "Nanoseconds":344200 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":896100 + "Nanoseconds":494700 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":1, "Operations":16, - "Nanoseconds":158800 + "Nanoseconds":99700 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":2, "Operations":32, - "Nanoseconds":325400 + "Nanoseconds":207100 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":3, "Operations":64, - "Nanoseconds":662500 + "Nanoseconds":375100 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":4, "Operations":128, - "Nanoseconds":1205500 + "Nanoseconds":741300 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":5, "Operations":256, - "Nanoseconds":3102500 + "Nanoseconds":1466900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":6, "Operations":512, - "Nanoseconds":4267500 + "Nanoseconds":2918900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":7, "Operations":1024, - "Nanoseconds":8458500 + "Nanoseconds":5875400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":8, "Operations":2048, - "Nanoseconds":17348400 + "Nanoseconds":11704600 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":9, "Operations":4096, - "Nanoseconds":31007900 + "Nanoseconds":22289400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":10, "Operations":8192, - "Nanoseconds":59728000 + "Nanoseconds":45417600 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":11, "Operations":16384, - "Nanoseconds":121444900 + "Nanoseconds":91155700 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":12, "Operations":32768, - "Nanoseconds":226522500 + "Nanoseconds":180071000 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":13, "Operations":65536, - "Nanoseconds":480657600 + "Nanoseconds":359690200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":14, "Operations":131072, - "Nanoseconds":943547100 + "Nanoseconds":722498200 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, "Operations":131072, - "Nanoseconds":605300 + "Nanoseconds":404500 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, "Operations":131072, - "Nanoseconds":605800 + "Nanoseconds":394300 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, "Operations":131072, - "Nanoseconds":617700 + "Nanoseconds":402800 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, "Operations":131072, - "Nanoseconds":602800 + "Nanoseconds":408700 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, "Operations":131072, - "Nanoseconds":765500 + "Nanoseconds":393600 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":6, "Operations":131072, - "Nanoseconds":647600 + "Nanoseconds":529700 + },{ + "IterationMode":"Overhead", + "IterationStage":"Warmup", + "LaunchIndex":1, + "IterationIndex":7, + "Operations":131072, + "Nanoseconds":408200 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, "Operations":131072, - "Nanoseconds":679100 + "Nanoseconds":409200 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, "Operations":131072, - "Nanoseconds":606000 + "Nanoseconds":409900 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, "Operations":131072, - "Nanoseconds":634800 + "Nanoseconds":409100 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":4, "Operations":131072, - "Nanoseconds":583400 + "Nanoseconds":409700 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":5, "Operations":131072, - "Nanoseconds":628800 + "Nanoseconds":410700 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":6, "Operations":131072, - "Nanoseconds":725500 + "Nanoseconds":411400 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":7, "Operations":131072, - "Nanoseconds":604400 + "Nanoseconds":409600 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":8, "Operations":131072, - "Nanoseconds":868000 + "Nanoseconds":411000 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":9, "Operations":131072, - "Nanoseconds":616600 + "Nanoseconds":409200 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":10, "Operations":131072, - "Nanoseconds":605000 + "Nanoseconds":410000 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":11, "Operations":131072, - "Nanoseconds":596600 + "Nanoseconds":408400 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":12, "Operations":131072, - "Nanoseconds":614300 + "Nanoseconds":407800 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":13, "Operations":131072, - "Nanoseconds":683700 + "Nanoseconds":408800 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":14, "Operations":131072, - "Nanoseconds":618800 + "Nanoseconds":411600 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":15, "Operations":131072, - "Nanoseconds":683100 - },{ - "IterationMode":"Overhead", - "IterationStage":"Actual", - "LaunchIndex":1, - "IterationIndex":16, - "Operations":131072, - "Nanoseconds":637500 - },{ - "IterationMode":"Overhead", - "IterationStage":"Actual", - "LaunchIndex":1, - "IterationIndex":17, - "Operations":131072, - "Nanoseconds":610600 - },{ - "IterationMode":"Overhead", - "IterationStage":"Actual", - "LaunchIndex":1, - "IterationIndex":18, - "Operations":131072, - "Nanoseconds":590300 - },{ - "IterationMode":"Overhead", - "IterationStage":"Actual", - "LaunchIndex":1, - "IterationIndex":19, - "Operations":131072, - "Nanoseconds":657400 - },{ - "IterationMode":"Overhead", - "IterationStage":"Actual", - "LaunchIndex":1, - "IterationIndex":20, - "Operations":131072, - "Nanoseconds":638400 + "Nanoseconds":412200 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, "Operations":131072, - "Nanoseconds":962854800 + "Nanoseconds":708968000 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, "Operations":131072, - "Nanoseconds":954423900 + "Nanoseconds":717511200 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, "Operations":131072, - "Nanoseconds":966267600 + "Nanoseconds":734209000 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, "Operations":131072, - "Nanoseconds":921656000 + "Nanoseconds":714958300 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, "Operations":131072, - "Nanoseconds":933898000 + "Nanoseconds":729628200 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":6, "Operations":131072, - "Nanoseconds":974268900 + "Nanoseconds":711463400 },{ "IterationMode":"Workload", - "IterationStage":"Warmup", + "IterationStage":"Actual", "LaunchIndex":1, - "IterationIndex":7, + "IterationIndex":1, "Operations":131072, - "Nanoseconds":933315900 - },{ - "IterationMode":"Workload", - "IterationStage":"Actual", - "LaunchIndex":1, - "IterationIndex":1, - "Operations":131072, - "Nanoseconds":950152100 + "Nanoseconds":700873700 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, "Operations":131072, - "Nanoseconds":982128900 + "Nanoseconds":705649000 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, "Operations":131072, - "Nanoseconds":932891000 + "Nanoseconds":719830900 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":1, "Operations":131072, - "Nanoseconds":949528300 + "Nanoseconds":700464000 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":2, "Operations":131072, - "Nanoseconds":981505100 + "Nanoseconds":705239300 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":3, "Operations":131072, - "Nanoseconds":932267200 + "Nanoseconds":719421200 } ], "Metrics":[ @@ -1509,7 +1439,7 @@ } ] },{ - "DisplayInfo":"Md5VsSha256Benchmark.Md5: Job-PYMLEY(Server=True, IterationCount=3) [N=10000]", + "DisplayInfo":"Md5VsSha256Benchmark.Md5: Job-WFOXCC(Server=True, IterationCount=3) [N=10000]", "Namespace":"BenchmarkDotNetAnalyser.SampleBenchmarks.Benchmarks", "Type":"Md5VsSha256Benchmark", "Method":"Md5", @@ -1519,18 +1449,18 @@ "HardwareIntrinsics":"AVX2,AES,BMI1,BMI2,FMA,LZCNT,PCLMUL,POPCNT VectorSize=256", "Statistics":{ "OriginalValues":[ - 20403.488159179688,20515.14892578125,19626.788330078125 + 15049.90234375,14822.221374511719,14837.275695800781 ], "N":3, - "Min":19626.788330078125, - "LowerFence":19348.867797851562, - "Q1":20015.138244628906, - "Median":20403.488159179688, - "Mean":20181.808471679688, - "Q3":20459.31854248047, - "UpperFence":21125.588989257812, - "Max":20515.14892578125, - "InterquartileRange":444.1802978515625, + "Min":14822.221374511719, + "LowerFence":14658.987808227539, + "Q1":14829.74853515625, + "Median":14837.275695800781, + "Mean":14903.133138020834, + "Q3":14943.58901977539, + "UpperFence":15114.349746704102, + "Max":15049.90234375, + "InterquartileRange":113.84048461914062, "LowerOutliers":[ ], @@ -1540,37 +1470,37 @@ "AllOutliers":[ ], - "StandardError":279.3758220790745, - "Variance":234152.54988707602, - "StandardDeviation":483.8931182472799, - "Skewness":-0.3619714602796221, - "Kurtosis":0.6666666666666667, + "StandardError":73.51316879794717, + "Variance":16212.557960146418, + "StandardDeviation":127.32854338343158, + "Skewness":0.37885598972729173, + "Kurtosis":0.6666666666666594, "ConfidenceInterval":{ "N":3, - "Mean":20181.808471679688, - "StandardError":279.3758220790745, + "Mean":14903.133138020834, + "StandardError":73.51316879794717, "Level":12, - "Margin":8828.011849208317, - "Lower":11353.796622471371, - "Upper":29009.820320888004 + "Margin":2322.94663293176, + "Lower":12580.186505089074, + "Upper":17226.079770952594 }, "Percentiles":{ - "P0":19626.788330078125, - "P25":20015.138244628906, - "P50":20403.488159179688, - "P67":20441.45281982422, - "P80":20470.484619140625, - "P85":20481.65069580078, - "P90":20492.816772460938, - "P95":20503.982849121094, - "P100":20515.14892578125 + "P0":14822.221374511719, + "P25":14829.74853515625, + "P50":14837.275695800781, + "P67":14909.568756103516, + "P80":14964.851684570312, + "P85":14986.114349365234, + "P90":15007.377014160156, + "P95":15028.639678955078, + "P100":15049.90234375 } }, "Memory":{ "Gen0Collections":0, "Gen1Collections":0, "Gen2Collections":0, - "TotalOperations":32768, + "TotalOperations":65536, "BytesAllocatedPerOperation":80 }, "Measurements":[ @@ -1580,406 +1510,378 @@ "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":261800 + "Nanoseconds":168700 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":758200 + "Nanoseconds":591800 },{ "IterationMode":"Overhead", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":685500 + "Nanoseconds":364700 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":1003300 + "Nanoseconds":645900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":1, "Operations":16, - "Nanoseconds":374000 + "Nanoseconds":264800 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":2, "Operations":32, - "Nanoseconds":836600 + "Nanoseconds":520800 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":3, "Operations":64, - "Nanoseconds":2268800 + "Nanoseconds":1067600 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":4, "Operations":128, - "Nanoseconds":2875500 + "Nanoseconds":2062000 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":5, "Operations":256, - "Nanoseconds":4850400 + "Nanoseconds":4185600 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":6, "Operations":512, - "Nanoseconds":10630600 + "Nanoseconds":8193000 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":7, "Operations":1024, - "Nanoseconds":19661900 + "Nanoseconds":15563200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":8, "Operations":2048, - "Nanoseconds":42131000 + "Nanoseconds":32246100 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":9, "Operations":4096, - "Nanoseconds":86436400 + "Nanoseconds":63530900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":10, "Operations":8192, - "Nanoseconds":162610200 + "Nanoseconds":119788900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":11, "Operations":16384, - "Nanoseconds":314520400 + "Nanoseconds":239593400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":12, "Operations":32768, - "Nanoseconds":649401500 + "Nanoseconds":481114900 + },{ + "IterationMode":"Workload", + "IterationStage":"Pilot", + "LaunchIndex":1, + "IterationIndex":13, + "Operations":65536, + "Nanoseconds":968073700 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, - "Operations":32768, - "Nanoseconds":167000 + "Operations":65536, + "Nanoseconds":201000 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, - "Operations":32768, - "Nanoseconds":158400 + "Operations":65536, + "Nanoseconds":196800 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, - "Operations":32768, - "Nanoseconds":155600 + "Operations":65536, + "Nanoseconds":200300 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, - "Operations":32768, - "Nanoseconds":155600 + "Operations":65536, + "Nanoseconds":214700 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, - "Operations":32768, - "Nanoseconds":153300 + "Operations":65536, + "Nanoseconds":204800 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":6, - "Operations":32768, - "Nanoseconds":152200 + "Operations":65536, + "Nanoseconds":207100 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":7, - "Operations":32768, - "Nanoseconds":153300 - },{ - "IterationMode":"Overhead", - "IterationStage":"Warmup", - "LaunchIndex":1, - "IterationIndex":8, - "Operations":32768, - "Nanoseconds":191100 - },{ - "IterationMode":"Overhead", - "IterationStage":"Warmup", - "LaunchIndex":1, - "IterationIndex":9, - "Operations":32768, - "Nanoseconds":166900 + "Operations":65536, + "Nanoseconds":205700 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, - "Operations":32768, - "Nanoseconds":251700 + "Operations":65536, + "Nanoseconds":205200 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, - "Operations":32768, - "Nanoseconds":155100 + "Operations":65536, + "Nanoseconds":219600 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, - "Operations":32768, - "Nanoseconds":146000 + "Operations":65536, + "Nanoseconds":204500 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":4, - "Operations":32768, - "Nanoseconds":146400 + "Operations":65536, + "Nanoseconds":204600 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":5, - "Operations":32768, - "Nanoseconds":201100 + "Operations":65536, + "Nanoseconds":204900 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":6, - "Operations":32768, - "Nanoseconds":153500 + "Operations":65536, + "Nanoseconds":205900 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":7, - "Operations":32768, - "Nanoseconds":154600 + "Operations":65536, + "Nanoseconds":210400 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":8, - "Operations":32768, - "Nanoseconds":158000 + "Operations":65536, + "Nanoseconds":207200 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":9, - "Operations":32768, - "Nanoseconds":158800 + "Operations":65536, + "Nanoseconds":209000 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":10, - "Operations":32768, - "Nanoseconds":211500 + "Operations":65536, + "Nanoseconds":264800 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":11, - "Operations":32768, - "Nanoseconds":156500 + "Operations":65536, + "Nanoseconds":206800 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":12, - "Operations":32768, - "Nanoseconds":156900 + "Operations":65536, + "Nanoseconds":204900 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":13, - "Operations":32768, - "Nanoseconds":177000 + "Operations":65536, + "Nanoseconds":205100 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":14, - "Operations":32768, - "Nanoseconds":181500 + "Operations":65536, + "Nanoseconds":205000 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":15, - "Operations":32768, - "Nanoseconds":156800 - },{ - "IterationMode":"Overhead", - "IterationStage":"Actual", - "LaunchIndex":1, - "IterationIndex":16, - "Operations":32768, - "Nanoseconds":175500 - },{ - "IterationMode":"Overhead", - "IterationStage":"Actual", - "LaunchIndex":1, - "IterationIndex":17, - "Operations":32768, - "Nanoseconds":176200 - },{ - "IterationMode":"Overhead", - "IterationStage":"Actual", - "LaunchIndex":1, - "IterationIndex":18, - "Operations":32768, - "Nanoseconds":153500 - },{ - "IterationMode":"Overhead", - "IterationStage":"Actual", - "LaunchIndex":1, - "IterationIndex":19, - "Operations":32768, - "Nanoseconds":181800 - },{ - "IterationMode":"Overhead", - "IterationStage":"Actual", - "LaunchIndex":1, - "IterationIndex":20, - "Operations":32768, - "Nanoseconds":167800 + "Operations":65536, + "Nanoseconds":206100 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, - "Operations":32768, - "Nanoseconds":646113700 + "Operations":65536, + "Nanoseconds":1034367800 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, - "Operations":32768, - "Nanoseconds":633216800 + "Operations":65536, + "Nanoseconds":1028395000 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, - "Operations":32768, - "Nanoseconds":642504500 + "Operations":65536, + "Nanoseconds":1004853800 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, - "Operations":32768, - "Nanoseconds":630988700 + "Operations":65536, + "Nanoseconds":1012901500 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, - "Operations":32768, - "Nanoseconds":638021200 + "Operations":65536, + "Nanoseconds":1007503100 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":6, - "Operations":32768, - "Nanoseconds":643552700 + "Operations":65536, + "Nanoseconds":961572700 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":7, - "Operations":32768, - "Nanoseconds":642024700 + "Operations":65536, + "Nanoseconds":966819700 + },{ + "IterationMode":"Workload", + "IterationStage":"Warmup", + "LaunchIndex":1, + "IterationIndex":8, + "Operations":65536, + "Nanoseconds":1015211700 + },{ + "IterationMode":"Workload", + "IterationStage":"Warmup", + "LaunchIndex":1, + "IterationIndex":9, + "Operations":65536, + "Nanoseconds":994136300 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, - "Operations":32768, - "Nanoseconds":668739900 + "Operations":65536, + "Nanoseconds":986516300 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, - "Operations":32768, - "Nanoseconds":672398800 + "Operations":65536, + "Nanoseconds":971595000 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, - "Operations":32768, - "Nanoseconds":643289000 + "Operations":65536, + "Nanoseconds":972581600 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":1, - "Operations":32768, - "Nanoseconds":668581500 + "Operations":65536, + "Nanoseconds":986310400 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":2, - "Operations":32768, - "Nanoseconds":672240400 + "Operations":65536, + "Nanoseconds":971389100 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":3, - "Operations":32768, - "Nanoseconds":643130600 + "Operations":65536, + "Nanoseconds":972375700 } ], "Metrics":[ @@ -1998,7 +1900,7 @@ } ] },{ - "DisplayInfo":"Md5VsSha256Benchmark.Sha256: Job-PYMLEY(Server=True, IterationCount=3) [N=100000]", + "DisplayInfo":"Md5VsSha256Benchmark.Sha256: Job-WFOXCC(Server=True, IterationCount=3) [N=100000]", "Namespace":"BenchmarkDotNetAnalyser.SampleBenchmarks.Benchmarks", "Type":"Md5VsSha256Benchmark", "Method":"Sha256", @@ -2008,18 +1910,18 @@ "HardwareIntrinsics":"AVX2,AES,BMI1,BMI2,FMA,LZCNT,PCLMUL,POPCNT VectorSize=256", "Statistics":{ "OriginalValues":[ - 68893.59130859375,65877.96630859375,69181.1279296875 + 52215.716552734375,51930.853271484375,52602.1240234375 ], "N":3, - "Min":65877.96630859375, - "LowerFence":64908.40759277344, - "Q1":67385.77880859375, - "Median":68893.59130859375, - "Mean":67984.228515625, - "Q3":69037.35961914062, - "UpperFence":71514.73083496094, - "Max":69181.1279296875, - "InterquartileRange":1651.580810546875, + "Min":51930.853271484375, + "LowerFence":51569.83184814453, + "Q1":52073.284912109375, + "Median":52215.716552734375, + "Mean":52249.564615885414, + "Q3":52408.92028808594, + "UpperFence":52912.37335205078, + "Max":52602.1240234375, + "InterquartileRange":335.6353759765625, "LowerOutliers":[ ], @@ -2029,37 +1931,37 @@ "AllOutliers":[ ], - "StandardError":1056.3971302961174, - "Variance":3347924.690693617, - "StandardDeviation":1829.7335026428348, - "Skewness":-0.37423443813799157, - "Kurtosis":0.6666666666666667, + "StandardError":194.5168151610859, + "Variance":113510.37414123616, + "StandardDeviation":336.91300678548487, + "Skewness":0.09945126688281225, + "Kurtosis":0.6666666666666694, "ConfidenceInterval":{ "N":3, - "Mean":67984.228515625, - "StandardError":1056.3971302961174, + "Mean":52249.564615885414, + "StandardError":194.5168151610859, "Level":12, - "Margin":33381.15057459835, - "Lower":34603.07794102665, - "Upper":101365.37909022334 + "Margin":6146.547458306162, + "Lower":46103.01715757925, + "Upper":58396.11207419158 }, "Percentiles":{ - "P0":65877.96630859375, - "P25":67385.77880859375, - "P50":68893.59130859375, - "P67":68991.35375976562, - "P80":69066.11328125, - "P85":69094.86694335938, - "P90":69123.62060546875, - "P95":69152.37426757812, - "P100":69181.1279296875 + "P0":51930.853271484375, + "P25":52073.284912109375, + "P50":52215.716552734375, + "P67":52347.09509277344, + "P80":52447.56103515625, + "P85":52486.20178222656, + "P90":52524.842529296875, + "P95":52563.48327636719, + "P100":52602.1240234375 } }, "Memory":{ "Gen0Collections":0, "Gen1Collections":0, "Gen2Collections":0, - "TotalOperations":8192, + "TotalOperations":16384, "BytesAllocatedPerOperation":112 }, "Measurements":[ @@ -2069,371 +1971,378 @@ "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":347200 + "Nanoseconds":214900 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":741900 + "Nanoseconds":465200 },{ "IterationMode":"Overhead", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":805200 + "Nanoseconds":574900 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":2121700 + "Nanoseconds":1511400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":1, "Operations":16, - "Nanoseconds":1803500 + "Nanoseconds":902400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":2, "Operations":32, - "Nanoseconds":2387800 + "Nanoseconds":1716700 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":3, "Operations":64, - "Nanoseconds":5636300 + "Nanoseconds":3536300 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":4, "Operations":128, - "Nanoseconds":10025900 + "Nanoseconds":7113900 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":5, "Operations":256, - "Nanoseconds":18616000 + "Nanoseconds":14098100 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":6, "Operations":512, - "Nanoseconds":35129700 + "Nanoseconds":27344400 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":7, "Operations":1024, - "Nanoseconds":68794000 + "Nanoseconds":57735300 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":8, "Operations":2048, - "Nanoseconds":145114300 + "Nanoseconds":105464700 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":9, "Operations":4096, - "Nanoseconds":283824400 + "Nanoseconds":216022800 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":10, "Operations":8192, - "Nanoseconds":546297200 + "Nanoseconds":438663700 + },{ + "IterationMode":"Workload", + "IterationStage":"Pilot", + "LaunchIndex":1, + "IterationIndex":11, + "Operations":16384, + "Nanoseconds":874782500 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, - "Operations":8192, - "Nanoseconds":38400 + "Operations":16384, + "Nanoseconds":53900 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, - "Operations":8192, - "Nanoseconds":45100 + "Operations":16384, + "Nanoseconds":52500 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, - "Operations":8192, - "Nanoseconds":38700 + "Operations":16384, + "Nanoseconds":51300 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, - "Operations":8192, - "Nanoseconds":40900 + "Operations":16384, + "Nanoseconds":52700 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, - "Operations":8192, - "Nanoseconds":41300 + "Operations":16384, + "Nanoseconds":55000 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":6, - "Operations":8192, - "Nanoseconds":40900 + "Operations":16384, + "Nanoseconds":54900 + },{ + "IterationMode":"Overhead", + "IterationStage":"Warmup", + "LaunchIndex":1, + "IterationIndex":7, + "Operations":16384, + "Nanoseconds":54000 + },{ + "IterationMode":"Overhead", + "IterationStage":"Warmup", + "LaunchIndex":1, + "IterationIndex":8, + "Operations":16384, + "Nanoseconds":53500 + },{ + "IterationMode":"Overhead", + "IterationStage":"Warmup", + "LaunchIndex":1, + "IterationIndex":9, + "Operations":16384, + "Nanoseconds":52300 + },{ + "IterationMode":"Overhead", + "IterationStage":"Warmup", + "LaunchIndex":1, + "IterationIndex":10, + "Operations":16384, + "Nanoseconds":53000 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, - "Operations":8192, - "Nanoseconds":35300 + "Operations":16384, + "Nanoseconds":54900 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, - "Operations":8192, - "Nanoseconds":34300 + "Operations":16384, + "Nanoseconds":51500 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, - "Operations":8192, - "Nanoseconds":39600 + "Operations":16384, + "Nanoseconds":52100 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":4, - "Operations":8192, - "Nanoseconds":37900 + "Operations":16384, + "Nanoseconds":51400 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":5, - "Operations":8192, - "Nanoseconds":29600 + "Operations":16384, + "Nanoseconds":51600 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":6, - "Operations":8192, - "Nanoseconds":39600 + "Operations":16384, + "Nanoseconds":54600 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":7, - "Operations":8192, - "Nanoseconds":38500 + "Operations":16384, + "Nanoseconds":55200 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":8, - "Operations":8192, - "Nanoseconds":40900 + "Operations":16384, + "Nanoseconds":51900 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":9, - "Operations":8192, - "Nanoseconds":43500 + "Operations":16384, + "Nanoseconds":51600 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":10, - "Operations":8192, - "Nanoseconds":40200 + "Operations":16384, + "Nanoseconds":55000 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":11, - "Operations":8192, - "Nanoseconds":40000 + "Operations":16384, + "Nanoseconds":53400 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":12, - "Operations":8192, - "Nanoseconds":47600 + "Operations":16384, + "Nanoseconds":52000 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":13, - "Operations":8192, - "Nanoseconds":45500 + "Operations":16384, + "Nanoseconds":52000 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":14, - "Operations":8192, - "Nanoseconds":49100 + "Operations":16384, + "Nanoseconds":51800 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":15, - "Operations":8192, - "Nanoseconds":62100 - },{ - "IterationMode":"Overhead", - "IterationStage":"Actual", - "LaunchIndex":1, - "IterationIndex":16, - "Operations":8192, - "Nanoseconds":54200 - },{ - "IterationMode":"Overhead", - "IterationStage":"Actual", - "LaunchIndex":1, - "IterationIndex":17, - "Operations":8192, - "Nanoseconds":44400 - },{ - "IterationMode":"Overhead", - "IterationStage":"Actual", - "LaunchIndex":1, - "IterationIndex":18, - "Operations":8192, - "Nanoseconds":41500 - },{ - "IterationMode":"Overhead", - "IterationStage":"Actual", - "LaunchIndex":1, - "IterationIndex":19, - "Operations":8192, - "Nanoseconds":43300 - },{ - "IterationMode":"Overhead", - "IterationStage":"Actual", - "LaunchIndex":1, - "IterationIndex":20, - "Operations":8192, - "Nanoseconds":44500 + "Operations":16384, + "Nanoseconds":51900 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, - "Operations":8192, - "Nanoseconds":564252800 + "Operations":16384, + "Nanoseconds":868857300 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, - "Operations":8192, - "Nanoseconds":540890600 + "Operations":16384, + "Nanoseconds":866596900 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, - "Operations":8192, - "Nanoseconds":565750700 + "Operations":16384, + "Nanoseconds":852781500 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, - "Operations":8192, - "Nanoseconds":554438800 + "Operations":16384, + "Nanoseconds":883317400 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, - "Operations":8192, - "Nanoseconds":546268800 + "Operations":16384, + "Nanoseconds":889403500 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":6, - "Operations":8192, - "Nanoseconds":554915600 + "Operations":16384, + "Nanoseconds":884911100 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":7, - "Operations":8192, - "Nanoseconds":550682400 + "Operations":16384, + "Nanoseconds":886403200 + },{ + "IterationMode":"Workload", + "IterationStage":"Warmup", + "LaunchIndex":1, + "IterationIndex":8, + "Operations":16384, + "Nanoseconds":858177000 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, - "Operations":8192, - "Nanoseconds":564417500 + "Operations":16384, + "Nanoseconds":855554300 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, - "Operations":8192, - "Nanoseconds":539713500 + "Operations":16384, + "Nanoseconds":850887100 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, - "Operations":8192, - "Nanoseconds":566773000 + "Operations":16384, + "Nanoseconds":861885200 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":1, - "Operations":8192, - "Nanoseconds":564376300 + "Operations":16384, + "Nanoseconds":855502300 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":2, - "Operations":8192, - "Nanoseconds":539672300 + "Operations":16384, + "Nanoseconds":850835100 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":3, - "Operations":8192, - "Nanoseconds":566731800 + "Operations":16384, + "Nanoseconds":861833200 } ], "Metrics":[ @@ -2452,7 +2361,7 @@ } ] },{ - "DisplayInfo":"Md5VsSha256Benchmark.Md5: Job-PYMLEY(Server=True, IterationCount=3) [N=100000]", + "DisplayInfo":"Md5VsSha256Benchmark.Md5: Job-WFOXCC(Server=True, IterationCount=3) [N=100000]", "Namespace":"BenchmarkDotNetAnalyser.SampleBenchmarks.Benchmarks", "Type":"Md5VsSha256Benchmark", "Method":"Md5", @@ -2462,18 +2371,18 @@ "HardwareIntrinsics":"AVX2,AES,BMI1,BMI2,FMA,LZCNT,PCLMUL,POPCNT VectorSize=256", "Statistics":{ "OriginalValues":[ - 192324.71923828125,187344.03076171875,189841.39404296875 + 142574.52392578125,142476.42822265625,143461.07177734375 ], "N":3, - "Min":187344.03076171875, - "LowerFence":184857.19604492188, - "Q1":188592.71240234375, - "Median":189841.39404296875, - "Mean":189836.7146809896, - "Q3":191083.056640625, - "UpperFence":194818.57299804688, - "Max":192324.71923828125, - "InterquartileRange":2490.34423828125, + "Min":142476.42822265625, + "LowerFence":141786.99340820312, + "Q1":142525.47607421875, + "Median":142574.52392578125, + "Mean":142837.34130859375, + "Q3":143017.7978515625, + "UpperFence":143756.28051757812, + "Max":143461.07177734375, + "InterquartileRange":492.32177734375, "LowerOutliers":[ ], @@ -2483,30 +2392,30 @@ "AllOutliers":[ ], - "StandardError":1437.802819984022, - "Variance":6201830.847462019, - "StandardDeviation":2490.3475354781344, - "Skewness":-0.0018789929483266968, - "Kurtosis":0.6666666666666665, + "StandardError":313.14824230610975, + "Variance":294185.4649782181, + "StandardDeviation":542.3886659750718, + "Skewness":0.37078474465446976, + "Kurtosis":0.6666666666666666, "ConfidenceInterval":{ "N":3, - "Mean":189836.7146809896, - "StandardError":1437.802819984022, + "Mean":142837.34130859375, + "StandardError":313.14824230610975, "Level":12, - "Margin":45433.2097788028, - "Lower":144403.5049021868, - "Upper":235269.92445979238 + "Margin":9895.188399140125, + "Lower":132942.15290945364, + "Upper":152732.52970773386 }, "Percentiles":{ - "P0":187344.03076171875, - "P25":188592.71240234375, - "P50":189841.39404296875, - "P67":190685.724609375, - "P80":191331.38916015625, - "P85":191579.7216796875, - "P90":191828.05419921875, - "P95":192076.38671875, - "P100":192324.71923828125 + "P0":142476.42822265625, + "P25":142525.47607421875, + "P50":142574.52392578125, + "P67":142875.9501953125, + "P80":143106.45263671875, + "P85":143195.107421875, + "P90":143283.76220703125, + "P95":143372.4169921875, + "P100":143461.07177734375 } }, "Memory":{ @@ -2523,385 +2432,385 @@ "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":283200 + "Nanoseconds":220200 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":1, "Operations":1, - "Nanoseconds":1004200 + "Nanoseconds":494900 },{ "IterationMode":"Overhead", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":1013000 + "Nanoseconds":348700 },{ "IterationMode":"Workload", "IterationStage":"Jitting", "LaunchIndex":1, "IterationIndex":2, "Operations":16, - "Nanoseconds":4301200 + "Nanoseconds":2663300 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":1, "Operations":16, - "Nanoseconds":3365300 + "Nanoseconds":2442200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":2, "Operations":32, - "Nanoseconds":7171300 + "Nanoseconds":4773200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":3, "Operations":64, - "Nanoseconds":13252400 + "Nanoseconds":10313200 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":4, "Operations":128, - "Nanoseconds":24425300 + "Nanoseconds":19125300 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":5, "Operations":256, - "Nanoseconds":50493200 + "Nanoseconds":38184000 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":6, "Operations":512, - "Nanoseconds":105692500 + "Nanoseconds":73511100 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":7, "Operations":1024, - "Nanoseconds":195494300 + "Nanoseconds":148207600 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":8, "Operations":2048, - "Nanoseconds":386517200 + "Nanoseconds":301574600 },{ "IterationMode":"Workload", "IterationStage":"Pilot", "LaunchIndex":1, "IterationIndex":9, "Operations":4096, - "Nanoseconds":782580100 + "Nanoseconds":584204400 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, "Operations":4096, - "Nanoseconds":29200 + "Nanoseconds":14800 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, "Operations":4096, - "Nanoseconds":22300 + "Nanoseconds":13500 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, "Operations":4096, - "Nanoseconds":25800 + "Nanoseconds":14200 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, "Operations":4096, - "Nanoseconds":21500 + "Nanoseconds":17400 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, "Operations":4096, - "Nanoseconds":24800 + "Nanoseconds":13500 },{ "IterationMode":"Overhead", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":6, "Operations":4096, - "Nanoseconds":20700 + "Nanoseconds":13300 + },{ + "IterationMode":"Overhead", + "IterationStage":"Warmup", + "LaunchIndex":1, + "IterationIndex":7, + "Operations":4096, + "Nanoseconds":13400 + },{ + "IterationMode":"Overhead", + "IterationStage":"Warmup", + "LaunchIndex":1, + "IterationIndex":8, + "Operations":4096, + "Nanoseconds":16800 + },{ + "IterationMode":"Overhead", + "IterationStage":"Warmup", + "LaunchIndex":1, + "IterationIndex":9, + "Operations":4096, + "Nanoseconds":17700 + },{ + "IterationMode":"Overhead", + "IterationStage":"Warmup", + "LaunchIndex":1, + "IterationIndex":10, + "Operations":4096, + "Nanoseconds":13400 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, "Operations":4096, - "Nanoseconds":21100 + "Nanoseconds":13600 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, "Operations":4096, - "Nanoseconds":24000 + "Nanoseconds":16200 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, "Operations":4096, - "Nanoseconds":15800 + "Nanoseconds":13300 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":4, "Operations":4096, - "Nanoseconds":28100 + "Nanoseconds":16500 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":5, "Operations":4096, - "Nanoseconds":15400 + "Nanoseconds":15500 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":6, "Operations":4096, - "Nanoseconds":23800 + "Nanoseconds":13700 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":7, "Operations":4096, - "Nanoseconds":20700 + "Nanoseconds":14400 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":8, "Operations":4096, - "Nanoseconds":24800 + "Nanoseconds":15800 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":9, "Operations":4096, - "Nanoseconds":24500 + "Nanoseconds":15200 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":10, "Operations":4096, - "Nanoseconds":23800 + "Nanoseconds":15600 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":11, "Operations":4096, - "Nanoseconds":23100 + "Nanoseconds":13400 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":12, "Operations":4096, - "Nanoseconds":20300 + "Nanoseconds":15600 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":13, "Operations":4096, - "Nanoseconds":22100 + "Nanoseconds":13300 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":14, "Operations":4096, - "Nanoseconds":26200 + "Nanoseconds":16400 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":15, "Operations":4096, - "Nanoseconds":23900 + "Nanoseconds":15900 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":16, "Operations":4096, - "Nanoseconds":26500 + "Nanoseconds":15300 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":17, "Operations":4096, - "Nanoseconds":25800 + "Nanoseconds":13600 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":18, "Operations":4096, - "Nanoseconds":25800 + "Nanoseconds":14400 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":19, "Operations":4096, - "Nanoseconds":25100 + "Nanoseconds":16500 },{ "IterationMode":"Overhead", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":20, "Operations":4096, - "Nanoseconds":27400 + "Nanoseconds":13700 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":1, "Operations":4096, - "Nanoseconds":792813500 + "Nanoseconds":589625700 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":2, "Operations":4096, - "Nanoseconds":788880500 + "Nanoseconds":587255400 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":3, "Operations":4096, - "Nanoseconds":788531400 + "Nanoseconds":595190900 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":4, "Operations":4096, - "Nanoseconds":775112700 + "Nanoseconds":584509900 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":5, "Operations":4096, - "Nanoseconds":783519900 + "Nanoseconds":585856400 },{ "IterationMode":"Workload", "IterationStage":"Warmup", "LaunchIndex":1, "IterationIndex":6, "Operations":4096, - "Nanoseconds":796496100 - },{ - "IterationMode":"Workload", - "IterationStage":"Warmup", - "LaunchIndex":1, - "IterationIndex":7, - "Operations":4096, - "Nanoseconds":783327900 - },{ - "IterationMode":"Workload", - "IterationStage":"Warmup", - "LaunchIndex":1, - "IterationIndex":8, - "Operations":4096, - "Nanoseconds":779688900 - },{ - "IterationMode":"Workload", - "IterationStage":"Warmup", - "LaunchIndex":1, - "IterationIndex":9, - "Operations":4096, - "Nanoseconds":801749700 - },{ - "IterationMode":"Workload", - "IterationStage":"Warmup", - "LaunchIndex":1, - "IterationIndex":10, - "Operations":4096, - "Nanoseconds":789116900 + "Nanoseconds":584733600 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":1, "Operations":4096, - "Nanoseconds":787786000 + "Nanoseconds":584000500 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":2, "Operations":4096, - "Nanoseconds":767385100 + "Nanoseconds":583598700 },{ "IterationMode":"Workload", "IterationStage":"Actual", "LaunchIndex":1, "IterationIndex":3, "Operations":4096, - "Nanoseconds":777614300 + "Nanoseconds":587631800 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":1, "Operations":4096, - "Nanoseconds":787762050 + "Nanoseconds":583985250 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":2, "Operations":4096, - "Nanoseconds":767361150 + "Nanoseconds":583583450 },{ "IterationMode":"Workload", "IterationStage":"Result", "LaunchIndex":1, "IterationIndex":3, "Operations":4096, - "Nanoseconds":777590350 + "Nanoseconds":587616550 } ], "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 326c5fa..ecbd860 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-PYMLEY,False,Default,Default,Default,Default,Default,Default,1111111111111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.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,866.4 ns,147.4 ns,8.08 ns,4.67 ns,857.6 ns,873.4 ns,862.9 ns,870.9 ns,868.3 ns,"1,154,144.8",1,112 B -Md5,Job-PYMLEY,False,Default,Default,Default,Default,Default,Default,1111111111111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.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,"2,150.0 ns",116.6 ns,6.39 ns,3.69 ns,"2,144.8 ns","2,157.2 ns","2,146.5 ns","2,152.6 ns","2,148.1 ns","465,109.2",2,80 B -Sha256,Job-PYMLEY,False,Default,Default,Default,Default,Default,Default,1111111111111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.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,"7,281.7 ns","3,477.3 ns",190.60 ns,110.04 ns,"7,112.6 ns","7,488.3 ns","7,178.5 ns","7,366.3 ns","7,244.3 ns","137,329.6",3,112 B -Md5,Job-PYMLEY,False,Default,Default,Default,Default,Default,Default,1111111111111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.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,"20,181.8 ns","8,828.0 ns",483.89 ns,279.38 ns,"19,626.8 ns","20,515.1 ns","20,015.1 ns","20,459.3 ns","20,403.5 ns","49,549.6",4,80 B -Sha256,Job-PYMLEY,False,Default,Default,Default,Default,Default,Default,1111111111111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.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,"67,984.2 ns","33,381.2 ns","1,829.73 ns","1,056.40 ns","65,878.0 ns","69,181.1 ns","67,385.8 ns","69,037.4 ns","68,893.6 ns","14,709.3",5,112 B -Md5,Job-PYMLEY,False,Default,Default,Default,Default,Default,Default,1111111111111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.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,"189,836.7 ns","45,433.2 ns","2,490.35 ns","1,437.80 ns","187,344.0 ns","192,324.7 ns","188,592.7 ns","191,083.1 ns","189,841.4 ns","5,267.7",6,80 B +Sha256,Job-WFOXCC,False,Default,Default,Default,Default,Default,Default,1111111111111111,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,674.3 ns,228.2 ns,12.51 ns,7.22 ns,664.3 ns,688.3 ns,667.3 ns,679.3 ns,670.2 ns,"1,483,056.3",1,112 B +Md5,Job-WFOXCC,False,Default,Default,Default,Default,Default,Default,1111111111111111,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,598.3 ns",136.7 ns,7.49 ns,4.33 ns,"1,591.1 ns","1,606.1 ns","1,594.4 ns","1,601.9 ns","1,597.7 ns","625,672.2",2,80 B +Sha256,Job-WFOXCC,False,Default,Default,Default,Default,Default,Default,1111111111111111,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,"5,404.5 ns","1,372.4 ns",75.23 ns,43.43 ns,"5,344.1 ns","5,488.7 ns","5,362.3 ns","5,434.6 ns","5,380.5 ns","185,032.0",3,112 B +Md5,Job-WFOXCC,False,Default,Default,Default,Default,Default,Default,1111111111111111,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,903.1 ns","2,322.9 ns",127.33 ns,73.51 ns,"14,822.2 ns","15,049.9 ns","14,829.7 ns","14,943.6 ns","14,837.3 ns","67,100.0",4,80 B +Sha256,Job-WFOXCC,False,Default,Default,Default,Default,Default,Default,1111111111111111,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,"52,249.6 ns","6,146.5 ns",336.91 ns,194.52 ns,"51,930.9 ns","52,602.1 ns","52,073.3 ns","52,408.9 ns","52,215.7 ns","19,138.9",5,112 B +Md5,Job-WFOXCC,False,Default,Default,Default,Default,Default,Default,1111111111111111,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,"142,837.3 ns","9,895.2 ns",542.39 ns,313.15 ns,"142,476.4 ns","143,461.1 ns","142,525.5 ns","143,017.8 ns","142,574.5 ns","7,001.0",6,80 B diff --git a/test/BenchmarkDotNetAnalyser.Tests.Unit/BenchmarkDotNetAnalyser.Tests.Unit.csproj b/test/BenchmarkDotNetAnalyser.Tests.Unit/BenchmarkDotNetAnalyser.Tests.Unit.csproj index f055922..4e1d775 100644 --- a/test/BenchmarkDotNetAnalyser.Tests.Unit/BenchmarkDotNetAnalyser.Tests.Unit.csproj +++ b/test/BenchmarkDotNetAnalyser.Tests.Unit/BenchmarkDotNetAnalyser.Tests.Unit.csproj @@ -1,7 +1,7 @@  - net7.0 + net8.0 false BenchmarkDotNetAnalyser.Tests.Unit BenchmarkDotNetAnalyser.Tests.Unit