000 02466cam a2200313 a 4500
008 101201s1999 caua b 001 0 eng
010 _a98028034
020 _a1558603433
020 _a9781558603431
035 _a(Sirsi) u7752
040 _aEG-CaNU
_c EG-CaNU
_d EG-CaNU
042 _ancode
082 0 0 _a004.35
_2 22
100 1 _aCuller, David E.
_913918
245 1 0 _aParallel computer architecture :
_b a hardware/software approach /
_c David E. Culler, Jaswinder Pal Singh, with Anoop Gupta.
260 _aSan Francisco :
_b Morgan Kaufmann Publishers,
_c c1999.
300 _axxix, 1025 p. :
_b ill. ;
_c 25 cm.
504 _aIncludes bibliographical references and index.
505 0 _a1 Introduction -- 2 Parallel Programs -- 3 Programming for Performance -- 4 Workload-Driven Evaluation -- 5 Shared Memory Multiprocessors -- 6 Snoop-based Multiprocessor Design -- 7 Scalable Multiprocessors -- 8 Directory-based Cache Coherence -- 9 Hardware-Software Tradeoffs -- 10 Interconnection Network Design -- 11 Latency Tolerance -- 12 Future Directions -- APPENDIX A Parallel Benchmark Suites
520 _aThe most exciting development in parallel computer architecture is the convergence of traditionally disparate approaches on a common machine structure. This book explains the forces behind this convergence of shared-memory, message-passing, data parallel, and data-driven computing architectures. It then examines the design issues that are critical to all parallel architecture across the full range of modern design, covering data access, communication performance, coordination of cooperative work, and correct implementation of useful semantics. It not only describes the hardware and software techniques for addressing each of these issues but also explores how these techniques interact in the same system. Examining architecture from an application-driven perspective, it provides comprehensive discussions of parallel programming for high performance and of workload-driven evaluation, based on understanding hardware-software interactions.
650 0 _aParallel computers.
_92166
650 0 _aComputer architecture.
_913919
700 1 _aSingh, Jaswinder Pal.
_9695
700 1 _aGupta, Anoop.
_94165
598 _a APPSCIE
596 _a1
999 _c6708
_d6708