affinity

Alles, was mit Prozessoraffinität zusammenhängt, auch bekannt als CPU-Pinning. Die Prozessoraffinität ist eine Eigenschaft eines Prozesses oder Threads in einem Betriebssystem auf Multiprozessor- oder Multicore-Systemen, die den Scheduling-Algorithmus des Betriebssystems beeinflusst und die Ausführung dieses Prozesses (oder Threads) an einen bestimmten Prozessor (oder Kern) bindet. . Verwenden Sie dieses Tag NICHT als Synonym für das [affinetransform] -Tag.
1
Antwort

Warum führt die Verwendung von Taskset zum Ausführen eines Multithread-Linux-Programms auf einer Reihe von isolierten Kernen dazu, dass alle Threads auf einem Kern ausgeführt werden?

Gewünschtes Verhalten: Führen Sie ein Multithread-Linux-Programm auf einer Reihe von Kernen aus, die mit isolcpus isoliert wurden. Hier ist ein kleines Programm, das wir als Beispiel für ein Multi-Thread-Programm verwenden können: %Vor%...
13.04.2016, 16:27
3
Antworten

Wie wird die Prozessoraffinität aus der Batch-Datei für Windows XP eingestellt?

Ich habe einen Dual-Prozessor-Rechner, und ich möchte eine ausführbare Datei über eine Batch-Datei auf beiden Prozessoren starten. Zum Beispiel: (1) Starten Sie Notepad.exe auf Prozessor 1 und (2) Gleichzeitig Notepad.exe auf Prozessor 2 D...
06.05.2009, 02:21
4
Antworten

Ändern der Affinität des Prozesses mit dem Windows-Skript

In Windows mit %Vor% Ich kann die Affinität von app.exe (Anzahl der von app.exe verwendeten Kerne) festlegen. Mit einem Windows-Skript, Wie kann ich die Affinität eines laufenden Prozesses ändern?     
04.10.2013, 17:23
4
Antworten

Warum läuft ein CPU-Kern langsamer als die anderen?

Ich habe eine große wissenschaftliche Anwendung verglichen und festgestellt, dass sie bei gleichen Eingaben manchmal um 10% langsamer lief. Nach langem Suchen fand ich heraus, dass die Verlangsamung nur auftrat, wenn sie auf dem Kern # 2 meiner...
13.05.2009, 18:55
2
Antworten

Was könnte dazu führen, dass mein Programm nach einiger Zeit nicht alle Kerne verwendet?

Ich habe ein Programm geschrieben, das Videos von drei Grafikkarten aufnimmt und anzeigt. Für jeden Frame spawne ich einen Thread, der den Frame nach Jpeg komprimiert und ihn dann in die Warteschlange schreibt, um ihn auf die Festplatte zu schre...
02.10.2011, 12:59
1
Antwort

OpenMP: Splitting-Schleife basierend auf NUMA

Ich führe die folgende Schleife mit etwa 8 OpenMP-Threads: %Vor% Wegen NUMA möchte ich die erste Hälfte der Schleife (i = 0, ..., n / 2-1) mit den Threads 0,1,2,3 ausführen und zweite Hälfte (i = n / 2, ..., n-1) mit den Fäden 4,5,6,7. Im...
25.07.2014, 14:12