Поможем Лицензировать ваш Windows
(499) 502-62-48
http://v-resi.ru
Многопроцессорные системы
Многопроцессорные системы, хотим мы того или нет. прочно входят в ИТ-инфраструктуру современного предприятия и даже в наш дом. Гонка за мегагерцами сменилась гонкой за процессорные ядра. Двух или четырехьядерный процессор не что иное, как двух или четырехпроцессорная SMP-система трех, пятилетней давности. С теми лишь отличиями, что все процессоры теперь размещены в одном корпусе и на одном кристалле. Системы на основе многоядерных процессоров стоят в десятки, а порой и в сотни раз дешевле, чем их аналогичные по производительности недавние предки. Сегодня двухпроцессорный сервер стал чем-то обыденным, а двух или четырехьядерный процессор и вовсе занимает свое место в настольном компьютере. Производители софта начинают оптимизировать свои программы под многоядерные/многопроцессорные системы. Раньше двухпроцессорная рабочая станция казалась чем-то очень дорогим и сугубо профессиональным. Сейчас за десятую часть ее стоимости можно приобрести аналогичный или даже более быстрый компьютер с четырехьядерным процессором. Всем этим мы обязаны компаниям Intel и AMD, устроившим серьезную гонку «за ядра» в борьбе за покупателя. Однако, сама по себе многопроцессорность никому не нужна, если ее не поддерживает прикладное ПО. решающее ту или иную задачу. Ниже я хотел бы рассмотреть конкретные примеры, где использование многопроцессорной/многоядерной системы является не только оправданным, но и единственно возможным путем масштабирования и увеличения производительности.