كلية الهندسة - جامعة عين شمس, الرئيسية
Parallel and Distributed Systems
What Will Learn?
-
Course AimsTo acquire knowledge on the structures and functions of parallel and distributed systems, and be able to understand and analyse modern current trends in this domain
-
Course Goals
- Decent Work and Economic Growth
- Industry, Innovation and Infrastructure
- Sustainable Cities and Communities
Requirements
CSE351s
Description
-
English Description
Motivations for parallel and distributed systems. Distributed architectural models. Distributed File System (DFS). Name service. Web services. Security in distributed systems. Coordination and agreement algorithms. Group communication and consensus algorithms. Replication and consistency. Distributed problem solving. Fault tolerance. Cloud computing: Properties and characteristics, Service models, Deployment models. Parallel systems. Instruction Level Parallelism (ILP). Parallel Random-Access Machines (PRAM). Cluster computing. Grid computing. Message passing systems and applications. Message Passing Interface (MPI): Principles, Cluster configuration, Programming algorithms, Implementation of PRAM through MPI. Peer-to-Peer (P2P) systems. Mobile agents. OpenMP. -
Arabic Description
Motivations for parallel and distributed systems. Distributed architectural models. Distributed File System (DFS). Name service. Web services. Security in distributed systems. Coordination and agreement algorithms. Group communication and consensus algorithms. Replication and consistency. Distributed problem solving. Fault tolerance. Cloud computing: Properties and characteristics, Service models, Deployment models. Parallel systems. Instruction Level Parallelism (ILP). Parallel Random-Access Machines (PRAM). Cluster computing. Grid computing. Message passing systems and applications. Message Passing Interface (MPI): Principles, Cluster configuration, Programming algorithms, Implementation of PRAM through MPI. Peer-to-Peer (P2P) systems. Mobile agents. OpenMP.
-
قسمهندسة الحاسبات والنظم
-
الساعات المعتمدة3
-
الدرجاتالإجمالي ( 100 ) = نصف العام (20) + tr.Student Activities (30 = tr.Industry 0% , tr.Project 10% , tr.Self_learning 0% , tr.Seminar 20% ) + درجة الامتحان (50)
-
الساعاتساعات المحاضرة: 2, ساعات التعليم: 2, ساعات المعمل: 0
-
Required SWL125
-
Equivalent ECTS5
- - Parallel Computing: Concepts and Applications, Sean Brisley, Wilford press, 2018.
- - Distributed Systems: Principles and Paradigms, A. S. Tanenbaum, M. Van Steen, Prentice Hall, 3rd edition, 2017.
- - Distributed Systems: Concepts and Design, 5th ed, G. Coulouris, J. Dollimore T. Kindberg, Addison Wesley, 2011.