multithreaded
|mul-ti-thread-ed|
/ˌmʌltiˈθrɛd/
(multithread)
multiple execution threads
Etymology
'multithreaded' originates from a compound of the Latin prefix 'multi-' (from Latin 'multus', meaning 'many') and the English word 'thread' (from Old English 'þræd'), with the adjectival suffix '-ed' added to indicate a property or state.
'thread' changed from Old English word 'þræd' to Middle English 'thred' and eventually modern English 'thread'; the prefix 'multi-' derives from Latin 'multus'. The specific compound 'multithread' and the adjective 'multithreaded' arose in 20th-century computing terminology as multithreading concepts developed.
Initially the parts literally meant 'many' and 'a filament/thread', but in computing the compound evolved to mean 'having multiple threads of execution' (i.e., concurrent execution contexts) rather than physical threads.
Meanings by Part of Speech
Verb 1
past tense or past participle form of 'multithread' (to implement or run using multiple threads).
The module was multithreaded to take advantage of multiple CPU cores.
Synonyms
Antonyms
Adjective 1
designed or implemented to use multiple threads of execution concurrently; able to run parts of a program in parallel using threads.
The multithreaded server handles many client requests concurrently to improve throughput.
Synonyms
Antonyms
Last updated: 2025/12/27 01:31
