Module 10
Module 10
0: Introduction
• Computer-system operation
– One or more CPUs, device controllers connect through common
bus providing access to shared memory
– Concurrent execution of CPUs and devices competing for
memory cycles
• Advantages:
– CPU is kept busy.
• Disadvantages:
– Hardware and O.S. became significantly more complex for
handling and scheduling multiple jobs.
• P2P computing
• Multimedia systems
• Cluster computing
• Blade servers