• Home
  • Advanced Search
  • Directory of Libraries
  • About lib.ir
  • Contact Us
  • History

عنوان
Programming massively parallel processors :

پدید آورنده
David B. Kirk and Wen-mei W. Hwu.

موضوع
Multiprocessors.,Parallel processing (Electronic computers),Parallel programming (Computer science),Mehrprozessorsystem,Multiprocessors.,Parallel processing (Electronic computers),Parallel programming (Computer science),Parallelverarbeitung,Programmierung

رده
QA76
.
642

کتابخانه
Center and Library of Islamic Studies in European Languages

محل استقرار
استان: Qom ـ شهر: Qom

Center and Library of Islamic Studies in European Languages

تماس با کتابخانه : 32910706-025

INTERNATIONAL STANDARD BOOK NUMBER

(Number (ISBN
012811987X
(Number (ISBN
9780128119877
Erroneous ISBN
0128119861
Erroneous ISBN
9780128119860

TITLE AND STATEMENT OF RESPONSIBILITY

Title Proper
Programming massively parallel processors :
General Material Designation
[Book]
Other Title Information
a hands-on approach /
First Statement of Responsibility
David B. Kirk and Wen-mei W. Hwu.

EDITION STATEMENT

Edition Statement
Third edition.

.PUBLICATION, DISTRIBUTION, ETC

Place of Publication, Distribution, etc.
Amsterdam :
Name of Publisher, Distributor, etc.
Morgan Kaufmann,
Date of Publication, Distribution, etc.
2016.

PHYSICAL DESCRIPTION

Specific Material Designation and Extent of Item
1 online resource

INTERNAL BIBLIOGRAPHIES/INDEXES NOTE

Text of Note
Includes bibliographical references and index.

CONTENTS NOTE

Text of Note

Part 1 -- Basic Concepts and Skills 1. Introduction 2. Data-Parallel Programming 3. Data Parallel Execution Models 4. Memory Hierarchy 5. Performance Considerations

Part 2 -- Parallel Algorithm Patterns 6. Parallel Programming and Computational Thinking 7. Parallel Patterns -- Stencil Computation 8. Parallel Patterns -- Reduction Trees and Prefix Sum with an Introduction to work efficiency of parallel algorithms 9. Parallel Patterns -- Sorting with introduction to load balance considerations 10. Parallel Patterns -- Sparse Matrix-Vector Multiplication with introduction to data compression 11. Parallel Patterns -- Parallel Histogramming with introduction to atomic operations and privatization 12. Parallel Patterns -- Parallel Graph Algorithms with introduction to dynamic parallelism 13. Computational Neural Networks 14. Numerical Issues in Parallel Algorithms -- Floating-Point Considerations 15. Conclusion and Future Outlook

Appendix A. Introduction to OpenCL Appendix B. Parallel Programming with OpenACC Appendix C. A productivity Oriented Library for CUDA Appendix D. CUDA FORTRAN Appendix E. An Introduction to C++AMP Appendix F. Programming a Heterogeneous Cluster Appendix G. New Features in Kepler Appendix H. Matrix Multiplication Host-Only Version Source Code Appendix I. GPU Compute Capabilities

0

SUMMARY OR ABSTRACT

Text of Note
Programming Massively Parallel Processors: A Hands-on Approach, Third Edition shows both student and professional alike the basic concepts of parallel programming and GPU architecture, exploring, in detail, various techniques for constructing parallel programs. Case studies demonstrate the development process, detailing computational thinking and ending with effective and efficient parallel programs. Topics of performance, floating-point format, parallel patterns, and dynamic parallelism are covered in-depth. For this new edition, the authors have updated their coverage of CUDA, including coverage of newer libraries, such as CuDNN, moved content that has become less important to appendices, added two new chapters on parallel patterns, and updated case studies to reflect current industry practices.

ACQUISITION INFORMATION NOTE

Source for Acquisition/Subscription Address
Ingram Content Group
Stock Number
9780128119877

OTHER EDITION IN ANOTHER MEDIUM

International Standard Book Number
9780128119860

TOPICAL NAME USED AS SUBJECT

Multiprocessors.
Parallel processing (Electronic computers)
Parallel programming (Computer science)
Mehrprozessorsystem
Multiprocessors.
Parallel processing (Electronic computers)
Parallel programming (Computer science)
Parallelverarbeitung
Programmierung

DEWEY DECIMAL CLASSIFICATION

Number
004
.
35
Edition
23

LIBRARY OF CONGRESS CLASSIFICATION

Class number
QA76
.
642

PERSONAL NAME - PRIMARY RESPONSIBILITY

Kirk, David,1960-

PERSONAL NAME - ALTERNATIVE RESPONSIBILITY

Hwu, Wen-mei

ORIGINATING SOURCE

Date of Transaction
20200822084948.0
Cataloguing Rules (Descriptive Conventions))
pn

ELECTRONIC LOCATION AND ACCESS

Electronic name
 مطالعه متن کتاب 

[Book]

Y

Proposal/Bug Report

Warning! Enter The Information Carefully
Send Cancel
This website is managed by Dar Al-Hadith Scientific-Cultural Institute and Computer Research Center of Islamic Sciences (also known as Noor)
Libraries are responsible for the validity of information, and the spiritual rights of information are reserved for them
Best Searcher - The 5th Digital Media Festival