[Swift-devel] How is hostCount handled by JETS Swift coaster interface?

Justin M Wozniak wozniak at mcs.anl.gov
Tue Aug 30 18:20:36 CDT 2011


> So hostCount=2 essentially does an mpirun with np=2 for an mpi_size of 2?

Yes, but it also means to submit the job to 2 distinct hosts.

If you give mpiexec -n 4 and 2 hosts you will get two processes per host. 
I just haven't implemented a way to do that yet from Swift.

 	Justin

On Tue, 30 Aug 2011, Michael Wilde wrote:


>
> Even if you are not allocating by core, can you set the mpi_size to nodes x cores?
>
> - MIke
>
> ----- Original Message -----
>> From: "Justin M Wozniak" <wozniak at mcs.anl.gov>
>> To: "Michael Wilde" <wilde at mcs.anl.gov>
>> Cc: "swift-devel Devel" <swift-devel at ci.uchicago.edu>
>> Sent: Tuesday, August 30, 2011 5:40:00 PM
>> Subject: Re: How is hostCount handled by JETS Swift coaster interface?
>> It means two distinct hosts, I have not turned on the use of
>> multi-core
>> yet.
>>
>> On Tue, 30 Aug 2011, Michael Wilde wrote:
>>
>>> Does globus::hostCount=2 really mean 2 hosts, or nproc=2 to mpi?
>>>
>>> How does it interact with jobsPerNode or anything similar to specify
>>> how many cores are to be used per node?
>>>
>>> Thanks,
>>>
>>> - Mike
>>
>> --
>> Justin M Wozniak
>
>

-- 
Justin M Wozniak



More information about the Swift-devel mailing list