并行程序设计原理(英文版)
并行程序设计原理(英文版)
版权信息
书 名: 并行程序设计原理(英文版)
作 者:(美国)(lin.c.)林
出版社: 机械工业出版社
出版时间: 2008
ISBN: 9787111247340
开本: 16
定价: 49.00 元
内容简介
多核体系结构的出现使得并行程序设计技术对软件工程师和计算机系统设计师变得日益重要。本书着重论述并行计算的基本原理,解释各种现象,并分析为何这些现象是成功进行并行程序设计的机遇或阻碍。
本书是高等院校计算机专业高年级本科生或低年级研究生的理想教科书,同时也是专业程序员从事并行程序设计的理想入门书。
目录
PART1Foundations
Chapter1Introduction
ThePowerandPotentialofParallelism
ExaminingSequentialandParallelPrograms
ParallelismUsingMultipleInstructionStreams
TheGoals:ScalabilityandPerformancePortability
ChapterSummary
Chapter2UnderstandingParallelComputers
BalancingMachineSpecificsWithPortability
ALookatSixParallelComputers
AnAbstractionofSequentialComputer
ThePRAM:AParallelComputerModel
TheCTA:APracticalParallelComputerModel
MemoryReferenceMechanisms
ACloserLookatCommunication
ApplyingtheCTAmodel
ChapterSummary
Chapter3ReasoningaboutPerformance
PART2ParallelAbstractions
Chapter4FirstStepsTowardParallelProgramming
Chapter5ScalableAlgorithmicTechniques
PART3ParallelProgrammingLanguages
Chapter6ProgrammingWithThreads
Chapter7MPLandOtherLocalViewLanguages
Chapter8ZPLandOtherGlobalViewLanguages
Chapter9AssessingtheStateoftheArt
RART4LookingForward
Chapter10FutureDirectionsInParallelProgramming
Chapter11WritingParallelPrograms
Glossary
References
Index
……