Je suis nouveau à MPI.Can n'importe qui s'il vous plaît me suggérer comment faire l'analyse comparative des programmes MPI dans C. Cluster que j'utilise fonctionne Rocks 4.3 (Mars Hill).Performance bechmarking du programme MPI en C
0
A
Répondre
0
Vous pouvez mettre un appel MPI_Barrier au début du programme, et ensuite chaque enregistrement de processus le temps écoulé depuis l'époque et de comparer le temps depuis l'époque finale avec à la fin ...
0
ici sont quelques parties de la réponse, en se concentrant sur le temps d'exécution:
- Familiarisez-vous avec la fonction MPI_WTIME. Faites un tour autour de Top 500 et voyez ce qu'ils font sur l'analyse comparative. Cela pourrait déclencher des idées.
- Planifier la comparaison du temps d'exécution pour: programme série, programme MPI exécuté sur un processeur, programme MPI exécuté sur N processeurs (pour une plage de Ns). Une grande partie de l'analyse comparative des programmes parallèles consiste à évaluer leur évolutivité parallèle.
Il y a beaucoup plus, affinez votre question et vous pourriez obtenir des réponses plus pertinentes.