본문 바로가기
장바구니0

Introduction to Parallel Programming > 프로그래밍

도서간략정보

Introduction to Parallel Programming
판매가격 15,000원
저자 Pacheco
도서종류 외국도서
출판사 Morgan Kaufmann
발행언어 영어
발행일 2011-1
페이지수 392
ISBN 9780123742605
도서구매안내 온, 오프라인 서점에서 구매 하실 수 있습니다.

구매기능

  • 도서 정보

    도서 상세설명

    1 Why Parallel Computing
    1.1 Why We Need Ever-Increasing Performance
    1.2 Why We’re Building Parallel Systems
    1.3 Why We Need to Write Parallel Programs
    1.4 How Do We Write Parallel Programs?
    1.5 What We’ll Be Doing
    1.6 Concurrent, Parallel, Distributed
    1.7 The Rest of the Book
    1.8 A Word of Warning
    1.9 Typographical Conventions
    1.10 Summary
    1.11 Exercises
    2 Parallel Hardware and Parallel Software
    2.1 Some Background
    2.2 Modifications to the von Neumann Model
    2.3 Parallel Hardware
    2.4 Parallel Software
    2.5 Input and Output
    2.6 Performance
    2.7 Parallel Program Design
    2.8 Writing and Running Parallel Programs
    2.9 Assumptions
    2.10 Summary
    2.11 Exercises
    3 Distributed Memory Programming with MPI
    3.1 Getting Started
    3.2 The Trapezoidal Rule in MPI
    3.3 Dealing with I/O
    3.4 Collective Communication
    3.5 MPI Derived Datatypes
    3.7 A Parallel Sorting Algorithm
    3.8 Summary
    3.9 Exercises
    3.10 Programming Assignments
    4 Shared Memory Programming with Pthreads
    4.1 Processes, Threads and Pthreads
    4.2 Hello, World
    4.3 Matrix-Vector Multiplication
    4.4 Critical Sections
    4.5 Busy-Waiting
    4.6 Mutexes
    4.7 Producer-Consumer Synchronization and Semaphores
    4.8 Barriers and Condition Variables
    4.9 Read-Write Locks
    4.10 Caches, Cache-Coherence, and False Sharing
    4.11 Thread-Safety
    4.12 Summary
    4.13 Exercises
    4.14 Programming Assignments
    5 Shared Memory Programming with OpenMP
    5.1 Getting Started
    5.2 The Trapezoidal Rule
    5.3 Scope of Variables
    5.4 The Reduction Clause
    5.5 The Parallel For Directive
    5.6 More About Loops in OpenMP: Sorting
    5.7 Scheduling Loops
    5.8 Producers and Consumers
    5.9 Caches, Cache-Coherence, and False Sharing
    5.10 Thread-Safety
    5.11 Summary
    5.12 Exercises
    5.13 Programming Assignments
    6 Parallel Program Development
    6.1 Two N-Body Solvers
    6.2 Tree Search
    6.3 A Word of Caution
    6.4 Which API?
    6.5 Summary
    6.6 Exercises
    6.7 Programming Assignments
    7 Where to Go from Here
  • 사용후기

    사용후기가 없습니다.

  • 배송/교환정보

    배송정보

    배송 안내 입력전입니다.

    교환/반품

    교환/반품 안내 입력전입니다.

선택하신 도서가 장바구니에 담겼습니다.

계속 둘러보기 장바구니보기
회사소개 개인정보 이용약관
Copyright © 2001-2019 도서출판 홍릉. All Rights Reserved.
상단으로