Advances in Computation: Theory and Practice
Volume 5
Parallel Program Development for Cluster Computing: Methodology, Tools and Integrated Environments
edited by José C. Cunha Péter Kacsuk, and Stephen C. Winter


Preface

José C. Cunha Péter Kacsuk and Stephen C. Winter, Editors


Part I Concepts and Methodologies

Chapter 1 - Tools and Environments for Parallel Program Development
José C. Cunha and Péter Kacsuk

Chapter 2 - Visual Progamming to Support Parallel Program Design
Gábor Dózsa

Chapter 3 - Mapping and Scheduling of Parallel Programs
Ladislav Hluchý, Miquel A. Senar, Miroslav Debrucký, Tran Dinh Viet, Ana Ripoll and Ana Cortés

Chapter 4 - Dynamic Load Balancing
Miquel A. Senar, Ana Cortés, Ana Ripoll, Ladislav Hluchý and Jan Astalos

Chapter 5 - Debugging of Parallel and Distributed Programs
José C. Cunha, João Loruenço and Vitor Duarte

Chapter 6 - Monitoring Parallel Programs for Performance Tuning in Cluster Environments
J. Chassin de Kergommeaux, É. Maillet and J. -M. Vincent

Chapter 7 - Simulation and Performance Prediction
Emilio Luque, Remo Suppi, Tomàs Margalef, Joan Sorribes and Porfidio Hernández

Chapter 8 - Performance Visualization
George R. Ribeiro Justo

Chapter 9 - Quality Issues of Parallel Programs
Henry Krawczyk and Bogdan Wiszniewski


Part II Tools and Environments

Chapter 10 - The GRADE Graphical Parallel Programming Environment
Péter Kacsuk, Gábor Dózsa, Róbert Lovas

Chapter 11 - GRAPNEL to C Translation in the GRADE Environment
Dániel Drótos, Gábor Dózsa and Péter Kacsuk

Chapter 12 - The Mapping, Scheduling and Load Balancing Tools of GRADE
Ladislav Hluchý, Miroslav Dobrucký, Viet Dinh Tran and Ján Astalos;

Chapter 13 - The DDBG Distributed Debugger
José C. Cunha, João Laurenço and Vitor Duarte

Chapter 14 - The Tape/PVM Monitor and the PROVE Visualization Tool
Péter Kacsuk, J. Chassin de Kergommeaux, É. Maillet and J. -M. Vincent

Chapter 15 - Parallel System Simulation Toolset (PA&AS)
Remo Suppi

Chapter 16 - STEPS --- a Tool for Structural Testing of Parallel Software
Henryk Krawczyk, Piotr Kuzora, Marcin Neyman, Jerzy Proficz and Bogdan Wiszniewski

Chapter 17 - Program Development with GRADE: A Case Study
Tomàs Margalef, Ferenc Szalai and Norbert Podhorski

Chapter 18 - Tools of EDPEPPS
Thierry Delaitre, Mohamed-Jamal Zemerly, George R. Ribeiro-Justo, Oliver Audo and Stephen C. Winter

Chapter 19 - Parallel Software Development with EDPEPPS
Mohamed-Jamal Zemerly, George R. Ribeiro-Justo, Thiery Delaitre and Stephen C. Winter