multiprocessing

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

Verwenden Sie Multi-Processing / Threading, um die numpy Array-Operation in Chunks zu unterteilen

Ich habe eine Funktion definiert, die ein MxN-Array rendert. Das Array ist sehr groß, daher möchte ich die Funktion verwenden, um kleine Arrays (M1xN, M2xN, M3xN --- MixN. M1 + M2 + M3 + --- + Mi = M) gleichzeitig mit Multi-Processing / Threadin...
21.09.2016, 08:16
2
Antworten

Java 8 verwendet automatisch Multicore?

Ich habe vor einem Jahr einige Tests bezüglich Multicore mit Java 7 durchgeführt. Zuerst habe ich einige Berechnungen nur im Hauptthread durchgeführt (CPU-Auslastung zeigte, dass nur ein Kern die ganze Arbeit verrichtet) und dann Callable mit ei...
17.02.2015, 23:25
1
Antwort

Sellerie: Korrekter Weg, um langwierige Initialisierungsfunktion (pro Prozess) auszuführen

TLDR; Um eine Initialisierungsfunktion für jeden von Sellerie erzeugten Prozess auszuführen, können Sie das Signal worker_process_init verwenden. Wie Sie in den Dokumenten nachlesen können, sollten Handler für dieses Signal dies nicht...
13.06.2014, 10:06
1
Antwort

Sellerie: Wie die Anzahl der Aufgaben in der Warteschlange zu begrenzen und die Fütterung zu beenden, wenn sie voll ist?

Ich bin Sellerie sehr neu und hier ist die Frage, die ich habe: Angenommen, ich habe ein Skript, das ständig neue Daten aus der Datenbank holen und mit Sellerie an die Mitarbeiter senden soll. tasks.py %Vor% fetch_db.py %Vor% Hier...
05.02.2016, 19:09
2
Antworten

Die Verwendung des Multiprocessing-Pools aus der Sellerie-Task löst eine Ausnahme aus

FÜR DIESES LESEN: Ich habe mich dafür entschieden, stattdessen RQ zu verwenden, das nicht fehlschlägt, wenn Code ausgeführt wird, der das Multiprocessing-Modul verwendet. Ich schlage vor, dass Sie das verwenden. Ich versuche, einen Multip...
12.01.2015, 14:23
2
Antworten

Python-Code-Coverage und Multiprocessing

Ich verwende Overalls in Kombination mit coverage.py , um die Python-Code-Abdeckung meiner Testskripts zu verfolgen. Ich benutze die folgenden Befehle: %Vor% Dies funktioniert ziemlich gut mit Ausnahme von Multiprocessing . Code, der von...
03.02.2015, 11:12
2
Antworten

Python-Multiprocessing-Pool beenden

Ich arbeite an einem Renderfarm, und ich brauche meine Clients in der Lage, mehrere Instanzen eines Renderers zu starten, ohne zu blockieren, damit der Client neue Befehle erhalten kann. Ich habe das funktioniert richtig, aber ich habe Probleme...
06.05.2013, 14:34
3
Antworten

Behandeln des Problems mit der Klassenmethode mit copy_reg

Beim Umgang mit Multiprocessing ist ein Beizfehler aufgetreten: %Vor% Und ich habe einen nützlichen Thread hier , die Lösung ist perfekt für diese "selbst" -artige Instanzmethode, aber ich habe Probleme bei der Anwendung des Rezepts auf @cl...
25.03.2011, 07:15
1
Antwort

Mono-Multiprocessing-Leistungsproblem

Ich habe schwerwiegende Leistungsprobleme beim Ausführen von rechenintensivem multiprocessed Code auf Mono. Das folgende einfache Snippet, das den Wert von pi mit Monte-Carlo-Methoden schätzt, zeigt das Problem. Das Programm erzeugt eine Anza...
09.07.2013, 17:51
1
Antwort

Systemfehler beim Ausführen von Teilprozessen mit Multiprocessing

Ich erhalte einen Systemfehler (siehe unten), während ich einige simple numpy-basierte Matrixalgebra-Berechnungen parallel mit dem Multiprocessing-Paket (Python 2.73 mit numply 1.7.0 unter Ubuntu 12.04 auf Amazon EC2) durchführe. Mein Code funkt...
27.02.2013, 17:26