Разница между многопроцессорными и мультикомпьютерными системами

Макро фото электронной схемы. Плата на освещение.

Крупный план компьютерного процессора.

Кредит изображения: Жуков / iStock / Getty Images

Разница между многопроцессорной системой и мультикомпьютерной системой заключается в количестве компьютеров, задействованных в каждой. Обе среды являются многопроцессорными: обе используют более одного процессора одновременно. Многопроцессорная система - это один компьютер, который работает с несколькими процессорами, а многопроцессорная система - это кластер компьютеров, которые работают как отдельный компьютер. Многопроцессорные среды могут работать с процессорами, совместно использующими операционную систему - это называется симметричной многопроцессорной обработкой. - или с каждым ЦП, работающим с отдельным экземпляром операционной системы - так называемая массовая параллельная обработка.

Системы с несколькими процессорами

Компьютер с двумя или более автономными процессорами, подключенными к одной материнской плате, является многопроцессорной системой. В многопроцессорной системе каждый процессор получает свой собственный сокет и охлаждающее устройство. Переработчики подобны отдельным строителям на одной стройке. Они могут работать вместе, чтобы быстрее выполнить одну задачу, или работать отдельно, чтобы выполнить несколько задач одновременно. Системы с несколькими процессорами могут использоваться для всех общих вычислительных задач, но обычно зарезервированы для рынок высокого класса и интенсивное использование, такое как серверы и профессиональное редактирование видео, из-за высокого Стоимость. Некоторые рабочие нагрузки приложений нельзя разделить более чем на один ЦП, что ограничивает повышение производительности.

Видео дня

Компьютеры с многоядерным процессором

Многоядерные процессоры - это отдельные микросхемы, содержащие более одного процессора. Компьютеры, использующие многоядерные процессоры, ведут себя точно так же, как системы с несколькими процессорами, за исключением того, что все ядра процессора используют один и тот же чип и сокет. Это как если бы ранее упомянутая строительная бригада приплыла к месту работ. Многоядерные системы стоят намного меньше, чем многопроцессорные, и не нуждаются в разрастающихся материнских платах: многоядерные процессоры заменили многопроцессорные системы в большинстве случаев. Многоядерные процессоры используются для любых вычислений и встречаются в смартфонах, планшетах, бюджетных ноутбуках и настольных компьютерах высокого класса. Кроме того, многопроцессорная система может использовать несколько многоядерных процессоров.

Сетевые и закрытые мультикомпьютерные среды

Мультикомпьютеры похожи на мультипликационных супергероев, которые сочетают в себе силы меньших героев, таких как Вольтрон или Капитан Планета. Мультикомпьютер - это кластер компьютеров, функционирующих как единый компьютер. Каждая система в мультикомпьютере имеет собственное выделенное оборудование, экземпляры собственной операционной системы и обрабатывает данные через MPP. Мультикомпьютеры могут быть встроены в одну и ту же материнскую плату или размещены в разных компьютерных корпусах и объединены в сеть вместе. Мультикомпьютеры используются в ситуациях массовой обработки данных, таких как научное моделирование, обработка деловой информации и размещение веб-сайтов в Интернете.

Распределенные вычислительные среды

Распределенные вычисления - это тип мультикомпьютера, который буквально выходит за рамки стандартного - иногда за пределами географического региона. Вместо того, чтобы совместно использовать материнскую плату или локальную сеть, распределенные вычисления используют сервер, чтобы разбить большую задачу на несколько сегментов, распределяя их. сегментов в другие системы (обычно через Интернет), использует системы распределения для обработки данных и возвращает обработанные данные на сервер для анализ. Проекты SETI @ home (поиск инопланетной жизни) и Folding @ home (обработка данных медицинских исследований) являются два заметных использования распределенных вычислений, в которых может добровольно принять участие почти любой, у кого есть компьютер в.