Skip to content

Environments and Tools for Parallel Scientific Computing

Best in textbook rentals since 2012!

ISBN-10: 0444899634

ISBN-13: 9780444899637

Edition: N/A

Authors: Jack B. Dongarra, Bernard Tourancheau

List price: $161.00
Blue ribbon 30 day, 100% satisfaction guarantee!
Out of stock
We're sorry. This item is currently unavailable.
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Description:

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.
Customers also bought

Book details

List price: $161.00
Publisher: Elsevier Science & Technology Books
Binding: Hardcover
Pages: 362
Size: 8.00" wide x 10.75" long x 1.00" tall
Weight: 2.398
Language: English

Preface
List of Speakers
List of Authors
List of Observers
The Design of Scalable Software Libraries for Distributed Memory Concurrent Computersp. 3
Level 3 BLAS for Distributed Memory Concurrent Computersp. 17
Two Dimensional Basic Linear Algebra Communication Subprogramsp. 31
Implementation of Linear Algebra and Communication Libraries on the T.node Reconfigurable Machinep. 41
Process and Processor Interaction : Architecture Independent Visualisation Schemap. 55
Program Visualization by Integration of Advanced Compiler Technology with Configurable Viewsp. 73
Distributed Monitoring for Scalable Massively Parallel Machinesp. 85
Standardization of Event Traces Considered Harmful or Is an Implementation of Object-independent Event Trace Monitoring and Analysis Systems Possible?p. 103
Programming Tools for Massively Parallel Supercomputersp. 125
PVM and HeNCE: Tools for Heterogeneous Network Computingp. 139
ParaRex: A Programming Environment Integrating Execution Replay and Visualizationp. 155
Visage - Visualisation of Attribute Graphs: A Foundation for a Parallel Programming Environmentp. 171
A Programming Environment Dedicated to a Model of Explicit Parallelismp. 193
ALPES: A Tool for the Performance Evaluation of Parallel Programsp. 213
Libraries and Tools for Object Parallel Programmingp. 231
Stream-Based Interface in C++ for Programming Heterogeneous Systemsp. 247
Building Blocks for Iterative Solution of Linear Systemsp. 265
Allocating Communication Channels to Parallel Tasksp. 275
Compiling Sequential Programs for Distributed Memory Parallel Computers with Pandore IIp. 293
Loop Nest Scheduling and Transformationsp. 309
Interprocedural Analyses for Programming Environmentsp. 333
Array Redistributions on Boolean Cubesp. 351
Table of Contents provided by Blackwell. All Rights Reserved.