Handbook of Parallel Computing

Handbook of Parallel Computing : Models, Algorithms and Applications

Edited by  , Edited by 

Free delivery worldwide

Available. Dispatched from the UK in 10 business days
When will my order arrive?


The ability of parallel computing to process large data sets and handle time-consuming operations has resulted in unprecedented advances in biological and scientific computing, modeling, and simulations. Exploring these recent developments, the Handbook of Parallel Computing: Models, Algorithms, and Applications provides comprehensive coverage on all aspects of this field.The first section of the book describes parallel models. It covers evolving computational systems, the decomposable bulk synchronous model, parallel random access machine-on-chip architecture, the parallel disks model, mobile agents, fault-tolerant computing, hierarchical performance modeling, the partitioned optical passive star network, and the reconfigurable mesh model. The subsequent section on parallel algorithms examines networks of workstations, grid and packet scheduling, the derandomization technique, isosurface extraction and rendering, suffix trees, and mobile computing algorithmics. The final part of the text highlights an array of problems and offers ways to combat these challenges.This volume provides an up-to-date assessment of the models and algorithms involved in applying parallel computing to a variety of fields, from computational biology to wireless networking.
show more

Product details

  • Hardback | 1224 pages
  • 187.96 x 261.62 x 60.96mm | 2,154.55g
  • Taylor & Francis Ltd
  • Chapman & Hall/CRC
  • Boca Raton, FL, United States
  • English
  • 328 equations; 64 Tables, black and white; 463 Illustrations, black and white
  • 1584886234
  • 9781584886235

Table of contents

PREFACEMODELSEvolving Computational Systems; S.G. Akl Decomposable BSP: A Bandwidth-Latency Model for Parallel and Hierarchical Computation; G. Bilardi, A. Pietracaprina, and G. PucciMembrane Systems: A "Natural" Way of Computing with Cells; O.H. Ibarra and A. PaunOptical Transpose Systems: Models and Algorithms; C.-F. Wang and S. SahniModels for Advancing PRAM and Other Algorithms into Parallel Programs for a PRAM-On-Chip Platform; U. Vishkin, G. Caragea, and B. LeeDeterministic and Randomized Sorting Algorithms for the Parallel Disks Model; S. RajasekaranA Programming Model and Architectural Extensions for Fine-Grain Parallelism; A. Gontmakher, A. Mendelson, A. Schuster, and G. ShkloverComputing with Mobile Agents in Distributed Networks; E. Kranakis, D. Krizanc, and S. RajsbaumTransitional Issues: Fine-Grain to Coarse-Grain Multicomputers; S. OlariuDistributed Computing in the Presence of Mobile Faults; N. Santoro and P. WidmayerA Hierarchical Performance Model for Reconfigurable Computers; R. Scorfano and V.K. PrasannaHierarchical Performance Modeling and Analysis of Distributed Software Systems; R.A. AmmarRandomized Packet Routing, Selection, and Sorting on the POPS Network; J. Davila and S. RajasekaranDynamic Reconfiguration on the R-Mesh; R. Vaidyanathan and J.L. TrahanFundamental Algorithms on the Reconfigurable Mesh; K. NakanoReconfigurable Computing with Optical Buses; A.G. BourgeoisALGORITHMSDistributed Peer-to-Peer Data Structures; M.T. Goodrich and M.J. NelsonParallel Algorithms via the Probabilistic Method; L. Kliemann and A. SrivastavBroadcasting on Networks of Workstations; S. Khuller, Y.-A. Kim, and Y.-C. WanAtomic Selfish Routing in Networks: A Survey; S. Kontogiannis and P. SpirakisScheduling in Grid Environments; Y-C. Lee and A.Y. ZomayaQoS Scheduling in Network and Storage Systems; P.J. Varman and A. GulatiOptimal Parallel Scheduling Algorithms in WDM Packet Interconnects; Y. YangOnline Real-Time Scheduling Algorithms for Multiprocessor Systems; M.A. Palis Parallel Algorithms for Maximal Independent Set and Maximal Matching; Y. HanEfficient Parallel Graph Algorithms for Shared-Memory Multiprocessors; D.A. Bader and G. CongParallel Algorithms for Volumetric Surface Construction; J. JaJa, Q. Shi, and A. VarshneyMesh-Based Parallel Algorithms for Ultra-Fast Computer Vision; S. OlariuProspectus for a Dense Linear Algebra Software Library; J. Demmel and J. DongarraParallel Algorithms on Strings; W. RytterDesign of Multithreaded Algorithms for Combinatorial Problems; D.A. Bader, K. Madduri, G. Cong, and J. FeoParallel Data Mining Algorithms for Association Rules and Clustering; J. Li, Y. Liu, W.-K. Liao, and A. ChoudharyAn Overview of Mobile Computing Algorithmics; S. Olariu and A.Y. ZomayaAPPLICATIONSUsing FG to Reduce the Effect of Latency in Parallel Programs Running on Clusters; T.H. Cormen and E.R. DavidsonHigh-Performance Techniques for Parallel I/O; A. Ching, K. Coloma, A. Choudhary, and W.-K. LiaoMessage Dissemination Using Modern Communication Primitives; T. GonzalezOnline Computation in Large Networks; S. AlbersOnline Call Admission Control in Wireless Cellular Networks; I. Caragiannis, C. Kaklamanis, and E. PapaioannouMinimum Energy Communication in Ad Hoc Wireless Networks; I. Caragiannis, C. Kaklamanis, and P. KanellopoulosPower Aware Mapping of Real-Time Tasks to Multiprocessors; D. Zhu, B.R. Childers, D. Mosse, and R. MelhemPerspectives on Robust Resource Allocation for Heterogeneous Parallel and Distributed Systems; S. Ali, H.J. Siegel, and A.A. MaciejewskiA Transparent Distributed Runtime for Java; M. Factor, A. Schuster, and K. ShaginScalability of Parallel Programs; A. Grama and V. KumarSpatial Domain Decomposition Methods in Parallel Scientific Computing; Sudip Seal and Srinivas AluruGame Theoretical Solutions for Data Replication in Distributed Computing Systems; S.U. Khan and I. AhmadEffectively Managing Data on a Grid; C.L. Ruby and R. MillerFast and Scalable Parallel Matrix Multiplication and Its Applications on Distributed Memory Systems; K. LiINDEX
show more

About Sanguthevar Rajasekaran

University of Connecticut, Storrs, USA Duke University, Durham, North Carolina, USA
show more