Als «parallel-processing» getaggte Fragen

Die parallele Verarbeitung wird im scharfen Gegensatz zu einer gleichzeitigen Verarbeitung garantiert, um alle parallel ausgeführten Aufgaben auf Thread- und / oder Befehlsebene zu starten / auszuführen / zu beenden, und bietet ein garantiertes Ende der gleichzeitig ausgeführten Codepfade.

280
Optimale Anzahl von Threads pro Kern

Angenommen, ich habe eine 4-Kern-CPU und möchte einen Prozess in kürzester Zeit ausführen. Der Prozess ist idealerweise parallelisierbar, sodass ich Teile davon auf einer unendlichen Anzahl von Threads ausführen kann und jeder Thread die gleiche Zeit benötigt. Da ich 4 Kerne habe, erwarte ich keine...

141
Wie mache ich parallele Programmierung in Python?

Für C ++ können wir OpenMP verwenden, um parallel zu programmieren. OpenMP funktioniert jedoch nicht für Python. Was soll ich tun, wenn ich einige Teile meines Python-Programms parallel schalten möchte? Die Struktur des Codes kann wie folgt betrachtet werden: solve1(A) solve2(B) Wo solve1und...