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

Learn More →

Multithreading ArchitectureManaging Contention

Multithreading Architecture: Managing Contention [Significant research, both in academia and industry, investigates how to properly design, architect, and generate code for multithreaded processors. The most profound difference between multithreaded architectures and other processor architectures (e.g., time-shared uniprocessors or multiprocessors) is the level of sharing of processor resources. This sharing can be a two-edged sword. On one hand, it increases utilization, energy efficiency, and area efficiency. On the other, it allows co-scheduled threads to conflict over a wide set of resources.] http://www.deepdyve.com/assets/images/DeepDyve-Logo-lg.png

Loading next page...
 
/lp/springer-journals/multithreading-architecture-managing-contention-cY0fsHKPJG
Publisher
Springer International Publishing
Copyright
© Springer Nature Switzerland AG 2013
ISBN
978-3-031-00610-4
Pages
41 –51
DOI
10.1007/978-3-031-01738-4_6
Publisher site
See Chapter on Publisher Site

Abstract

[Significant research, both in academia and industry, investigates how to properly design, architect, and generate code for multithreaded processors. The most profound difference between multithreaded architectures and other processor architectures (e.g., time-shared uniprocessors or multiprocessors) is the level of sharing of processor resources. This sharing can be a two-edged sword. On one hand, it increases utilization, energy efficiency, and area efficiency. On the other, it allows co-scheduled threads to conflict over a wide set of resources.]

Published: Jan 1, 2013

There are no references for this article.