OSY Report
OSY Report
1
Chapter 2: Problem Statement
As technology advances and the demand for high-speed processing grows, traditional
single-processor systems struggle to keep up. Single-processor architectures are limited
by their sequential processing nature, which can lead to bottlenecks in performance,
especially when handling complex or parallel tasks. Such systems often experience
delays and inefficiencies when managing multiple, high-priority tasks or processing
large volumes of data, leading to increased response times and decreased throughput.
2
Chapter 3: Objectives
3
Chapter 4: Methodology/Block Diagram/Architecture
o In an SMP system, each processor has equal access to the operating system,
memory, and I/O resources. This creates a balanced architecture where each
processor performs tasks independently but shares the same resources.
o The operating system in SMP handles the allocation of tasks across processors,
often using load-balancing algorithms to ensure that no processor is
overworked while others remain idle.
o Operating systems like Windows Server and Linux support SMP, making it
popular for multi-threaded applications where processes are divided and
executed across CPUs.
4
2. Asymmetric Multiprocessing (AMP):
5
Chapter 5: Applications
Used in simulations, climate modeling, and data analysis that require fast parallel
computations.
Provides quick response times for real-time trading platforms, handling multiple
transactions and analysis concurrently.
5) Telecommunication Systems:
Ensures efficient data transmission, routing, and call processing in high-load
environments.
6
Chapter 6: Advantages
Advantages:
I. Increased Performance:
Multiple processors allow tasks to be divided, leading to faster task
execution and higher overall performance.
7
Chapter 7: Disadvantages
Disadvantages:
I. Higher Complexity:
Managing multiple processors and synchronizing tasks across them adds
complexity to both hardware and software design.
V. Resource Contention:
Processors may compete for shared resources like memory or I/O, which
can create bottlenecks and reduce performance gains.
8
Chapter 8: Conclusion
9
References
• https://www.wiley.com/en-us/Operating+System+Concepts%2C+10th+Edition-
p-9781119320913
• https://www.pearson.com/store/p/operating-systems-internals-and-design-
principles/P100001229497
• https://www.pearson.com/store/p/modern-operating-systems/P100000251565
• https://ieeexplore.ieee.org/
• https://www.sciencedirect.com/
• https://www.tutorialspoint.com/parallel_computer_architecture/multiprocessor_
systems.htm
10
11