Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: mpirun

Running the GA to generate scores

As used in the RescoreMassCheck process.

Firstly, check that the rules and logs are both relatively clean and ready to use.

...

Once you're satisfied, check in ../rules/50_scores.cf. Copy the "config" file back to "config.setN" where "N" is the current scoreset, and check that in. Then, add a comment to the rescoring bugzilla bug, noting:

  • the "gen-*/test" file contents, with FP%/FN% rate
  • the "gen-*" path for later reference

next, carry on with other steps from RescoreMassCheck (if that's what you're doing).

PGAPack

To get garescorer to build with the above "make > make.out 2>&1" command on an Ubuntu Maverick machine, I installed the libpgapack-serial1 package, and ran:

No Format

mkdir -p /local/pgapack-1.0.0.1/lib
ln -s /usr/lib /local/pgapack-1.0.0.1/lib/sun4
mkdir -p /local/pgapack-1.0.0.1
ln -s /usr/include/pgapack-serial /local/pgapack-1.0.0.1/include

The first symptom you are likely to see of this problem is the error:

No Format

time: cannot run ./garescorer: No such file or directory

To take advantage of multiple CPU cores, use pgapack-mpi (which appears to be broken on ubuntu), and run it as:

No Format

mpirun -np 4 ./garescorer -b 10 -e 5500 -t 5.0

Replace "4" with your number of CPU cores. Although it looks like this causes redundant processing instead of distributed load.