Outils pour utilisateurs

Outils du site


openmp

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

openmp [2018/05/15 11:18]
hetoussa
openmp [2018/10/11 20:49]
Ligne 1: Ligne 1:
-====== Programmation en C avec openMP ====== 
- 
-Un exemple (très simple) de multiplication matricielle avec openMP est disponible [[http://​fc.isima.fr/​~toussain/​docWiki/​openMP/​prodMatriciel_parallelfor.c|ici]]. 
- 
-===== Script pour un programme multithread à mémoire partagée (type openMP) ===== 
- 
-Le script suivant montre comment réserver 8 CPU pour un programme (typiquement un programme utilisant 8 threads en mémoire partagée : programme écrit avec openMP par exemple ou logiciel multithread comme Cplex). 
- 
-<code bash> 
-#!/bin/bash 
- 
-# ================== options de sbatch =================================== 
- 
-#SBATCH --ntasks=1 ​                # une seule task... 
-#SBATCH --cpus-per-task=8 ​         # ... de 8 threads : réservation de 8 CPUs 
- 
-# =====================ligne de commande ================================== 
- 
-# nom du programme précédé de la commande time pour avoir les temps de calcul 
-time ./exe 
- 
-</​code>​ 
- 
- 
- 
- 
  
openmp.txt · Dernière modification: 2018/10/11 20:49 (modification externe)