Scientific Books

Εισαγωγή Στον Παράλληλο Προγραμματισμό

Scientific editing of the Greek edition: Dimitris Gizopoulos, National and Kapodistrian University of Athens.

The book Introduction to Parallel Programming, Second Edition follows a proven educational...

Scientific editing of the Greek edition: Dimitris Gizopoulos, National and Kapodistrian University of Athens.

The book Introduction to Parallel Programming, Second Edition follows a proven educational approach that teaches students how to effectively develop parallel programs using MPI, Pthreads, OpenMP, and CUDA interfaces. As the first undergraduate-level...

See full description See full description
35 20
Delivery by Mon, 29 Jun
14,00 €   shipping cost
Sent from Greece
From Booksite 4.9 (153)
Greece
10 pieces
See Books on the page of Booksite

Description

Description

Scientific editing of the Greek edition: Dimitris Gizopoulos, National and Kapodistrian University of Athens.

The book Introduction to Parallel Programming, Second Edition follows a proven educational approach that teaches students how to effectively develop parallel programs using MPI, Pthreads, OpenMP, and CUDA interfaces. As the first undergraduate-level book to directly address the compilation and execution of parallel programs on multicore architectures and cluster architectures, this second edition provides even clearer explanations on the design, debugging, and performance evaluation of distributed and shared memory programs, while also covering accelerators with new material on GPU programming and heterogeneous programming.

New and improved user-friendly exercises show students how to compile, run, and modify program examples.

Key features of the book:

  • Follows a teaching approach, starting with small programming examples and gradually progressing to increasingly demanding programs.
  • Explains how to develop parallel programs using the MPI, Pthreads, OpenMP, and CUDA interfaces.
  • A comprehensive package of supporting online material is available for instructors and students, including lecture slides, a solutions manual for exercises, downloadable source code, and a collection of images.
  • New chapters on GPU programming and heterogeneous programming.
  • New examples and exercises related to parallel program development.

Contents:

  • Why parallel computing
  • Parallel hardware and parallel software
  • Programming distributed memory systems with MPI
  • Programming shared memory systems with Pthreads
  • Programming shared memory systems with OpenMP
  • GPU programming with CUDA
  • Developing parallel programs
  • How you can continue

Manufacturer

See full description

Specifications

Specifications

Type
Computers - Informatics, Internet & Social Media, Anthropology - Ethnology, Mathematics of Science
Language
Greek
Subtitle
-
Cover
Soft
Number of Pages
-
Release Date
-
Publication Date
-
Dimensions
-
ISBN-13
9789606457814

Important information

Specifications are collected from official manufacturer websites. Please verify the specifications before proceeding with your final purchase. If you notice any problem you can report it here.

See all specifications

Description & Specifications

Scientific editing of the Greek edition: Dimitris Gizopoulos, National and Kapodistrian University of Athens.

The book Introduction to Parallel Programming, Second Edition follows a proven educational approach that teaches students how to effectively develop parallel programs using MPI, Pthreads, OpenMP, and CUDA interfaces. As the first undergraduate-level book to directly address the compilation and execution of parallel programs on multicore architectures and cluster architectures, this second edition provides even clearer explanations on the design, debugging, and performance evaluation of distributed and shared memory programs, while also covering accelerators with new material on GPU programming and heterogeneous programming.

New and improved user-friendly exercises show students how to compile, run, and modify program examples.

Key features of the book:

  • Follows a teaching approach, starting with small programming examples and gradually progressing to increasingly demanding programs.
  • Explains how to develop parallel programs using the MPI, Pthreads, OpenMP, and CUDA interfaces.
  • A comprehensive package of supporting online material is available for instructors and students, including lecture slides, a solutions manual for exercises, downloadable source code, and a collection of images.
  • New chapters on GPU programming and heterogeneous programming.
  • New examples and exercises related to parallel program development.

Contents:

  • Why parallel computing
  • Parallel hardware and parallel software
  • Programming distributed memory systems with MPI
  • Programming shared memory systems with Pthreads
  • Programming shared memory systems with OpenMP
  • GPU programming with CUDA
  • Developing parallel programs
  • How you can continue

Manufacturer

Type
Computers - Informatics, Internet & Social Media, Anthropology - Ethnology, Mathematics of Science
Language
Greek
Subtitle
-
Cover
Soft
Number of Pages
-
Release Date
-
Publication Date
-
Dimensions
-
ISBN-13
9789606457814

Important information

Specifications are collected from official manufacturer websites. Please verify the specifications before proceeding with your final purchase. If you notice any problem you can report it here.

35,20 €
14,00 €   shipping cost