网上购物 货比三家
您现在的位置:快乐比价网 > 图书 > 计算机与网络 > 原理基础 > 商品详情

并行程序设计--网络工作站与并行计算机的技术与应用(第二版 影印版)

分享到:
并行程序设计--网络工作站与并行计算机的技术与应用(第二版 影印版)

最 低 价:¥29.70

定 价:¥33.00

作 者:(美)Barry Wilkinson

出 版 社:高等教育出版社

出版时间:2006 年4月

I S B N:7040192470

商品详情

编辑推荐

内容简介

Designed for an undergraduate computer science student or professional, this accessible text covers the techniques of parallel programming in a practical manner that enables students to write and evaluate their parallel programs. Supported by the National Science Foundation and exhaustively class-tested, it is the first text of its kind that does not require access to a special multiprocessor system, concentrating instead on parallel programs that can be executed on networked computers using freely available parallel software tools. ...
  

作者简介

Barry Wilkinson and Michael Allen have created a comprehensive instructor's support website, including examples,assignments, and instructional materials for using the MPI software. The materials include extensive web pages to help students learn how to compile and run parallel programs as well as sample programs. ...
.. << 查看详细

目录

preface.
about the authors
part i basic techniques
chapter 1 parallel computers
1.1 the demand for computational speed
1.2 potential for increased computational speed
1.3 types of parallel computers
1.4 cluster computing
1.5 summary
bibliography
problems
chapter 2 message-passing computing
2.1 basics of message-passing programming
2.2 using a cluster of computers
2.3 evaluating parallel programs
2.4 debugging and evaluating parallel programs empirically
2.5 summary
further reading
bibliography
problems
.chapter 3 embarrassingl y parallel computations
3.1 ideal parallel computation
3.2 embarrassingly parallel examples
3.3 summary
further reading
bibliography
problems
chapter 4 partitioning and divide-and-conquer strategies
4.1 partitioning
4.2 partitioning and divide-and-conquer examples
4.3 summary
further reading
bibliography
problems
chapter 5 pipelined computations
5.1 pipeline technique
5.2 computing platform for pipelined applications
5.3 pipeline program examples
5.4 summary
further reading
bibliography
problems
chapter 6 synchronous computations
6.1 synchronization
synchronized computations
6.3 synchronous iteration program examples
6.4 partially synchronous methods
6.5 summary
further reading
bibliography
problems
chapter 7 load balancing and termination detection
7.1 load balancing
7.2 dynamic load balancing
7.3 distributed termination detection algorithms
7.4 program example
7.5 summary
further reading
bibliography
problems
chapter 8 programming with shared memory
8.1 shared memory multiprocessors
8.2 constructs for specifying parallelism
8.3 sharing data
8.4 parallel programming languages and constructs..
8.5 openmp
8.6 performance issues
8.7 program examples
8.8 summary
further reading
bibliography
problems
chapter 9 distributed shared memory systems and programming
9.1 distributed shared memory
9.2 implementing distributed shared memory
9.3 achieving consistent memory in a dsm system
9.4 distributed shared memory programming primitives
9.5 distributed shared memory programming
9.6 implementing a simple dsm system
9.7 summary
further reading
bibliography
problems
part ii algorithms and applications
chapter 10 sorting algorithms
10.1 general
10.2 compare-and-exchange sorting algorithms
10.3 sorting on specific networks
10.4 other sorting algorithms
10.5 summary
further reading
bibliography
problems
chapter 11 numerical algorithms
11.1 matrices-a review
11.2 implementing matrix multiplication
11.3 solving a system of linear equations
11.4 iterative methods
11.5 summary
further reading
bibliography
problems
chapter 12 image processing
12.1 low-level image processing
12.2 point processing
12.3 histogram
12.4 smoothing, sharpening, and noise reduction
12.5 edge detection
12.6 the hough transform
12.7 transformation into the frequency domain
12.8 summary
bibliography
problems
chapter 13 searching and optimization
13.1 applications and techniques
13.2 branch-and-bound search
13.3 genetic algorithms
13.4 successive refinement
13.5 hill climbing
13.6 summary
further reading
bibliography
problems
appendix a basic mpi routines
appendix b basic pthread routines
appendix c openmp directives, library functions,and environment variables
index ...

商品评论(0条)

暂无评论!

您的浏览历史

loading 内容加载中,请稍后...