Question

Describe 2 methods to assign processes to processors in multiprocessing

Describe 2 methods to assign processes to processors in multiprocessing

Homework Answers

Answer #1

One approach is when all the scheduling decisions and I/O processing are handled by a single processor which is called the Master Server and the other processors executes only the user code. This is simple and reduces the need of data sharing. This entire scenario is called Asymmetric Multiprocessing.

A second approach uses Symmetric Multiprocessing where each processor is self scheduling. All processes may be in a common ready queue or each processor may have its own private queue for ready processes. The scheduling proceeds further by having the scheduler for each processor examine the ready queue and select a process to execute.

Know the answer?
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for?
Ask your own homework help question
Similar Questions
The methods of statistics follow a process. Place the processes in the correct order: Identify the...
The methods of statistics follow a process. Place the processes in the correct order: Identify the research objective, Perform interference, Describe the data, Collect the data needed to Answer Research question
Describe the 2 processes (Strategy I and stategy II) of iron uptake by plants.
Describe the 2 processes (Strategy I and stategy II) of iron uptake by plants.
Describe the 2 methods used in the application of Central Limit Theorem.
Describe the 2 methods used in the application of Central Limit Theorem.
Describe two different methods that an operating system could employ to ensure a process’s memory cannot...
Describe two different methods that an operating system could employ to ensure a process’s memory cannot be corrupted by other processes that are executing concurrently.
Assume there are three processes A, B and C. All processes are submitted for execution at...
Assume there are three processes A, B and C. All processes are submitted for execution at the same time. The process A executes for 2 milliseconds and then does I/O for 3 milliseconds and then executes for 3 milliseconds more. The process B executes for 4 milliseconds and then does I/O for 7 milliseconds. The process C executes for 2 millisecond and then does I/O for 4 milliseconds. Assume no contention for the resources and the order of execution (priority)...
Describe the methods that can be used to analyze human gene expression. (Min 2 and a...
Describe the methods that can be used to analyze human gene expression. (Min 2 and a half pages)
In a shipment of 300 processors, there are 12 defective processors. A quality control consultant randomly...
In a shipment of 300 processors, there are 12 defective processors. A quality control consultant randomly collects 6 processors for inspection to determine whether they are defective. Use the Hypergeometric approximation to calculate the following: a) The probability that there are exactly 2 defectives in the sample b) The probability that there are at most 5 defectives in the sample, P(X<=5). ## Question 5 Write a script in R to compute the following probabilities of a normal random variable with...
Describe the processes that occur for the immediate energy system
Describe the processes that occur for the immediate energy system
Describe the major processes involved in Plate Tectonics.
Describe the major processes involved in Plate Tectonics.
Describe the processes of sand casting and investment casting.
Describe the processes of sand casting and investment casting.
ADVERTISEMENT
Need Online Homework Help?

Get Answers For Free
Most questions answered within 1 hours.

Ask a Question
ADVERTISEMENT