default to 32 bit cpu precision if job prefers gpu