Abo
  1. Foren
  2. Kommentare
  3. Sonstiges
  4. Alle Kommentare zum Artikel
  5. › AMD Ryzen 7 1700X und 1700 im Test…

was ist denn SMT?

  1. Thema

Neues Thema Ansicht wechseln


  1. was ist denn SMT?

    Autor: My1 04.04.17 - 12:09

    siehe titel.

    Asperger inside(tm)

  2. Re: was ist denn SMT?

    Autor: Noren 04.04.17 - 12:11

    Vielleicht kennst du es als Hyper-Threading
    https://de.wikipedia.org/wiki/Simultaneous_Multithreading

    Edit: Typo



    1 mal bearbeitet, zuletzt am 04.04.17 12:12 durch Noren.

  3. Re: was ist denn SMT?

    Autor: My1 04.04.17 - 12:23

    aso, multithreading also. gut, die abkürzung kannte ich noch nicht.

    Asperger inside(tm)

  4. Re: was ist denn SMT?

    Autor: körner 04.04.17 - 12:28

    Noren schrieb:
    --------------------------------------------------------------------------------
    > Vielleicht kennst du es als Hyper-Threading
    > de.wikipedia.org
    >
    > Edit: Typo

    Man soll die Sachen bei ihrem Namen nennen Schlecht recherchiert

  5. Re: Was hast du denn herausbekommen?

    Autor: Signator 04.04.17 - 12:43

    Etwa die erste Straßenbahngesellschaft von Palma oder so? ;D

    https://de.wikipedia.org/wiki/Simultaneous_Multithreading
    https://de.wikipedia.org/wiki/Hyper-Threading

  6. Re: was ist denn SMT?

    Autor: ms (Golem.de) 04.04.17 - 12:53

    Simultaneous Multithreading, einige Details dazu im Test des 1800X:

    https://www.golem.de/news/ryzen-7-1800x-im-test-amd-ist-endlich-zurueck-1703-125996-7.html

    Mit freundlichen Grüßen
    Marc Sauter
    Golem.de

  7. Re: was ist denn SMT?

    Autor: razer 04.04.17 - 13:07

    4 cores 4 threads = multithreading
    4 cores 8 threads = SMT/HT

  8. Re: was ist denn SMT?

    Autor: My1 04.04.17 - 13:44

    razer schrieb:
    --------------------------------------------------------------------------------
    > 4 cores 4 threads = multithreading
    > 4 cores 8 threads = SMT/HT

    wieso ist 4cores und 4 threads multithreading wenn jeder core am ende nur einen thread macht?

    Asperger inside(tm)

  9. Re: was ist denn SMT?

    Autor: My1 04.04.17 - 13:44

    also kurzfassung das das ding mehrere threads pro core laufen lässt. manche nennen es Hyperthreading, andere sagen Simultaneous Multithreading, und ich fass es persönlich am liebsten kurz mit Multithreading oder eben bspw im falle der 8kern prozessoren "8x2" (also cores mal threads)

    Asperger inside(tm)

  10. Re: was ist denn SMT?

    Autor: ms (Golem.de) 04.04.17 - 13:46

    HT ist ein Intel-geschützter Begriff ... SMT der allgemeine.

    Mit freundlichen Grüßen
    Marc Sauter
    Golem.de

  11. Re: was ist denn SMT?

    Autor: SYS1 04.04.17 - 13:49

    My1 schrieb:
    --------------------------------------------------------------------------------
    > und ich fass es persönlich am liebsten kurz mit Multithreading oder eben
    > bspw im falle der 8kern prozessoren "8x2" (also cores mal threads)
    Achtung, »Multithreading« ist wieder etwas anderes. »Multithreading« = mehrere Threads, aber ein Kern. SMT = mehrere Threads auf mehreren Kernen (ganz grob gesagt).

  12. Re: was ist denn SMT?

    Autor: flasher395 04.04.17 - 14:06

    Einfach zusammengefasst:
    Multithreading= mehrere Threads werden gleichzeitig ausgeführt, bzw. wird auch für Software verwendet, die mehr als nur einen Thread pro Instanz ausführt.
    HT/SMT= Intel/AMD Begriffe für das gleichzeitige Ausführen von 2 Threads auf einem Kern. Dazu müssen nur einige Funktionseinheiten des Kerns gedoppelt werden und die Auslastung der physisch vorhandenen Kerne wird theoretisch optimiert. Eine CPU die HT/SMT unterstützt ist oft schneller als eine vergleichbare CPU ohne, kann aber normalerweise einer CPU mit der doppelten "physischen" Anzahl von Kernen nicht das Wasser reichen, da eben nur "einige" aber nicht alle Teile der Kerne gedoppelt werden.

  13. Re: was ist denn SMT?

    Autor: pica 04.04.17 - 14:07

    Wobei bei SMT die Anzahl der "simultan" auf einem core ausführbaren threads nicht unbedingt 2 sein muss. Der IBM Power 8 und die der Oracle M7 können bis zu 8 threads simultan auf einem core ausführen.

    Gruß,
    pica

  14. Re: was ist denn SMT?

    Autor: schueppi 04.04.17 - 14:12

    razer schrieb:
    --------------------------------------------------------------------------------
    > 4 cores 4 threads = multithreading
    > 4 cores 8 threads = SMT/HT


    Ist es nicht eher:

    4 Cores / 1 Thread pro Core = Singlethreading
    4 Cores / 2 Thread pro Core = HT/SMT

    Deswegen werden ja zwei Kerne pro Kern angezeigt (2 CPU / 8 Cores / 16 Threads)

  15. Re: was ist denn SMT?

    Autor: My1 04.04.17 - 14:18

    pica schrieb:
    --------------------------------------------------------------------------------
    > Wobei bei SMT die Anzahl der "simultan" auf einem core ausführbaren threads
    > nicht unbedingt 2 sein muss. Der IBM Power 8 und die der Oracle M7 können
    > bis zu 8 threads simultan auf einem core ausführen.

    ja is klar und da ist es hilfreich statt zu sagen, ja der kern hat SMT, HT oder whatever dass man gleich sagt wie viele threads so ein kern kann.

    der IBM power8 wäre mit 12 cores und 8 threads demzufolgen in (meiner persönlichen) kurzbezeichnung ein "12x8". weil 12 cores mit SMT gehen die meisten sicherlich davon aus dass es n 12x2er ist da mehr als 2 threads pro core nicht allzu häufig sind, ich hab zumindest nie von gehört. und da ist eine bezeichnung die gleich sagt wie viele kerne und threads das ding hat mMn angemessener.

    Asperger inside(tm)

  16. Re: was ist denn SMT?

    Autor: Trollversteher 04.04.17 - 14:23

    >wieso ist 4cores und 4 threads multithreading wenn jeder core am ende nur einen thread macht?

    Multithreading ist unabhängig vom Anzahl der Kerne, das erledigt das Betriebssystem, nicht der Prozessor. Bei SMT oder HT dagegen können auf einem Kern zwei verschiedene Threads tatsächlich parallel bzw gleichzeitig ausgeführt werden, statt nur abwechselnd über einen Scheduler "pseudoglechzeitig".

  17. Re: was ist denn SMT?

    Autor: SYS1 04.04.17 - 14:58

    Trollversteher schrieb:
    --------------------------------------------------------------------------------
    > >wieso ist 4cores und 4 threads multithreading wenn jeder core am ende nur
    > einen thread macht?
    >
    > Multithreading ist unabhängig vom Anzahl der Kerne, das erledigt das
    > Betriebssystem, nicht der Prozessor. Bei SMT oder HT dagegen können auf
    > einem Kern zwei verschiedene Threads tatsächlich parallel bzw gleichzeitig
    > ausgeführt werden, statt nur abwechselnd über einen Scheduler
    > "pseudoglechzeitig".
    Das muss nicht sein. Es gibt auch Prozessoren, die die Art von Multithreading in Hardware unterstützen, die du vom Betriebssystem kennst. Im Gegensatz zum Multithreading in Software (Betriebssystem) ist das wesentlich effizienter, und Threads können in garantierten, fixen Intervallen ausgeführt werden.

    SMT/HT: da geht es darum, mehrere Threads auf einem Superscalar-Kern auszuführen, es ist also eine Mischung aus Multithreading und Superscalar. Warum ist das »Superscalar« hier wichtig? Weil ein Superscalar-Kern mehrere Befehle parallel ausführen kann, normalerweise indem er die Daten-Abhängigkeiten innerhalb eines kleinen Bereichs des Programms analysiert. Im Fall von SMT/HT kann er aber auch völlig unabhängige Threads gleichzeitig ausführen.

    Ein paar Links zum nachlesen:
    https://en.wikipedia.org/wiki/Multithreading_(computer_architecture)
    https://en.wikipedia.org/wiki/Barrel_processor
    https://en.wikipedia.org/wiki/Superscalar_processor
    https://en.wikipedia.org/wiki/Simultaneous_multithreading

  18. Re: was ist denn SMT?

    Autor: Kein Kostverächter 04.04.17 - 17:46

    Nein, Multithreading ist, wenn in einem Prozess mehrere Threads parallel ablaufen. Das passiert auf OS-Ebene und funktionierte schon auf 286ern mit nur einem Kern und ohne SMT/HT. Ein Scheduler im OS lässt dabei die Threads verschachelt laufen, was den Eindruck erweckt, sie liefen parallel.
    Sind mehrere Prozessoren oder Prozessorkerne vorhanden, kann das OS, wenn es dies unterstützt, die Threads der laufenden Prozesse auf die Kerne verteilen. Dann laufen die einem Kern zugeordneten Thread untereinander pseudoparallel und tatsächlich parallel zu den Threads auf den anderen Kernen.
    SMT ist eine Technik, bei welcher die Kerne einer CPU in der Lage sind, zwei Kerne zu simulieren, da schon ein Kern viel parallel verarbeiten kann. Das OS sieht also quasi jeden physikalischen Kern doppelt. Zwei virtuelle SMT-Kerne sind übrigens auch nicht so schnell wie zwei physikalische Kerne, da es immer bestimmte Aufgaben gibt, welche der SMT-Kern nicht parallel bearbeiten kann und auch Speicheranbindung, Cache etc. nur einmal vorhanden sind.

    Bis die Tage,

    KK

    ----------------------------------------------------------
    Mach dir deine eigenen Götter, und unterlasse es, dich mit einer schnöden Religion zu beflecken.
    (Epikur, griech. Phil., 341-270 v.Chr.)
    ----------------------------------------------------------
    We provide AI Blockchain Cloud (ABC) enabled applications bringing Enterprise level synergies to vertically integrated business processes.

  1. Thema

