En ce moment, je suis en train de faire de la programmation parallèle en utilisant OpenMP dans Multi Core Machine. Je suis un nouveau dans la programmation parallèle.Vous avez besoin d'aide pour la programmation parallèle avec OpenMP?
Jusqu'à présent, je l'ai fait suivant chose:
1 million x 1 million programme de multiplication de matrices en utilisant OpenMP
Calculer le temps d'exécution avec une variation du nombre de fils à différentes machines (comme comme Corei5, corei3)
J'ai vu que quand no de thread = 4, c'est le temps minimum nécessaire pour exécuter mon code. (Je ne sais pas pourquoi)
Globalement, c'est une analyse de performance. Maintenant, je veux aller gem5. Maintenant, que puis-je faire ou quelle est la bonne façon pour moi? Je veux savoir, que puis-je faire à partir d'ici. J'ai besoin d'une idée.