Рубрики

Разница между асимметричной и симметричной многопроцессорной обработкой

Многопроцессорная обработка — это использование двух или более центральных процессоров в одной компьютерной системе. Асимметричная многопроцессорная обработка и симметричная многопроцессорная обработка — это два типа многопроцессорной обработки.

Асимметричная многопроцессорная обработка:
Асимметричная многопроцессорная система — это многопроцессорная компьютерная система, в которой не все множественные взаимосвязанные центральные процессоры (ЦП) обрабатываются одинаково. В асимметричной многопроцессорной обработке задачи операционной системы выполняет только главный процессор.
Например, AMP можно использовать при назначении конкретных задач ЦПУ в зависимости от приоритета и важности завершения задачи.

Симметричная многопроцессорная обработка:
Он включает в себя аппаратную и программную архитектуру многопроцессорного компьютера, в которой два или более идентичных процессора подключены к одной общей общей памяти, имеют полный доступ ко всем устройствам ввода и вывода. Другими словами, симметричная многопроцессорная обработка — это тип многопроцессорной обработки, когда каждый процессор имеет самостоятельное планирование.
Например, SMP применяет несколько процессоров к одной проблеме, известной как параллельное программирование.

Разница между асимметричной и симметричной многопроцессорной обработкой:

Asymmetric MultiprocessingSymmetric Multiprocessing
In asymmetric multiprocessing, the processors are not treated equally.In symmetric multiprocessing, all the processors are treated equally.
Tasks of the operating system are done by master processor.Tasks of the operating system are done individual processor
No Communication between Processors as they are controlled by the master processor.All processors communicate with another processor by a shared memory.
In asymmetric multiprocessing, process are master-slave.In symmetric multiprocessing, the process is taken from the ready queue.
Asymmetric multiprocessing systems are cheaper.Symmetric multiprocessing systems are costlier.
Asymmetric multiprocessing systems are easier to designSymmetric multiprocessing systems are complex to design

Рекомендуемые посты:

Разница между асимметричной и симметричной многопроцессорной обработкой

0.00 (0%) 0 votes