Neues Thema Ansicht wechseln


Um zu kommentieren, loggen Sie sich bitte ein oder registrieren Sie sich. Zum Login

Stellenmarkt
  1. BWI GmbH, München, Meckenheim
  2. Evangelischer Presseverband für Bayern e.V. (EPV), München
  3. operational services GmbH & Co. KG, verschiedene Standorte
  4. Wilhelm Layher GmbH & Co. KG, Güglingen

Golem pur
  • Golem.de ohne Werbung nutzen

Anzeige
Hardware-Angebote
  1. 274,00€
  2. 127,99€ (Bestpreis!)


Haben wir etwas übersehen?

E-Mail an news@golem.de


Erasure Coding: Das Ende von Raid kommt durch Mathematik
Erasure Coding
Das Ende von Raid kommt durch Mathematik

In vielen Anwendungsszenarien sind Raid-Systeme mittlerweile nicht mehr die optimale Lösung. Zu langsam und starr sind sie. Abhilfe schaffen können mathematische Verfahren wie Erasure Coding. Noch existieren für beide Techniken Anwendungsgebiete. Am Ende wird Raid aber wohl verschwinden.
Eine Analyse von Oliver Nickel

  1. Agentur für Cybersicherheit Cyberwaffen-Entwicklung zieht in den Osten Deutschlands
  2. Yahoo Richterin lässt Vergleich zu Datenleck platzen

