> (And yes, as far as I > can tell it invokes emms before any floating point operations are run > after each MMX usage.)
Is there anything in Ompi which is likely to cause one of the MMX routines to be interrupted in such a way that the MMX state is not saved? The bugs that arise when emms is not invoked after an MMX run can be very strange. Grasping at straws here though, presumably both the OS and MPI (it it does this at all) preserve the state of all registers when swapping processes around on a machine. Thanks, David Mathog mat...@caltech.edu Manager, Sequence Analysis Facility, Biology Division, Caltech