Skip to content

Commit

Permalink
Update benchmarks (.NET 8 only) (#64)
Browse files Browse the repository at this point in the history
Bump to BenchmarkDotNet 0.13.11-nightly.20231116.103 to get AVX-512
info.
  • Loading branch information
nietras authored Nov 17, 2023
1 parent de3d2e6 commit 6af3eb2
Show file tree
Hide file tree
Showing 15 changed files with 425 additions and 622 deletions.
490 changes: 198 additions & 292 deletions README.md

Large diffs are not rendered by default.

56 changes: 22 additions & 34 deletions benchmarks/AMD.Ryzen.9.5950X/FloatsReaderBench.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,40 +2,28 @@
BenchmarkDotNet v0.13.10, Windows 10 (10.0.19044.3086/21H2/November2021Update)
AMD Ryzen 9 5950X, 1 CPU, 32 logical and 16 physical cores
.NET SDK 8.0.100-rc.2.23502.2
[Host] : .NET 8.0.0 (8.0.23.47906), X64 RyuJIT AVX2
Job-WYCHAH : .NET 7.0.13 (7.0.1323.51816), X64 RyuJIT AVX2
Job-OXIFBK : .NET 8.0.0 (8.0.23.47906), X64 RyuJIT AVX2
.NET SDK 8.0.100
[Host] : .NET 8.0.0 (8.0.23.53103), X64 RyuJIT AVX2
Job-HCXKGU : .NET 8.0.0 (8.0.23.53103), X64 RyuJIT AVX2
InvocationCount=Default IterationTime=300.0000 ms MaxIterationCount=15
MinIterationCount=5 WarmupCount=6 Reader=String
Runtime=.NET 8.0 Toolchain=net80 InvocationCount=Default
IterationTime=350.0000 ms MaxIterationCount=15 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.649 ms | 1.00 | 27 | 10291.1 | 106.0 | 1.2 KB | 1.00 |
| Sylvan___ | .NET 7.0 | Row | 25000 | 3.073 ms | 1.16 | 27 | 8873.0 | 122.9 | 10.59 KB | 8.84 |
| ReadLine_ | .NET 7.0 | Row | 25000 | 13.823 ms | 5.09 | 27 | 1972.3 | 552.9 | 89986.84 KB | 75,160.30 |
| CsvHelper | .NET 7.0 | Row | 25000 | 40.128 ms | 15.14 | 27 | 679.4 | 1605.1 | 20.74 KB | 17.32 |
| Sep______ | .NET 8.0 | Row | 25000 | 2.579 ms | 0.98 | 27 | 10571.6 | 103.2 | 1.2 KB | 1.00 |
| Sylvan___ | .NET 8.0 | Row | 25000 | 3.059 ms | 1.15 | 27 | 8911.7 | 122.4 | 10.59 KB | 8.84 |
| ReadLine_ | .NET 8.0 | Row | 25000 | 13.625 ms | 5.13 | 27 | 2000.9 | 545.0 | 89986.83 KB | 75,160.29 |
| CsvHelper | .NET 8.0 | Row | 25000 | 34.168 ms | 12.90 | 27 | 797.9 | 1366.7 | 20.61 KB | 17.22 |
| | | | | | | | | | | |
| Sep______ | .NET 7.0 | Cols | 25000 | 3.574 ms | 1.00 | 27 | 7628.8 | 142.9 | 1.2 KB | 1.00 |
| Sylvan___ | .NET 7.0 | Cols | 25000 | 4.968 ms | 1.39 | 27 | 5488.1 | 198.7 | 10.59 KB | 8.83 |
| ReadLine_ | .NET 7.0 | Cols | 25000 | 14.102 ms | 3.90 | 27 | 1933.3 | 564.1 | 89986.84 KB | 75,037.89 |
| CsvHelper | .NET 7.0 | Cols | 25000 | 42.826 ms | 11.98 | 27 | 636.6 | 1713.0 | 28451.27 KB | 23,724.84 |
| Sep______ | .NET 8.0 | Cols | 25000 | 3.294 ms | 0.92 | 27 | 8275.5 | 131.8 | 1.2 KB | 1.00 |
| Sylvan___ | .NET 8.0 | Cols | 25000 | 4.717 ms | 1.32 | 27 | 5779.3 | 188.7 | 10.59 KB | 8.83 |
| ReadLine_ | .NET 8.0 | Cols | 25000 | 13.991 ms | 3.92 | 27 | 1948.7 | 559.6 | 89986.83 KB | 75,037.88 |
| CsvHelper | .NET 8.0 | Cols | 25000 | 39.277 ms | 10.94 | 27 | 694.1 | 1571.1 | 28451.15 KB | 23,724.74 |
| | | | | | | | | | | |
| Sep______ | .NET 7.0 | Floats | 25000 | 33.288 ms | 1.00 | 27 | 819.0 | 1331.5 | 8.18 KB | 1.00 |
| Sylvan___ | .NET 7.0 | Floats | 25000 | 78.853 ms | 2.37 | 27 | 345.8 | 3154.1 | 18.89 KB | 2.31 |
| ReadLine_ | .NET 7.0 | Floats | 25000 | 87.688 ms | 2.62 | 27 | 310.9 | 3507.5 | 89993.42 KB | 11,002.06 |
| CsvHelper | .NET 7.0 | Floats | 25000 | 143.571 ms | 4.29 | 27 | 189.9 | 5742.8 | 22039.48 KB | 2,694.42 |
| Sep______ | .NET 8.0 | Floats | 25000 | 23.568 ms | 0.71 | 27 | 1156.8 | 942.7 | 8.13 KB | 0.99 |
| Sylvan___ | .NET 8.0 | Floats | 25000 | 70.200 ms | 2.10 | 27 | 388.4 | 2808.0 | 18.87 KB | 2.31 |
| ReadLine_ | .NET 8.0 | Floats | 25000 | 81.667 ms | 2.45 | 27 | 333.8 | 3266.7 | 89990.3 KB | 11,001.68 |
| CsvHelper | .NET 8.0 | Floats | 25000 | 121.367 ms | 3.65 | 27 | 224.6 | 4854.7 | 22035.94 KB | 2,693.98 |
| Method | Scope | Rows | Mean | Ratio | MB | MB/s | ns/row | Allocated | Alloc Ratio |
|---------- |------- |------ |-----------:|------:|---:|--------:|-------:|------------:|------------:|
| Sep______ | Row | 25000 | 1.893 ms | 1.00 | 20 | 10733.4 | 75.7 | 1.15 KB | 1.00 |
| Sylvan___ | Row | 25000 | 2.212 ms | 1.17 | 20 | 9187.9 | 88.5 | 10.02 KB | 8.74 |
| ReadLine_ | Row | 25000 | 10.913 ms | 5.76 | 20 | 1862.0 | 436.5 | 73489.63 KB | 64,099.99 |
| CsvHelper | Row | 25000 | 25.079 ms | 13.25 | 20 | 810.2 | 1003.2 | 20.58 KB | 17.95 |
| | | | | | | | | | |
| Sep______ | Cols | 25000 | 2.591 ms | 1.00 | 20 | 7843.3 | 103.6 | 1.15 KB | 1.00 |
| Sylvan___ | Cols | 25000 | 3.738 ms | 1.44 | 20 | 5436.2 | 149.5 | 10.03 KB | 8.74 |
| ReadLine_ | Cols | 25000 | 11.010 ms | 4.25 | 20 | 1845.6 | 440.4 | 73489.64 KB | 64,045.44 |
| CsvHelper | Cols | 25000 | 27.201 ms | 10.43 | 20 | 747.0 | 1088.0 | 21340.99 KB | 18,598.45 |
| | | | | | | | | | |
| Sep______ | Floats | 25000 | 21.397 ms | 1.00 | 20 | 949.7 | 855.9 | 7.87 KB | 1.00 |
| Sylvan___ | Floats | 25000 | 65.771 ms | 3.08 | 20 | 308.9 | 2630.8 | 18.2 KB | 2.31 |
| ReadLine_ | Floats | 25000 | 72.513 ms | 3.39 | 20 | 280.2 | 2900.5 | 73493.12 KB | 9,338.25 |
| CsvHelper | Floats | 25000 | 106.198 ms | 4.96 | 20 | 191.3 | 4247.9 | 22062.55 KB | 2,803.33 |
63 changes: 24 additions & 39 deletions benchmarks/AMD.Ryzen.9.5950X/PackageAssetsBench.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,47 +2,32 @@
BenchmarkDotNet v0.13.10, Windows 10 (10.0.19044.3086/21H2/November2021Update)
AMD Ryzen 9 5950X, 1 CPU, 32 logical and 16 physical cores
.NET SDK 8.0.100-rc.2.23502.2
[Host] : .NET 8.0.0 (8.0.23.47906), X64 RyuJIT AVX2
Job-WYCHAH : .NET 7.0.13 (7.0.1323.51816), X64 RyuJIT AVX2
Job-OXIFBK : .NET 8.0.0 (8.0.23.47906), X64 RyuJIT AVX2
.NET SDK 8.0.100
[Host] : .NET 8.0.0 (8.0.23.53103), X64 RyuJIT AVX2
Job-TUSNIO : .NET 8.0.0 (8.0.23.53103), X64 RyuJIT AVX2
InvocationCount=Default IterationTime=300.0000 ms MaxIterationCount=15
Job=Job-TUSNIO Runtime=.NET 8.0 Toolchain=net80
InvocationCount=Default IterationTime=350.0000 ms MaxIterationCount=15
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.537 ms | 1.00 | 29 | 11503.7 | 50.7 | 935 B | 1.00 |
| Sep_Unescape| .NET 7.0 | Row | 50000 | 2.569 ms | 1.01 | 29 | 11360.9 | 51.4 | 935 B | 1.00 |
| Sylvan___ | .NET 7.0 | Row | 50000 | 3.197 ms | 1.26 | 29 | 9128.8 | 63.9 | 7383 B | 7.90 |
| ReadLine_ | .NET 7.0 | Row | 50000 | 13.549 ms | 5.27 | 29 | 2153.8 | 271.0 | 90734847 B | 97,042.62 |
| CsvHelper | .NET 7.0 | Row | 50000 | 61.317 ms | 24.28 | 29 | 475.9 | 1226.3 | 21150 B | 22.62 |
| Sep______ | .NET 8.0 | Row | 50000 | 2.446 ms | 0.96 | 29 | 11931.8 | 48.9 | 934 B | 1.00 |
| Sep_Unescape| .NET 8.0 | Row | 50000 | 2.521 ms | 0.99 | 29 | 11576.6 | 50.4 | 934 B | 1.00 |
| Sylvan___ | .NET 8.0 | Row | 50000 | 2.965 ms | 1.17 | 29 | 9842.7 | 59.3 | 7382 B | 7.90 |
| ReadLine_ | .NET 8.0 | Row | 50000 | 12.622 ms | 5.00 | 29 | 2311.9 | 252.4 | 90734841 B | 97,042.61 |
| CsvHelper | .NET 8.0 | Row | 50000 | 43.642 ms | 17.19 | 29 | 668.6 | 872.8 | 21081 B | 22.55 |
| | | | | | | | | | | |
| Sep______ | .NET 7.0 | Cols | 50000 | 3.705 ms | 1.00 | 29 | 7875.9 | 74.1 | 938 B | 1.00 |
| Sep_Unescape| .NET 7.0 | Cols | 50000 | 4.391 ms | 1.19 | 29 | 6645.3 | 87.8 | 941 B | 1.00 |
| Sylvan___ | .NET 7.0 | Cols | 50000 | 5.598 ms | 1.51 | 29 | 5213.0 | 112.0 | 7389 B | 7.88 |
| ReadLine_ | .NET 7.0 | Cols | 50000 | 13.541 ms | 3.61 | 29 | 2155.1 | 270.8 | 90734847 B | 96,732.25 |
| CsvHelper | .NET 7.0 | Cols | 50000 | 77.553 ms | 20.93 | 29 | 376.3 | 1551.1 | 457022 B | 487.23 |
| Sep______ | .NET 8.0 | Cols | 50000 | 3.628 ms | 0.98 | 29 | 8043.9 | 72.6 | 937 B | 1.00 |
| Sep_Unescape| .NET 8.0 | Cols | 50000 | 3.984 ms | 1.08 | 29 | 7325.4 | 79.7 | 938 B | 1.00 |
| Sylvan___ | .NET 8.0 | Cols | 50000 | 5.157 ms | 1.39 | 29 | 5658.3 | 103.1 | 7386 B | 7.87 |
| ReadLine_ | .NET 8.0 | Cols | 50000 | 13.149 ms | 3.54 | 29 | 2219.3 | 263.0 | 90734841 B | 96,732.24 |
| CsvHelper | .NET 8.0 | Cols | 50000 | 70.761 ms | 19.10 | 29 | 412.4 | 1415.2 | 457060 B | 487.27 |
| | | | | | | | | | | |
| Sep______ | .NET 7.0 | Asset | 50000 | 34.415 ms | 1.00 | 29 | 847.9 | 688.3 | 14130898 B | 1.00 |
| Sep_Unescape| .NET 7.0 | Asset | 50000 | 34.273 ms | 1.00 | 29 | 851.4 | 685.5 | 14130898 B | 1.00 |
| Sylvan___ | .NET 7.0 | Asset | 50000 | 42.214 ms | 1.22 | 29 | 691.3 | 844.3 | 14296698 B | 1.01 |
| ReadLine_ | .NET 7.0 | Asset | 50000 | 113.604 ms | 3.29 | 29 | 256.9 | 2272.1 | 104584612 B | 7.40 |
| CsvHelper | .NET 7.0 | Asset | 50000 | 103.655 ms | 3.02 | 29 | 281.5 | 2073.1 | 14307286 B | 1.01 |
| Sep______ | .NET 8.0 | Asset | 50000 | 30.453 ms | 0.88 | 29 | 958.3 | 609.1 | 14130846 B | 1.00 |
| Sep_Unescape| .NET 8.0 | Asset | 50000 | 30.480 ms | 0.89 | 29 | 957.4 | 609.6 | 14130886 B | 1.00 |
| Sylvan___ | .NET 8.0 | Asset | 50000 | 38.244 ms | 1.11 | 29 | 763.0 | 764.9 | 14296692 B | 1.01 |
| ReadLine_ | .NET 8.0 | Asset | 50000 | 105.568 ms | 2.96 | 29 | 276.4 | 2111.4 | 104584668 B | 7.40 |
| CsvHelper | .NET 8.0 | Asset | 50000 | 85.633 ms | 2.49 | 29 | 340.8 | 1712.7 | 14306936 B | 1.01 |
| Method | Scope | Rows | Mean | Ratio | MB | MB/s | ns/row | Allocated | Alloc Ratio |
|------------- |------ |------ |-----------:|------:|---:|--------:|-------:|------------:|------------:|
| Sep______ | Row | 50000 | 2.409 ms | 1.00 | 29 | 12111.6 | 48.2 | 933 B | 1.00 |
| Sep_Unescape | Row | 50000 | 2.499 ms | 1.04 | 29 | 11675.7 | 50.0 | 934 B | 1.00 |
| Sylvan___ | Row | 50000 | 2.913 ms | 1.21 | 29 | 10016.5 | 58.3 | 7381 B | 7.91 |
| ReadLine_ | Row | 50000 | 12.198 ms | 5.04 | 29 | 2392.3 | 244.0 | 90734838 B | 97,250.63 |
| CsvHelper | Row | 50000 | 42.460 ms | 17.63 | 29 | 687.3 | 849.2 | 21074 B | 22.59 |
| | | | | | | | | | |
| Sep______ | Cols | 50000 | 3.480 ms | 1.00 | 29 | 8385.3 | 69.6 | 935 B | 1.00 |
| Sep_Unescape | Cols | 50000 | 3.959 ms | 1.14 | 29 | 7370.9 | 79.2 | 936 B | 1.00 |
| Sylvan___ | Cols | 50000 | 5.210 ms | 1.50 | 29 | 5600.5 | 104.2 | 7385 B | 7.90 |
| ReadLine_ | Cols | 50000 | 14.275 ms | 3.60 | 29 | 2044.3 | 285.5 | 90734826 B | 97,042.59 |
| CsvHelper | Cols | 50000 | 69.058 ms | 19.86 | 29 | 422.6 | 1381.2 | 457060 B | 488.83 |
| | | | | | | | | | |
| Sep______ | Asset | 50000 | 35.052 ms | 1.00 | 29 | 832.5 | 701.0 | 14131121 B | 1.00 |
| Sep_Unescape | Asset | 50000 | 34.813 ms | 1.00 | 29 | 838.2 | 696.3 | 14130768 B | 1.00 |
| Sylvan___ | Asset | 50000 | 38.875 ms | 1.12 | 29 | 750.6 | 777.5 | 14297351 B | 1.01 |
| ReadLine_ | Asset | 50000 | 127.866 ms | 3.76 | 29 | 228.2 | 2557.3 | 104584604 B | 7.40 |
| CsvHelper | Asset | 50000 | 86.415 ms | 2.47 | 29 | 337.7 | 1728.3 | 14306352 B | 1.01 |
63 changes: 24 additions & 39 deletions benchmarks/AMD.Ryzen.9.5950X/PackageAssetsBenchQuotes.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,47 +2,32 @@
BenchmarkDotNet v0.13.10, Windows 10 (10.0.19044.3086/21H2/November2021Update)
AMD Ryzen 9 5950X, 1 CPU, 32 logical and 16 physical cores
.NET SDK 8.0.100-rc.2.23502.2
[Host] : .NET 8.0.0 (8.0.23.47906), X64 RyuJIT AVX2
Job-WYCHAH : .NET 7.0.13 (7.0.1323.51816), X64 RyuJIT AVX2
Job-OXIFBK : .NET 8.0.0 (8.0.23.47906), X64 RyuJIT AVX2
.NET SDK 8.0.100
[Host] : .NET 8.0.0 (8.0.23.53103), X64 RyuJIT AVX2
Job-TUSNIO : .NET 8.0.0 (8.0.23.53103), X64 RyuJIT AVX2
InvocationCount=Default IterationTime=300.0000 ms MaxIterationCount=15
Job=Job-TUSNIO Runtime=.NET 8.0 Toolchain=net80
InvocationCount=Default IterationTime=350.0000 ms MaxIterationCount=15
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.926 ms | 1.00 | 33 | 4819.0 | 138.5 | 948 B | 1.00 |
| Sep_Unescape| .NET 7.0 | Row | 50000 | 7.226 ms | 1.04 | 33 | 4618.8 | 144.5 | 948 B | 1.00 |
| Sylvan___ | .NET 7.0 | Row | 50000 | 20.511 ms | 2.97 | 33 | 1627.3 | 410.2 | 7426 B | 7.83 |
| ReadLine_ | .NET 7.0 | Row | 50000 | 15.893 ms | 2.26 | 33 | 2100.1 | 317.9 | 111389450 B | 117,499.42 |
| CsvHelper | .NET 7.0 | Row | 50000 | 61.713 ms | 8.91 | 33 | 540.8 | 1234.3 | 24234 B | 25.56 |
| Sep______ | .NET 8.0 | Row | 50000 | 6.838 ms | 0.99 | 33 | 4881.5 | 136.8 | 945 B | 1.00 |
| Sep_Unescape| .NET 8.0 | Row | 50000 | 6.963 ms | 1.01 | 33 | 4793.3 | 139.3 | 946 B | 1.00 |
| Sylvan___ | .NET 8.0 | Row | 50000 | 18.535 ms | 2.60 | 33 | 1800.8 | 370.7 | 7411 B | 7.82 |
| ReadLine_ | .NET 8.0 | Row | 50000 | 16.519 ms | 2.38 | 33 | 2020.5 | 330.4 | 111389436 B | 117,499.41 |
| CsvHelper | .NET 8.0 | Row | 50000 | 53.122 ms | 7.67 | 33 | 628.3 | 1062.4 | 21091 B | 22.25 |
| | | | | | | | | | | |
| Sep______ | .NET 7.0 | Cols | 50000 | 8.502 ms | 1.00 | 33 | 3926.0 | 170.0 | 951 B | 1.00 |
| Sep_Unescape| .NET 7.0 | Cols | 50000 | 8.784 ms | 1.03 | 33 | 3799.6 | 175.7 | 953 B | 1.00 |
| Sylvan___ | .NET 7.0 | Cols | 50000 | 23.206 ms | 2.73 | 33 | 1438.3 | 464.1 | 7430 B | 7.81 |
| ReadLine_ | .NET 7.0 | Cols | 50000 | 16.651 ms | 1.94 | 33 | 2004.6 | 333.0 | 111389446 B | 117,128.75 |
| CsvHelper | .NET 7.0 | Cols | 50000 | 98.855 ms | 11.63 | 33 | 337.6 | 1977.1 | 457022 B | 480.57 |
| Sep______ | .NET 8.0 | Cols | 50000 | 7.616 ms | 0.90 | 33 | 4382.5 | 152.3 | 947 B | 1.00 |
| Sep_Unescape| .NET 8.0 | Cols | 50000 | 8.560 ms | 1.01 | 33 | 3899.3 | 171.2 | 950 B | 1.00 |
| Sylvan___ | .NET 8.0 | Cols | 50000 | 20.405 ms | 2.40 | 33 | 1635.8 | 408.1 | 7419 B | 7.80 |
| ReadLine_ | .NET 8.0 | Cols | 50000 | 15.310 ms | 1.80 | 33 | 2180.1 | 306.2 | 111389441 B | 117,128.75 |
| CsvHelper | .NET 8.0 | Cols | 50000 | 85.567 ms | 10.05 | 33 | 390.1 | 1711.3 | 457060 B | 480.61 |
| | | | | | | | | | | |
| Sep______ | .NET 7.0 | Asset | 50000 | 41.325 ms | 1.00 | 33 | 807.7 | 826.5 | 14139450 B | 1.00 |
| Sep_Unescape| .NET 7.0 | Asset | 50000 | 38.076 ms | 0.93 | 33 | 876.6 | 761.5 | 14130898 B | 1.00 |
| Sylvan___ | .NET 7.0 | Asset | 50000 | 61.446 ms | 1.49 | 33 | 543.2 | 1228.9 | 14298344 B | 1.01 |
| ReadLine_ | .NET 7.0 | Asset | 50000 | 125.874 ms | 3.05 | 33 | 265.2 | 2517.5 | 125239164 B | 8.86 |
| CsvHelper | .NET 7.0 | Asset | 50000 | 115.031 ms | 2.77 | 33 | 290.2 | 2300.6 | 14307054 B | 1.01 |
| Sep______ | .NET 8.0 | Asset | 50000 | 37.937 ms | 0.92 | 33 | 879.8 | 758.7 | 14139438 B | 1.00 |
| Sep_Unescape| .NET 8.0 | Asset | 50000 | 34.323 ms | 0.83 | 33 | 972.5 | 686.5 | 14130926 B | 1.00 |
| Sylvan___ | .NET 8.0 | Asset | 50000 | 53.940 ms | 1.30 | 33 | 618.8 | 1078.8 | 14296672 B | 1.01 |
| ReadLine_ | .NET 8.0 | Asset | 50000 | 118.606 ms | 2.88 | 33 | 281.4 | 2372.1 | 125239072 B | 8.86 |
| CsvHelper | .NET 8.0 | Asset | 50000 | 99.200 ms | 2.38 | 33 | 336.5 | 1984.0 | 14306154 B | 1.01 |
| Method | Scope | Rows | Mean | Ratio | MB | MB/s | ns/row | Allocated | Alloc Ratio |
|------------- |------ |------ |-----------:|------:|---:|-------:|-------:|------------:|------------:|
| Sep______ | Row | 50000 | 7.453 ms | 1.00 | 33 | 4478.2 | 149.1 | 944 B | 1.00 |
| Sep_Unescape | Row | 50000 | 7.381 ms | 0.99 | 33 | 4522.2 | 147.6 | 944 B | 1.00 |
| Sylvan___ | Row | 50000 | 18.035 ms | 2.40 | 33 | 1850.7 | 360.7 | 7390 B | 7.83 |
| ReadLine_ | Row | 50000 | 14.689 ms | 1.97 | 33 | 2272.3 | 293.8 | 111389433 B | 117,997.28 |
| CsvHelper | Row | 50000 | 52.212 ms | 7.01 | 33 | 639.3 | 1044.2 | 21081 B | 22.33 |
| | | | | | | | | | |
| Sep______ | Cols | 50000 | 7.780 ms | 1.00 | 33 | 4290.1 | 155.6 | 946 B | 1.00 |
| Sep_Unescape | Cols | 50000 | 8.337 ms | 1.07 | 33 | 4003.6 | 166.7 | 946 B | 1.00 |
| Sylvan___ | Cols | 50000 | 20.329 ms | 2.60 | 33 | 1641.9 | 406.6 | 7411 B | 7.83 |
| ReadLine_ | Cols | 50000 | 15.540 ms | 1.99 | 33 | 2147.8 | 310.8 | 111389433 B | 117,747.82 |
| CsvHelper | Cols | 50000 | 83.149 ms | 10.64 | 33 | 401.4 | 1663.0 | 457060 B | 483.15 |
| | | | | | | | | | |
| Sep______ | Asset | 50000 | 35.903 ms | 1.00 | 33 | 929.6 | 718.1 | 14139438 B | 1.00 |
| Sep_Unescape | Asset | 50000 | 34.316 ms | 0.93 | 33 | 972.7 | 686.3 | 14130926 B | 1.00 |
| Sylvan___ | Asset | 50000 | 51.465 ms | 1.43 | 33 | 648.5 | 1029.3 | 14296613 B | 1.01 |
| ReadLine_ | Asset | 50000 | 117.914 ms | 3.29 | 33 | 283.1 | 2358.3 | 125239144 B | 8.86 |
| CsvHelper | Asset | 50000 | 96.670 ms | 2.57 | 33 | 345.3 | 1933.4 | 14307304 B | 1.01 |
Loading

0 comments on commit 6af3eb2

Please sign in to comment.