mirror of
https://github.com/Smaug123/AdventOfCode2022
synced 2025-10-05 09:38:40 +00:00
Fix the part1 confusion in benchmarks (#25)
This commit is contained in:
@@ -1,9 +1,6 @@
|
||||
namespace AdventOfCode2022.App
|
||||
|
||||
open System.Diagnostics
|
||||
open System.IO
|
||||
open System.Reflection
|
||||
open AdventOfCode2022
|
||||
open BenchmarkDotNet.Attributes
|
||||
open BenchmarkDotNet.Configs
|
||||
open BenchmarkDotNet.Running
|
||||
@@ -20,7 +17,7 @@ type Benchmark1To5 () =
|
||||
|
||||
[<Benchmark>]
|
||||
member this.Benchmark () : unit =
|
||||
Run.allRuns.[this.Day - 1] this.IsPartOne (Inputs.day this.Day)
|
||||
Run.allRuns.[this.Day - 1] (not this.IsPartOne) (Inputs.day this.Day)
|
||||
|
||||
[<GlobalCleanup>]
|
||||
member _.Cleanup () = Run.shouldWrite <- true
|
||||
@@ -38,7 +35,7 @@ type Benchmark6To10 () =
|
||||
|
||||
[<Benchmark>]
|
||||
member this.Benchmark () : unit =
|
||||
Run.allRuns.[this.Day - 1] this.IsPartOne (Inputs.day this.Day)
|
||||
Run.allRuns.[this.Day - 1] (not this.IsPartOne) (Inputs.day this.Day)
|
||||
|
||||
[<GlobalCleanup>]
|
||||
member _.Cleanup () = Run.shouldWrite <- true
|
||||
|
@@ -10,13 +10,13 @@ Apple M1 Max, 1 CPU, 10 logical and 10 physical cores
|
||||
```
|
||||
| Method | Day | IsPartOne | Mean | Error | StdDev |
|
||||
|---------- |---- |---------- |---------------:|------------:|------------:|
|
||||
| **Benchmark** | **11** | **False** | **2,862.919 μs** | **19.7895 μs** | **16.5251 μs** |
|
||||
| **Benchmark** | **11** | **True** | **7.262 μs** | **0.0519 μs** | **0.0460 μs** |
|
||||
| **Benchmark** | **12** | **False** | **20,219.075 μs** | **39.5568 μs** | **35.0661 μs** |
|
||||
| **Benchmark** | **12** | **True** | **18,677.669 μs** | **198.5503 μs** | **176.0097 μs** |
|
||||
| **Benchmark** | **13** | **False** | **646.469 μs** | **9.7092 μs** | **8.6069 μs** |
|
||||
| **Benchmark** | **13** | **True** | **351.817 μs** | **1.0058 μs** | **0.8916 μs** |
|
||||
| **Benchmark** | **14** | **False** | **4,311.168 μs** | **9.2836 μs** | **7.7522 μs** |
|
||||
| **Benchmark** | **14** | **True** | **376.619 μs** | **0.8042 μs** | **0.6715 μs** |
|
||||
| **Benchmark** | **15** | **False** | **33.923 μs** | **0.1404 μs** | **0.1313 μs** |
|
||||
| **Benchmark** | **15** | **True** | **180,017.411 μs** | **448.7256 μs** | **374.7062 μs** |
|
||||
| **Benchmark** | **11** | **False** | **2,899.131 μs** | **7.8108 μs** | **7.3063 μs** |
|
||||
| **Benchmark** | **11** | **True** | **7.382 μs** | **0.0168 μs** | **0.0157 μs** |
|
||||
| **Benchmark** | **12** | **False** | **22,757.168 μs** | **48.8043 μs** | **40.7538 μs** |
|
||||
| **Benchmark** | **12** | **True** | **20,172.666 μs** | **36.7869 μs** | **32.6106 μs** |
|
||||
| **Benchmark** | **13** | **False** | **643.723 μs** | **1.8549 μs** | **1.6443 μs** |
|
||||
| **Benchmark** | **13** | **True** | **353.664 μs** | **1.0564 μs** | **0.9882 μs** |
|
||||
| **Benchmark** | **14** | **False** | **4,240.325 μs** | **14.9432 μs** | **13.9779 μs** |
|
||||
| **Benchmark** | **14** | **True** | **376.356 μs** | **1.1372 μs** | **1.0637 μs** |
|
||||
| **Benchmark** | **15** | **False** | **33.683 μs** | **0.0796 μs** | **0.0744 μs** |
|
||||
| **Benchmark** | **15** | **True** | **179,272.343 μs** | **458.4560 μs** | **357.9323 μs** |
|
||||
|
@@ -1,11 +1,11 @@
|
||||
Method,Job,AnalyzeLaunchVariance,EvaluateOverhead,MaxAbsoluteError,MaxRelativeError,MinInvokeCount,MinIterationTime,OutlierMode,Affinity,EnvironmentVariables,Jit,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,Day,IsPartOne,Mean,Error,StdDev
|
||||
Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,11,False,"2,862.919 μs",19.7895 μs,16.5251 μs
|
||||
Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,11,True,7.262 μs,0.0519 μs,0.0460 μs
|
||||
Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,12,False,"20,219.075 μs",39.5568 μs,35.0661 μs
|
||||
Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,12,True,"18,677.669 μs",198.5503 μs,176.0097 μs
|
||||
Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,13,False,646.469 μs,9.7092 μs,8.6069 μs
|
||||
Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,13,True,351.817 μs,1.0058 μs,0.8916 μs
|
||||
Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,14,False,"4,311.168 μs",9.2836 μs,7.7522 μs
|
||||
Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,14,True,376.619 μs,0.8042 μs,0.6715 μs
|
||||
Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,15,False,33.923 μs,0.1404 μs,0.1313 μs
|
||||
Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,15,True,"180,017.411 μs",448.7256 μs,374.7062 μs
|
||||
Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,11,False,"2,899.131 μs",7.8108 μs,7.3063 μs
|
||||
Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,11,True,7.382 μs,0.0168 μs,0.0157 μs
|
||||
Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,12,False,"22,757.168 μs",48.8043 μs,40.7538 μs
|
||||
Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,12,True,"20,172.666 μs",36.7869 μs,32.6106 μs
|
||||
Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,13,False,643.723 μs,1.8549 μs,1.6443 μs
|
||||
Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,13,True,353.664 μs,1.0564 μs,0.9882 μs
|
||||
Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,14,False,"4,240.325 μs",14.9432 μs,13.9779 μs
|
||||
Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,14,True,376.356 μs,1.1372 μs,1.0637 μs
|
||||
Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,15,False,33.683 μs,0.0796 μs,0.0744 μs
|
||||
Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,15,True,"179,272.343 μs",458.4560 μs,357.9323 μs
|
||||
|
|
@@ -2,7 +2,7 @@
|
||||
<html lang='en'>
|
||||
<head>
|
||||
<meta charset='utf-8' />
|
||||
<title>AdventOfCode2022.App.Benchmark11To15-20221215-214031</title>
|
||||
<title>AdventOfCode2022.App.Benchmark11To15-20221215-215822</title>
|
||||
|
||||
<style type="text/css">
|
||||
table { border-collapse: collapse; display: block; width: 100%; overflow: auto; }
|
||||
@@ -24,16 +24,16 @@ Apple M1 Max, 1 CPU, 10 logical and 10 physical cores
|
||||
<table>
|
||||
<thead><tr><th>Method</th><th>Day</th><th>IsPartOne</th><th> Mean</th><th>Error</th><th>StdDev</th>
|
||||
</tr>
|
||||
</thead><tbody><tr><td>Benchmark</td><td>11</td><td>False</td><td>2,862.919 μs</td><td>19.7895 μs</td><td>16.5251 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>11</td><td>True</td><td>7.262 μs</td><td>0.0519 μs</td><td>0.0460 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>12</td><td>False</td><td>20,219.075 μs</td><td>39.5568 μs</td><td>35.0661 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>12</td><td>True</td><td>18,677.669 μs</td><td>198.5503 μs</td><td>176.0097 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>13</td><td>False</td><td>646.469 μs</td><td>9.7092 μs</td><td>8.6069 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>13</td><td>True</td><td>351.817 μs</td><td>1.0058 μs</td><td>0.8916 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>14</td><td>False</td><td>4,311.168 μs</td><td>9.2836 μs</td><td>7.7522 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>14</td><td>True</td><td>376.619 μs</td><td>0.8042 μs</td><td>0.6715 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>15</td><td>False</td><td>33.923 μs</td><td>0.1404 μs</td><td>0.1313 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>15</td><td>True</td><td>180,017.411 μs</td><td>448.7256 μs</td><td>374.7062 μs</td>
|
||||
</thead><tbody><tr><td>Benchmark</td><td>11</td><td>False</td><td>2,899.131 μs</td><td>7.8108 μs</td><td>7.3063 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>11</td><td>True</td><td>7.382 μs</td><td>0.0168 μs</td><td>0.0157 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>12</td><td>False</td><td>22,757.168 μs</td><td>48.8043 μs</td><td>40.7538 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>12</td><td>True</td><td>20,172.666 μs</td><td>36.7869 μs</td><td>32.6106 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>13</td><td>False</td><td>643.723 μs</td><td>1.8549 μs</td><td>1.6443 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>13</td><td>True</td><td>353.664 μs</td><td>1.0564 μs</td><td>0.9882 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>14</td><td>False</td><td>4,240.325 μs</td><td>14.9432 μs</td><td>13.9779 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>14</td><td>True</td><td>376.356 μs</td><td>1.1372 μs</td><td>1.0637 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>15</td><td>False</td><td>33.683 μs</td><td>0.0796 μs</td><td>0.0744 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>15</td><td>True</td><td>179,272.343 μs</td><td>458.4560 μs</td><td>357.9323 μs</td>
|
||||
</tr></tbody></table>
|
||||
</body>
|
||||
</html>
|
||||
|
@@ -10,13 +10,13 @@ Apple M1 Max, 1 CPU, 10 logical and 10 physical cores
|
||||
```
|
||||
| Method | Day | IsPartOne | Mean | Error | StdDev |
|
||||
|---------- |---- |---------- |---------:|---------:|---------:|
|
||||
| **Benchmark** | **1** | **False** | **32.24 μs** | **0.046 μs** | **0.043 μs** |
|
||||
| **Benchmark** | **1** | **True** | **32.81 μs** | **0.370 μs** | **0.346 μs** |
|
||||
| **Benchmark** | **2** | **False** | **83.36 μs** | **1.135 μs** | **1.061 μs** |
|
||||
| **Benchmark** | **2** | **True** | **81.54 μs** | **1.379 μs** | **1.290 μs** |
|
||||
| **Benchmark** | **3** | **False** | **33.58 μs** | **0.662 μs** | **0.906 μs** |
|
||||
| **Benchmark** | **3** | **True** | **70.99 μs** | **1.382 μs** | **1.357 μs** |
|
||||
| **Benchmark** | **4** | **False** | **65.90 μs** | **0.479 μs** | **0.448 μs** |
|
||||
| **Benchmark** | **4** | **True** | **54.70 μs** | **0.489 μs** | **0.458 μs** |
|
||||
| **Benchmark** | **5** | **False** | **93.13 μs** | **1.223 μs** | **1.084 μs** |
|
||||
| **Benchmark** | **5** | **True** | **81.07 μs** | **0.257 μs** | **0.228 μs** |
|
||||
| **Benchmark** | **1** | **False** | **32.80 μs** | **0.076 μs** | **0.071 μs** |
|
||||
| **Benchmark** | **1** | **True** | **32.72 μs** | **0.158 μs** | **0.147 μs** |
|
||||
| **Benchmark** | **2** | **False** | **83.97 μs** | **0.736 μs** | **0.688 μs** |
|
||||
| **Benchmark** | **2** | **True** | **85.55 μs** | **0.919 μs** | **0.859 μs** |
|
||||
| **Benchmark** | **3** | **False** | **73.60 μs** | **0.465 μs** | **0.435 μs** |
|
||||
| **Benchmark** | **3** | **True** | **31.17 μs** | **0.207 μs** | **0.184 μs** |
|
||||
| **Benchmark** | **4** | **False** | **54.68 μs** | **0.369 μs** | **0.327 μs** |
|
||||
| **Benchmark** | **4** | **True** | **67.24 μs** | **0.349 μs** | **0.291 μs** |
|
||||
| **Benchmark** | **5** | **False** | **82.63 μs** | **0.315 μs** | **0.294 μs** |
|
||||
| **Benchmark** | **5** | **True** | **95.83 μs** | **0.339 μs** | **0.317 μs** |
|
||||
|
@@ -1,11 +1,11 @@
|
||||
Method,Job,AnalyzeLaunchVariance,EvaluateOverhead,MaxAbsoluteError,MaxRelativeError,MinInvokeCount,MinIterationTime,OutlierMode,Affinity,EnvironmentVariables,Jit,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,Day,IsPartOne,Mean,Error,StdDev
|
||||
Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,1,False,32.24 μs,0.046 μs,0.043 μs
|
||||
Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,1,True,32.81 μs,0.370 μs,0.346 μs
|
||||
Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,2,False,83.36 μs,1.135 μs,1.061 μs
|
||||
Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,2,True,81.54 μs,1.379 μs,1.290 μs
|
||||
Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,3,False,33.58 μs,0.662 μs,0.906 μs
|
||||
Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,3,True,70.99 μs,1.382 μs,1.357 μs
|
||||
Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,4,False,65.90 μs,0.479 μs,0.448 μs
|
||||
Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,4,True,54.70 μs,0.489 μs,0.458 μs
|
||||
Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,5,False,93.13 μs,1.223 μs,1.084 μs
|
||||
Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,5,True,81.07 μs,0.257 μs,0.228 μs
|
||||
Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,1,False,32.80 μs,0.076 μs,0.071 μs
|
||||
Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,1,True,32.72 μs,0.158 μs,0.147 μs
|
||||
Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,2,False,83.97 μs,0.736 μs,0.688 μs
|
||||
Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,2,True,85.55 μs,0.919 μs,0.859 μs
|
||||
Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,3,False,73.60 μs,0.465 μs,0.435 μs
|
||||
Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,3,True,31.17 μs,0.207 μs,0.184 μs
|
||||
Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,4,False,54.68 μs,0.369 μs,0.327 μs
|
||||
Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,4,True,67.24 μs,0.349 μs,0.291 μs
|
||||
Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,5,False,82.63 μs,0.315 μs,0.294 μs
|
||||
Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,5,True,95.83 μs,0.339 μs,0.317 μs
|
||||
|
|
@@ -2,7 +2,7 @@
|
||||
<html lang='en'>
|
||||
<head>
|
||||
<meta charset='utf-8' />
|
||||
<title>AdventOfCode2022.App.Benchmark1To5-20221213-195941</title>
|
||||
<title>AdventOfCode2022.App.Benchmark1To5-20221215-220413</title>
|
||||
|
||||
<style type="text/css">
|
||||
table { border-collapse: collapse; display: block; width: 100%; overflow: auto; }
|
||||
@@ -24,16 +24,16 @@ Apple M1 Max, 1 CPU, 10 logical and 10 physical cores
|
||||
<table>
|
||||
<thead><tr><th>Method</th><th>Day</th><th>IsPartOne</th><th>Mean</th><th>Error</th><th>StdDev</th>
|
||||
</tr>
|
||||
</thead><tbody><tr><td>Benchmark</td><td>1</td><td>False</td><td>32.24 μs</td><td>0.046 μs</td><td>0.043 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>1</td><td>True</td><td>32.81 μs</td><td>0.370 μs</td><td>0.346 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>2</td><td>False</td><td>83.36 μs</td><td>1.135 μs</td><td>1.061 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>2</td><td>True</td><td>81.54 μs</td><td>1.379 μs</td><td>1.290 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>3</td><td>False</td><td>33.58 μs</td><td>0.662 μs</td><td>0.906 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>3</td><td>True</td><td>70.99 μs</td><td>1.382 μs</td><td>1.357 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>4</td><td>False</td><td>65.90 μs</td><td>0.479 μs</td><td>0.448 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>4</td><td>True</td><td>54.70 μs</td><td>0.489 μs</td><td>0.458 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>5</td><td>False</td><td>93.13 μs</td><td>1.223 μs</td><td>1.084 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>5</td><td>True</td><td>81.07 μs</td><td>0.257 μs</td><td>0.228 μs</td>
|
||||
</thead><tbody><tr><td>Benchmark</td><td>1</td><td>False</td><td>32.80 μs</td><td>0.076 μs</td><td>0.071 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>1</td><td>True</td><td>32.72 μs</td><td>0.158 μs</td><td>0.147 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>2</td><td>False</td><td>83.97 μs</td><td>0.736 μs</td><td>0.688 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>2</td><td>True</td><td>85.55 μs</td><td>0.919 μs</td><td>0.859 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>3</td><td>False</td><td>73.60 μs</td><td>0.465 μs</td><td>0.435 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>3</td><td>True</td><td>31.17 μs</td><td>0.207 μs</td><td>0.184 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>4</td><td>False</td><td>54.68 μs</td><td>0.369 μs</td><td>0.327 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>4</td><td>True</td><td>67.24 μs</td><td>0.349 μs</td><td>0.291 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>5</td><td>False</td><td>82.63 μs</td><td>0.315 μs</td><td>0.294 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>5</td><td>True</td><td>95.83 μs</td><td>0.339 μs</td><td>0.317 μs</td>
|
||||
</tr></tbody></table>
|
||||
</body>
|
||||
</html>
|
||||
|
@@ -8,15 +8,15 @@ Apple M1 Max, 1 CPU, 10 logical and 10 physical cores
|
||||
|
||||
|
||||
```
|
||||
| Method | Day | IsPartOne | Mean | Error | StdDev |
|
||||
|---------- |---- |---------- |-----------:|----------:|-----------:|
|
||||
| **Benchmark** | **6** | **False** | **88.040 μs** | **0.2647 μs** | **0.2476 μs** |
|
||||
| **Benchmark** | **6** | **True** | **170.379 μs** | **1.2751 μs** | **1.1304 μs** |
|
||||
| **Benchmark** | **7** | **False** | **461.797 μs** | **8.9784 μs** | **12.2898 μs** |
|
||||
| **Benchmark** | **7** | **True** | **461.118 μs** | **5.6912 μs** | **5.3236 μs** |
|
||||
| **Benchmark** | **8** | **False** | **762.252 μs** | **5.8910 μs** | **5.5104 μs** |
|
||||
| **Benchmark** | **8** | **True** | **376.716 μs** | **3.3130 μs** | **3.0990 μs** |
|
||||
| **Benchmark** | **9** | **False** | **505.652 μs** | **2.9322 μs** | **2.5993 μs** |
|
||||
| **Benchmark** | **9** | **True** | **938.780 μs** | **8.5721 μs** | **8.0183 μs** |
|
||||
| **Benchmark** | **10** | **False** | **7.479 μs** | **0.0655 μs** | **0.0547 μs** |
|
||||
| **Benchmark** | **10** | **True** | **8.653 μs** | **0.0773 μs** | **0.0723 μs** |
|
||||
| Method | Day | IsPartOne | Mean | Error | StdDev |
|
||||
|---------- |---- |---------- |-----------:|----------:|----------:|
|
||||
| **Benchmark** | **6** | **False** | **172.061 μs** | **0.6541 μs** | **0.6118 μs** |
|
||||
| **Benchmark** | **6** | **True** | **91.573 μs** | **0.4029 μs** | **0.3571 μs** |
|
||||
| **Benchmark** | **7** | **False** | **474.356 μs** | **2.4094 μs** | **2.2537 μs** |
|
||||
| **Benchmark** | **7** | **True** | **471.122 μs** | **1.8145 μs** | **1.6973 μs** |
|
||||
| **Benchmark** | **8** | **False** | **383.782 μs** | **1.8874 μs** | **1.7655 μs** |
|
||||
| **Benchmark** | **8** | **True** | **773.921 μs** | **2.0381 μs** | **1.9064 μs** |
|
||||
| **Benchmark** | **9** | **False** | **968.365 μs** | **3.3664 μs** | **2.9842 μs** |
|
||||
| **Benchmark** | **9** | **True** | **544.818 μs** | **2.7093 μs** | **2.5343 μs** |
|
||||
| **Benchmark** | **10** | **False** | **8.523 μs** | **0.0358 μs** | **0.0335 μs** |
|
||||
| **Benchmark** | **10** | **True** | **7.651 μs** | **0.0135 μs** | **0.0120 μs** |
|
||||
|
@@ -1,11 +1,11 @@
|
||||
Method,Job,AnalyzeLaunchVariance,EvaluateOverhead,MaxAbsoluteError,MaxRelativeError,MinInvokeCount,MinIterationTime,OutlierMode,Affinity,EnvironmentVariables,Jit,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,Day,IsPartOne,Mean,Error,StdDev
|
||||
Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,6,False,88.040 μs,0.2647 μs,0.2476 μs
|
||||
Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,6,True,170.379 μs,1.2751 μs,1.1304 μs
|
||||
Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,7,False,461.797 μs,8.9784 μs,12.2898 μs
|
||||
Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,7,True,461.118 μs,5.6912 μs,5.3236 μs
|
||||
Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,8,False,762.252 μs,5.8910 μs,5.5104 μs
|
||||
Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,8,True,376.716 μs,3.3130 μs,3.0990 μs
|
||||
Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,9,False,505.652 μs,2.9322 μs,2.5993 μs
|
||||
Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,9,True,938.780 μs,8.5721 μs,8.0183 μs
|
||||
Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,10,False,7.479 μs,0.0655 μs,0.0547 μs
|
||||
Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,10,True,8.653 μs,0.0773 μs,0.0723 μs
|
||||
Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,6,False,172.061 μs,0.6541 μs,0.6118 μs
|
||||
Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,6,True,91.573 μs,0.4029 μs,0.3571 μs
|
||||
Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,7,False,474.356 μs,2.4094 μs,2.2537 μs
|
||||
Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,7,True,471.122 μs,1.8145 μs,1.6973 μs
|
||||
Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,8,False,383.782 μs,1.8874 μs,1.7655 μs
|
||||
Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,8,True,773.921 μs,2.0381 μs,1.9064 μs
|
||||
Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,9,False,968.365 μs,3.3664 μs,2.9842 μs
|
||||
Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,9,True,544.818 μs,2.7093 μs,2.5343 μs
|
||||
Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,10,False,8.523 μs,0.0358 μs,0.0335 μs
|
||||
Benchmark,DefaultJob,False,Default,Default,Default,Default,Default,Default,0000000000,Empty,RyuJit,Arm64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 7.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,Default,16,Default,10,True,7.651 μs,0.0135 μs,0.0120 μs
|
||||
|
|
@@ -2,7 +2,7 @@
|
||||
<html lang='en'>
|
||||
<head>
|
||||
<meta charset='utf-8' />
|
||||
<title>AdventOfCode2022.App.Benchmark6To10-20221213-200239</title>
|
||||
<title>AdventOfCode2022.App.Benchmark6To10-20221215-220702</title>
|
||||
|
||||
<style type="text/css">
|
||||
table { border-collapse: collapse; display: block; width: 100%; overflow: auto; }
|
||||
@@ -24,16 +24,16 @@ Apple M1 Max, 1 CPU, 10 logical and 10 physical cores
|
||||
<table>
|
||||
<thead><tr><th>Method</th><th>Day</th><th>IsPartOne</th><th>Mean</th><th>Error</th><th>StdDev</th>
|
||||
</tr>
|
||||
</thead><tbody><tr><td>Benchmark</td><td>6</td><td>False</td><td>88.040 μs</td><td>0.2647 μs</td><td>0.2476 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>6</td><td>True</td><td>170.379 μs</td><td>1.2751 μs</td><td>1.1304 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>7</td><td>False</td><td>461.797 μs</td><td>8.9784 μs</td><td>12.2898 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>7</td><td>True</td><td>461.118 μs</td><td>5.6912 μs</td><td>5.3236 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>8</td><td>False</td><td>762.252 μs</td><td>5.8910 μs</td><td>5.5104 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>8</td><td>True</td><td>376.716 μs</td><td>3.3130 μs</td><td>3.0990 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>9</td><td>False</td><td>505.652 μs</td><td>2.9322 μs</td><td>2.5993 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>9</td><td>True</td><td>938.780 μs</td><td>8.5721 μs</td><td>8.0183 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>10</td><td>False</td><td>7.479 μs</td><td>0.0655 μs</td><td>0.0547 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>10</td><td>True</td><td>8.653 μs</td><td>0.0773 μs</td><td>0.0723 μs</td>
|
||||
</thead><tbody><tr><td>Benchmark</td><td>6</td><td>False</td><td>172.061 μs</td><td>0.6541 μs</td><td>0.6118 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>6</td><td>True</td><td>91.573 μs</td><td>0.4029 μs</td><td>0.3571 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>7</td><td>False</td><td>474.356 μs</td><td>2.4094 μs</td><td>2.2537 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>7</td><td>True</td><td>471.122 μs</td><td>1.8145 μs</td><td>1.6973 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>8</td><td>False</td><td>383.782 μs</td><td>1.8874 μs</td><td>1.7655 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>8</td><td>True</td><td>773.921 μs</td><td>2.0381 μs</td><td>1.9064 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>9</td><td>False</td><td>968.365 μs</td><td>3.3664 μs</td><td>2.9842 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>9</td><td>True</td><td>544.818 μs</td><td>2.7093 μs</td><td>2.5343 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>10</td><td>False</td><td>8.523 μs</td><td>0.0358 μs</td><td>0.0335 μs</td>
|
||||
</tr><tr><td>Benchmark</td><td>10</td><td>True</td><td>7.651 μs</td><td>0.0135 μs</td><td>0.0120 μs</td>
|
||||
</tr></tbody></table>
|
||||
</body>
|
||||
</html>
|
||||
|
Reference in New Issue
Block a user