The Leading eBooks Store Online
for your Apple or Android device, Nook, Kobo, PC, Mac, Sony Reader...
Most popular at the top
Shared Data Clustersby Dilip M. Ranade
John Wiley & Sons, Inc. 2003; US$ 70.00Clustering is a vital methodology in the data storage world. Its goal is to maximize cost-effectiveness, availability, flexibility, and scalability. Clustering has changed considerably for the better due to Storage Area Networks, which provide access to data from any node in the cluster. Explains how clusters with shared storage work and the components in the cluster that need to work together Reviews where a cluster should be deployed and how to use one for best performance Author is Lead Technical Engineer for VERITAS Cluster File Systems and has worked on clusters and file systems for the past ten years more...
Tools and Environments for Parallel and Distributed Computingby Salim Hariri; Manish Parashar
John Wiley & Sons, Inc. 2004; US$ 148.00An invaluable reference for anyone designing new parallel or distributed systems. Includes detailed case studies of specific systems from Stanford, MIT, and other leading research universities. The authors emphasize performance, surveying all available techniques. more...
Concurrent and Distributed Computing in Javaby Vijay K. Garg
John Wiley & Sons, Inc. 2005; US$ 144.00Concurrent and Distributed Computing in Java addresses fundamental concepts in concurrent computing with Java examples. The book consists of two parts. The first part deals with techniques for programming in shared-memory based systems. The book covers concepts in Java such as threads, synchronized methods, waits, and notify to expose students to basic concepts for multi-threaded programming. It also includes algorithms for mutual exclusion, consensus, atomic objects, and wait-free data structures. The second part of the book deals with programming in a message-passing system. This part covers resource allocation problems, logical clocks, global property detection, leader election, message ordering, agreement algorithms, checkpointing, and... more...
Linux Cluster Architecture, Adobe Readerby Alex Vrenios
Pearson Education 2002; US$ 27.99This is the eBook version of the printed book. Cluster computers provide a low-cost alternative to multiprocessor systems for many applications. Building a cluster computer is within the reach of any computer user with solid C programming skills and a knowledge of operating systems, hardware, and networking. This book leads you through the design and assembly of such a system, and shows you how to mearsure and tune its overall performance. A cluster computer is a multicomputer, a network of node computers running distributed software that makes them work together as a team. Distributed software turns a collection of networked computers into a distributed system. It presents the user with a single-system image and gives the system its... more...
Handbook of Parallel Computing and Statisticsby Erricos John Kontoghiorghes
CRC Press 2005; US$ 119.95Kontoghiorghes (public and business administration, University of Cyprus) weaves together principles and theoretical models of parallel computing with the design, analysis, and application of algorithms for solving statistical problems. After a brief introduction to parallel computing, the book explores the architecture, programming, and computatio more...
Concurrency Theoryby Howard Bowman
Springer 2005; US$ 129.00The field of concurrency theory is becoming increasingly important, with the problem of formally verifying concurrent distributed systems becoming a major topic for the software industries. This book, with its extensive applications of the techniques involved in the field of concurrency theory, looks at this approach. more...
Communicating Process Architectures 2005by J. F. Broenink; H. W. Roebbers; J. P. E. Sunter
IOS Press 2005; US$ 145.00Modern computing systems work when all components are correct by design and can be combined to achieve scalability. This publication offers refereed papers covering various aspects such as: system design and implementation; tools (concurrent programming languages, libraries, and run-time kernels); and, formal methods and applications. more...
Limits to Parallel Computationby Raymond Greenlaw; H. James Hoover; Walter L. Ruzzo
Oxford University Press 1995; US$ 275.00This monograph focuses on one important topic of parallel computation: the complexity of problems that appear to be difficult to parallelize. The authors present in one reference all of the current definitions and research results in the area. more...
Communicating Process Architectures 2006by P.H. Welch; J. Kerridge; F.R.M. Barnes
IOS Press 2006; US$ 150.00Contains papers from the conference Communicating Process Architectures, 2006. This work talks about various aspects of communicating process theory and their application to designing and building systems. It includes a case study on large scale formal development and verification, CSP mechanisms for Microsoft's .NET framework, and more. more...
An Introduction to Parallel and Vector Scientific Computationby Ronald W. Shonkwiler; Lew Lefton
Cambridge University Press 2006; US$ 41.00In this introductory text, the fundamental algorithms of numerical linear algebra are developed in a parallel context. Topics include direct and iterative methods for solving linear systems, numerical methods for the eigenvector/eigenvalue problem and applications to Monte Carlo methods. more...









