Vergleich von Multiprozessor-Modul und Pyro?

ich benutzePyro für die grundlegende Verwaltung von parallelen Jobs in einem Compute-Cluster. Ich bin gerade zu einem Cluster gewechselt, in dem ich für die Verwendung aller Kerne auf jedem Rechenknoten verantwortlich bin. (In früheren Clustern war jeder Kern ein separater Knoten.) Der PythonMehrfachverarbeitung Das Modul scheint dafür gut geeignet zu sein. Mir fällt auf, dass es auch für verwendet werden kannRemote-Prozess-Kommunikation. Wenn jemand beide Frameworks für die Kommunikation über Fernzugriff verwendet hat, wäre ich dankbar zu hören, wie sie sich gegenüberstehen. Der offensichtliche Vorteil des Multiprocessing-Moduls ist, dass es in 2.6 integriert ist. Abgesehen davon fällt es mir schwer zu sagen, was besser ist.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage