CPUs bestehen aus mehreren Komponenten wie ALU und CU. Durch Hyper-Threading können mehrere Threads gleichzeitig ausgeführt werden, sofern in diesen Komponenten Ressourcen verfügbar sind. Auf einer Single-Core-CPU mit Hyperthreading blockiert ein Hyper-Thread, der alle verfügbaren Ressourcen eines Teils der CPU nutzt, die SIMD-Anweisungen, den anderen Hyper-Thread derselben Komponente.
Ich möchte die Verwendung dieser verschiedenen Komponenten anzeigen, insbesondere die Verwendung der Komponente, die SIMD-Anweisungen ausführt. Wie kann ich das machen?
Betriebssystem nicht angegeben. Ist das egal?
Kamil Maciorowski
Ich würde mich für jedes Betriebssystem interessieren, nur um zu sehen, wie es gemacht werden könnte. Ich würde mich aber eher für Windows XP interessieren.
Alex