[mpich-discuss] Computer Usage
Jayesh Krishna
jayesh at mcs.anl.gov
Tue Jan 17 13:17:16 CST 2012
Hi,
If you have 12 cores and you launch 12 MPI processes (mpiexec -n 12 ...), the operating system schedules these processes to run on the available cores (Unless you explicitly bind processes to cores). The utilization of the cores depend on the parallelism (& OS process scheduling algorithm) of the modeling code.
(PS: MPICH2 can utilize the two multi-core processors, 12 cores, to run your code.)
Regards,
Jayesh
----- Original Message -----
From: "Casey Ladouceur" <cladouceur at tgcl.ca>
To: mpich-discuss at mcs.anl.gov
Sent: Tuesday, January 17, 2012 11:43:53 AM
Subject: [mpich-discuss] Computer Usage
Hi,
We are currently looking into purchasing a new computer, but first I wanted to understand how MPICH uses processors and cores.
We are using the Lakes Environmental Windows interface for the AERMOD modelling software utilizing MPI. We are looking at investing in a new computer that will help speed up processing time but need to understand how MPICH uses processors and cores.
- Can MPICH utilize more than one processor in parallel?
- In the event that the processor contains multiple cores, can MPICH utilize more than one core simultaneously?
For example, if we purchased a computer with two separate multi-core processors, each containing six cores, would the software be able to utilize all 12 cores in parallel?
Casey Ladouceur, B.Eng. EIT
Jr. Air Quality Scientist
True Grit Consulting Ltd.
ENGINEERING - AIR - ENVIRONMENTAL
1127 Barton Street
Thunder Bay, ON, P7B 5N3
P:807.626.5640 X-241
F:807.623.5690
C:807.629.1079
_______________________________________________
mpich-discuss mailing list mpich-discuss at mcs.anl.gov
To manage subscription options or unsubscribe:
https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss
More information about the mpich-discuss
mailing list