Navigation

  • index
  • next |
  • previous |
  • home| 
  • search| 
  • MARS developpers »

Logo

Previous topic

INTEL 2017

Next topic

Pourquoi paralleliser un code ?

This Page

  • Show Source

Quick search

PARALLELIZATION¶

  • Pourquoi paralleliser un code ?
  • OpenMP
    • Présentation de OMP
    • Limitation de OMP
    • Approche utilisée dans MARS: l’approche classique Fine-grain
    • Avantages
    • Inconvénients
    • Compilation
    • Exécution
    • Concept général
    • Etendue d’une région parallèle
    • Partage du travail
    • Variables privées / partagées
    • Lancement d’un job OMP sur Caparmor
  • MPI
    • Présentation de MPI
    • Limitation de MPI
    • Compilation
    • Lancement d’un job MPI sur Caparmor
    • Décomposition en domaines
    • Formalisme dans MARS
    • Spécificité ADI
    • Communications collectives et Réductions
    • Diagnostiques
    • Output
    • Moyenne zonale
    • Divers
  • MPI+OMP
    • Présentation
    • Codage dans MARS
    • Intérêt
    • Efficacité
    • Compilation
    • Lancement d’un job hybrid sur Caparmor
  • debuggage
    • Outils
    • Mode d’emploi du code MARS en mode debug
    • Mode d’emploi du script python compare_seq_mpi.py (travaux M. Honnorat)
  • Use on Caparmor
    • PBS command
    • QSUB
    • batch for MPI jobs
    • batch for hybrid jobs
  • Variables liées à MPI dans MARS
    • Description transpose_col

Navigation

  • index
  • next |
  • previous |
  • home| 
  • search| 
  • MARS developpers »
© Copyright 2012, IFREMER/DYNECO. Created using Sphinx 1.5.1.