Handbook on parallel and distributed processing: with 22 tables ; [supported by Project CRIT-2 and KBN Grant No. 8T11F02516]
Book information
Description
B. Plateau, D. Trystram: Parallel and Distributed Computing: State-of-the-Art and Emerging Trends.- Introduction.- The Benefits and Needs for Parallel High Performance Computing.- Parallel and Distributed Systems.- Programming Environment.- Theoretical Foundations.- Survey of the Volume.- S. Akl: The Design of Efficient Parallel Algorithms.- Introduction.- Parallel Models and Algorithms.- Sorting.- Matrix Multiplication.- Computing the Convex Hull.- Pointer-Based Data Structures.- Conclusions.- Bibliographical Remarks.- I. Foster: Languages for Parallel Processing.- Motivation for Parallel Languages.- New Programming Paradigms.- Language Extensions.- Data-Parallel Languages.- Library-based Approaches.- Future Directions.- D. Litaize, M. Mzoughi, C. Rochange, P. Sainrat: Architecture of Parallel and Distributed Systems.- Introduction.- Superscalar Processors.- Uniprocessors vs. Multiprocessors.- Memory Consistency and Memory Coherency.- Bus-Based Shared-Memory Multiprocessors.- Non Bus-Based Shared-Memory Multiprocessors.- From Physically-Shared to Logically-Shared Address Space.- Inputs/Outputs in Parallel and Distributed Systems.- Conclusions.- J. Garcia, P. Ferreira, P. Guedes: Parallel Operating Systems.- Introduction.- Classification of Parallel Computer Systems.- Operating Systems for Symmetric Multiprocessors.- Operating Systems for NORMA Environment.-Scalable Shared Memory Systems.- J. Blazewicz, M. Drozdowski, K. Ecker: Management of Resources in Parallel Systems.- Introduction.- Classical Approaches.- Scheduling Multiprocessor Tasks.- Scheduling Uni-Processor Tasks with Communication Delays.- Scheduling Divisible Tasks.- A. Malony: Tools for Parallel Computing: A Performance Evaluation Perspective.- Introduction.- Motivation.- Environment Design.- Parallel Performance Paradigms.- Performance Observability.- Performance Diagnosis.- Performance Perturbation.- Summary.- L. Golubchik, R. Muntz: Parallel Database Systems and Multimedia Object Servers.- Introduction.- Parallel Database Systems.- Multimedia Object Servers.- J. Nabrzyski, M. Stroinski, J. Weglarz: Networking Aspects of Distributed and Parallel Computing.- Introduction.- Computer Networks for Distributed Computing.-Performance Evaluation of Network Interfaces.- Access to Networks with a Specific QoS.- Networking APIs.- Future of the Networks for HPC.- A. Petitet, H. Casanova, J. Dongarra, Y. Robert, R. Whaley: Parallel and Distributed Scientific Computing.- Introduction.- Numerical Linear Algebra Libraries.- Automatic Generation of Tuned Numerical Kernels.- Network-enabled Solvers.- Conclusions.- W. Cencek, J. Komasa, J. Rychlewski: High-performance Computing in Molecular Sciences.- Foreword.- Introduction.- Computational Cost Analysis.- Homogeneous Environment in Molecular Calculations.- Heterogenous Environment in Molecular Calculations.- Conclusions.- G. De Pietro: Multimedia Applications for Parallel and Distributed Systems.- What Is Multimedia?.- Digital Audio and Video Compression Techniques.- Parallel and Distributed Systems for Multimedia.- Multimedia Applications.- Conclusions.
Similar books
Distributed Systems for System Architects
2012 · PDF
Practical distributed processing
2008 · PDF
Guide to high performance distributed computing: case studies with Hadoop, Scalding and Spark
2015 · PDF
An introduction to client/server computing
2009 · PDF
Apache Spark deep learning cookbook: over 80 recipes that streamline deep learning in a distributed environment with Apache Spark
2018 · EPUB
Distributed systems: concepts and design
2012 · PDF
Git recipes
2013 · PDF
Hadoop essentials: delve into the key concepts of Hadoop and get a thorough understanding of the Hadoop ecosystem
2015 · EPUB