multiprocessing

Multiprocessing ist die Verwendung von zwei oder mehr zentralen Verarbeitungseinheiten (CPUs) innerhalb eines einzelnen Computersystems
2
Antworten

Ein ThreadPoolExecutor in einem ProcessPoolExecutor

Ich bin neu im Futures-Modul und habe eine Aufgabe, die von der Parallelisierung profitieren könnte. aber ich bin anscheinend nicht in der Lage, genau herauszufinden, wie man die Funktion für einen Thread und die Funktion für einen Prozess ein...
15.11.2013, 05:58
1
Antwort

Python Prime Knirschen: Verarbeitung Pool ist langsamer?

Also habe ich die letzten paar Tage mit der Multiprocessing-Lib von Python herumgespielt und ich mag den Verarbeitungspool sehr. Es ist einfach zu implementieren und ich kann viele Anwendungen visualisieren. Ich habe ein paar Projekte, von denen...
26.08.2011, 19:31
1
Antwort

Vergleich des Multiprocessing-Moduls und Pyro?

Ich verwende pyro für die grundlegende Verwaltung paralleler Jobs in einem Rechencluster. Ich bin gerade in einen Cluster umgezogen, wo ich für die Verwendung aller Kerne auf jedem Rechenknoten verantwortlich sein werde. (Bei früheren Clustern...
23.07.2009, 13:34
3
Antworten

Python-Multiprocessing - verfolgt den Prozess der pool.map-Operation

Ich habe eine Funktion, die einige Simulationen durchführt und gibt ein Array im String-Format zurück. Ich möchte die Simulation (die Funktion) für ausführen variierende Eingangsparameterwerte, über 10000 mögliche Eingangswerte, und schreibe...
06.02.2015, 21:57
2
Antworten

Kann statische Methode nicht picken - Multiprocessing - Python

Ich verwende eine Parallelisierung für meinen Code, in dem ich Klassen verwende. Ich wusste, dass es nicht möglich ist, eine Klassenmethode ohne einen anderen Ansatz als Python auszuwählen. Ich habe hier eine Lösung gefunden . In meinem Code mu...
14.01.2014, 10:25
1
Antwort

Warum ist die Kommunikation über Shared Memory so viel langsamer als über Warteschlangen?

Ich verwende Python 2.7.5 auf einem aktuellen Apple MacBook Pro, das vier Hardware- und acht logische CPUs hat; Das Dienstprogramm sysctl gibt Folgendes aus: %Vor% Ich muss eine ziemlich komplizierte Verarbeitung in einer großen 1-D-Liste od...
12.08.2014, 18:39
1
Antwort

Python-Speicherbelegung für mehrere Prozessoren

Ich habe ein Programm geschrieben, das wie folgt zusammengefasst werden kann: %Vor% Der echte Code (besonders'writeOutput () ') ist viel komplizierter. 'writeOutput () 'verwendet nur diese Werte, die es als Argumente verwendet (was bedeutet,...
07.02.2013, 11:21
3
Antworten

Python: Effiziente Problemumgehung für die Mehrfachverarbeitung einer Funktion, die ein Datenelement einer Klasse innerhalb dieser Klasse ist

Ich kenne verschiedene Diskussionen von Einschränkungen des Multiprocessing-Moduls beim Umgang mit Funktionen, die Datenmitglieder einer Klasse sind (aufgrund von Beizproblemen). Aber gibt es ein anderes Modul, oder irgendeine Art von W...
30.07.2012, 17:48
1
Antwort

SqlAlchemy und Multiprocessing

Ich verwende SqlAlchemy, um eine Verbindung zu meinem Datenbank-Backend herzustellen, und verwende in meiner Python-Anwendung intensiv Multiprocessing. Ich kam zu einer Situation, die erfordert, eine Objektreferenz, die das Ergebnis einer Datenb...
13.01.2011, 12:59
1
Antwort

Multiprocessing bricht im interaktiven Modus

Ich habe den folgenden Code %Vor% Wenn ich hinzufüge %Vor% Am Ende verwenden Sie python script_name.py , um es auszuführen, alles funktioniert gut. Wenn ich jedoch nur den Befehl " python -i script_name.py " ausführen lasse, führe m...
28.06.2014, 12:28