System: Dual X5650 procs/CentOS 6.2/openmpi/sge
data: 16146 sequences center cut to 100 bp, 1st order Markov model,
Commands & time:
/usr/lib64/openmpi/bin/mpirun -np 12 --mca mpi_paffinity_alone 1 <path>/meme-4.9.1p2/bin/meme_p \
seqs-centered -oc meme_out -dna -mod zoops -nmotifs 8 -minw 6 -maxw 20 -bfile <path>/markov -maxsize 4220000 -revcomp -nostatus
time to first motif: 20 hr
/usr/lib64/openmpi/bin/mpirun -np 12 --mca mpi_paffinity_alone 1 <path>/meme-4.10.0p1/bin/meme \
seqs-centered -oc meme_out -dna -mod zoops -nmotifs 8 -minw 6 -maxw 20 -bfile <path>/markov -maxsize 4220000 -revcomp -nostatus
time to first motif: nothing by 114 hr
Note: both are running as expected on 12 physical cores.
Compile matters:
gcc version 4.4.7 20120313 (Red Hat 4.4.7-4) (GCC)
--from my compiler script---nothing unusual here.
module load openmpi-x86_64
./configure \
--prefix=$INSTALL_prefix/${PROGRAM_short}-${PROGRAM_ver}p${PATCH_LEVEL} \
--with-db=$DBdir \
--enable-build-libxml2 \
--enable-build-libxslt \
1>config_out