Fault-Tolerant Parallel and Distributed Systems

Author: Dimiter R. Avresky,David R. Kaeli

Publisher: Springer Science & Business Media

ISBN: 1461554497

Category: Computers

Page: 401

View: 3394

The most important use of computing in the future will be in the context of the global "digital convergence" where everything becomes digital and every thing is inter-networked. The application will be dominated by storage, search, retrieval, analysis, exchange and updating of information in a wide variety of forms. Heavy demands will be placed on systems by many simultaneous re quests. And, fundamentally, all this shall be delivered at much higher levels of dependability, integrity and security. Increasingly, large parallel computing systems and networks are providing unique challenges to industry and academia in dependable computing, espe cially because of the higher failure rates intrinsic to these systems. The chal lenge in the last part of this decade is to build a systems that is both inexpensive and highly available. A machine cluster built of commodity hardware parts, with each node run ning an OS instance and a set of applications extended to be fault resilient can satisfy the new stringent high-availability requirements. The focus of this book is to present recent techniques and methods for im plementing fault-tolerant parallel and distributed computing systems. Section I, Fault-Tolerant Protocols, considers basic techniques for achieving fault-tolerance in communication protocols for distributed systems, including synchronous and asynchronous group communication, static total causal order ing protocols, and fail-aware datagram service that supports communications by time.
Posted in Computers

1998 International Conference on Parallel and Distributed Systems

December 14-16, 1998, Tainan, Taiwan, R.O.C.

Author: Chyi-Nan Chen,Lionel M. Li

Publisher: IEEE Computer Society


Category: Computers

Page: 826

View: 4844

Proceedings of the December 1998 conference. One hundred contributions cover architecture, mobile computing, Internet technology, database systems and applications, multimedia, interconnection network, high-speed networking, parallel/distributed computing and system supports, fault tolerance/real time, and compilation for parallelism. Contains an author list but no subject index. Annotation copyrighted by Book News, Inc., Portland, OR.
Posted in Computers

Software Fault Tolerance Techniques and Implementation

Author: Laura L. Pullum

Publisher: Artech House

ISBN: 1580531377

Category: Computers

Page: 343

View: 1859

This innovative resource provides the most-comprehensive coverage of software fault tolerance techniques as it guides professionals through their design, operation and performance. It features an in-depth discussion on the advantages and disadvantages of specific techniques, so practitioners can decide which ones are best suited for their work.
Posted in Computers

Parallel Computing on Distributed Memory Multiprocessors

Author: Füsun Özgüner,Fikret Ercal

Publisher: Springer Science & Business Media

ISBN: 3642580661

Category: Computers

Page: 332

View: 8121

Advances in microelectronic technology have made massively parallel computing a reality and triggered an outburst of research activity in parallel processing architectures and algorithms. Distributed memory multiprocessors - parallel computers that consist of microprocessors connected in a regular topology - are increasingly being used to solve large problems in many application areas. In order to use these computers for a specific application, existing algorithms need to be restructured for the architecture and new algorithms developed. The performance of a computation on a distributed memory multiprocessor is affected by the node and communication architecture, the interconnection network topology, the I/O subsystem, and the parallel algorithm and communication protocols. Each of these parametersis a complex problem, and solutions require an understanding of the interactions among them. This book is based on the papers presented at the NATO Advanced Study Institute held at Bilkent University, Turkey, in July 1991. The book is organized in five parts: Parallel computing structures and communication, Parallel numerical algorithms, Parallel programming, Fault tolerance, and Applications and algorithms.
Posted in Computers

Verteilte Systeme

Prinzipien und Paradigmen

Author: Andrew S. Tanenbaum,Maarten van Steen

Publisher: N.A

ISBN: 9783827372932

Category: Distributed processing

Page: 761

View: 683

Posted in Distributed processing

Distributed and Parallel Systems

Cluster and Grid Computing

Author: Péter Kacsuk,Dieter Kranzlmüller,Zsolt Németh,Jens Volkert

Publisher: Springer Science & Business Media

ISBN: 1461511674

Category: Computers

Page: 219

View: 6000

Distributed and Parallel Systems: Cluster and Grid Computing is the proceedings of the fourth Austrian-Hungarian Workshop on Distributed and Parallel Systems organized jointly by Johannes Kepler University, Linz, Austria and the MTA SZTAKI Computer and Automation Research Institute. The papers in this volume cover a broad range of research topics presented in four groups. The first one introduces cluster tools and techniques, especially the issues of load balancing and migration. Another six papers deal with grid and global computing including grid infrastructure, tools, applications and mobile computing. The next nine papers present general questions of distributed development and applications. The last four papers address a crucial issue in distributed computing: fault tolerance and dependable systems. This volume will be useful to researchers and scholars interested in all areas related to parallel and distributed computing systems.
Posted in Computers

Distributed System Design

Author: Jie Wu

