WorksheetsExamen FITR
Total questions: 11
Worksheet time: 30mins
Quelles sont les différences entre mémoire partagée et mémoire distribuée ? Quelles technologies peuvent être associées ?
Quels sont les risques d'une mauvaise synchronisation de messages MPI (citez-en à minima 2) ?
Est-ce possible de coupler la // OpenMP et MPI ? Si oui, quels sont les principes ?
Quelles sont les valeurs de var_firstPriv et var_shared affichées par les prints ?
var_firstPriv = 4
var_shared = 4
var_firstPriv = 2
var_shared = 10
var_firstPriv = 2
var_shared = 80
var_firstPriv = 4
var_shared = 90
Dans le code reduction_tab, y-a-t-il plusieurs manières de // la boucle sur l'index k (à la suite du commentaire Parallel Loops) ? Si oui, avec quelles directives/clauses OpenMP ?
Dans le code reduction_tab, quel tableau doit être privé à la boucle // et quel tableau doit être protégé en écriture ?
Dans le code reduction_tab, quelle répartition de la boucle // via la clause schedule semble la plus appropriée ?
static
dynamic
guided
Voyez-vous une accélération en modifiant le nombre de Threads à l’exécution ?
Quels concepts fait de Dask, une technologie proche des technologies Big Data ? Quels concepts rendent Dask proche des principes HPC ?
Dans le notebook Array_delayed_somme_distribuee_de_matrices.ipynb, l'opération sum est-elle une transformation ou une action ? Quel est le signe distinctif ?
Dans le notebook Array_delayed_somme_distribuee_de_matrices.ipynb, où est exécutée la somme de matrice (variable result) ?
Sur mon ordinateur portable ou ordinateur de l'école
Au sein des ressources de ma session jupyterHub
Sur d'autres nœuds du cluster TREX (ceux alloués via Slurm)
