Introduction to Parallel Computing, Second Edition

Increasingly, parallel processing is being seen as the only cost-effective method for the fast solution of computationally large and data-intensive problems. The emergence of inexpensive parallel computers such as commodity desktop multiprocessors and clusters of workstations or PCs has made such pa...

Mô tả đầy đủ

Đã lưu trong:
Chi tiết về thư mục
Những tác giả chính: Grama, Ananth, Gupta, Anshul, Karypis, George, Kumar, Vipin
Định dạng: Sách
Ngôn ngữ:English
Được phát hành: Addison Wesley 2011
Những chủ đề:
Truy cập trực tuyến:http://scholar.dlu.edu.vn/thuvienso/handle/DLU123456789/26187
Các nhãn: Thêm thẻ
Không có thẻ, Là người đầu tiên thẻ bản ghi này!
Thư viện lưu trữ: Thư viện Trường Đại học Đà Lạt
id oai:scholar.dlu.edu.vn:DLU123456789-26187
record_format dspace
spelling oai:scholar.dlu.edu.vn:DLU123456789-261872011-10-12T09:45:25Z Introduction to Parallel Computing, Second Edition Grama, Ananth Gupta, Anshul Karypis, George Kumar, Vipin Tin học Increasingly, parallel processing is being seen as the only cost-effective method for the fast solution of computationally large and data-intensive problems. The emergence of inexpensive parallel computers such as commodity desktop multiprocessors and clusters of workstations or PCs has made such parallel methods generally applicable, as have software standards for portable parallel programming. This sets the stage for substantial growth in parallel software. Data-intensive applications such as transaction processing and information retrieval, data mining and analysis and multimedia services have provided a new challenge for the modern generation of parallel platforms. Emerging areas such as computational biology and nanotechnology have implications for algorithms and systems development, while changes in architectures, programming models and applications have implications for how parallel platforms are made available to users in the form of grid-based services. This book takes into account these new developments as well as covering the more traditional problems addressed by parallel computers.Where possible it employs an architecture-independent view of the underlying platforms and designs algorithms for an abstract model. Message Passing Interface (MPI), POSIX threads and OpenMP have been selected as programming models and the evolving application mix of parallel computing is reflected in various examples throughout the book. 2011-10-12T09:45:25Z 2011-10-12T09:45:25Z 2003 Book 0-201-64865-2 http://scholar.dlu.edu.vn/thuvienso/handle/DLU123456789/26187 en application/chm Addison Wesley
institution Thư viện Trường Đại học Đà Lạt
collection Thư viện số
language English
topic Tin học
spellingShingle Tin học
Grama, Ananth
Gupta, Anshul
Karypis, George
Kumar, Vipin
Introduction to Parallel Computing, Second Edition
description Increasingly, parallel processing is being seen as the only cost-effective method for the fast solution of computationally large and data-intensive problems. The emergence of inexpensive parallel computers such as commodity desktop multiprocessors and clusters of workstations or PCs has made such parallel methods generally applicable, as have software standards for portable parallel programming. This sets the stage for substantial growth in parallel software. Data-intensive applications such as transaction processing and information retrieval, data mining and analysis and multimedia services have provided a new challenge for the modern generation of parallel platforms. Emerging areas such as computational biology and nanotechnology have implications for algorithms and systems development, while changes in architectures, programming models and applications have implications for how parallel platforms are made available to users in the form of grid-based services. This book takes into account these new developments as well as covering the more traditional problems addressed by parallel computers.Where possible it employs an architecture-independent view of the underlying platforms and designs algorithms for an abstract model. Message Passing Interface (MPI), POSIX threads and OpenMP have been selected as programming models and the evolving application mix of parallel computing is reflected in various examples throughout the book.
format Book
author Grama, Ananth
Gupta, Anshul
Karypis, George
Kumar, Vipin
author_facet Grama, Ananth
Gupta, Anshul
Karypis, George
Kumar, Vipin
author_sort Grama, Ananth
title Introduction to Parallel Computing, Second Edition
title_short Introduction to Parallel Computing, Second Edition
title_full Introduction to Parallel Computing, Second Edition
title_fullStr Introduction to Parallel Computing, Second Edition
title_full_unstemmed Introduction to Parallel Computing, Second Edition
title_sort introduction to parallel computing, second edition
publisher Addison Wesley
publishDate 2011
url http://scholar.dlu.edu.vn/thuvienso/handle/DLU123456789/26187
_version_ 1757666882275508224