Publisher: CRC Press

ISBN: 1351454668

Category: Computers

Page: 496

View: 7945

Future requirements for computing speed, system reliability, and cost-effectiveness entail the development of alternative computers to replace the traditional von Neumann organization. As computing networks come into being, one of the latest dreams is now possible - distributed computing. Distributed computing brings transparent access to as much computer power and data as the user needs for accomplishing any given task - simultaneously achieving high performance and reliability. The subject of distributed computing is diverse, and many researchers are investigating various issues concerning the structure of hardware and the design of distributed software. Distributed System Design defines a distributed system as one that looks to its users like an ordinary system, but runs on a set of autonomous processing elements (PEs) where each PE has a separate physical memory space and the message transmission delay is not negligible. With close cooperation among these PEs, the system supports an arbitrary number of processes and dynamic extensions. Distributed System Design outlines the main motivations for building a distributed system, including: inherently distributed applications performance/cost resource sharing flexibility and extendibility availability and fault tolerance scalability Presenting basic concepts, problems, and possible solutions, this reference serves graduate students in distributed system design as well as computer professionals analyzing and designing distributed/open/parallel systems. Chapters discuss: the scope of distributed computing systems general distributed programming languages and a CSP-like distributed control description language (DCDL) expressing parallelism, interprocess communication and synchronization, and fault-tolerant design two approaches describing a distributed system: the time-space view and the interleaving view mutual exclusion and related issues, including election, bidding, and self-stabilization prevention and detection of deadlock reliability, safety, and security as well as various methods of handling node, communication, Byzantine, and software faults efficient interprocessor communication mechanisms as well as these mechanisms without specific constraints, such as adaptiveness, deadlock-freedom, and fault-tolerance virtual channels and virtual networks load distribution problems synchronization of access to shared data while supporting a high degree of concurrency
Posted in Computers

Parallel and Distributed Real-time Systems

Author: Jan van Katwijk,Janusz Zalewski

Publisher: Nova Science Publishers


Category: Computers

Page: 168

View: 5931

Parallel & Distributed Real-Time Systems
Posted in Computers

Fault-Tolerant Parallel Computation

Author: Paris Christos Kanellakis,Alex Allister Shvartsman

Publisher: Springer Science & Business Media

ISBN: 1475752105

Category: Computers

Page: 183

View: 7086

Fault-Tolerant Parallel Computation presents recent advances in algorithmic ways of introducing fault-tolerance in multiprocessors under the constraint of preserving efficiency. The difficulty associated with combining fault-tolerance and efficiency is that the two have conflicting means: fault-tolerance is achieved by introducing redundancy, while efficiency is achieved by removing redundancy. This monograph demonstrates how in certain models of parallel computation it is possible to combine efficiency and fault-tolerance and shows how it is possible to develop efficient algorithms without concern for fault-tolerance, and then correctly and efficiently execute these algorithms on parallel machines whose processors are subject to arbitrary dynamic fail-stop errors. The efficient algorithmic approaches to multiprocessor fault-tolerance presented in this monograph make a contribution towards bridging the gap between the abstract models of parallel computation and realizable parallel architectures. Fault-Tolerant Parallel Computation presents the state of the art in algorithmic approaches to fault-tolerance in efficient parallel algorithms. The monograph synthesizes work that was presented in recent symposia and published in refereed journals by the authors and other leading researchers. This is the first text that takes the reader on the grand tour of this new field summarizing major results and identifying hard open problems. This monograph will be of interest to academic and industrial researchers and graduate students working in the areas of fault-tolerance, algorithms and parallel computation and may also be used as a text in a graduate course on parallel algorithmic techniques and fault-tolerance.
Posted in Computers

Programming Distributed Systems

Author: H. E. Bal

Publisher: Silicon Press

ISBN: 9780929306056

Category: Computers

Page: 282

View: 8041

Posted in Computers

International e-Conference of Computer Science 2006

Additional Papers from ICNAAM 2006 and ICCMSE 2006

Author: Theodore Simos,Georgios Psihoyios

Publisher: CRC Press

ISBN: 9047421582

Category: Mathematics

Page: 588

View: 2213

Lecture Series on Computer and on Computational Sciences (LSCCS) aims to provide a medium for the publication of new results and developments of high-level research and education in the field of computer and computational science. In this series, only selected proceedings of conferences in all areas of computer science and computational sciences will be published. All publications are aimed at top researchers in the field and all papers in the proceedings volumes will be strictly peer reviewed. The series aims to cover the following areas of computer and computational sciences: Computer Science Hardware Computer Systems Organization Software Data Theory of Computation Mathematics of Computing Information Systems Computing Methodologies Computer Applications Computing Milieu Computational Sciences Computational Mathematics, Theoretical and Computational Physics, Theoretical and Computational Chemistry Scientific Computation Numerical and Computational Algorithms, Modeling and Simulation of Complex System, Web-Based Simulation and Computing, Grid-Based Simulation and Computing Fuzzy Logic, Hybrid Computational Methods, Data Mining and Information Retrieval and Virtual Reality, Reliable Computing, Image Processing, Computational Science and Education
Posted in Mathematics

