2009-02-14 8 views
2

Pour un traitement parallèle relativement grossier (les transferts de données peuvent être effectués dans un réseau Ethernet 100 Mbit), quel middleware disponible pour Windows et Linux considérez-vous comme le meilleur? CORBA? MPI1? MPI2? XML-RPC/SOA/WSDL? Protocoles réseau personnalisés? Java RPC? Python RPC? Autres?Middleware de traitement parallèle

+0

Pouvez-vous fournir plus d'informations sur votre domaine de problème? Qu'essayez-vous de calculer? – tgamblin

Répondre

0

PVM était très utile pour moi pour un petit cluster (10 machines, 40 processeurs) avec un commutateur GigE. C'était il ya quelques années, mais devrait être encore viable, bien que PVM ne semble pas évoluer plus loin. Je le mentionne pour vous l'ajouter à la liste des candidats. Je soupçonne MPI serait un choix plus populaire, mais j'ai aimé PVM.

1

Vous vous interrogez sur le middleware, mais en spécifiant une série de protocoles de messagerie. Si vous cherchez des protocoles de messagerie, le cadre de Thrift de Facebook est certainement quelque chose qui fonctionne sous une charge très élevée et la taille cluster:

Thrift

Si vous cherchez un autre composant de middleware, s'il vous plaît clarifier .