Parallel computing : architectures, algorithms and applications

ParCo2007 marks a quarter of a century of the international conferences on parallel computing that started in Berlin in 1983. The aim of the conference is to give an overview of the state-of-the-art of the developments, applications and future trends in high-performance computing for all platforms. The conference addresses all aspects of parallel computing, including applications, hardware and software technologies as well as languages and development environments. Special emphasis was placed on the role of high-performance processing to solve real-life problems in all areas, including scientific, engineering and multidisciplinary applications and strategies, experiences and conclusions made with respect to parallel computing.The book contains papers covering: Applications - the application of parallel computers to solve computationally challenging problems in the physical and life sciences, engineering, industry and commerce; Algorithms - design, analysis and implementation of generic parallel algorithms, including their scalability, in particular to a large number of processors (MPP), portability and adaptability; and, Software and Architectures - software engineering for developing and maintaining parallel software, including parallel programming models and paradigms, development environments, compile-time and run-time tools. A number of symposia on specialized topics formed part of the scientific program. The following topics were covered: Parallel Computing with FPGA's, The Future of OpenMP in the Multi-Core Era, Scalability and Usability of HPC Programming Tools, DEISA: Extreme Computing in an Advanced Supercomputing Environment, and, Scaling Science Applications on Blue Gene. The conference was organized by the renowned research and teaching institutions Forschungszentrum Julich and the RWTH Aachen University in Germany.

[1]  Gerard J. Foschini,et al.  Layered space-time architecture for wireless communication in a fading environment when using multi-element antennas , 1996, Bell Labs Technical Journal.

[2]  Barbara M. Chapman,et al.  Parallel Data Flow Analysis for OpenMP Programs , 2007, IWOMP.

[3]  Peter Kilpatrick,et al.  Management in Distributed Systems: A Semi-formal Approach , 2007, Euro-Par.

[4]  Murray Cole,et al.  Bringing skeletons out of the closet: a pragmatic manifesto for skeletal parallel programming , 2004, Parallel Comput..

[5]  J. Cuppen A divide and conquer method for the symmetric tridiagonal eigenproblem , 1980 .

[6]  J. Cullum,et al.  Lanczos algorithms for large symmetric eigenvalue computations , 1985 .

[7]  Jayadev Misra,et al.  A Language for Task Orchestration and Its Semantic Properties , 2006, CONCUR.

[8]  Bronis R. de Supinski,et al.  Toward Enhancing OpenMP's Work-Sharing Directives , 2006, Euro-Par.

[9]  Dieter an Mey,et al.  Performance Evaluation of a Multi-Zone Application in Different OpenMP Approaches , 2008, International Journal of Parallel Programming.

[10]  Johannes Grotendorst,et al.  Modern methods and algorithms of quantum chemistry , 2000 .

[11]  I. Dhillon Algorithm for the Symmetric Tridiagonal Eigenvalue/Eigenvector Problem , 1998 .

[12]  Ruoming Jin,et al.  A methodology for detailed performance modeling of reduction computations on SMP machines , 2005, Perform. Evaluation.

[13]  Jayadev Misra,et al.  Computation Orchestration , 2007, Software & Systems Modeling.

[14]  T. Kailath,et al.  A state-space approach to adaptive RLS filtering , 1994, IEEE Signal Processing Magazine.

[15]  Jack J. Dongarra,et al.  A Parallel Divide and Conquer Algorithm for the Symmetric Eigenvalue Problem on Distributed Memory Architectures , 1999, SIAM J. Sci. Comput..

[16]  Rohit Chandra,et al.  Parallel programming in openMP , 2000 .

[17]  B. Parlett,et al.  Multiple representations to compute orthogonal eigenvectors of symmetric tridiagonal matrices , 2004 .

[18]  Babak Hassibi,et al.  An efficient square-root algorithm for BLAST , 2000, 2000 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.00CH37100).

[19]  Robin Milner,et al.  Communicating and mobile systems - the Pi-calculus , 1999 .

[20]  Peter Kilpatrick,et al.  Adding metadata to Orc to support reasoning about grid programs , 2007, CoreGRID.