Get 20M+ Full-Text Papers For Less Than $1.50/day. Start a 14-Day Trial for You or Your Team.

Learn More →

Multithreading ArchitectureMultithreaded Execution Models

Multithreading Architecture: Multithreaded Execution Models [Our definition of a multithreaded processor is one that has the ability to follow multiple instruction streams without software intervention. In practice, then, this includes any machine that stores multiple program counters in hardware within the processor (i.e., on chip, for microprocessor-era machines). This definition spans the range from simultaneous multithreading to chip multiprocessing. The latter is often viewed as an alternative to multithreaded processing, but in fact is just one extreme edge of the continuum of design choices for multithreaded processors.] http://www.deepdyve.com/assets/images/DeepDyve-Logo-lg.png

Multithreading ArchitectureMultithreaded Execution Models

Loading next page...
 
/lp/springer-journals/multithreading-architecture-multithreaded-execution-models-Bqz6WvTc8o
Publisher
Springer International Publishing
Copyright
© Springer Nature Switzerland AG 2013
ISBN
978-3-031-00610-4
Pages
5 –16
DOI
10.1007/978-3-031-01738-4_2
Publisher site
See Chapter on Publisher Site

Abstract

[Our definition of a multithreaded processor is one that has the ability to follow multiple instruction streams without software intervention. In practice, then, this includes any machine that stores multiple program counters in hardware within the processor (i.e., on chip, for microprocessor-era machines). This definition spans the range from simultaneous multithreading to chip multiprocessing. The latter is often viewed as an alternative to multithreaded processing, but in fact is just one extreme edge of the continuum of design choices for multithreaded processors.]

Published: Jan 1, 2013

There are no references for this article.