MP_HOSTFILE does not need to be set if the host list file is the default, host.list.
A host list file must be present if either:
1) specific node allocation is required,
2) non-specific node allocation from a number of system pools is requested, or
3) a host list file named something other than the default host.list will be used.