Skip to content

Instantly share code, notes, and snippets.

@xoofx
Last active September 8, 2023 17:06
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save xoofx/62e449279400d3f42bba74fe5faf8802 to your computer and use it in GitHub Desktop.
Save xoofx/62e449279400d3f42bba74fe5faf8802 to your computer and use it in GitHub Desktop.
Sep benchmarks for GTR7 7840HS

Commit https://github.com/nietras/Sep/tree/46d20139bf2e1f9ca01933ff9ca728873fe790cc

BenchmarkDotNet=v0.13.5, OS=Windows 11 (10.0.22621.819/22H2/2022Update/SunValley2)
AMD Ryzen 7 7840HS w/ Radeon 780M Graphics, 1 CPU, 16 logical and 8 physical cores
.NET SDK=8.0.100-preview.7.23376.3
  [Host]     : .NET 8.0.0 (8.0.23.37506), X64 RyuJIT AVX2
  Job-WASKMK : .NET 7.0.10 (7.0.1023.36312), X64 RyuJIT AVX2
  Job-PLCXMZ : .NET 8.0.0 (8.0.23.37506), X64 RyuJIT AVX2

InvocationCount=Default  IterationTime=300.0000 ms  MaxIterationCount=Default  
MinIterationCount=5  WarmupCount=6  Quotes=False  
Reader=String  
Method Runtime Scope Rows Mean Ratio MB MB/s ns/row Allocated Alloc Ratio
Sep______ .NET 7.0 Row 50000 2.245 ms 1.00 29 12998.3 44.9 1.13 KB 1.00
Sylvan___ .NET 7.0 Row 50000 2.761 ms 1.23 29 10570.3 55.2 7.17 KB 6.34
ReadLine_ .NET 7.0 Row 50000 11.982 ms 5.33 29 2435.3 239.6 88608.24 KB 78,287.18
CsvHelper .NET 7.0 Row 50000 49.597 ms 22.08 29 588.4 991.9 20.65 KB 18.25
Sep______ .NET 8.0 Row 50000 2.756 ms 1.21 29 10587.2 55.1 1.29 KB 1.14
Sylvan___ .NET 8.0 Row 50000 2.805 ms 1.24 29 10405.0 56.1 7.17 KB 6.33
ReadLine_ .NET 8.0 Row 50000 12.104 ms 5.40 29 2410.9 242.1 88608.24 KB 78,287.18
CsvHelper .NET 8.0 Row 50000 38.939 ms 17.23 29 749.4 778.8 20.59 KB 18.19
Sep______ .NET 7.0 Cols 50000 2.732 ms 1.00 29 10682.3 54.6 1.13 KB 1.00
Sylvan___ .NET 7.0 Cols 50000 4.745 ms 1.74 29 6150.4 94.9 7.17 KB 6.33
ReadLine_ .NET 7.0 Cols 50000 12.188 ms 4.53 29 2394.3 243.8 88608.24 KB 78,219.69
CsvHelper .NET 7.0 Cols 50000 68.124 ms 24.92 29 428.4 1362.5 446.31 KB 393.98
Sep______ .NET 8.0 Cols 50000 3.416 ms 1.25 29 8541.7 68.3 1.29 KB 1.14
Sylvan___ .NET 8.0 Cols 50000 4.486 ms 1.64 29 6505.6 89.7 7.17 KB 6.33
ReadLine_ .NET 8.0 Cols 50000 12.479 ms 4.53 29 2338.5 249.6 88608.24 KB 78,219.69
CsvHelper .NET 8.0 Cols 50000 66.615 ms 24.33 29 438.1 1332.3 446.64 KB 394.28
Sep______ .NET 7.0 Asset 50000 32.128 ms 1.00 29 908.3 642.6 13799.98 KB 1.00
Sylvan___ .NET 7.0 Asset 50000 42.827 ms 1.31 29 681.4 856.5 14025.81 KB 1.02
ReadLine_ .NET 7.0 Asset 50000 104.220 ms 3.20 29 280.0 2084.4 102133.54 KB 7.40
CsvHelper .NET 7.0 Asset 50000 86.879 ms 2.52 29 335.9 1737.6 13972.09 KB 1.01
Sep______ .NET 8.0 Asset 50000 32.153 ms 1.00 29 907.6 643.1 13800.91 KB 1.00
Sylvan___ .NET 8.0 Asset 50000 40.630 ms 1.27 29 718.2 812.6 14026.76 KB 1.02
ReadLine_ .NET 8.0 Asset 50000 102.554 ms 3.14 29 284.5 2051.1 102133.58 KB 7.40
CsvHelper .NET 8.0 Asset 50000 82.583 ms 2.51 29 353.4 1651.7 13972.01 KB 1.01
BenchmarkDotNet=v0.13.5, OS=Windows 11 (10.0.22621.819/22H2/2022Update/SunValley2)
AMD Ryzen 7 7840HS w/ Radeon 780M Graphics, 1 CPU, 16 logical and 8 physical cores
.NET SDK=8.0.100-preview.7.23376.3
  [Host]     : .NET 8.0.0 (8.0.23.37506), X64 RyuJIT AVX2
  Job-WASKMK : .NET 7.0.10 (7.0.1023.36312), X64 RyuJIT AVX2
  Job-PLCXMZ : .NET 8.0.0 (8.0.23.37506), X64 RyuJIT AVX2

