Dictionary    Maps    Thesaurus    Translate    Advanced >   


Tip: Click Thesaurus above for synonyms. Also, follow synonym links within the dictionary to find definitions from other sources.

1. The Free On-line Dictionary of Computing (30 December 2018)
multithreading
multithreaded

    Sharing a single CPU between multiple tasks (or
   "threads") in a way designed to minimise the time required to
   switch threads.  This is accomplished by sharing as much as
   possible of the program execution environment between the
   different threads so that very little state needs to be saved
   and restored when changing thread.

   Multithreading differs from multitasking in that threads
   share more of their environment with each other than do tasks
   under multitasking.  Threads may be distinguished only by the
   value of their program counters and stack pointers while
   sharing a single address space and set of global
   variables.  There is thus very little protection of one
   thread from another, in contrast to multitasking.

   Multithreading can thus be used for very fine-grain
   multitasking, at the level of a few instructions, and so can hide
   latency by keeping the processor busy after one thread issues a
   long-latency instruction on which subsequent instructions in that
   thread depend.

   A light-weight process is somewhere between a thread and a
   full process.

   TL0 is an example of a threaded machine language.
   Dataflow computation (E.g. Id and SISAL) is an extreme
   form of multithreading.

   (1997-12-23)


Common Misspellings >
Most Popular Searches: Define Misanthrope, Define Pulchritudinous, Define Happy, Define Veracity, Define Cornucopia, Define Almuerzo, Define Atresic, Define URL, Definitions Of Words, Definition Of Get Up, Definition Of Quid Pro Quo, Definition Of Irreconcilable Differences, Definition Of Word, Synonyms of Repetitive, Synonym Dictionary, Synonym Antonyms. See our main index and map index for more details.

©2011-2024 ZebraWords.com - Define Yourself - The Search for Meanings and Meaning Means I Mean. All content subject to terms and conditions as set out here. Contact Us, peruse our Privacy Policy