Highly parallel computations : algorithms and applications

Section I: General-purpose parallel computing and metacomputing Cluster computing with message passing interface Scheduling UET grids with unit communication time delays into unbounded/fixed number of processors Metacomputing: technology and applications. Section II: Special parallel architectures and systolic application case studies Architectural design of array processors for multi-dimensional discrete fourier transform Massive parallel processing for matrix multiplication: a systolic approach Hexagonal systolic arrays for matrix multiplication Systolic block-Jacobi SVD algorithm for processor meshes An introduction to processor-time-optimal systolic arrays Hyper-systolic algorithms with applications in linear algebra and molecular dynamics Designing processor-time optimal systolic configurations. Section III: Neural algorithms and applications Word recognition system using neural networks Self-organised evolutionary neural networks: Algorithms and applications.