Welcome, Guest
Username: Password: Remember me

TOPIC: MPI Paralell jobs vs. MPI-multithreaded (HPC cluster)

MPI Paralell jobs vs. MPI-multithreaded (HPC cluster) 6 years 3 months ago #31201

  • Spinel
  • Spinel's Avatar
  • OFFLINE
  • Fresh Boarder
  • Posts: 25
Goodmorning,

I am currently running on a Altix-XE 340 cluster a parallel version.
Willing to improve the speed, I read the documentation about the cluster.

It happens that I have two options of parallelization:
MPI Parallel jobs
MPI-multithreaded

I would like to know if someone could tell me more about the interest hydrodynamics modelers could have in choosing the first or the second.

Thanks in advance.
The administrator has disabled public write access.

MPI Paralell jobs vs. MPI-multithreaded (HPC cluster) 6 years 3 months ago #31202

  • c.coulet
  • c.coulet's Avatar
  • OFFLINE
  • Moderator
  • Posts: 3722
  • Thank you received: 1031
Hi
I'm not a specialist on this subject.
But my telemac knowledge let me say:

Telemac parallel computation is based on domain decomposition and not parallelization of some internal loops.
So I think it fit best with MPI parallel jobs rather than multithread which are more dedicated to internal parallel tasks.
For me threads are more internal to processor with some memory sharing. So it could work for Telemac but probably with worse efficiency

Regards
Christophe
The administrator has disabled public write access.
The following user(s) said Thank You: Spinel

MPI Paralell jobs vs. MPI-multithreaded (HPC cluster) 6 years 3 months ago #31203

  • Spinel
  • Spinel's Avatar
  • OFFLINE
  • Fresh Boarder
  • Posts: 25
Thank you.

Indeed,

Telemac parallel computation is based on domain decomposition and not parallelization of some internal loops.
Knowing this(I thought there was both (domain decomposition/loops parallelized)), it makes senses that parallel multithread is not adapted for telemac.

Maybe tests should be done...
The administrator has disabled public write access.
Moderators: pham

The open TELEMAC-MASCARET template for Joomla!2.5, the HTML 4 version.