Tag: smp

Symmetrisches multiprocessing

Prozessor-Affinität-Einstellungen für Linux-kernel-Modulen?

Anzahl der Antworten 2 Antworten
In Windows, ich kann die Prozessor-Affinität von Treiber-code mit KeSetSystemAffinityThread, und überprüfen Sie, welchen Prozessor mein code läuft mit KeGetCurrentProcessorNumber. Ich versuche, etwas ähnliches zu tun, in ein Linux-kernel-Modul, sondern nur die Affinität Anrufe ich sehen kann,

Linux finden Sie heraus, Hyper-Threading-core id

Anzahl der Antworten 5 Antworten
Verbrachte ich an diesem morgen, um herauszufinden, wie um zu bestimmen, welche Prozessor-id ist die hyper-Threading-Kern, aber ohne Glück. Ich möchte, um herauszufinden, diese Informationen und verwenden set_affinity() zu binden, ein Prozess der hyper-Threading-thread oder nicht-hyper-Threading thread-Profil

Wie ist mit Heterogenen Multi-Processing (HMP) scheduling implementiert im Linux-Kernel (Samsung Exynos5422)?

Anzahl der Antworten 1 Antworten
Weiß jemand, wie heterogeneous Multi-Processing (HMP) scheduling implementiert im Linux-kernel scheduler? Diese wurde in den kernel implementiert geliefert mit dem ODROID-XU3 board. (https://github.com/hardkernel/linux.git -b odroidxu3-3.10.y-android) Ich in etwa weiß, dass es berechnet die Last eines bestimmten Prozesses

Wie setzen Sie die CPU-Affinität für ein Prozess von C oder C++ in Linux?

Anzahl der Antworten 5 Antworten
Ist es eine programmatische Methode, um die CPU-Affinität für einen Prozess in c/c++ für das Betriebssystem Linux. InformationsquelleAutor jcodeninja | 2008-11-11

Wie bekomme ich die CPU-Kern-Anzahl von innerhalb einer user-space-Anwendung (Linux, C)?

Anzahl der Antworten 4 Antworten
Vermutlich gibt es eine Bibliothek oder einfache asm-blob, das können Sie mir die Nummer der aktuellen CPU, dass ich die Ausführung auf. InformationsquelleAutor der Frage efunneko | 2009-01-29

Cpu affinität

Anzahl der Antworten 4 Antworten
Gibt es eine progamatic Methode, um die CPU-Affinität für einen Prozess in c/c++ für das Betriebssystem linux. InformationsquelleAutor der Frage jcodeninja | 2008-11-11

Gibt es eine einfache prozessbasierte parallele Karte für Python?

Anzahl der Antworten 1 Antworten
Ich bin auf der Suche nach einem einfachen Prozess-basierte parallele Karte für python, das heißt, eine Funktion parmap(function,[data]) laufen soll, die Funktion auf jedes element von [Daten] auf einen anderen Prozess (gut, auf einem anderen Kern, ist

Wie sieht die Multicore-Assemblersprache aus?

Anzahl der Antworten 10 Antworten
Einmal eine Zeit, zu schreiben, x86-assembler, zum Beispiel, würden Sie haben Anweisungen, die besagt "laden Sie das EDX-register mit dem Wert 5", "erhöht die EDX" registrieren, usw. Modernen CPUs haben 4 Kerne (oder auch mehr), bei den

Was ist ein TLB-Abschuss?

Anzahl der Antworten 3 Antworten
Was ist ein TLB-shootdown in SMPs? Ich bin nicht in der Lage zu finden, viele Informationen über dieses Konzept. Jedes gute Beispiel würde sehr geschätzt werden. InformationsquelleAutor der Frage mousey | 2010-09-20

Multi-CPU, Multi-Core und Hyper-Thread

Anzahl der Antworten 3 Antworten
Könnte jemand empfehlen, einige Dokumente, um mir zu veranschaulichen die Unterschiede zwischen multi-CPU, multi-core-und hyper-thread? Ich bin immer verwirrt über diese Unterschiede, und über die vor - /Nachteile der einzelnen Architekturen in verschiedenen Szenarien. EDIT: hier ist