Mevcut:*
Library | Materyal Türü | Barkod | Yer Numarası | Durum |
|---|---|---|---|---|
Searching... Pamukkale Merkez Kütüphanesi | Kitap | 0020812 | QA76.58.P37 1999 | Searching... Unknown |
Bound With These Titles
On Order
Özet
Özet
This millennium will see the increased use of parallel computing technologies at all levels of mainstream computing. Most computer hardware will use these technologies to achieve higher computing speeds, high speed access to very large distributed databases and greater flexibility through heterogeneous computing. These developments can be expected to result in the extended use of all types of parallel computers in virtually all areas of human endeavour. Compute-intensive problems in emerging areas such as financial modelling and multimedia systems, in addition to traditional application areas of parallel computing such as scientific computing and simulation, will stimulate the developments. Parallel computing as a field of scientific research and development will move from a niche concentrating on solving compute-intensive scientific and engineering problems to become one of the fundamental computing technologies.This book gives a retrospective view of what has been achieved in the parallel computing field during the past three decades, as well as a prospective view of expected future developments.
Table of Contents
| Preface | p. vii |
| Invited Papers | p. 1 |
| Coordination models and languages for parallel programming | p. 3 |
| Explosive advances in computational chemistry--Applications of parallel computing in biomedical and material science research | p. 18 |
| The challenge of massively parallel computing | p. 32 |
| Applications | p. 45 |
| A communication library to couple simulation codes on distributed systems for multi-physics computations | p. 47 |
| Cellular automata model for parallel simulation of contamination processes by oil in porous soils | p. 56 |
| Hiperplast: An HPCN simulator for reinforced thermoplastics injection processes | p. 63 |
| Parallel non linear electromagnetic modelling with FEM | p. 71 |
| Hipercir: A scalable PC-based parallel system for medical imaging | p. 79 |
| Bayesian image restoration: Parallel implementation on a SGI origin multiprocessor | p. 87 |
| A framework for parallel multithreaded implementation of domain decomposition methods | p. 95 |
| Performance evaluation of a FD-TD parallel code for microwave ovens design | p. 103 |
| MPEG1 and MPEG2 compression based on a workstation cluster | p. 112 |
| Parallel implementation of a 3D BJT device simulator | p. 120 |
| Implementation and performance evaluation for a computation-intensive climate simulation application | p. 128 |
| Modelling head biomechanics on parallel platforms | p. 136 |
| Hiperwater: A high performance computing demonstrator for water network analysis | p. 144 |
| Parallel ground water flow modelling | p. 152 |
| Parallel computational magneto-fluid dynamics | p. 160 |
| Parallel processing of natural language parsers | p. 168 |
| Three-dimensional direct numerical simulation of flow problems with electromagnetic control on parallel systems | p. 176 |
| Using PVM on computer network to perform fast pre-processing of large medical data set | p. 185 |
| Fine grain parallelization of multibody system equations of motion | p. 193 |
| Vehicle routing with time windows and stochastic demand | p. 201 |
| Parallel cloud modeling | p. 209 |
| Hybrid scheduling for realistic image synthesis | p. 217 |
| A parallel architecture for interactive FEM computations in a surgery simulator | p. 225 |
| Algorithms | p. 233 |
| Hiperbuild: An efficient parallel software for 3D structural analysis of buildings | p. 235 |
| Parallelization of the umbrella Monte Carlo algorithm | p. 243 |
| A two-dimensional parallel quadtree finite element mesh generator | p. 251 |
| Dynamic multi-partitioning for parallel finite element applications | p. 259 |
| Factorized approximate inverse preconditioning of a parallel sparse eigensolver | p. 267 |
| A parallel finite element surface fitting algorithm for data mining | p. 275 |
| External selective orthogonalization for the Lanczos algorithm in distributed memory environments | p. 283 |
| Implementation of parallel one-sided block Jacobi methods for the symmetric eigenvalue problem | p. 291 |
| Communication overhead for parallel sparse Cholesky factorization on a reconfigurable network | p. 299 |
| Towards a fast parallel sparse matrix-vector multiplication | p. 308 |
| Parallel adaptive 3-D wavelet analysis for fast and efficient video coding | p. 316 |
| UG--A parallel software tool for unstructured adaptive multigrids | p. 324 |
| A framework for analyzing and designing parallel algorithms for tridiagonal systems | p. 333 |
| Left-looking strategy for the sparse modified Cholesky factorization on NUMA multiprocessors | p. 342 |
| A parallel triangle operator for noise removal in true colour images | p. 350 |
| A new scalable array processor for two-dimensional discrete Fourier transform | p. 358 |
| A generic all-pairs cluster-computing pipeline and its applications | p. 366 |
| Management of distributed dynamic data with algorithmic skeletons | p. 375 |
| Experiments in parallel evolutionary partitioning | p. 383 |
| MG--A toolbox for parallel grid adaption and implementing multigrid solvers unstructured | p. 391 |
| STW: Switch Time Warp. A model for rollback reduction in optimistic PDES | p. 400 |
| System Software and Hardware Architecture | p. 409 |
| Using optimal partition strategies for skeleton allocation | p. 411 |
| SWC: A small framework for webcomputing | p. 419 |
| On the memory performance of pure and impure, strict and non-strict functional programs | p. 427 |
| Advanced visualization and data distribution steering in an HPF parallelization environment | p. 435 |
| Active I/O streams for heterogeneous high performance computing | p. 443 |
| User level storage I/O: An experimental study of two storage protocols using the VI architecture | p. 451 |
| Dynamic run time support for skeletons | p. 460 |
| Estimating IPC of a block structured instruction set architecture in an early design stage | p. 468 |
| Linux-clusters for lattice field theory | p. 476 |
| Novel highly parallel and systolic architectures using quantum dot-based hardware | p. 484 |
| A cellular environment for steering high performance scientific applications | p. 493 |
| Implementing a functional approach for parallel resolution of irregular problems on distributed multiprocessors | p. 501 |
| Distributed high-speed computing of multimedia data | p. 510 |
| Increasing the efficiency of value prediction in future processors by predicting less | p. 518 |
| Expressiveness versus optimizability in coordinating parallelism | p. 526 |
| Dynamic load balancing with self-organizing maps | p. 534 |
| A framework for nesting algorithmic skeletons | p. 542 |
| Register allocation in hyper-block for EPIC processors | p. 550 |
| Study of data locality for iterative methods | p. 558 |
| SUMA: A scientific metacomputer | p. 566 |
| COMET: A communication-efficient load balancing strategy for multi-agent cluster computing | p. 574 |
| Performance comparison of four software architectures for distributed computations | p. 582 |
| Distributed high performance computing with OpusJava | p. 590 |
| Malleable tasks: An efficient model for solving actual parallel applications | p. 598 |
| File mapping in shared virtual memory using a parallel file system | p. 606 |
| Scalable simultaneous multithreading (ScSMT) | p. 615 |
| Achieving multiprogramming scalability of parallel programs on Intel SMP platforms: Nanothreading in the Linux kernel | p. 623 |
| Performances of hole based, chaotic and minimal fully-adaptive routing algorithms under constant resource constraint | p. 631 |
| A tool for SPMD application development with support for load balancing | p. 639 |
| Effective performance problem detection of MPI programs on MPP systems: From the global view to the details | p. 647 |
| Execution replay for an MPI-based multi-threaded runtime system | p. 656 |
| A practical methodology for defining histograms for predictions and scheduling | p. 664 |
| Workload characteristics and effective scheduling in large parallel systems | p. 672 |
| A message oriented reliable multicast protocol for J.I.V.E. | p. 681 |
| Evaluation of file access patterns using realistic I/O workloads for a cluster environment | p. 689 |
| Parallel program model and environment | p. 697 |
| The asynchronous object-oriented programming model for parallel systems | p. 705 |
| Compiling for fast state capture of mobile agents | p. 714 |
| A scalable multithreaded compiler front-end | p. 722 |
| A 3D-Java tool to visualize loop-carried dependences | p. 730 |
| Bubble-driven optimization of instruction level parallel programs | p. 738 |
| Industrial Perspective | p. 747 |
| COMPAQ and QSW scalable scientific computing | p. 749 |
| Extended Abstracts | p. 763 |
| Parallel inexact Newton and interior point methods | p. 765 |
| Parallel SAR processing on Linux PCs enables operational radar remote sensing | p. 766 |
| Author Index | p. 767 |
