J'ai écrit du code MPI qui fonctionne parfaitement sur les grandes grappes. Chaque nœud du cluster a la même architecture de CPU et a accès à un système de fichiers en réseau (c'est-à-dire commun) (de sorte que chaque nœud peut exécuter le binaire réel). Mais considérez ce scénario:Possibilité de distribuer un programme MPI (C++) sur Internet plutôt que dans un cluster LAN?
- J'ai une machine dans mon bureau avec un processeur dual core (intel).
- J'ai une machine à la maison avec un processeur dual core (amd).
Les deux machines exécutent Linux, et les deux machines peuvent compiler et exécuter localement le code MPI avec succès (c'est-à-dire en utilisant 2 cœurs). Maintenant, est-il possible de relier les deux machines via MPI, de sorte que je puisse utiliser les 4 coeurs, en tenant compte des différentes architectures, et compte tenu du fait qu'il n'y a pas de systèmes de fichiers partagés (en réseau)?
Si oui, comment?
Merci, Ben.
Merci, je vais essayer et si je rencontre des problèmes, je reviendrai à vous :-) –