Suffix Array Construction Benchmark

Last updated: 2008-03-02


Timing results on PowerPC G5:

ACT-Executable
FileSizeArchon4r0BPRDC32Deep-Shallowdivsufsort-1.2.3KAKSMSufSort-3.1.1betaqsufsort
totals49386801.1584.6164.7311.3461.4285.67016.2071.6703.978
101.EXE4381440.0850.6970.2950.1040.0930.4090.7040.1970.213
netscape.exe29343360.7372.6133.0390.8750.9333.75411.3060.9902.550
pine.bin15662000.3361.3071.3970.3670.4011.5064.1960.4841.215
ACT-Graphics
FileSizeArchon4r0BPRDC32Deep-Shallowdivsufsort-1.2.3KAKSMSufSort-3.1.1betaqsufsort
totals124663043.50612.61411.2413.6972.50711.00024.5113.43410.184
clegg.tif21490961.5032.1132.0511.2580.6552.3715.6830.7483.558
frymire.tif37063060.7081.5304.0580.6880.5402.3066.7920.7323.168
lena.tif7865680.1351.3210.5390.2120.1560.9431.4440.2450.358
monarch.tif11797840.2151.5720.9010.3070.2411.0712.0520.3460.628
peppers.tif7865680.1221.2410.5090.1900.1310.8861.3830.2530.332
sail.tif11797840.2491.6851.0550.3450.3041.4842.8740.4000.720
serrano.tif14984140.3401.3671.2100.3590.2060.6471.6010.3270.774
tulips.tif11797840.2351.7860.9180.3400.2741.2912.6820.3840.648
ACT-Sound
FileSizeArchon4r0BPRDC32Deep-Shallowdivsufsort-1.2.3KAKSMSufSort-3.1.1betaqsufsort
totals87023924.29315.42716.5615.1485.11826.13358.1164.2498.806
every.wav69940923.79413.42014.9524.6794.33823.74953.8853.6567.548
mike.wav17083000.4992.0071.6090.4680.7802.3844.2310.5931.258
ACT-Text
FileSizeArchon4r0BPRDC32Deep-Shallowdivsufsort-1.2.3KAKSMSufSort-3.1.1betaqsufsort
totals49202861.6393.2735.9901.8671.8605.97817.8421.7666.007
1musk10.txt13447390.4160.7591.4290.4600.5011.4764.0120.4511.467
anne11.txt5869690.1290.2520.4220.1430.1600.4681.1840.1640.449
world95.txt29885781.0942.2614.1401.2641.2004.03412.6471.1504.091
Artificial Corpus
FileSizeArchon4r0BPRDC32Deep-Shallowdivsufsort-1.2.3KAKSMSufSort-3.1.1betaqsufsort
totals3000010.0680.1380.2370.5180.0630.4970.1540.1220.140
a.txt10.0120.0110.0170.0130.0100.0170.0100.0250.010
aaa.txt1000000.0180.0180.0750.0200.0150.3950.0390.0270.038
alphabet.txt1000000.0160.0530.0880.4620.0170.0230.0480.0300.064
random.txt1000000.0210.0570.0560.0240.0210.0620.0570.0400.028
Calgary Corpus
FileSizeArchon4r0BPRDC32Deep-Shallowdivsufsort-1.2.3KAKSMSufSort-3.1.1betaqsufsort
totals31416220.6862.8752.2820.7610.7622.3654.7441.0131.968
bib1112610.0250.0520.0660.0280.0240.0630.0720.0400.040
book17687710.1890.3480.6460.2170.2460.7281.7250.2280.616
book26108560.1340.2670.4480.1460.1630.4891.2930.1760.450
geo1024000.0230.5200.0580.0250.0240.0650.0600.0560.036
news3771090.0690.1660.2200.0770.0730.2890.6400.0990.236
obj1215040.0140.4620.0230.0150.0140.0300.0180.0330.014
obj22468140.0510.5510.1460.0550.0450.1640.2680.0880.127
paper1531610.0180.0450.0370.0200.0180.0430.0300.0320.021
paper2821990.0210.0490.0500.0240.0220.0460.0520.0360.029
pic5132160.0580.2300.4060.0620.0590.2570.4250.0870.294
progc396110.0160.0400.0310.0180.0160.0370.0270.0300.018
progl716460.0210.0440.0480.0230.0190.0470.0440.0360.028
progp493790.0190.0420.0370.0200.0170.0420.0300.0350.022
trans936950.0270.0600.0660.0290.0230.0680.0610.0390.037
Canterbury Corpus
FileSizeArchon4r0BPRDC32Deep-Shallowdivsufsort-1.2.3KAKSMSufSort-3.1.1betaqsufsort
totals28107840.5802.1751.9040.7730.5671.6163.4510.8511.634
alice29.txt1520890.0300.0610.0830.0350.0300.0740.1350.0540.067
asyoulik.txt1251790.0290.0520.0690.0360.0300.0640.0920.0420.052
cp.html246030.0150.0330.0250.0170.0150.0250.0190.0280.015
fields.c111500.0140.0320.0190.0150.0130.0210.0140.0250.013
grammar.lsp37210.0130.0230.0160.0140.0120.0170.0120.0240.011
kennedy.xls10297440.2170.9080.6850.3690.1760.4580.9830.2920.498
lcet10.txt4267540.0780.1700.2520.0840.0890.2790.7480.1120.293
plrabn12.txt4818610.0950.2030.3040.1050.1170.3620.9820.1290.364
ptt55132160.0530.2230.4000.0640.0490.2510.4270.0810.287
sum382400.0230.4480.0350.0190.0230.0470.0280.0390.023
xargs.142270.0130.0220.0160.0140.0130.0170.0120.0250.011
Large Canterbury Corpus
FileSizeArchon4r0BPRDC32Deep-Shallowdivsufsort-1.2.3KAKSMSufSort-3.1.1betaqsufsort
totals111594825.1989.11316.3925.4535.15816.15851.3715.34014.213
bible.txt40473921.7123.8045.9071.9441.8225.97118.9901.8185.873
E.coli46386902.6433.5617.2022.5322.3987.08822.8572.6245.149
world192.txt24734000.8431.7483.2820.9760.9383.0989.5250.8993.191
Manzini's Corpus
FileSizeArchon4r0BPRDC32Deep-Shallowdivsufsort-1.2.3KAKSMSufSort-3.1.1betaqsufsort
totals8968190391244.4843026.6934273.9811540.585782.6642384.1677294.444729.7192917.944
chr22.dna3455375840.19947.345119.14137.96032.68184.650253.09528.35955.465
etext99105277340147.580322.899452.482171.767113.106387.010986.51594.068366.546
gcc-3.0.tar8663040077.388161.448280.892123.15052.006180.727621.23659.096212.918
howto3942210533.98461.006117.33638.88628.165101.138310.70824.88389.790
jdk13c69728899145.330204.132420.566193.83358.739146.402479.26260.308242.391
linux-2.4.5.tar116254720105.092410.134384.984116.26274.979272.027955.02072.865281.623
rctail96114711151253.344592.453841.794328.589131.812330.573975.582123.231459.307
rfc116421901121.796408.672480.268139.24293.955312.167997.88184.038361.024
sprot34.dat109617186154.031436.022611.400175.010115.307342.350943.991100.680369.799
w3c2104201579165.739382.582565.117215.88781.913227.122771.15482.191479.082
Maximum Compression Testfiles
FileSizeArchon4r0BPRDC32Deep-Shallowdivsufsort-1.2.3KAKSMSufSort-3.1.1betaqsufsort
totals5313472633.09878.928143.64646.52325.20972.457215.71625.86182.271
A10.jpg8424680.2071.8060.7850.2880.2651.1362.5360.3890.508
acrord32.exe38707840.9123.5823.9991.0661.1354.95614.5921.2323.140
english.dic40674391.1551.9593.4986.7901.0013.63710.6901.0852.526
FlashMX.pdf45269461.7887.5606.6792.3252.06910.24727.5692.1544.451
fp.log2061707121.99547.289103.34023.51214.55031.11496.15214.23748.973
mso97.dll37824161.0654.3774.3451.3021.3726.27017.3201.3603.551
ohs.doc41681922.8925.3279.2137.6991.6724.78814.3002.0918.383
rafale.bmp41494140.8901.9303.3230.9840.9642.9107.8841.0212.620
vcfiu.hlp41214181.1042.7874.3421.2990.9833.39312.0831.1324.090
world95.txt29885781.0902.3104.1211.2571.1984.00712.5901.1614.029
Miscellaneous Corpus
FileSizeArchon4r0BPRDC32Deep-Shallowdivsufsort-1.2.3KAKSMSufSort-3.1.1betaqsufsort
totals10000000.3160.9080.8810.3350.4211.0242.0780.3390.713
pi.txt10000000.3160.9080.8810.3350.4211.0242.0780.3390.713
Protein Corpus
FileSizeArchon4r0BPRDC32Deep-Shallowdivsufsort-1.2.3KAKSMSufSort-3.1.1betaqsufsort
totals71544012.8069.9688.4452.9144.09012.57033.4573.0857.211
hi5095190.1010.6040.3070.1080.1290.4711.1090.1300.272
hs32957511.3874.6454.2411.4492.0856.35517.2321.5163.568
mj4487790.0840.5110.2530.0910.1050.3850.8800.1150.234
sc29003521.2344.2093.6441.2661.7715.36014.2361.3233.137
Silesia Corpus
FileSizeArchon4r0BPRDC32Deep-Shallowdivsufsort-1.2.3KAKSMSufSort-3.1.1betaqsufsort
totals211938580166.572624.345666.309181.118141.888444.3141344.418130.561464.288
dickens101924467.51514.32424.0558.5127.07023.94071.0356.19319.311
mozilla5122048025.85067.316128.93332.84628.251114.804348.17724.47591.517
mr99705646.84511.32822.3945.6516.36617.21352.5056.70321.460
nci3355344546.642310.020180.45546.94625.21545.599197.02629.414117.007
ooffice61521922.1376.8908.9552.6372.64910.37733.8762.3307.261
osdb100856846.95318.00727.1568.0028.07928.02065.0495.80020.327
reymont66272023.93611.54114.0254.0404.04311.58335.0873.91213.424
samba2160640012.08121.31444.45912.9699.27934.305118.5949.73341.100
sao72519443.73111.99215.0384.7344.73819.82237.0633.95510.104
webster4145870344.259136.974178.14947.33637.904112.309324.04231.217103.933
x-ray84742404.25810.78814.4294.8106.60021.26843.7584.86210.555
xml53452802.3643.8518.2612.6341.6985.07418.2071.9698.289
Testfiles
FileSizeArchon4r0BPRDC32Deep-Shallowdivsufsort-1.2.3KAKSMSufSort-3.1.1betaqsufsort
totals419430411.059100.09717.18421.5581.9823.2516.7427.39213.726
test420971527.4453.37912.88519.0441.4592.3405.1622.95510.118
test520971523.61496.7194.2982.5140.5220.9111.5804.4373.607
The Gauntlet
FileSizeArchon4r0BPRDC32Deep-Shallowdivsufsort-1.2.3KAKSMSufSort-3.1.1betaqsufsort
totals67050103207.191846.655362.9021122.97487.42390.091279.60892.113671.603
abac2000000.0370.0870.15236.3580.0340.0550.0810.0620.100
abba1050060018.22631.24567.03061.64310.46010.20345.86812.565120.154
book1x201537542024.41928.92078.626177.37913.35537.71491.90112.714185.156
fib_s149303521493035272.97185.01097.696376.88731.99615.89362.46731.704171.914
fss101207890863.54464.22275.654222.55624.04915.96749.68921.095135.464
fss928514436.8959.44310.56924.3922.4882.2997.8313.10921.561
houston38400000.9232.3625.226159.3290.3321.0983.1260.6924.215
paper5x809819240.4850.6051.5121.4870.3060.8222.1010.3593.546
test120971525.70013.87610.88328.3532.4201.8345.6951.7219.609
test2209715212.2993.26410.83528.2211.1331.8255.7035.7909.612
test320971521.693607.6204.7196.3680.8522.3815.1472.30210.272
totals
CorpusSizeArchon4r0BPRDC32Deep-Shallowdivsufsort-1.2.3KAKSMSufSort-3.1.1betaqsufsort
totals12897307041682.6544737.8265532.6872935.5681061.1413077.2919352.8611007.5174204.685
ACT-Executable49386801.1584.6164.7311.3461.4285.67016.2071.6703.978
ACT-Graphics124663043.50612.61411.2413.6972.50711.00024.5113.43410.184
ACT-Sound87023924.29315.42716.5615.1485.11826.13358.1164.2498.806
ACT-Text49202861.6393.2735.9901.8671.8605.97817.8421.7666.007
Artificial Corpus3000010.0680.1380.2370.5180.0630.4970.1540.1220.140
Calgary Corpus31416220.6862.8752.2820.7610.7622.3654.7441.0131.968
Canterbury Corpus28107840.5802.1751.9040.7730.5671.6163.4510.8511.634
Large Canterbury Corpus111594825.1989.11316.3925.4535.15816.15851.3715.34014.213
Manzini's Corpus8968190391244.4843026.6934273.9811540.585782.6642384.1677294.444729.7192917.944
Maximum Compression Testfiles5313472633.09878.928143.64646.52325.20972.457215.71625.86182.271
Miscellaneous Corpus10000000.3160.9080.8810.3350.4211.0242.0780.3390.713
Protein Corpus71544012.8069.9688.4452.9144.09012.57033.4573.0857.211
Silesia Corpus211938580166.572624.345666.309181.118141.888444.3141344.418130.561464.288
Testfiles419430411.059100.09717.18421.5581.9823.2516.7427.39213.726
The Gauntlet67050103207.191846.655362.9021122.97487.42390.091279.60892.113671.603

Back to main page


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