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 — noun The use of multithreaded code … Wiktionary
multithreading — ● ►en n. m. ►SYSTM Syn. de multithread (quand c est un nom). Souvent orthographié avec un tiret … Dictionnaire d'informatique francophone
multithreading — n. (Computers) breaking a long chain of commands into small units that can be executed simultaneously by applications programs … English contemporary dictionary
multithreading — noun Computing a technique by which a single set of code can be used by several processors at different stages of execution. Derivatives multithreaded adjective … English new terms dictionary
multithreading — The concurrent processing of several tasks or threads inside the same program. Because several threads can be processed in parallel, one thread does not need to wait for another to finish before starting … Dictionary of networking