10 1. In multiprocessor/ multicore systems, what is the difference between assig
ID: 3827548 • Letter: 1
Question
10
1. In multiprocessor/ multicore systems, what is the difference between assigning processes to processors in a master/slave arrangement vs. a peer arrangement?
2. Explain why simple First Come Fist Serve with a static priority scheme may suffice for a single-user system, but might not be a good idea when you use a cluster (supercomputer).
3. In multiprocessor/ multicore systems, explain why gang scheduling is beneficial for medium grained and fine grained synchronization.
4. In multiprocessor/ multicore systems, applications initially speed up but then slow down as you create more and more threads. Explain why that happens.
Explanation / Answer
answer
1) master/slave arrangement : in master slave arrangement one process act as a master to other process (slave process) and control their processing. slave procees is depended upon the master process
peer arrangement : with peer processes neither process controls the other, and the same protocol is used for data flowing in either direction.
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.