multithreading
- noun
- /ˌmʌltiˈθrɛdɪŋ/
- Specialized
- Table 1 shows the effect of multithreading on the miss rates of the caches and TLB from the measurements.
- throughput increase from multithreading
- simultaneous multithreading
- increase from multithreading
Examples
-
By implementing multithreading, the developers were able to improve the responsiveness of the user interface.
-
Table 1: Increase in miss rate because of multithreading.
Academic text (2000) -
By keeping the chip area devoted to multithreading small, the cost increase for the processor chip was kept small.
Academic text (2000) -
The more time that is spent waiting for misses, the greater the throughput gain from multithreading.
Academic text (2000) -
When compared with other performance-improvement techniques, multithreading yields an excellent ratio of performance gain to implementation cost.
Academic text (2000) -
To illustrate the potential throughput increase from multithreading, measurements were made of the memcpy operation with and without multithreading enabled.
Academic text (2000) -
The software's performance improved significantly due to multithreading, allowing multiple tasks to run simultaneously.
-
In modern programming, multithreading enables efficient execution of tasks, enhancing the overall speed of applications.
Synonyms
Two or more events happening at the same time
Two or more actions that happen at the same time
Two or more programs run at the same time on one computer
Doing more than one task at the same time on computers or machines
Two or more things working at the same time
How Concurrent
- Specialized
- Specialized
- Specialized
- Specialized
Surface Forms
Morphology
multithreading = threading (opaque) = multi + thread + ing
The nearest step is simply adding multi- to threading, but the computing sense of thread is specialized and not easily recoverable from the everyday meaning of thread.
Etymology
Multithreading comes from the parts multi- meaning 'many' and thread meaning 'a single line or strand'. Think of many threads in cloth working at once, and in computing a thread is a small task, so multithreading means running many tasks at the same time.