Kerne und Threads: Unterschied zwischen den Versionen
Aus FI-Wiki
| (Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
=== Kerne und Threads === | === Kerne und Threads === | ||
'''Kerne''' und '''Threads''' bestimmen, wie viele Aufgaben eine CPU '''gleichzeitig''' verarbeiten kann. | '''Kerne''' und '''Threads''' bestimmen, wie viele Aufgaben eine [[CPU]] '''gleichzeitig''' verarbeiten kann. | ||
==== Kerne (Cores) ==== | ==== Kerne (Cores) ==== | ||
Ein '''Kern''' ist eine vollständige, eigenständige Verarbeitungseinheit innerhalb der CPU. | Ein '''Kern''' ist eine vollständige, eigenständige Verarbeitungseinheit innerhalb der [[CPU]]. | ||
Jeder Kern kann einen eigenen Befehlstrom ausführen. | Jeder Kern kann einen eigenen Befehlstrom ausführen. | ||
Aktuelle Version vom 17. November 2025, 15:44 Uhr
Kerne und Threads
Kerne und Threads bestimmen, wie viele Aufgaben eine CPU gleichzeitig verarbeiten kann.
Kerne (Cores)
Ein Kern ist eine vollständige, eigenständige Verarbeitungseinheit innerhalb der CPU. Jeder Kern kann einen eigenen Befehlstrom ausführen.
- Mehr Kerne = mehr parallele Berechnungen
- Typische Desktop-CPUs: 4, 6, 8, 12 oder 16 Kerne
- Server-CPUs: 24, 32, 64 oder mehr Kerne
Threads
Ein Thread ist ein logischer Aufgabenstrom. Durch Technologien wie Intel Hyper-Threading oder AMD SMT kann ein Kern zwei Threads gleichzeitig verwalten.
- 1 Kern = 1 Thread → ohne Hyper-Threading
- 1 Kern = 2 Threads → mit Hyper-Threading/SMT
Vergleich: Kerne vs. Threads
| Begriff | Bedeutung | Beispiel |
|---|---|---|
| Kern | echte, physische Verarbeitungseinheit | 8 Kerne = 8 parallele Rechenwege |
| Thread | logischer Aufgabenstrom pro Kern | 8 Kerne / 16 Threads = 16 Aufgaben gleichzeitig |
Beispiel
Eine CPU mit
- 8 Kernen und
- 16 Threads
kann 16 parallele Aufgaben bearbeiten, ideal für Multitasking, Spiele, Rendering und virtuelle Maschinen.
