2. Different multithreaded approaches
2.1 Use of logic processors
Hardware support for multithreading means providing a physical processor with additional minimal physical resources: the execution context of each thread, which includes the program counter, all registers and status information. A logical processor therefore consists of this execution context and the common resources of the physical processor: computational operators, caches and main memory. Figure 3 compares a classic monothread processor with a multithread processor. The number of logical processors and the way they are switched between distinguish the different types of multithreading.
Exclusive to subscribers. 97% yet to be discovered!
Already subscribed? Log in!
Different multithreaded approaches
Article included in this offer
"Software technologies and System architectures"
(
227 articles
)
Updated and enriched with articles validated by our scientific committees
A set of exclusive tools to complement the resources
Bibliography
Exclusive to subscribers. 97% yet to be discovered!
Already subscribed? Log in!