September 2004
Intermediate to advanced
384 pages
11h 15m
English
2.1 CONCURRENCY IN PARALLEL PROGRAMS VERSUS OPERATING SYSTEMS
2.2 PARALLEL ARCHITECTURES: A BRIEF INTRODUCTION
2.3 PARALLEL PROGRAMMING ENVIRONMENTS
2.4 THE JARGON OF PARALLEL COMPUTING
2.5 A QUANTITATIVE LOOK AT PARALLEL COMPUTATION
2.6 COMMUNICATION
2.7 SUMMARY
In this chapter, we give an overview of the parallel programming landscape, and define any specialized parallel computing terminology that we will use in the patterns. Because many terms in computing are overloaded, taking different meanings in different contexts, we suggest that even readers familiar with parallel programming at least skim this chapter.
Concurrency ...
Read now
Unlock full access