Bonjour,
pour mes prévisions de temps de calcul, je voudrais savoir si Matlab parallélise certains traitements, sans implémentation spécifique.
Par exemple, est-ce que Matlab utilise les 4 cores de mon PC pour ses calculs ou bien qu'un seul, lorsque j'ai une boucle for (et non parfor) ou un des opéraions vectorisées.
L'intérêt est de prévoir le gain possible en passant au calcul distribué. Si je lance 1 simulation sur chaque core de mon PC quadri-core, est-ce que ce sera 4 fois plus rapide que de lancer une simulation sur le PC entier.
Précisions : L'option multi-threading est cochée dans mon Matlab R2008a. Y-a-t il un moyen de savoir si cette fonctionnalité est effectivement utilisée dans l'exécution de mon code ?
Merci d'avoir lu mon post![]()
Partager