BenchmarkDotNet=v0.12.1, OS=Windows 10.0.19042
AMD Ryzen 9 3950X, 1 CPU, 32 logical and 16 physical cores
.NET Core SDK=5.0.200-preview.20601.7
  [Host]     : .NET Core 5.0.2 (CoreCLR 5.0.220.61120, CoreFX 5.0.220.61120), X64 RyuJIT
  DefaultJob : .NET Core 5.0.2 (CoreCLR 5.0.220.61120, CoreFX 5.0.220.61120), X64 RyuJIT
MethodLineCount Mean Error StdDev Median Gen 0 Gen 1Gen 2Allocated
Csv037.88 μs0.525 μs0.491 μs38.07 μs0.54930.2441-4.65 KB
CsvHelper042.03 μs0.237 μs0.198 μs42.01 μs2.74661.4038-22.84 KB
CsvTextFieldParser037.76 μs0.562 μs0.526 μs37.84 μs0.54930.2441-4.62 KB
Ctl_Data040.74 μs0.383 μs0.359 μs40.80 μs1.52590.7935-12.71 KB
Cursively040.96 μs0.565 μs0.528 μs40.72 μs0.42720.1831-3.7 KB
FastCsvParser058.65 μs0.293 μs0.260 μs58.60 μs47.058141.931238.3911195.57 KB
FluentCsv037.45 μs0.692 μs0.647 μs37.31 μs0.48830.2441-4.47 KB
HomeGrown037.86 μs0.738 μs0.820 μs37.81 μs0.54930.2441-4.62 KB
LumenWorksCsvReader041.32 μs0.334 μs0.296 μs41.37 μs1.52590.7935-12.73 KB
mgholam_fastCSV054.58 μs0.165 μs0.154 μs54.60 μs48.828142.175338.3911211.48 KB
Microsoft_VisualBasic_FileIO_TextFieldParser042.39 μs0.230 μs0.192 μs42.41 μs3.72311.8921-30.62 KB
NReco_Csv048.11 μs0.318 μs0.248 μs48.19 μs10.25392.6245-84.63 KB
ServiceStack_Text037.09 μs0.208 μs0.184 μs37.15 μs0.48830.2441-4.45 KB
string_Split037.02 μs0.371 μs0.347 μs37.10 μs0.48830.2441-4.45 KB
SoftCircuits_CsvParser037.83 μs0.387 μs0.362 μs37.92 μs0.54930.2441-4.8 KB
Sylvan_Data_Csv054.65 μs0.293 μs0.260 μs54.72 μs39.306638.452138.3911135.25 KB
TinyCsvReader036.70 μs0.183 μs0.171 μs36.74 μs0.54930.3052-4.52 KB
Csv182.73 μs0.608 μs0.539 μs82.68 μs3.41801.7090-28.06 KB
CsvHelper147.15 μs0.438 μs0.409 μs47.27 μs2.92971.4648-24.04 KB
CsvTextFieldParser143.74 μs0.427 μs0.399 μs43.84 μs1.03760.4883-8.82 KB
Ctl_Data139.04 μs0.190 μs0.177 μs39.04 μs1.89210.9766-15.75 KB
Cursively145.06 μs0.127 μs0.106 μs45.09 μs0.67140.3662-5.55 KB
FastCsvParser160.57 μs0.506 μs0.448 μs60.40 μs47.485441.870138.2080203.29 KB
FluentCsv193.40 μs0.355 μs0.332 μs93.41 μs2.56351.2207-21.76 KB
HomeGrown144.64 μs0.175 μs0.155 μs44.68 μs0.79350.3662-6.76 KB
LumenWorksCsvReader149.40 μs0.655 μs0.581 μs49.55 μs1.46480.7324-12.14 KB
mgholam_fastCSV163.72 μs0.317 μs0.281 μs63.66 μs48.828142.724638.2080212.66 KB
Microsoft_VisualBasic_FileIO_TextFieldParser193.82 μs0.861 μs0.805 μs93.86 μs11.23052.8076-92.03 KB
NReco_Csv153.35 μs0.123 μs0.115 μs53.30 μs10.62012.8687-87.41 KB
ServiceStack_Text144.27 μs0.264 μs0.247 μs44.28 μs0.79350.3662-6.87 KB
string_Split144.28 μs0.631 μs0.590 μs44.19 μs0.79350.4272-6.5 KB
SoftCircuits_CsvParser144.11 μs0.190 μs0.169 μs44.14 μs0.85450.4272-7.3 KB
Sylvan_Data_Csv167.70 μs0.264 μs0.247 μs67.65 μs39.917038.330138.2080142.27 KB
TinyCsvReader148.44 μs0.322 μs0.301 μs48.52 μs1.28170.6714-10.68 KB
Csv10262.24 μs2.052 μs1.920 μs261.25 μs14.64843.4180-119.55 KB
CsvHelper1064.35 μs0.443 μs0.414 μs64.47 μs3.41801.7090-28.45 KB
CsvTextFieldParser1069.33 μs0.180 μs0.168 μs69.30 μs5.73731.9531-47.32 KB
Ctl_Data1056.13 μs0.501 μs0.444 μs55.98 μs4.57761.5259-37.76 KB
Cursively1060.18 μs0.150 μs0.133 μs60.17 μs1.58690.7935-13.27 KB
FastCsvParser1086.43 μs0.283 μs0.265 μs86.40 μs50.415043.335038.2080227.66 KB
FluentCsv10575.46 μs2.625 μs2.455 μs575.61 μs21.48443.9063-181.57 KB
HomeGrown1067.54 μs0.402 μs0.376 μs67.64 μs2.19731.0986-17.96 KB
LumenWorksCsvReader1079.21 μs0.211 μs0.198 μs79.23 μs7.93462.6855-65.62 KB
mgholam_fastCSV1076.54 μs0.293 μs0.274 μs76.45 μs50.048843.945338.2080224.23 KB
Microsoft_VisualBasic_FileIO_TextFieldParser10261.31 μs0.536 μs0.418 μs261.29 μs64.94148.3008-530.13 KB
NReco_Csv1069.48 μs0.252 μs0.236 μs69.42 μs11.84083.9063-98.3 KB
ServiceStack_Text1057.93 μs0.115 μs0.102 μs57.92 μs3.78421.8921-31.27 KB
string_Split1052.81 μs0.097 μs0.090 μs52.82 μs3.35691.6479-27.52 KB
SoftCircuits_CsvParser1055.08 μs0.503 μs0.471 μs55.20 μs3.11281.5869-25.85 KB
Sylvan_Data_Csv1086.83 μs0.263 μs0.246 μs86.85 μs41.381839.184639.0625146.66 KB
TinyCsvReader1097.58 μs0.219 μs0.194 μs97.56 μs8.54492.1973-70.38 KB
Csv1001,964.40 μs2.971 μs2.481 μs1,965.16 μs125.000031.2500-1047.88 KB
CsvHelper100262.70 μs2.720 μs2.544 μs263.52 μs8.30082.4414-69.77 KB
CsvTextFieldParser100370.41 μs0.954 μs0.846 μs370.30 μs53.222713.1836-436.58 KB
Ctl_Data100187.38 μs0.452 μs0.401 μs187.41 μs31.73838.7891-259.87 KB
Cursively100193.90 μs0.670 μs0.627 μs193.86 μs8.78912.9297-72.38 KB
FastCsvParser100280.71 μs4.594 μs4.297 μs279.01 μs73.730552.246138.0859419.74 KB
FluentCsv1005,514.29 μs15.552 μs12.142 μs5,512.69 μs218.750054.6875-1818.38 KB
HomeGrown100307.23 μs1.814 μs1.697 μs306.31 μs15.62504.8828-128.82 KB
LumenWorksCsvReader100337.57 μs1.209 μs1.131 μs338.11 μs68.359416.6016-560.91 KB
mgholam_fastCSV100213.97 μs1.125 μs1.052 μs214.20 μs64.453151.269538.5742340.44 KB
Microsoft_VisualBasic_FileIO_TextFieldParser1001,963.46 μs3.342 μs2.962 μs1,964.13 μs617.1875148.4375-5061.77 KB
NReco_Csv100230.54 μs1.392 μs1.162 μs230.63 μs25.39068.3008-208.8 KB
ServiceStack_Text100255.40 μs1.523 μs1.350 μs255.27 μs34.66808.3008-286 KB
string_Split100184.21 μs0.575 μs0.538 μs184.00 μs30.27347.8125-248.5 KB
SoftCircuits_CsvParser100204.60 μs0.688 μs0.537 μs204.42 μs27.09967.3242-222.23 KB
Sylvan_Data_Csv100235.25 μs0.876 μs0.819 μs234.96 μs47.607440.527339.5508193.46 KB
TinyCsvReader100559.24 μs2.088 μs1.954 μs558.68 μs83.984420.5078-685.56 KB
Csv100019,211.20 μs88.639 μs82.913 μs19,174.90 μs1250.0000500.0000-10238.17 KB
CsvHelper10002,119.82 μs41.072 μs38.418 μs2,096.35 μs62.500023.4375-539.76 KB
CsvTextFieldParser10003,444.73 μs11.288 μs10.007 μs3,443.73 μs515.6250226.5625-4211.53 KB
Ctl_Data10001,584.79 μs4.547 μs4.253 μs1,586.11 μs298.8281105.4688-2453.16 KB
Cursively10001,361.32 μs4.888 μs4.572 μs1,360.57 μs83.984433.2031-689.71 KB
FastCsvParser10002,086.18 μs32.439 μs30.344 μs2,104.71 μs335.9375203.125070.31252429.03 KB
FluentCsv100052,858.66 μs128.891 μs114.259 μs52,831.05 μs2100.0000200.0000-17887.86 KB
HomeGrown10002,449.94 μs13.256 μs12.400 μs2,445.50 μs144.531366.4063-1206.13 KB
LumenWorksCsvReader10003,110.15 μs8.195 μs7.666 μs3,109.13 μs652.3438312.5000-5355.16 KB
mgholam_fastCSV10001,389.90 μs14.921 μs13.957 μs1,390.54 μs199.2188113.281335.15631480.08 KB
Microsoft_VisualBasic_FileIO_TextFieldParser100019,883.21 μs35.252 μs29.437 μs19,881.90 μs5968.7500625.000031.250048897.64 KB
NReco_Csv10001,789.53 μs12.740 μs11.917 μs1,793.32 μs156.250054.6875-1285.84 KB
ServiceStack_Text10002,114.46 μs6.693 μs5.226 μs2,114.53 μs335.9375152.3438-2766.29 KB
string_Split10001,402.78 μs17.208 μs16.096 μs1,394.32 μs292.9688121.0938-2391.29 KB
SoftCircuits_CsvParser10001,671.58 μs10.200 μs9.042 μs1,667.92 μs257.8125111.3281-2118.92 KB
Sylvan_Data_Csv10001,665.65 μs12.600 μs11.786 μs1,666.13 μs103.515664.453135.1563692.79 KB
TinyCsvReader10005,363.88 μs15.245 μs14.260 μs5,360.49 μs812.5000304.6875-6646.99 KB
Csv10000212,834.43 μs2,652.082 μs2,480.759 μs211,127.93 μs13333.33333000.00001333.3333102428.66 KB
CsvHelper1000021,770.52 μs47.802 μs44.714 μs21,764.96 μs437.5000281.250093.75003205.34 KB
CsvTextFieldParser1000047,710.53 μs123.095 μs96.104 μs47,752.06 μs5909.09092090.9091909.090942431.38 KB
Ctl_Data1000037,430.08 μs88.245 μs82.544 μs37,453.25 μs3857.14291857.1429928.571424537.19 KB
Cursively1000016,107.45 μs146.960 μs137.467 μs16,124.17 μs531.2500250.000093.75004208.49 KB
FastCsvParser1000036,368.51 μs99.109 μs87.857 μs36,397.18 μs3000.00001428.5714571.428621476.79 KB
FluentCsv10000541,485.75 μs3,739.393 μs3,497.831 μs540,941.50 μs22000.00003000.00001000.0000179077.58 KB
HomeGrown1000035,907.46 μs698.847 μs831.928 μs35,290.59 μs1714.28571000.0000357.142912121.1 KB
LumenWorksCsvReader1000050,684.21 μs416.596 μs389.684 μs50,825.46 μs7200.00002300.0000900.000053734.5 KB
mgholam_fastCSV1000018,800.51 μs20.699 μs19.362 μs18,802.66 μs1687.5000843.7500218.750012927.3 KB
Microsoft_VisualBasic_FileIO_TextFieldParser10000214,703.53 μs3,108.142 μs2,907.358 μs215,672.97 μs62000.00007333.33332000.0000491352.68 KB
NReco_Csv1000027,900.60 μs262.359 μs219.081 μs28,021.45 μs1781.25001062.5000375.000012205.55 KB
ServiceStack_Text1000039,636.35 μs620.844 μs580.738 μs39,265.41 μs4307.69231923.0769923.076927786.62 KB
string_Split1000030,401.53 μs20.678 μs19.343 μs30,406.32 μs3468.75001562.5000593.750024036.41 KB
SoftCircuits_CsvParser1000031,314.84 μs542.699 μs507.641 μs31,759.10 μs3000.00001375.0000562.500021303.07 KB
Sylvan_Data_Csv1000017,160.24 μs76.446 μs71.507 μs17,149.93 μs437.5000281.250093.75003511.04 KB
TinyCsvReader1000074,931.35 μs221.840 μs196.655 μs74,971.49 μs8857.14292571.42861000.000066823.33 KB
Csv1000002,030,822.61 μs11,935.323 μs11,164.309 μs2,028,824.10 μs129000.000034000.00004000.00001023413.84 KB
CsvHelper100000215,912.82 μs905.570 μs847.071 μs215,532.73 μs3666.66672000.0000666.666727501.96 KB
CsvTextFieldParser100000500,648.53 μs1,678.361 μs1,569.940 μs500,543.50 μs55000.000022000.00004000.0000423675.4 KB
Ctl_Data100000382,942.65 μs7,653.125 μs20,295.001 μs391,994.50 μs32000.000013000.00003000.0000244682.62 KB
Cursively100000155,269.02 μs2,347.468 μs2,195.823 μs154,367.85 μs4500.00001750.0000500.000036235.53 KB
FastCsvParser100000335,327.60 μs6,460.275 μs7,439.662 μs331,169.05 μs27000.000010000.00002000.0000211188.27 KB
FluentCsv1000005,409,341.76 μs17,142.109 μs14,314.438 μs5,410,438.30 μs223000.000054000.00005000.00001789361.39 KB
HomeGrown100000346,220.48 μs880.112 μs734.933 μs346,433.30 μs16000.00009000.00002000.0000120575.04 KB
LumenWorksCsvReader100000560,891.91 μs6,794.344 μs6,355.433 μs563,826.00 μs70000.000025000.00005000.0000536461.11 KB
mgholam_fastCSV100000294,707.25 μs3,347.265 μs3,131.034 μs296,208.55 μs17000.00007000.00001500.0000129667.6 KB
Microsoft_VisualBasic_FileIO_TextFieldParser1000002,029,137.29 μs9,265.927 μs8,667.354 μs2,024,805.60 μs605000.0000130000.00005000.00004909509.25 KB
NReco_Csv100000297,400.07 μs1,141.165 μs1,067.446 μs297,525.85 μs16000.00008500.00002000.0000120718.93 KB
ServiceStack_Text100000347,155.28 μs5,194.055 μs4,337.271 μs345,765.40 μs35000.000011000.00002000.0000277181.23 KB
string_Split100000296,841.31 μs942.948 μs882.034 μs296,939.95 μs31000.000012000.00002000.0000239681.46 KB
SoftCircuits_CsvParser100000286,903.54 μs5,657.337 μs7,552.382 μs284,800.60 μs27000.000010000.00002000.0000212339.12 KB
Sylvan_Data_Csv100000165,698.86 μs332.362 μs310.892 μs165,801.00 μs4000.00002250.0000750.000029077.03 KB
TinyCsvReader100000711,339.38 μs11,967.769 μs18,982.150 μs704,280.00 μs85000.000026000.00004000.0000667364.8 KB
Csv100000019,357,839.77 μs28,447.265 μs26,609.590 μs19,348,653.60 μs1258000.0000336000.00008000.000010230084.5 KB
CsvHelper10000002,351,302.45 μs9,698.008 μs9,071.523 μs2,349,123.90 μs33000.000018000.00003000.0000266836.56 KB
CsvTextFieldParser10000004,967,082.73 μs43,578.350 μs34,023.109 μs4,968,648.90 μs524000.0000147000.00008000.00004232609.58 KB
Ctl_Data10000004,001,286.68 μs79,134.192 μs138,597.155 μs4,099,934.70 μs304000.0000105000.00007000.00002442631.23 KB
Cursively10000001,748,521.39 μs12,104.173 μs11,322.251 μs1,747,194.50 μs44000.000017000.00003000.0000352917.94 KB
FastCsvParser10000003,744,538.57 μs4,873.112 μs4,558.312 μs3,746,208.40 μs261000.000091000.00006000.00002104690.52 KB
FluentCsv100000057,008,036.84 μs72,656.976 μs67,963.381 μs57,008,157.40 μs2197000.0000578000.00009000.000017889685.73 KB
HomeGrown10000004,210,637.48 μs21,321.383 μs17,804.321 μs4,217,780.10 μs151000.000078000.00006000.00001201574.09 KB
LumenWorksCsvReader10000004,829,114.26 μs16,166.246 μs13,499.548 μs4,834,596.00 μs663000.0000243000.00009000.00005360375.86 KB
mgholam_fastCSV10000003,116,639.11 μs61,359.232 μs57,395.464 μs3,140,000.30 μs160000.000057000.00005000.00001291174.15 KB
Microsoft_VisualBasic_FileIO_TextFieldParser100000019,566,346.75 μs34,590.286 μs32,355.775 μs19,553,742.20 μs6016000.00001346000.00009000.000049090664.68 KB
NReco_Csv10000003,367,455.74 μs28,492.119 μs25,257.521 μs3,373,507.75 μs151000.000079000.00006000.00001202325.08 KB
ServiceStack_Text10000004,013,793.30 μs12,952.222 μs10,112.243 μs4,018,133.15 μs343000.0000100000.00006000.00002767905.91 KB
string_Split10000003,114,253.11 μs42,156.906 μs39,433.596 μs3,100,239.10 μs297000.0000107000.00006000.00002392906.02 KB
SoftCircuits_CsvParser10000003,364,277.35 μs30,950.064 μs28,950.709 μs3,353,933.80 μs263000.000096000.00006000.00002119470.21 KB
Sylvan_Data_Csv10000001,847,535.71 μs8,635.124 μs8,077.300 μs1,846,263.90 μs35000.000019000.00003000.0000281141.98 KB
TinyCsvReader10000007,125,806.94 μs47,488.327 μs44,420.611 μs7,138,051.10 μs823000.0000217000.00009000.00006669740.84 KB