Endpoint Security: IT-Sicherheit ist ein Cocktail mit vielen Zutaten
Endpoint Security
IT-Sicherheit ist ein Cocktail mit vielen Zutaten

Tausende Geräte in hundert verschiedenen Modellen mit Dutzenden unterschiedlichen Betriebssystemen. Das ist in großen Unternehmen Alltag und stellt alle, die für die IT-Sicherheit zuständig sind, vor Herausforderungen.
Von Anna Biselli

  1. Datendiebstahl Kundendaten zahlreicher deutscher Firmen offen im Netz
  2. Metro & Dish Tisch-Reservierung auf Google übernehmen
  3. Identitätsdiebstahl SIM-Dieb kommt zehn Jahre in Haft

Radeon RX 5700 (XT) im Test: AMDs günstige Navi-Karten sind auch super
Radeon RX 5700 (XT) im Test
AMDs günstige Navi-Karten sind auch super

Die Radeon RX 5700 (XT) liefern nach einer Preissenkung vor dem Launch eine gute Leistung ab: Wer auf Hardware-Raytracing verzichten kann, erhält zwei empfehlenswerte Navi-Grafikkarten. Bei der Energie-Effizienz hapert es aber trotz moderner 7-nm-Technik immer noch etwas.
Ein Test von Marc Sauter

  1. Navi 14 Radeon RX 5600 (XT) könnte 1.536 Shader haben
  2. Radeon RX 5700 (XT) AMD senkt Navi-Preise noch vor Launch
  3. AMD Freier Navi-Treiber in Mesa eingepflegt

  1. Streaming: Netflix' Kundenwachstum geht zurück
    Streaming
    Netflix' Kundenwachstum geht zurück

    Netflix hat im zweiten Quartal die eigenen Erwartungen verfehlt. Auch der Gewinn fiel niedriger aus als im Vorjahresquartal.

  2. Coradia iLint: Alstoms Brennstoffzellenzüge bewähren sich
    Coradia iLint
    Alstoms Brennstoffzellenzüge bewähren sich

    Zwei Züge, 100.000 Kilometer, keine Probleme: Nach zehn Monaten regulärem Einsatz in Niedersachsen ist das französische Unternehmen Alstom zufrieden mit seinen Brennstoffzellenzügen.

  3. Matternet: Schweizer Post pausiert Drohnenlieferungen nach Absturz
    Matternet
    Schweizer Post pausiert Drohnenlieferungen nach Absturz

    Blutkonserven oder Gewebeproben müssen unter Umständen schnell zu ihrem Bestimmungsort gebracht werden. Die Schweizer Post setzt für solche Transporte Drohnen ein. Doch nach vielen problemlosen Flüge ist ein Copter abgestürzt. Das Drohnenprogramm wurde daraufhin vorerst gestoppt.


  1. 23:00

  2. 19:06

  3. 16:52

  4. 15:49

  5. 14:30

  6. 14:10

  7. 13:40

  8. 13:00