Environments and tools for parallel scientific computing
著者
書誌事項
Environments and tools for parallel scientific computing
(Advances in parallel computing, v. 6)
North-Holland, 1993
大学図書館所蔵 件 / 全13件
-
該当する所蔵館はありません
- すべての絞り込み条件を解除する
注記
"Based on the proceedings of the International Workshop "Environments and Tools For Parallel Scientific Computing" ... Saint Hilaire du Touvet (France), on September 7-8, 1992"--P. v
Includes bibliographical references
内容説明・目次
内容説明
The purpose of this volume is to evaluate the state-of-the-art and future trends in software for parallel computer programmers. It provides an incremental review of programming environments for parallel computers with the help of leading specialists in each domain. Starting with the basic libraries which are the foundation of efficient and secure parallel programs, the volume proceeds to visualization tools for performance debugging and studies of the behaviour of parallel program execution. Further articles present research on programming tools. Methodologies for a more abstract approach of parallel programming design are presented, and automatic parallelization tools complete the volume.
目次
Part 1: Communications and Computations Libraries for Multicomputers. The Design of Scalable Software Libraries for Distributed Memory Concurrent Computers (J. Choi, J.J. Dongarra, D.W. Walker). Level 3 BLAS for Distributed Memory Concurrent Computers (J. Choi, J.J. Dongarra, D.W. Walker). Two Dimensional Basic Linear Algebra Communication Subprograms (J.J. Dongarra, R. van de Geiin, C. Whaley). Implementation of Linear Algebra and Communications Libraries on the T.node Reconfigurable Machine (C. Bonello, F. Desprez). Part 2: Post-Mortem Visualization of Parallel Programs. Process and Processor Interaction: Architecture Independent Visualisation Schema (E. Zabala, R. Taylor). Program Visualization by Integration of Advanced Compiler Technology with Configurable Views (D. Kimelman, G. Sang'udi). Distributed Monitoring for Scalable Massively Parallel Machines (S. Poinson, B. Tourancheau, X. Vigouroux). Standardization of Event Traces Considered Harmful or Is An Implementation of Object-Independent Event Trace Monitoring and Analysis Systems Possible? (B. Mohr). Programming Tools for Massively Parallel Supercomputers (T. Bemmerl). Part 3: Tools for Parallel Program Development. PVM and HENCE: Tools for Heterogeneous Network Computing (A. Beguelin et al.). ParaRex: A Programming Environment Integrating Execution Replay and Visualization (E. Leu, A. Schiper). Visage - Visualization of Attribute Graphs: A Foundation for a Parallel Programming Environment (A. Rudich, D. Zemik, G. Zodik). A Programming Environment Dedicated to a Model of Explicit Parallelism (M. Alabau et al.). ALPES: A Tool for the Performance Evaluation of Parallel Programs (J.P. Kitajima, C. Tron, B. Plateau). Part 4: Methodologies for Parallel Program Development. Libraries and Tools for Object Parallel Programming (D. Gannon). Stream-Based Interface in C++ for Programming Heterogeneous Systems (R. Pozo). Building Blocks for Iterative Solution of Linear Systems (R. Barrett et al.). Allocating Communication Channels to Parallel Tasks (D. Barthou, F. Gasperoni, U. Schwiegelshohn). Part 5: Automatic Parallelization. Compiling Sequential Programs for Distributed Memory Parallel Computers with Pandore II (F. Andre, O. Cheron, J.-L. Pazat). Loop Nest Scheduling and Transformations (A. Darte, T. Risset, Y. Robert). Interprocedural Analyses for Programming Environments (F. Irigoin). Array Redistributions on Boolean Cubes (M. Loi).
「Nielsen BookData」 より