An analytical overview of the state of the art, open problems, and future trends in heterogeneous parallel and distributed computing
This book provides an overview of the ongoing academic research, development, and uses of heterogeneous parallel and distributed computing in the context of scientific computing. Presenting the state of the art in this challenging and rapidly evolving area, the book is organized in five distinct parts:
* Heterogeneous Platforms: Taxonomy, Typical Uses, and Programming Issues
* Performance Models of Heterogeneous Platforms and Design of Heterogeneous Algorithms
* Performance: Implementation and Software
* Applications
* Future Tre
High Performance Heterogeneous Computing is a valuable¿reference for researchers and practitioners in the area of high performance heterogeneous computing. It also serves as an excellent supplemental text for graduate and postgraduate courses in related areas.
Sobre el autor
Alexey L. Lastovetsky, Ph D, is a Senior Lecturer at the
School of Computer Science and Informatics at the University
College Dublin (UCD), where he is also the founder and Director of
the Heterogeneous Computing Laboratory. His main research interests
include algorithms, models, and programming tools for high
performance heterogeneous computing. He is the author of mp C, the
first parallel programming language for heterogeneous networks of
computers. He has published over ninety technical papers in
refereed journals and edited books and proceedings for
international conferences. He is also the author of Parallel
Computing on Heterogeneous Networks (Wiley).
Jack J. Dongarra, Ph D, is University Distinguished
Professor of Computer Science in the Electrical Engineering and
Computer Science Department at the University of Tennessee and
serves as Distinguished Research Staff in the Computer Science and
Mathematics Division at Oak Ridge National Laboratory (ORNL). He is
a Turing Fellow in the Computer Science and Mathematics Schools at
the University of Manchester and an Adjunct Professor in the
Computer Science Department at Rice University. He specializes in
numerical algorithms in linear algebra, parallel computing, the use
of advanced computer architectures, programming methodology, and
tools for parallel computers. His research includes the
development, testing, and documentation of high quality
mathematical software. He has published approximately 200 articles,
papers, reports, or technical memoranda and is the coauthor of
several books. He is a member of the IEEE and is the recipient of
the IEEE Sid Fernbach Award and the first IEEE Medal of Excellence
in Scalable Computing.