Suffix Array Construction Benchmark

Last updated: 2008-03-02


Timing results on Pentium M:

ACT-Executable
FileSizeArchon4r0BPRDC32Deep-Shallowdivsufsort-1.2.3KAKSMSufSort-3.1.1betaqsufsort
totals49386800.8173.0144.1941.0271.1255.00712.6101.3603.231
101.EXE4381440.1140.5410.3400.1420.1200.3620.5470.1700.214
netscape.exe29343360.4771.5502.6300.5870.6933.2618.5680.7891.947
pine.bin15662000.2260.9231.2240.2980.3121.3843.4950.4011.070
ACT-Graphics
FileSizeArchon4r0BPRDC32Deep-Shallowdivsufsort-1.2.3KAKSMSufSort-3.1.1betaqsufsort
totals124663042.3887.42910.2152.9541.9699.29317.4832.9027.246
clegg.tif21490961.0421.1421.8210.9890.5452.1613.8510.6452.239
frymire.tif37063060.4811.1463.7610.5730.4151.9995.2760.6172.223
lena.tif7865680.0940.7730.5050.1620.1180.7250.9350.2120.278
monarch.tif11797840.1460.8650.7830.2300.1720.8991.3600.3080.469
peppers.tif7865680.0900.7350.4950.1480.1160.6970.8670.1980.260
sail.tif11797840.1440.9010.8310.2380.2141.0682.0570.2980.557
serrano.tif14984140.2520.9531.2360.3750.2000.6991.4420.3140.753
tulips.tif11797840.1380.9130.7830.2380.1881.0461.6940.3090.467
ACT-Sound
FileSizeArchon4r0BPRDC32Deep-Shallowdivsufsort-1.2.3KAKSMSufSort-3.1.1betaqsufsort
totals87023921.9256.1719.7982.5422.90417.58731.1472.8085.222
every.wav69940921.6325.0658.5002.2092.36715.74328.5192.3454.326
mike.wav17083000.2921.1061.2980.3320.5371.8452.6280.4630.895
ACT-Text
FileSizeArchon4r0BPRDC32Deep-Shallowdivsufsort-1.2.3KAKSMSufSort-3.1.1betaqsufsort
totals49202861.0171.9574.8551.3461.3245.05111.8671.3984.096
1musk10.txt13447390.2480.5231.1260.3310.3511.2743.0160.3551.074
anne11.txt5869690.0880.2140.3880.1260.1180.3650.8290.1400.385
world95.txt29885780.6811.2203.3410.8890.8553.4138.0210.9032.638
Artificial Corpus
FileSizeArchon4r0BPRDC32Deep-Shallowdivsufsort-1.2.3KAKSMSufSort-3.1.1betaqsufsort
totals3000010.1360.1660.3160.7610.1220.5610.2100.1800.196
a.txt10.0260.0240.0300.0260.0240.0300.0240.0340.024
aaa.txt1000000.0300.0300.0980.0300.0260.4110.0720.0400.072
alphabet.txt1000000.0360.0560.1080.6630.0300.0420.0600.0420.058
random.txt1000000.0440.0560.0800.0420.0420.0780.0540.0640.042
Calgary Corpus
FileSizeArchon4r0BPRDC32Deep-Shallowdivsufsort-1.2.3KAKSMSufSort-3.1.1betaqsufsort
totals31416220.8312.3562.4740.9430.8712.1773.5031.0741.827
bib1112610.0520.0740.0940.0480.0440.0920.0700.0640.050
book17687710.1480.2740.5210.2000.1840.5431.2640.1820.525
book26108560.0980.2220.4010.1300.1200.3950.8810.1580.393
geo1024000.0360.3870.0820.0360.0360.0780.0600.0540.046
news3771090.0780.1440.2500.0920.0800.2460.3830.0960.186
obj1215040.0260.3430.0400.0280.0260.0440.0300.0400.030
obj22468140.0500.4050.1740.0600.0520.1600.1740.0820.096
paper1531610.0340.0500.0580.0360.0340.0580.0420.0420.034
paper2821990.0360.0540.0720.0440.0380.0660.0560.0660.042
pic5132160.0700.1880.5130.0740.0700.2400.3320.0980.266
progc396110.0400.0460.0500.0380.0420.0520.0380.0400.032
progl716460.0460.0520.0800.0460.0460.0680.0520.0460.040
progp493790.0460.0480.0560.0440.0600.0540.0440.0460.036
trans936950.0700.0680.0820.0660.0380.0800.0760.0580.050
Canterbury Corpus
FileSizeArchon4r0BPRDC32Deep-Shallowdivsufsort-1.2.3KAKSMSufSort-3.1.1betaqsufsort
totals28107840.7191.7752.2031.0500.6711.7142.7960.9231.749
alice29.txt1520890.0640.0620.1120.0720.0420.0920.0860.0560.068
asyoulik.txt1251790.0660.0560.0940.0680.0480.0820.0740.0520.062
cp.html246030.0440.0400.0420.0400.0460.0400.0320.0380.034
fields.c111500.0440.0420.0360.0500.0260.0380.0280.0380.032
grammar.lsp37210.0420.0360.0360.0420.0260.0340.0280.0400.030
kennedy.xls10297440.1900.6570.6970.4610.1920.5651.0900.3200.675
lcet10.txt4267540.0660.1520.2800.0920.0800.2420.4650.1080.242
plrabn12.txt4818610.0720.1720.3230.1080.0940.2920.6210.1140.300
ptt55132160.0600.1880.5010.0600.0560.2440.3100.0800.246
sum382400.0380.3370.0480.0300.0300.0520.0380.0400.034
xargs.142270.0320.0320.0340.0260.0300.0320.0240.0360.024
Large Canterbury Corpus
FileSizeArchon4r0BPRDC32Deep-Shallowdivsufsort-1.2.3KAKSMSufSort-3.1.1betaqsufsort
totals111594823.0574.24612.8043.7113.63713.22331.2013.7498.748
bible.txt40473921.0581.7774.7311.3621.3544.90711.4821.3323.401
E.coli46386901.4741.4865.4261.6601.6065.73213.4311.7243.223
world192.txt24734000.5250.9832.6480.6890.6772.5846.2870.6932.125
Manzini's Corpus
FileSizeArchon4r0BPRDC32Deep-Shallowdivsufsort-1.2.3KAKSMSufSort-3.1.1betaqsufsort
totals896819039437.1235891.9141699.748697.401342.1941467.4548620.099342.2521825.437
chr22.dna3455375813.44314.85353.72515.61714.56950.479112.62014.39528.507
etext9910527734048.548614.383176.74469.30047.344209.2151050.83347.615149.289
gcc-3.0.tar8663040033.11654.476143.91577.15527.075115.714410.42231.295107.973
howto3942210513.56620.51857.21617.60513.88059.415139.62512.52242.135
jdk13c6972889941.85860.982150.37472.42025.72198.408222.91325.445111.693
linux-2.4.5.tar11625472042.8421410.915188.92856.38737.798181.9981803.15941.868379.245
rctail9611471115179.8051093.112292.464135.47950.823212.6461284.91446.016195.016
rfc11642190146.6311027.688205.73262.32441.510191.0311490.54738.868456.484
sprot34.dat10961718650.863760.289214.94168.03845.902191.8101265.67246.911148.772
w3c210420157966.452834.698215.708123.07737.572156.739839.39537.318206.323
Maximum Compression Testfiles
FileSizeArchon4r0BPRDC32Deep-Shallowdivsufsort-1.2.3KAKSMSufSort-3.1.1betaqsufsort
totals5313472616.50432.51779.17626.30214.68360.753135.32715.62048.067
A10.jpg8424680.1341.2540.6090.2260.1721.0792.3250.2420.489
acrord32.exe38707840.5811.6953.4470.7290.7974.10210.0240.9352.229
english.dic40674390.7071.3083.3173.9800.7913.1437.4730.8632.077
FlashMX.pdf45269460.9192.7924.6291.2941.2787.48115.8151.5122.676
fp.log206170719.88617.28547.86512.4187.43327.01955.4167.11425.116
mso97.dll37824160.6291.8913.5110.8150.9034.83310.8540.9932.297
ohs.doc41681921.7072.1515.5003.9601.0454.1249.8661.3265.578
rafale.bmp41494140.5231.3423.1430.8290.6832.5026.0710.8431.979
vcfiu.hlp41214180.7631.6283.9301.1820.7733.2599.3960.9613.243
world95.txt29885780.6551.1723.2270.8690.8073.2138.0880.8292.383
Miscellaneous Corpus
FileSizeArchon4r0BPRDC32Deep-Shallowdivsufsort-1.2.3KAKSMSufSort-3.1.1betaqsufsort
totals10000000.1620.5770.6850.2460.2680.7991.5320.2600.541
pi.txt10000000.1620.5770.6850.2460.2680.7991.5320.2600.541
Protein Corpus
FileSizeArchon4r0BPRDC32Deep-Shallowdivsufsort-1.2.3KAKSMSufSort-3.1.1betaqsufsort
totals71544011.4864.4646.6421.9652.4229.08719.7122.0514.312
hi5095190.0820.3260.3160.1080.1060.3460.7210.1180.228
hs32957510.7052.0253.2250.9311.2004.5479.9380.9532.059
mj4487790.0700.2940.2820.1000.0920.2880.5690.1060.184
sc29003520.6291.8192.8180.8251.0233.9068.4840.8731.841
Silesia Corpus
FileSizeArchon4r0BPRDC32Deep-Shallowdivsufsort-1.2.3KAKSMSufSort-3.1.1betaqsufsort
totals21193858068.140381.357323.21289.47268.657281.136651.02069.628219.511
dickens101924462.9424.67312.7383.9563.66915.17434.2093.4998.482
mozilla5122048011.51126.59069.91016.53614.57573.339171.96314.81748.930
mr99705642.7904.29012.8502.8523.39911.21627.6823.5618.891
nci3355344520.091274.11878.31525.98111.41828.73989.06012.34052.684
ooffice61521921.1502.8806.3711.5141.5687.81319.4301.6284.244
osdb100856842.5885.78613.3053.2273.46715.51429.4703.1338.829
reymont66272021.7423.4078.1922.1552.2278.16018.8932.3036.479
samba216064006.1339.49428.4437.9615.66025.33066.2537.60322.348
sao72519441.5864.1528.2882.1772.41712.80818.3402.4304.889
webster4145870314.67139.20870.31718.92716.39265.045142.06814.21842.749
x-ray84742401.4104.5578.0152.0572.62613.17920.2092.5885.316
xml53452801.5262.2016.4672.1291.2384.81713.4411.5085.670
Testfiles
FileSizeArchon4r0BPRDC32Deep-Shallowdivsufsort-1.2.3KAKSMSufSort-3.1.1betaqsufsort
totals419430426.712119.18112.95323.0511.4503.0107.86580.04718.232
test4209715217.2992.2737.58313.5690.8172.0275.00172.8799.341
test520971529.414116.9085.3709.4820.6330.9832.8647.1688.891
The Gauntlet
FileSizeArchon4r0BPRDC32Deep-Shallowdivsufsort-1.2.3KAKSMSufSort-3.1.1betaqsufsort
totals67050103114.797834.494193.9831139.96337.22263.072143.67952.306258.575
abac2000000.0920.1200.18047.1380.0480.0820.1000.0720.108
abba105006008.79713.74432.76360.7735.5187.89923.4007.52343.897
book1x201537542011.7438.88135.279190.1156.30123.01941.3277.50566.578
fib_s149303521493035238.92028.75148.912362.28111.34810.18730.10914.21960.385
fss101207890835.04424.46741.341178.2948.90311.00024.8129.65247.140
fss928514433.7454.0407.82913.2971.6182.2275.0651.4509.536
houston38400000.8232.1335.812226.9200.3241.3122.4940.7673.990
paper5x809819240.2460.5051.0241.6200.2040.7291.5100.3182.478
test120971523.2196.1616.62123.1151.2962.2894.9392.5407.457
test220971526.7861.7646.63523.1410.6372.2774.9415.9537.577
test320971525.382743.9287.58513.2671.0242.0514.9812.3079.431
totals
CorpusSizeArchon4r0BPRDC32Deep-Shallowdivsufsort-1.2.3KAKSMSufSort-3.1.1betaqsufsort
totals1289730704675.8137291.6172363.2581992.735479.5201939.9279690.051576.5602406.991
ACT-Executable49386800.8173.0144.1941.0271.1255.00712.6101.3603.231
ACT-Graphics124663042.3887.42910.2152.9541.9699.29317.4832.9027.246
ACT-Sound87023921.9256.1719.7982.5422.90417.58731.1472.8085.222
ACT-Text49202861.0171.9574.8551.3461.3245.05111.8671.3984.096
Artificial Corpus3000010.1360.1660.3160.7610.1220.5610.2100.1800.196
Calgary Corpus31416220.8312.3562.4740.9430.8712.1773.5031.0741.827
Canterbury Corpus28107840.7191.7752.2031.0500.6711.7142.7960.9231.749
Large Canterbury Corpus111594823.0574.24612.8043.7113.63713.22331.2013.7498.748
Manzini's Corpus896819039437.1235891.9141699.748697.401342.1941467.4548620.099342.2521825.437
Maximum Compression Testfiles5313472616.50432.51779.17626.30214.68360.753135.32715.62048.067
Miscellaneous Corpus10000000.1620.5770.6850.2460.2680.7991.5320.2600.541
Protein Corpus71544011.4864.4646.6421.9652.4229.08719.7122.0514.312
Silesia Corpus21193858068.140381.357323.21289.47268.657281.136651.02069.628219.511
Testfiles419430426.712119.18112.95323.0511.4503.0107.86580.04718.232
The Gauntlet67050103114.797834.494193.9831139.96337.22263.072143.67952.306258.575

Back to main page


This page is maintained by Yuta Mori <yiv01157 at nifty dot com>, Copyright © 2005-2008.