Kerne und Threads: Unterschied zwischen den Versionen
Aus FI-Wiki
Die Seite wurde neu angelegt: „=== 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 ==…“ |
Keine Bearbeitungszusammenfassung |
||
| (5 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
'''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]]. | |||
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. | ||
| Zeile 11: | Zeile 9: | ||
* Server-CPUs: 24, 32, 64 oder mehr Kerne | * Server-CPUs: 24, 32, 64 oder mehr Kerne | ||
== Threads == | |||
Ein '''Thread''' ist ein logischer Aufgabenstrom. | Ein '''Thread''' ist ein logischer Aufgabenstrom. | ||
Durch Technologien wie '''Intel Hyper-Threading''' oder '''AMD SMT''' kann ein Kern '''zwei Threads gleichzeitig''' verwalten. | Durch Technologien wie '''Intel Hyper-Threading''' oder '''AMD SMT''' kann ein Kern '''zwei Threads gleichzeitig''' verwalten. | ||
| Zeile 18: | Zeile 16: | ||
* 1 Kern = 2 Threads → mit Hyper-Threading/SMT | * 1 Kern = 2 Threads → mit Hyper-Threading/SMT | ||
== Vergleich: Kerne vs. Threads == | |||
{| class="wikitable" style="width:100%; text-align:center;" | {| class="wikitable" style="width:100%; text-align:center;" | ||
! Begriff | ! Begriff | ||
| Zeile 33: | Zeile 31: | ||
|} | |} | ||
== Beispiel == | |||
Eine CPU mit | Eine [[CPU]] mit | ||
* '''8 Kernen''' und | * '''8 Kernen''' und | ||
* '''16 Threads''' | * '''16 Threads''' | ||
kann 16 parallele Aufgaben bearbeiten | kann 16 parallele Aufgaben bearbeiten, ideal für Multitasking, Spiele, Rendering und virtuelle Maschinen. | ||
Aktuelle Version vom 11. Januar 2026, 17:22 Uhr
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.
