multithreading

Multi-Threading ist die Fähigkeit eines Computers oder eines Programms, Arbeit gleichzeitig oder asynchron auszuführen, indem mehrere gleichzeitige Ausführungsströme (im Allgemeinen als Threads bezeichnet) verwendet werden.
2
Antworten

Können wir Multi-Prozess-Programm in Docker ausführen?

Ich habe Code, der mehrere Prozesse verwendet: %Vor% Dieses Programm führt umfangreiche Berechnungen für sehr große Datenmengen durch. Daher müssen wir mehrere Prozesse gleichzeitig ausführen, um die Leistung zu verbessern. Mir wurde gesa...
22.07.2016, 06:01
3
Antworten

Unterschied zwischen Reentrant- und Thread-Safe-Funktion

Was ist der Unterschied zwischen einer Wiedereintrittsfunktion und einer threadsicheren Funktion?     
17.02.2010, 06:49
1
Antwort

So messen Sie die Gesamtleistung von parallelen Programmen (mit papi)

Ich habe mich gefragt, wie man die Leistung (in Flops) eines Parallelprogramms am besten messen könnte. Ich lese über papi_flops. Dies scheint für ein serielles Programm gut zu funktionieren. Aber ich weiß nicht, wie ich die Gesamtleistung eines...
29.07.2015, 13:21
1
Antwort

TensorFlow / Keras Multi-Gewinde-Modell passend

Ich versuche, mehrere keras -Modelle mit verschiedenen Parameterwerten unter Verwendung mehrerer Threads (und des tensorflow Backends) zu trainieren. Ich habe ein paar Beispiele für die Verwendung desselben Modells in mehreren Threads gese...
19.02.2017, 01:35
3
Antworten

Hat das Sperren mit vielen verschiedenen Objekten im Vergleich zu nur einem eine Auswirkung auf die Leistung?

Ich weiß nicht, ob die Frage dumm ist oder nicht, Sperren und der Monitor ist eine Art Black Box für mich. Aber ich habe es mit einer Situation zu tun, in der ich entweder das gleiche Sperrobjekt verwenden kann, um alles ständig zu sperren, o...
21.08.2014, 21:15
3
Antworten

Implementieren Sie die Echtzeit-Signalverarbeitung in Python - wie wird Audio kontinuierlich aufgezeichnet?

Ich habe vor, einen "DSP-ähnlichen" Signalprozessor in Python zu implementieren. Es sollte kleine Fragmente von Audio über ALSA erfassen, sie verarbeiten und dann über ALSA abspielen. Um etwas anzufangen, schrieb ich den folgenden (sehr einfa...
05.01.2016, 19:30
2
Antworten

Implementierung eines Acquires für eine Version von Unsafe.putOrdered * ()?

Was ist Ihrer Meinung nach der beste Weg, den Erwerbsteil eines Releasepaares in Java zu implementieren? Ich versuche, einige der Aktionen in einer Anwendung von mir zu modellieren, indem ich die klassische Semantik von release / acquire verw...
08.05.2016, 22:14
2
Antworten

Verständnis des Akteursmodells durch Modellierung einer Bank

Ich versuche zu verstehen, wie das Schauspielermodell funktioniert, indem es eine Bank modelliert. Zunächst ein Code, der veranschaulicht, warum wir Modelle für konkurrierende Systeme benötigen: %Vor% Nach dem Ausführen des Codes sollte de...
11.08.2016, 23:38
2
Antworten

Multithreading bei numpy / pandas matrix Multiplikation?

Ich möchte wirklich wissen, wie man die Multi-Core-Verarbeitung für Matrixmultiplikation auf numpy / pandas verwendet. Was ich versuche, ist hier: %Vor% Dies erfordert eine große Verarbeitungszeit wegen vieler Summen von Produkten, und ic...
04.04.2014, 01:11
3
Antworten

Was ist der Unterschied zwischen Warten / Benachrichtigen und Warten / Interrupt?

%Vor% Es scheint, dass dieser Thread beide aufwacht, wenn ein anderer Thread in diesem Thread interrupt() oder notify() aufruft. Gibt es Unterschiede zwischen den beiden? - BEARBEITEN - Ich weiß, dass man ein Objekt benachrichtigt,...
27.05.2015, 00:39