Suchergebnisse für Anfrage "multithreading"
"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 ...
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. ...
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 ...
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 ...
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 ...
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 ...
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 @ ...
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 ...
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 ...
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, ...