= OPTIONS = Référence de l'expérience : * [http://forge.ipsl.jussieu.fr/nemoyao/wiki/exp1] -- expérience de référence 1 (3D) * number of threads = 16 Deux options peuvent être activées dans le makefile : * OPTIMORDER : l'order a été réécrit pour augmenter le degré de parallélisme de l'application * SOLSORYAO : le module source:/trunk/src/solsor_dynspg_flt.h@54 est remplacé par 3 modules (source:/trunk/src/solsor_gx1_x_r.h@54 , source:/trunk/src/solsor_gx1_x_r.h@54 et source:/trunk/src/solsor_flag.h@54 ) pour que tout le projet soit "YAOtisé". == L'option OPTIMORDER == Voici le compte rendu du parallélisme avec l'option OPTIMORDER (avec l'option SOLSORYAO désactivée) * Parallelization profiling: * The number of threads used for the parallelism is: 16. * The number of total loops is 11 containing 82 total modules. * The number of parallelized loop is 9 containing 80 modules, * the percentage of parallel loops is 81.8182% * and the percentage of modules that have been parallelized is 97.561%. * There are 5 modules not present in an order directive. * In the backward procedure: * The number of atomic update in the parallel regions is 125, the total number of update is 428. * The percentage of atomic update is 29.2056% == Résultats == || OPTIMORDER || SOLSORYAO || run duration || fichier out || || N || Y || 1210s || source:/trunk/scripts/script_outputs/sinobad.out1 || || Y || Y || 1030s || source:/trunk/scripts/script_outputs/sinobad.out2 || || N || N || 256s || source:/trunk/scripts/script_outputs/sinobad.out3 || || Y || N || 73s || source:/trunk/scripts/script_outputs/sinobad.out4 ||