[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [HTCondor-users] Ovewriting Checkpoint platform



On 10/09/2015 11:09 AM, Michael V Pelletier wrote:


It seems, though, that if your executables WERE using SSSE opcodes, you'd want to add "TARGET.has_ssse4_2" or what have you to your requirements _expression_, and just completely ignore the SSSE pieces of the CheckpointPlatform anyway.


The reason HTCondor seems a bit more picky here than you might expect is that many applications use SSE instructions unknowingly -- several of the glibc string functions detect if the target machine has SSE once at program startup, and then use string functions optimized for that particular sub-model for the duration of the program run.  If a restored checkpoint starts up on a different submodel, the program usually crashes.

-greg