1 / 13

Introduction

MSCS 6060 – Parallel and Distributed Systems. Introduction. Parallel System. A parallel system consists of multiple processors that communicate with each other using shared memory. Distributed System. A distributed system consists of multiple processors connected by a communication network.

Télécharger la présentation

Introduction

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. MSCS 6060 – Parallel and Distributed Systems Introduction

  2. Parallel System • A parallel system consists of multiple processors that communicate with each other using shared memory

  3. Distributed System • A distributed system consists of multiple processors connected by a communication network

  4. Parallel vs. Distributed System

  5. Software and hardware service layers in distributed systems

  6. Client Server Model

  7. A Service Provided by Multiple Servers

  8. Proxy Servers and Caches

  9. Peer to Peer Computing

  10. Mobile Agents

  11. Parallel Computing Tutorial • https://computing.llnl.gov/tutorials/parallel_comp/

  12. Advantages of Distributed Computing • Distributed applications • airline reservation, banking system • Data Sharing • distributed databases • Resource sharing • sharing expensive processor • Low cost • Availability of high bandwidth networks and low cost workstations • Reliability • Failure of single system does not affect the whole • Scalability • In parallel systems, shared memory becomes a bottleneck • Modularity and Heterogeneity • Flexible to add a new processor

  13. References • https://computing.llnl.gov/tutorials/parallel_comp/ (Parallel Computing Tutorial) • Distributed Systems: Concepts and Design; 4th Ed by G. Coulouris, J. Dollimore, T. Kindberg, Addison Wesley (ISBN 0321263545) • Concurrent and Distributed Computing in Java by Vijay K. Garg

More Related