Presentation is loading. Please wait.

Presentation is loading. Please wait.

Advanced Operating Systems Prof. Muhammad Saeed Distributed Operating Systems.

Similar presentations

Presentation on theme: "Advanced Operating Systems Prof. Muhammad Saeed Distributed Operating Systems."— Presentation transcript:

1 Advanced Operating Systems Prof. Muhammad Saeed Distributed Operating Systems

2 Advanced Operating Systems2 Definition

3 3 Advantages (1)

4 Advanced Operating Systems4 Advantages (2)

5 Advanced Operating Systems5 Disadvantages

6 Hardware Concepts SISD: SIMD: MISD & MIMD:

7 Advanced Operating Systems7 Hardware Concepts (1) Bus-Based Multiprocessors Cache: 1) Write through 2) Snoopy

8 Advanced Operating Systems8 Hardware Concepts (2) Switched Multiprocessors nlog(n)/2

9 Advanced Operating Systems9 Hardware Concepts (3) Bus-Based Multicomputers

10 Advanced Operating Systems10 Switched Multicomputers a)Grid b)Hypercube Hardware Concepts (4)

11 Advanced Operating Systems11 Hardware Concepts One feature that is commonly characterizing tightly coupled systems is that they share the clock. Therefore multiprocessors are typically tightly coupled but distributed workstations on a network are not. Another difference is that: in a tightly-coupled system, the delay experienced when a message is sent from one computer to another is short, and data rate is high; that is, the number of bits per second that can be transferred is large. In a loosely-coupled system, the opposite is true: the intermachine message delay is large and the data rate is low. For example, two CPU chips on the same printed circuit board and connected by wires etched onto the board are likely to be tightly coupled, whereas two computers connected by a 2400 bit/sec modem over the telephone system are certain to be loosely coupled. Loosely-coupled & Tightly-coupled

12 Advanced Operating Systems12 Software Concepts Multiprocessing Timesharing System

13 Advanced Operating Systems13 Software Concepts

14 Advanced Operating Systems14 Design Issues 1)Transparency 2)Flexibility 3)Reliability 4)Performance 5)Scalability

15 Advanced Operating Systems15 Software Concepts

16 Advanced Operating Systems16

17 Advanced Operating Systems17 END Courtesy of University of PITTSBURGH

Download ppt "Advanced Operating Systems Prof. Muhammad Saeed Distributed Operating Systems."

Similar presentations

Ads by Google