COMPUTER SCIENCE
PRACTICAL PARALLEL PROGRAMMING
CONTENTS CHAPTER MAPPING DATA PROCESSING NEURAL NETWORKS ONTO DISTRIBUTED COMPUTER SYSTEMS WITH REGULAR STRUCTURES CHAPTER MAPPING PARALLEL PROGRAM GRAPHS ONTO GRAPHS OF DISTRIBUTED COMPUTER SYSTEMS BY NEURAL NETWORK ALGORITHMS LARGE-SCALE AND FINE-GRAIN PARALLELISM IN PLASMA SIMULATION NUMERICAL MODELLING OF ASTROPHYSICAL FLOW ON HYBRID ARCHITECTURE SUPERCOMPUTERS EFFICIENT COMPUTATIONAL APPROACHES FOR PARALLEL STOCHASTIC SIMULATION ON SUPERCOMPUTERS LATTICE GAS CELLULAR AUTOMATA FOR A FLOW SIMULATION AND THEIR PARALLEL IMPLEMENTATION PARALLEL SIMULATION OF ASYNCHRONOUS CELLULAR AUTOMATA XPU: A C++ METAPROGRAMMING APPROACH TO EASE PARALLELISM EXPRESSION: PARALLELIZATION METHODOLOGY, INTERNAL DESIGN AND PRACTICAL APPLICATION