Julia and MPI (going parallel part I)
Wednesday, 20 November 2024 -
09:30
Monday, 18 November 2024
Tuesday, 19 November 2024
Wednesday, 20 November 2024
09:30
Introduction to JULIA: Advanced topic
-
Cédric Simal
(
Université de Namur
)
Introduction to JULIA: Advanced topic
Cédric Simal
(
Université de Namur
)
09:30 - 12:15
Room: Salle S08
14:00
Parallel programming with MPI
-
Orian Louant
(
Université de Liège
)
Parallel programming with MPI
Orian Louant
(
Université de Liège
)
14:00 - 16:00
Room: Salle S08
<table border="0" cellpadding="10px"> <tbody> <tr> <td colspan="2"> <p>MPI is a standard for passing messages between processes running on distinct computers. It offers high-level primitives for efficient communication. </p> </td> </tr> <tr> <td rowspan="2"> <p><strong>Contents:</strong></p> <ul> <li>Parallel programming paradigms</li> <li>Shared-memory vs message passing</li> <li>Compiling an MPI program</li> <li>Collective communication</li> <li>Reduction operations</li> <li>Communication modes</li> </ul> </td> <td> <p><strong>Prerequisite:</strong></p> <ul> <li>Being able to use SSH with private keys </li> <li>Being familiar with a text editor </li> <li>Mastering the Linux command line and the GNU utilities (mkdir, cp, scp, etc.)</li> <li>Passive knowledge of C or Fortran</li> </ul> </td> </tr> <tr> <td> <p><strong>Type</strong>: Hands-on<br /> <strong>Target audience</strong>: Rookie programmer<br /> <strong>Must: </strong>This session is a must-have for anyone writing or even simply using MPI programs</p> </td> </tr> </tbody> </table>