Cet article concerne le support matériel des multithreads. Pour les thread logiciels, voir thread (informatique).
Les ordinateurs dits multithreading ont du matériel qui leur permet d'exécuter efficacement des thread (informatique) multiples. Il se distinguent des systèmes multiprocesseurs (tels les systèmes multi-cœur) par le fait que les threads doivent partager les ressources d'un unique cœur: les unités de traitement, le cache processeur et le translation lookaside buffer. Là où les systèmes multiprocesseurs incluent plusieurs unités de traitement complètes, le multithreading a pour but d'augmenter l'utilisation d'un seul cœur en tirant profit des propriétés des threads et du niveau de parallélisme (en). Comme les deux techniques sont complémentaires, elles sont parfois combinées dans des systèmes comprenant de multiples CPU multithreading ou des CPU avec de multiples cœurs multithreading.
Multithreading — may refer to: Multithreading (computer architecture), multithreading in hardware Thread (computer science)#Multithreading, multithreading in software This disambiguation page lists articles associated with the same title. If an … Wikipedia
Multithreading — [von engl. thread »Faden«], die parallele Ausführung von zwei oder mehr Threads (»Programmfäden«) eines Anwendungsprogramms. Beispiele sind bei einem Textverarbeitungsprogramm die Rechtschreibprüfung oder der Seitenumbruch, die ausgeführt… … Universal-Lexikon
multithreading — (izg. multitrèding) ž DEFINICIJA term. višenitnost, v. ETIMOLOGIJA engl … Hrvatski jezični portal
Multithreading — Der Begriff Multithreading (auch Nebenläufigkeit, Mehrsträngigkeit oder Mehrfädigkeit genannt) bezeichnet das gleichzeitige Abarbeiten mehrerer Threads (Ausführungsstränge) innerhalb eines einzelnen Prozesses oder eines Tasks (ein… … Deutsch Wikipedia
multithreading — daugiagijiškumas statusas T sritis informatika apibrėžtis Programos veikimo būdas, kai tos pačios užduoties veiksmai vienu metu atliekamai keliomis ↑gijomis. atitikmenys: angl. multithreading ryšiai: dar žiūrėk – gija … Enciklopedinis kompiuterijos žodynas
Multithreading (computer hardware) — Multithreading computers have hardware support to efficiently execute multiple threads. These are distinguished from multiprocessing systems (such as multi core systems) in that the threads must all operate in the same address space, as there is… … Wikipedia
Multithreading (softwareseitig) — Multithreading wird die Fähigkeit eines Prozesses genannt, mehrere Bearbeitungsstränge (Threads) gleichzeitig abzuarbeiten. Im Allgemeinen verwenden die Threads eines Prozesses gemeinsame Ressourcen wie Adressraum, File Handles etc. Ob die… … Deutsch Wikipedia
Multithreading (computer architecture) — This article describes hardware supports for multithreads. For thread in software, see Thread (computer science). Multithreading computers have hardware support to efficiently execute multiple threads. These are distinguished from multiprocessing … Wikipedia
Multithreading (hardwareseitig) — Dieser Artikel oder Abschnitt ist nicht hinreichend mit Belegen (Literatur, Webseiten oder Einzelnachweisen) versehen. Die fraglichen Angaben werden daher möglicherweise demnächst gelöscht. Hilf Wikipedia, indem du die Angaben recherchierst und… … Deutsch Wikipedia
multithreading — noun The use of multithreaded code … Wiktionary