InvocationCount=Default  IterationTime=300.0000 ms  MaxIterationCount=Default  
MinIterationCount=5  WarmupCount=6  Quotes=True  
Reader=String  
Method Runtime Scope Rows Mean Ratio MB MB/s ns/row Allocated Alloc Ratio
Sep______ .NET 7.0 Row 50000 6.818 ms 1.00 33 4895.5 136.4 1.14 KB 1.00
Sylvan___ .NET 7.0 Row 50000 17.890 ms 2.63 33 1865.7 357.8 7.21 KB 6.30
ReadLine_ .NET 7.0 Row 50000 14.525 ms 2.14 33 2298.0 290.5 108778.75 KB 95,123.35
CsvHelper .NET 7.0 Row 50000 53.881 ms 7.95 33 619.5 1077.6 20.65 KB 18.06
Sep______ .NET 8.0 Row 50000 6.309 ms 0.93 33 5290.6 126.2 1.3 KB 1.13
Sylvan___ .NET 8.0 Row 50000 16.207 ms 2.38 33 2059.4 324.1 7.2 KB 6.29
ReadLine_ .NET 8.0 Row 50000 13.587 ms 2.03 33 2456.6 271.7 108778.74 KB 95,123.34
CsvHelper .NET 8.0 Row 50000 43.348 ms 6.42 33 770.0 867.0 20.59 KB 18.00
Sep______ .NET 7.0 Cols 50000 7.410 ms 1.00 33 4504.4 148.2 1.15 KB 1.00
Sylvan___ .NET 7.0 Cols 50000 20.575 ms 2.80 33 1622.2 411.5 7.21 KB 6.29
ReadLine_ .NET 7.0 Cols 50000 15.888 ms 2.21 33 2100.8 317.8 108778.75 KB 94,880.27
CsvHelper .NET 7.0 Cols 50000 74.704 ms 10.16 33 446.8 1494.1 446.31 KB 389.29
Sep______ .NET 8.0 Cols 50000 6.895 ms 0.94 33 4841.1 137.9 1.3 KB 1.13
Sylvan___ .NET 8.0 Cols 50000 19.651 ms 2.67 33 1698.5 393.0 7.31 KB 6.38
ReadLine_ .NET 8.0 Cols 50000 14.663 ms 2.04 33 2276.3 293.3 108778.75 KB 94,880.27
CsvHelper .NET 8.0 Cols 50000 76.763 ms 10.59 33 434.8 1535.3 446.29 KB 389.26
Sep______ .NET 7.0 Asset 50000 42.875 ms 1.00 33 778.5 857.5 13808.9 KB 1.00
Sylvan___ .NET 7.0 Asset 50000 60.719 ms 1.41 33 549.7 1214.4 14026.87 KB 1.02
ReadLine_ .NET 7.0 Asset 50000 167.297 ms 3.78 33 199.5 3345.9 122304.18 KB 8.86
CsvHelper .NET 7.0 Asset 50000 113.450 ms 2.63 33 294.2 2269.0 13971.74 KB 1.01
Sep______ .NET 8.0 Asset 50000 44.038 ms 1.05 33 757.9 880.8 13808.45 KB 1.00
Sylvan___ .NET 8.0 Asset 50000 58.652 ms 1.36 33 569.1 1173.0 14027.24 KB 1.02
ReadLine_ .NET 8.0 Asset 50000 146.022 ms 3.40 33 228.6 2920.4 122303.95 KB 8.86
CsvHelper .NET 8.0 Asset 50000 98.039 ms 2.27 33 340.4 1960.8 13971.64 KB 1.01
BenchmarkDotNet=v0.13.5, OS=Windows 11 (10.0.22621.819/22H2/2022Update/SunValley2)
AMD Ryzen 7 7840HS w/ Radeon 780M Graphics, 1 CPU, 16 logical and 8 physical cores
.NET SDK=8.0.100-preview.7.23376.3
  [Host]     : .NET 8.0.0 (8.0.23.37506), X64 RyuJIT AVX2
  Job-WASKMK : .NET 7.0.10 (7.0.1023.36312), X64 RyuJIT AVX2
  Job-PLCXMZ : .NET 8.0.0 (8.0.23.37506), X64 RyuJIT AVX2

