The IRMA Community
Newsletters
Research IRM
Click a keyword to search titles using our InfoSci-OnDemand powered search:
|
Computer Architectures and Programming Models: How to Exploit Parallelism
Abstract
In this chapter, basic concepts about programming models and computer architectures are introduced to provide context about the major developments in both topics. Differences between multicore and accelerators are also addressed to help the reader understand how the concepts relate and translate between different architectures. Moreover, the authors also present an introduction to programming models focusing on their suitability for different parallelizing strategies and their special features. In this way, the reader is guided to identify which programming models are best suited for specific problems and architectures, according to the computational requirements, as well as those arisen from the data layout.
Related Content
.
© 2023.
25 pages.
|
.
© 2023.
21 pages.
|
.
© 2023.
47 pages.
|
.
© 2023.
44 pages.
|
.
© 2023.
23 pages.
|
.
© 2023.
26 pages.
|
.
© 2023.
41 pages.
|
|
|