Suchergebnisse für Anfrage "multithreading"

6 die antwort

"Kann nicht reproduzieren" - ist Java deterministisches Multithreading möglich?

Ist dies möglich, um eine Multithread-Java-Anwendung deterministisch auszuführen? Ich meine, in zwei verschiedenen Läufen meiner Anwendung immer den gleichen Threadwechsel zu haben. Grund dafür ist, die Simulation in jedem Lauf unter genau den ...

2 die antwort

VSTO Word post save event

Tut mir leid, dass ich in der Vergangenheit alles, was ich versucht habe, in diese Art von Fragen aufgenommen habe. Ich schreibe ein Word-Add-In und muss Änderungen am Dokument vornehmen, die mit dem Word-Objektmodell nicht möglich sind. ...

4 die antwort

Wie man Java ExecutorService richtig herunterfährt

Ich habe eine einfache JavaExecutorService das einige Aufgabenobjekte ausführt (implementiertCallable). ExecutorService exec = Executors.newSingleThreadExecutor(); List<CallableTask> tasks = new ArrayList<>(); // ... create some tasks for ...

TOP-Veröffentlichungen

2 die antwort

Wie erreicht Spark Parallelität innerhalb einer Task auf Multi-Core- oder Hyper-Thread-Maschinen?

Ich habe gelesen und versucht zu verstehen, wie das Spark-Framework seine Kerne in @ verwendeEigenständig mode. Laut Spark-Dokumentation ist der Parameter " spark.task.cpuser Wert von "@" ist standardmäßig auf 1 festgelegt. Dies bedeutet, dass ...

4 die antwort

Muss ich eine Variable schützen, die von einem Thread geschrieben und von vielen gelesen wird?

Ich schreibe ein Datenerfassungssystem. Das System verarbeitet sowohl schnelle Daten von unseren Signaldigitalisierern als auch langsame Steuerungen / Überwachungen für Dinge wie das Hochspannungssystem für die Detektoren. Die langsame Steuerung ...

2 die antwort

Anzahl der CPUs pro Task in Spark

Ich verstehe nicht ganzspark.task.cpus Parameter. Mir scheint, dass eine "Aufgabe" einem "Thread" oder einem "Prozess" innerhalb des Executors entspricht. Angenommen, ich setze "spark.task.cpus" auf 2. Wie kann ein Thread zwei CPUs gleichzeitig ...

6 die antwort

uf welchen CPU-Kernen laufen meine Python-Prozess

Die Einrichtun Ich habe eine ziemlich komplexe Software in Python geschrieben (auf einem Windows-PC). Meine Software startet grundsätzlich zwei Python-Interpreter-Shells. Die erste Shell startet (nehme ich an), wenn Sie auf das @ ...

8 die antwort

pthreads: Kann es Synchronisierungsprobleme geben, wenn ich ein Global aus zwei verschiedenen Threads inkrementiere?

Angenommen, ich habe zwei Threads A und B, die beide eine ~ globale ~ Variable "count" inkrementieren. Jeder Thread führt eine for-Schleife wie diese aus: for(int i=0; i<1000; i++) count++; //alternatively, count = count + 1; d.h. Jedes ...

2 die antwort

Einen Thread nicht ordnungsgemäß beenden?

Ich habe eine N-Körpersimulation, die ich parallelisiere. Ich verwende QT, daher habe ich eine benutzerdefinierte QObject-Klasse, die den von mir parallelisierten Prozess enthält. Es wird von einem anderen QObject in einem Thread gesteuert, der ...

4 die antwort

Ist es viel schneller, einen Vektor mit OpenMP-Threads neu zu initialisieren?

Ich verwende OpenMP-Bibliotheken für paralleles Rechnen. Ich verwende C ++ - Vektoren, deren Größe normalerweise in der Größenordnung von 1 * 10 ^ 5 liegt. Während des Iterationsprozesses muss eine Reihe dieser großen Vektoren (nicht privat, ...