Preface.Sponsors, Exhibitors / Participants in the industrial track.Committees.Invited papersParallel Machines and the "Digital Brain - An Intricate Extrapolation on Occasionof JvN's 100-th Birthday F. HossfeldSo Much Data, So Little Time... C. Hansen, S. Parker, C. GribbleSoftware Technology On Compiler Support for Mixed Task and Data Parallelism T. Rauber, R. Reilein, G. RüngerDistributed Process Networks - Using Half FIFO Queues in CORBA A. Amar, P. Boulet, J.-L. Dekeyser, F. TheeuwenAn efficient data race detector backend for DIOTA M. Ronsse, B. Stougie, J. Maebe, F. Cornelis, K. De BosscherePipelined parallelism for multi-join queries on shared nothing machines M. Bamha, M. ExbrayatTowards the Hierarchical Group Consistency for DSM systems : an efficient way toshare data objects L. Lefèvre, A. BonhommeAn operational semantics for skeletons M. Aldinucci, M. DaneluttoA Programming Model for Tree Structured Parallel and Distributed Algorithms andits Implementation in a Java Environment H. MoritschA Rewriting Semantics for an Event-Oriented Functional Parallel Language F. LoulergueRMI-like communication for migratable software components in HARNESS M. Migliardi, R. PodestaSemantics of a Functional BSP Language with Imperative Features F. Gava, F. LoulergueThe Use of Parallel Genetic Algorithms for Optimization in the Early Design Phases E. Slaby, W. FunkAn Integrated Annotation and Compilation Framework for Task and Data ParallelProgramming in Java H.J. Sips, K. van ReeuwijkOn The Use of Java Arrays for Sparse Matrix Computations G. Gundersen, T. SteihaugA Calculus of Functional BSP Programs with Explicit Substitution F. LoulergueJToe: a Java API for Object Exchange S. Chaumette, P. Grange, B. Métrot, P. VignérasA Modular Debugging Infrastructure for Parallel Programs D. Kranzlmüller, Ch. Schaubschläger, M. Scarpa, J. VolkertToward a Distributed Computational Steering Environment based on CORBA O. Coulaud, M. Dussere, A. EsnardParallel Decimation of 3D Meshes for Efficient Web-Based Isosurface Extraction A. Clematis, D. D'Agostino, M. Mancini, V. GianuzziParallel Programming MPI on a Virtual Shared Memory F. Baiardi, D. Guerri, P. Mori, L. Ricci, L. VagliniOpenMP vs. MPI on a Shared Memory Multiprocessor J. Behrens, O. Haan, L. KornbluehMPI and OpenMP implementations of Branch-and-Bound Skeletons I. Dorta, C. León, C. Rodríguez, A. RojasParallel Overlapped Block-Matching Motion Compensation Using MPI andOpenMP E. Pschernig, A. UhlA comparison of OpenMP and MPI for neural network simulations on a SunFire6800A. StreyComparison of Parallel Implementations of Runge-Kutta Solvers: Message Passingvs. Threads M. Korch, T. RauberScheduling Extending the Divisible Task Model for Workload Balancing in Clusters U. Rerrer, O. Kao, F. DrewsThe generalized diffusion method for the load balancing problemG. Karagiorgos, N. Missirlis, F. TzaferisDelivering High Performance to Parallel Applications Using Advanced SchedulingN. Drosinos, G. Goumas, M. Athanasaki, N. KozirisAlgorithms Multilevel Extended Algorithms in Structural Dynamics on Parallel ComputersK. Elssel, H. VossParallel Model Reduction of Large-Scale Unstable SystemsP. Benner, M. Castillo, E.S. Quintana-Ortí, G. Quintana-OrtíParallel Decomposition Approaches for Training Support Vector Machines T. Serafini, G. Zanghirati, L. ZanniFast parallel solvers for fourth-order boundary value problemsM. JungParallel Solution of Sparse Eigenproblems by Simultaneous Rayleigh Quotient Optimizationwith FSAI preconditioning L. Bergamaschi, Á. Martínez, G. PiniAn Accurate and Efficient Selfverifying Solver for Systems with Banded CoefficientMatrixC. Hölbig, W. Krämer, T.A. Diverio3D parallel calculations of dendritic growth with the lattice Boltzmann methodW. Miller, F. Pimentel, I. Rasin, U. RehseDistributed Negative Cycle Detection Algorithms L. Brim, I. ¡ Cerná, L. HejtmánekA Framework for Seamlesly Making Object Oriented Applications DistributedS. Chaumette, P.