Buch
Introduction to Parallel Computing
-From Algorithms to Programming on State-of-the-Art Platforms-Roman Trobec; Boštjan Slivnik; Patricio Bulić; Borut Robič
42,79
EUR
Lieferzeit 12-13 Tage
Übersicht
Verlag | : | Springer International Publishing |
Buchreihe | : | Undergraduate Topics in Computer Science |
Sprache | : | Englisch |
Erschienen | : | 09. 10. 2018 |
Seiten | : | 256 |
Einband | : | Kartoniert |
Höhe | : | 235 mm |
Breite | : | 155 mm |
Gewicht | : | 415 g |
ISBN | : | 9783319988320 |
Sprache | : | Englisch |
Autorinformation
Roman Trobec is Head of the Parallel and Distributed Computing Laboratory at the Jožef Stefan Institute, Ljubljana, Slovenia, and an Associate Professor in the Faculty of Computer and Information Science at the University of Ljubljana. Boštjan Slivnik is an Assistant Professor in the Faculty of Computer and Information Science at the University of Ljubljana. Patricio Bulić is an Associate Professor, and Borut Robič is a Full Professor, at the same institution.Other Springer titles by the same authors include The Foundations of Computability Theory, Application and Multidisciplinary Aspects of Wireless Sensor Networks: Concepts, Integration, and Case Studies, and Parallel Computing: Numerics, Applications, and Trends.
Inhaltsverzeichnis
Part I: Foundations.- Why Do We Need Parallel Programming.- Overview of Parallel Systems.- Part II: Programming.- Programming Multi-Core and Shared Memory Multiprocessors Using OpenMP.- MPI Processes and Messaging.- OpenCL for Massively Parallel Graphic Processors.- Part III: Engineering.- Engineering: Parallel Computation of the Number π.- Engineering: Parallel Solution of 1-D Heat Equation.- Engineering: Parallel Implementation of Seam Carving.- Final Remarks and Perspectives.- Appendix A: Hints for Making Your Computer a Parallel Machine.