InvocationCount=Default  IterationTime=300.0000 ms  MinIterationCount=5  
WarmupCount=6  Reader=String  
Method Runtime Scope Rows Mean Ratio MB MB/s ns/row Allocated Alloc Ratio
Sep______ .NET 7.0 Row 25000 2.590 ms 1.00 27 10525.4 103.6 1.56 KB 1.00
Sylvan___ .NET 7.0 Row 25000 3.181 ms 1.23 27 8571.4 127.2 10.55 KB 6.78
ReadLine_ .NET 7.0 Row 25000 13.668 ms 5.33 27 1994.7 546.7 89986.83 KB 57,808.35
CsvHelper .NET 7.0 Row 25000 32.969 ms 12.72 27 826.9 1318.8 20.62 KB 13.25
Sep______ .NET 8.0 Row 25000 2.789 ms 1.08 27 9776.4 111.5 1.71 KB 1.10
Sylvan___ .NET 8.0 Row 25000 2.983 ms 1.15 27 9140.5 119.3 10.55 KB 6.78
ReadLine_ .NET 8.0 Row 25000 12.012 ms 4.65 27 2269.7 480.5 89986.83 KB 57,808.35
CsvHelper .NET 8.0 Row 25000 31.205 ms 12.10 27 873.7 1248.2 20.6 KB 13.24
Sep______ .NET 7.0 Cols 25000 2.986 ms 1.00 27 9131.3 119.4 1.56 KB 1.00
Sylvan___ .NET 7.0 Cols 25000 4.915 ms 1.65 27 5547.2 196.6 10.56 KB 6.78
ReadLine_ .NET 7.0 Cols 25000 13.803 ms 4.52 27 1975.2 552.1 89986.83 KB 57,808.36
CsvHelper .NET 7.0 Cols 25000 34.557 ms 11.54 27 789.0 1382.3 28451.27 KB 18,277.35
Sep______ .NET 8.0 Cols 25000 3.145 ms 1.05 27 8668.3 125.8 1.71 KB 1.10
Sylvan___ .NET 8.0 Cols 25000 4.440 ms 1.49 27 6140.3 177.6 10.55 KB 6.78
ReadLine_ .NET 8.0 Cols 25000 12.986 ms 4.29 27 2099.5 519.4 89986.83 KB 57,808.35
CsvHelper .NET 8.0 Cols 25000 42.288 ms 12.66 27 644.7 1691.5 28451.24 KB 18,277.34
Sep______ .NET 7.0 Floats 25000 31.905 ms 1.00 27 854.5 1276.2 8.89 KB 1.00
Sylvan___ .NET 7.0 Floats 25000 68.787 ms 2.16 27 396.3 2751.5 18.86 KB 2.12
ReadLine_ .NET 7.0 Floats 25000 79.065 ms 2.48 27 344.8 3162.6 89993.42 KB 10,122.28
CsvHelper .NET 7.0 Floats 25000 119.915 ms 3.76 27 227.4 4796.6 22038.85 KB 2,478.89
Sep______ .NET 8.0 Floats 25000 21.089 ms 0.66 27 1292.8 843.6 9.27 KB 1.04
Sylvan___ .NET 8.0 Floats 25000 61.985 ms 1.94 27 439.8 2479.4 18.84 KB 2.12
ReadLine_ .NET 8.0 Floats 25000 192.553 ms 6.60 27 141.6 7702.1 89990.48 KB 10,121.95
CsvHelper .NET 8.0 Floats 25000 109.402 ms 3.45 27 249.2 4376.1 22036.63 KB 2,478.64
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment