[Sammelthread] Der SMT (Simultaneous Multithreading) Laberthread

PitGST

Moderator
Thread Starter
Mitglied seit
10.01.2006
Beiträge
31.235
Ort
Berlin
Was ist SMT?
-> Simultaneous Multithreading

Definition:
heise.de schrieb:
Moderne Betriebssysteme erlauben es, nicht nur mehrere Programme (Tasks) (quasi-)gleichzeitig auf einem Prozessor laufen zu lassen, sondern jeden Task auch noch in mehrere Unteraufgaben (Fäden = Threads) aufzuteilen. Sofern diese Threads unabhängig voneinander ablaufen können und noch freie Rechenwerke (von denen moderne Prozessoren mehrere haben, etwa für Ganz- und Gleitkommazahlen) verfügbar sind, wird sie der Hauptprozessor gleichzeitig abarbeiten.

Per SMT lässt sich dieses Multi-Threading optimieren, der Prozessor enthält dann zusätzliche Einheiten, die den Ablauf von Threads selbstständig steuern. Eine Variante von SMT ist Hyper-Threading. SMT erzielt typischerweise nicht dieselbe Beschleunigungswirkung wie Multi-Processing.

Weitere Links:

-> http://de.wikipedia.org/wiki/Simultaneous_Multithreading
-> http://www.tecchannel.de/server/prozessoren/402289/cpu_grundlagen_multithreading/index9.html
-> http://www-user.tu-chemnitz.de/~musv/downloads/Hauptseminar_Stichpunkte.pdf
 
Zuletzt bearbeitet:
Wenn Du diese Anzeige nicht sehen willst, registriere Dich und/oder logge Dich ein.
Alle SMT Gespräche in Zukunft nur hier führen.

Danke.
 
Hardwareluxx setzt keine externen Werbe- und Tracking-Cookies ein. Auf unserer Webseite finden Sie nur noch Cookies nach berechtigtem Interesse (Art. 6 Abs. 1 Satz 1 lit. f DSGVO) oder eigene funktionelle Cookies. Durch die Nutzung unserer Webseite erklären Sie sich damit einverstanden, dass wir diese Cookies setzen. Mehr Informationen und Möglichkeiten zur Einstellung unserer Cookies finden Sie in unserer Datenschutzerklärung.


Zurück
Oben Unten refresh