Fault-Tolerant Computing, 23rd IEEE International Symposium On

Author: IEEE Computer Society Staff

Publisher: N.A

ISBN: 9780818636806

Category: Electronic books

Page: 712

View: 3493

A digest of papers from FTCS 23, held in Toulouse, France, June 1993. In addition to 60 regular papers presented in 17 sessions, there are two sessions (five papers) devoted to practical experience reports, two sessions (five papers) devoted to software demonstrations, and a panel on limits in dependability. No index. Annotation copyright Book News
Posted in Electronic books

Fault-tolerant computing

Author: N.A

Publisher: Institute of Electrical & Electronics Engineers(IEEE)

ISBN: 9780818684708

Category: Computers

Page: 470

View: 8486

Posted in Computers

Proceedings of the ... Symposium on Reliable Distributed Systems

Author: IEEE Computer Society. Technical Committee on Operating Systems,IEEE Computer Society. Fault-Tolerant Computing Technical Committee

Publisher: N.A

ISBN: 9780818674822

Category: Database management

Page: 229

View: 4680

Posted in Database management

Verteilte Systeme

Konzepte und Design

Author: George F. Coulouris,Jean Dollimore,Tim Kindberg

Publisher: N.A

ISBN: 9783827371867

Category: Electronic data processing

Page: 869

View: 1029

Posted in Electronic data processing

Parallel Computing Using Optical Interconnections

Author: Keqin Li,Yi Pan,Si-Qing Zheng

Publisher: Springer Science & Business Media

ISBN: 0585272689

Category: Computers

Page: 280

View: 3209

Advances in optical technologies have made it possible to implement optical interconnections in future massively parallel processing systems. Photons are non-charged particles, and do not naturally interact. Consequently, there are many desirable characteristics of optical interconnects, e.g. high speed (speed of light), increased fanout, high bandwidth, high reliability, longer interconnection lengths, low power requirements, and immunity to EMI with reduced crosstalk. Optics can utilize free-space interconnects as well as guided wave technology, neither of which has the problems of VLSI technology mentioned above. Optical interconnections can be built at various levels, providing chip-to-chip, module-to-module, board-to-board, and node-to-node communications. Massively parallel processing using optical interconnections poses new challenges; new system configurations need to be designed, scheduling and data communication schemes based on new resource metrics need to be investigated, algorithms for a wide variety of applications need to be developed under the novel computation models that optical interconnections permit, and so on. Parallel Computing Using Optical Interconnections is a collection of survey articles written by leading and active scientists in the area of parallel computing using optical interconnections. This is the first book which provides current and comprehensive coverage of the field, reflects the state of the art from high-level architecture design and algorithmic points of view, and points out directions for further research and development.
Posted in Computers

Parallel and Distributed Processing

15 IPDPS 2000 Workshops Cancun, Mexico, May 1–5, 2000 Proceedings

Author: Jose Rolim

Publisher: Springer Science & Business Media

ISBN: 354067442X

Category: Computers

Page: 667

View: 1483

This volume contains the proceedings from the workshops held in conjunction with the IEEE International Parallel and Distributed Processing Symposium, IPDPS 2000, on 1-5 May 2000 in Cancun, Mexico. The workshopsprovidea forum for bringing together researchers,practiti- ers, and designers from various backgrounds to discuss the state of the art in parallelism.Theyfocusondi erentaspectsofparallelism,fromruntimesystems to formal methods, from optics to irregular problems, from biology to networks of personal computers, from embedded systems to programming environments; the following workshops are represented in this volume: { Workshop on Personal Computer Based Networks of Workstations { Workshop on Advances in Parallel and Distributed Computational Models { Workshop on Par. and Dist. Comp. in Image, Video, and Multimedia { Workshop on High-Level Parallel Prog. Models and Supportive Env. { Workshop on High Performance Data Mining { Workshop on Solving Irregularly Structured Problems in Parallel { Workshop on Java for Parallel and Distributed Computing { WorkshoponBiologicallyInspiredSolutionsto ParallelProcessingProblems { Workshop on Parallel and Distributed Real-Time Systems { Workshop on Embedded HPC Systems and Applications { Recon gurable Architectures Workshop { Workshop on Formal Methods for Parallel Programming { Workshop on Optics and Computer Science { Workshop on Run-Time Systems for Parallel Programming { Workshop on Fault-Tolerant Parallel and Distributed Systems All papers published in the workshops proceedings were selected by the p- gram committee on the basis of referee reports. Each paper was reviewed by independent referees who judged the papers for originality, quality, and cons- tency with the themes of the workshops.
Posted in Computers