Configuration Notes
Stxxl library
- refer to Stxxl
homepage
- In most cases, few adaptations in stxxl/compiler.make (name of
your
g++ compiler, path of stxxl) are sufficient
code/tmess/Makefile
- The name of the g++ compiler (version 3.2) has to be adapted if
it
differs from 'g++'
- In most cases, no further modifications are necessary
- In most cases, the Makefile itself needs no adaptation
code/base/test_all.h
The file 'code/base/test_all.h' contains the test methods for the
suffix array construction algorithms (doubling_tst, discard_tst and
skew_tst). At the begin of the methods are the constants 'ram_usage' (~
ram consumption per used sorter) and 'block_s' (blocksize of the used
sorters). The ram consumption has to be adapted for computers with less
than 1GByte ram.
code/skewalg/config.h
Since the DC3/skew algorithm needs external arrays, there is an
aditional configuration file. It contains among smaller type
definitions the stxxl::vector definitions with parameters. In the most
cases there have no changes to be done.
code/tmess/.stxxl
code/sacheck/.stxxl
code/skewalg/.stxxl
The file '.stxxl' contains one line per hard disk. For each disk the
first two parameters are the name and the size (in MByte) of the file
that is used for the external
storage.
Back