Professional Documents
Culture Documents
b):
1 الصفحة
Q2)
Compare between multiprocessor and uniprocessor computer
systems in the following aspect:
1- Ease of programming
2- The need for synchronization
3- Performance
4- Runtime system
Answer
1- Ease of Programming:
Multiprocessing system:
It requires a very sophisticated operating system to schedule, balance, and coordinate
the input, output, and processing activities of multiple processors. The design of
such an operating system is a complex and time take job.
Uniprocessing system:
In single processing system it is easy to support kernel synchronisation and CPU
scheduling. Hence, they are more user-friendly and easy to program and work on as
compared to multiprocessor systems.
3- Performance Evaluation:
Multiprocessor systems have better performance quotient than uniprocessor since on
a single computing unit all operations ( additions, multiplications, other arithmatic,
logical operations, etc ) are done sequentally on the unit while they can be joined
together in a multiprocessor environment.
2 الصفحة
Q3)
- Show by fig the Architecture of the following parallel
Organizations
a)SISD b) SIMD c)MIMD (with shared memory)
Answer:
3 الصفحة
)Q4
الصفحة 4
Answer:
5 الصفحة
الصفحة 6
Q5)
a)What are some of the key benefits of clustering?
b) compare between cluster and SMPs?
Answer:
a)
-Absolute scalability: It is possible to create large clusters that far surpass the power
of even the largest standalone machines.
7 الصفحة
b)
• SMP:
• Clustering:
—Superior availability
– Redundancy
8 الصفحة
Q6)
- Draw the pipeline ALU and parallel ALU approaches to vector
Computation.
Answer:
9 الصفحة