Skip to main content
multithreaded

multithreaded

1 6.1
Able to run several tasks at the same time on a computer
  • adjective
  • /ˌmʌltiˈθrɛdɪd/
  • Specialized
translation icon : multihilo
  • This paper describes the microarchitecture of a multithreaded PowerPC processor and its memory system that has been optimized for server workloads.
  • multithreaded processor

Examples

  • Multithreaded programming is notoriously difficult and error-prone, so the challenge is to invent techniques that will make it easier.

    Blog text (1)
  • This can complicate the debugging of multithreaded systems by changing the thread-interleaving pattern and obscuring the problem.

    Academic text (2012)
  • As described in Section 4, the physical implementation of some of these registers is unique to multithreaded designs.

    Academic text (2000)
  • Reasoning about multithreaded programs is still hard, but without data races, it's not as hard as people often claim.

    Academic text (2012)
  • In a multithreaded processor, the processor holds the state of several tasks/threads.

    Academic text (2000)
  • This paper describes the microarchitecture of the RS64 IV, a multithreaded PowerPC (R) processor, and its memory system.

    Academic text (2000)
  • So far as I can tell, none of the PLC vendors have offered a true high-level programming language/environment with multithreaded hard real-time.

    Blog text (25)
  • The observation that cache misses were becoming a very large portion of the execution time led to the investigation of multithreaded hardware as a way to execute useful instructions during cache misses.

    Academic text (2000)
  • The multithreaded application allows users to edit photos while rendering videos at the same time.

  • With a multithreaded processor, several tasks can be completed concurrently, boosting overall efficiency.

Synonyms

parallel
vsmultithreaded
  • Specialized
43 5.9

Able to do several tasks at the same time

is the general capacity to do many tasks at once, not tied to method
concurrent
vsmultithreaded
21 6.6

Happening at the same time as another thing

is the computing-specific ability to run multiple tasks at once
multithread
vsmultithreaded
  • Specialized
6.4

Using several parts of a computer program to run at the same time

is the general ability to run multiple tasks simultaneously without naming the method

Antonyms

976 1.0

Applying to only one group or system

How Many

multithreaded
  • Specialized
1 6.1
single
976 1.0

Surface Forms

multithreaded positive

Morphology

multithreaded = threaded (semi-transparent) = multi + thread + ed

The structure 'multi' + 'threaded' is clear, but the computing sense is specialized and not fully predictable from everyday use of 'thread'.

Etymology

The word multithreaded combines multi- 'many' and thread 'a single line of work', like a sewing thread or a small task. In computing it means many small 'threads' run at the same time, so a program can do many tasks together.