DocumentCode
821309
Title
The Concurrency Challenge
Author
Hwu, Wen-Mei ; Keutzer, Kurt ; Mattson, T.G.
Author_Institution
Univ. of Illinois at Urbana-Champaign, Urbana, IL
Volume
25
Issue
4
fYear
2008
Firstpage
312
Lastpage
320
Abstract
The evolutionary path of microprocessor design includes both multicore and many-core architectures. Harnessing the most computing throughput from these architectures requires concurrent or parallel execution of instructions. The authors describe the challenges facing the industry as parallel-computing platforms become even more widely available.
Keywords
parallel programming; concurrency; evolutionary microprocessor design path; many-core architectures; multicore architectures; parallel instruction execution; parallel-computing platforms; Application software; Computer industry; Concurrent computing; Hardware; Humans; Microprocessors; Multicore processing; Parallel programming; Program processors; Programming profession; application frameworks; autotuning; concurrency; many-core; multicore; parallel programming; programming models; programming tools; software engineering;
fLanguage
English
Journal_Title
Design & Test of Computers, IEEE
Publisher
ieee
ISSN
0740-7475
Type
jour
DOI
10.1109/MDT.2008.110
Filename
4584454
Link To Document