Артур Скальский

© Babr24.com

КомпьютерыМир

2879

25.03.2006, 13:02

Многоядерные платформы Intel:будущее наступает сегодня

Минувший Форум Intel для разработчиков, проходивший в начале марта в Сан-Франциско, принес долгожданную новость - корпорация Intel рассчитывает начать поставки процессоров на базе новой микроархитектуры Intel® Core™, производимых с использованием передовой 65-нанометровой технологии Intel, в третьем квартале 2006 года.

Новая микроархитектура ляжет в основу продуктов для всех сегментов рынка компьютеров – настольных ПК (процессор под кодовым наименованием Conroe), мобильных ПК (Merom) и серве-ров (Woodcrest). Грядущие продукты обеспечат впечатляющий рост производительности (от 40% для Conroe до 80% для Woodsrest) при существенном снижении энергопотребления (при-мерно на 35-40%); причем уже к концу 2006 года Intel планирует дове-сти долю многоядерных процессоров в объеме своих поставок до 70% для настольных и мобильных ПК и 85% для серверов. Таким об-разом, продукты на базе многоядерной архитектуры Intel оконча-тельно утвердятся на рынке, предлагая пользователям высочай-шую производительность, уменьшенное энергопотребление и воз-росшую функциональность.

ЭРА МНОГОЯДЕРНЫХ ПРОЦЕССОРОВ НАСТУПИЛА

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

Мозг любого компьютера – это процессор, который оперирует всеми необходимыми вычислениями. С каждым годом ему требуется работать все быстрее и быстрее, потому что постоянно растут наши требования к нему. Мало того, ему необходимо выполнять несколько задач одновременно: все чаще нам хочется путешествовать по Интернету, скачивая при этом из Всемирной паутины любимую мелодию в формате МР3, а то и видеофильм, да еще проверять при этом поступающую электронную почту на наличие вирусов. Даже Гай Юлий Цезарь, известный своей способностью одновременно осуществлять сразу несколько дел, и тот не справился бы с такой нагрузкой.

Чтобы наделить компьютерные системы новыми способностями, корпорация Intel предложила идеологию перехода к следующему этапу эволюционного развития цифровых полупроводниковых устройств – а именно, многоядерную архитектуру процессоров и соответствующих платформ. Весной 2005 года корпорация Intel объявила о выходе первых двухъядерных продуктов для настольных систем, созданных на базе 90-нм технологического процесса, – процессора Intel® Pentium® Extreme Edition 840, обладавшего способностью обрабатывать до 4 потоков инструкций за счет поддержки технологии Hyper-Threading, процессоров семейства Intel® Pentium® D серии 8xx, а также наборов микросхем семейства Intel® 945/955X Express с подержкой двухъядерных процессоров. Позднее, в самом начале 2006 года линейка двухъядерных процессоров была дополнена моделями, созданными на базе нового, 65-нм технологического процесса, – процессором Intel® Pentium® Extreme Edition 955 и процессорами Intel® Penium® D серии 9хх, а также набором микросхем Intel® 975X Express.

НЕМНОГО ТЕОРИИ

Многоядерный процессор содержит два или больше вычислительных ядер на одном кристалле. Он имеет один корпус и устанавливается в один разъем на системной плате, но операционная система воспринимает каждое его вычислительное ядро как отдельный процессор с полным набором вычислительных ресурсов. Например, двухъядерный процессор – это реализация многоядерности с двумя вычислительными ядрами.

Результаты опроса, проведенного компанией Harris Interactive по заказу корпорации Intel, показали, что 9 из 10 пользователей не раз сталкивались с проблемами, запуская одновременно несколько приложений с высокой интенсивностью вычислений. Среди подобных проблем отмечались зависание компьютера, временные задержки при воспроизведении видео, отключение функций, задержки обновления экрана, а также ухудшение качества воспроизведения звука. Для домашних пользователей это означает резкое снижение впечатлений от общения с компьютером, для корпоративных же пользователей секунды задержек складываются в минуты, часы, дни и даже недели ожидания, отнимая рабочее время сотен и тысяч работников, снижая производительность и уменьшая практический результат.

Переход к многоядерным вычислениям был принят в качестве долго-временной стратегии корпорации Intel много лет назад. Специалисты Intel уже давно работают над концепцией параллелизма и аппаратными средст-вами реализации многопоточности, при этом одно из самых первых откры-тых обсуждений этой темы имело место в статье, написанной в 1989 году архитекторами Intel Патриком Гелсингером (Pat Gelsinger), Паоло Гарджини (Paolo Gargini), Герхардом Паркером (Gerhard Parker) и Альбертом Ю (Albert Yu) (www.intel.com/research/silicon/ieee/circa2000.pdf). Хотя исследования этой области в корпорации Intel начались раньше, публикация данной ста-тьи стала, повторимся, первым открытым обсуждением концепции много-ядерных процессоров.

В 1993 году корпорация Intel внедрила в массовое производство параллелизм на уровне команд, выпустив процессор Intel® Pentium®, обладавший способностью декодировать и выполнять команды вычислительного потока параллельно. Годом позже специалисты Intel реализовали двухпроцессорную обработку (два полноценных процессора помещались в два разъема на одной системной плате), создав аппаратную многопоточную среду для серверов и рабочих станций. В 1995 году был представлен процессор Intel® Pentium® Pro, поддерживавший эффективное объединение четырех процессоров на одной системной плате, что позволило обеспечить более высокую скорость обработки данных в многопоточных приложениях, ориентированных на серверные платформы и рабочие станции.

Появление в 2002 году технологии Hyper-Threading (HT) ознаменовало приход многопоточного параллелизма, т.е. возможности выполнять разные потоки приложений одновременно на одноядерном процессоре. Тестирование производительности, проведенное корпорацией Intel, показало, что на процессорах с технологией HT скорость работы некоторых приложений возрастает в среднем на 30%.

Ныне, взяв курс на многоядерные платформы, корпорация Intel стала лидером в процессе перехода на многопоточные и параллельные вычисления на массовых ПК, обеспечив обработку данных на нескольких вычислительных ядрах одного процессора.

ДВА – ЛУЧШЕ, ЧЕМ ОДИН

В случае появления любой инновации первые вопросы, которыми задаются пользователи, звучат всегда одинаково. Что данная инновация сулит лично мне? Как она изменит мою жизнь? Смогу ли я делать с ее помощью то, чего не мог делать раньше?

Большинство приложений, уже сегодня оптимизированных для па-раллельного исполнения вычислительных потоков – скажем, программ, поддерживающих технологию Hyper-Threading или предназначенных к ис-полнению на рабочих станциях или серверах с двухпроцессорной конфигу-рацией, при выполнении на многоядерном процессоре демонстрируют пре-красную масштабируемость производительности. К этой категории относят-ся мультимедийные приложения (а именно, ПО для создания контента, ре-дактирования и воспроизведения локальных и поточных мультимедийных данных), научные приложения и системы CAD/CAM.

Что касается многозадачности, то благодаря многоядерной архитектуре процессора может быть улучшено время отклика ПК в любой среде, в которой пользователь активно работает с двумя или более приложениями, либо фоновые процессы (антивирусная проверка, фильтрация спама, обновление ПО и драйверов, архивирование файлов, автоматическая проверка почтового ящика и т.п.) «конкурируют» друг с другом и несколькими приложениями пользователя за вычислительные ресурсы. Попытайтесь, например, во время интенсивной антивирусной проверки запустить текстовый редактор и набрать несколько фраз - в течение некоторого времени ПК будет «пробуксовывать», не отображая набранный текст на экране. Приложения, требующие высокой интенсивности вычислений, «тормозят» друг друга, что очень хорошо заметно, например, при обработке видео и одновременном запуске игры.

Многоядерные процессоры продолжают тенденцию последних лет – постоянное повышение производительности компьютеров, но вместе с тем способствуют уменьшению потребляемой мощности. Как производитель-ность компьютера влияет на продуктивность работы? Уменьшение времени отклика ПК сокращает ожидание и степень неудовлетворенности пользова-теля при выполнении разных задач, будь-то обработка финансовой инфор-мации для тех, кто предпочитает брать часть офисной работы на дом, ко-дирование мультимедиа для любителей цифровой музыки МР3 или видео DVD, улучшение качества графики и скорости ее отображения в современ-ных реалистичных играх, повышение быстродействия в интерактивных обу-чающих приложениях и мн. др. Что же касается многозадачных сценариев использования многоядерных платформ, то их существует великое множе-ство – например, редактирование фотографий при одновременной записи телепередачи с помощью цифрового «видеомагнитофона», или же загрузка контента из Интернета при одновременном антивирусном сканировании в фоновом режиме.

Все большее значение многоядерные процессоры приобретают в условиях всеобщей «цифровизации» информации, окружающей нас. Музыка, видео, фотографии, игры – их носители повсеместно становятся цифровыми, растет и количество устройств, генерирующих, обрабатывающих и хранящих цифровой контент (фото- и видео-камеры, DVD-плейеры, МР3-плейеры и т.д.). Мир стоит на пороге полномасштабной реализации концепции цифрового дома, когда все устройства в нашем жилище смогут быть объединены в домашнюю сеть, позволяющую предоставлять сервис по обработке цифрового контента в качестве обычной коммунальной услуги. Обязанности типичного домашнего ПК существенно возрастут, жизнь в цифровом доме будет во многом зависеть от эффективности многозадачной работы многоядерных процессоров и от их способности управлять всем комплексом устройств - телевизорами, стереосистемами, видеокамерами, а также другими устройствами и приспособлениями в цифровом доме.

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

Многоядерные процессоры Intel в сочетании с другими компонентами платформ предоставляют расширенные возможности для управления и обеспечения безопасности. Они позволяют уменьшить время отклика системы во время одновременной работы нескольких управляющих или профилактических программ, таких как антивирусная проверка, обновление ПО, проверка конфигурации или запрос на инвентаризацию. Более того, используя технологию виртуализации, поддерживаемую многими платформами Intel, можно одновременно запустить несколько операционных систем без снижения производительности приложений в каждой из них.

ВИРТУАЛЬНАЯ РЕАЛЬНОСТЬ

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

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

Несмотря на то, что для полного овладения тонкостями многопоточного программирования разработчикам игр потребуется еще какое-то время, ведущие разработчики игр, включая компании Epic Games, Lionhead Studios, BioWare, Ubisoft и др. уже используют эту технологию при разработке игр.

Многоядерность также будет способствовать повсеместному распространению коллективных игр. Уже сегодня компьютеры обладают достаточной мощностью для поддержки игр, вычислительные ресурсы которых распределены в Интернете.

МИКРОАРХИТЕКТУРА INTEL® CORE™ - НЕ ЗА ГОРАМИ ЧЕТЫРЕ ЯДРА

«Микроархитектура Intel Core — это очередной этап улучшения мас-штабируемости производительности и экономичности, — сказал Джастин Раттнер, главный директор Intel по технологиям. — Уже в этом году мы представим разработанные на ее основе двухъядерные процессоры, а в 2007 году — четырехъядерные процессоры, которые, как мы полагаем, бу-дут отличаться самым привлекательным в отрасли соотношением произво-дительности и функциональности к энергопотреблению. Благодаря этому пользователи смогут приобрести более производительные, компактные и тихие системы с продленным сроком автономной работы и меньшими тре-бованиями к электропитанию».

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

Новая микроархитектура Intel объединяет в себе целый ряд иннова-ционных технологий. Технология Intel® Wide Dynamic Execution позволяет обрабатывать больше команд за такт процессора, повышая эффективность выполнения приложений и сокращая энергопотребление. Каждое ядро про-цессора, поддерживающего эту технологию, может выполнять до четырех инструкций одновременно, используя эффективный конвейер из 14 стадий. Технология Intel® Intelligent Power Capability делает энергопотребление еще более низким, активируя отдельные логические подсистемы только по мере необходимости. Технология Intel® Advanced Smart Cache включает в себя совместно используемую кэш-память 2-го уровня, которая снижает энергопотребление и повышает производительность, позволяя одному из ядер процессора использовать всю кэш-память при динамическом отклю-чении другого ядра. Технология Intel® Smart Memory Access повышает производительность системы, сокращая время отклика памяти и оптимизи-руя, таким образом, использование пропускной способности подсистемы памяти. Технология Intel® Advanced Digital Media Boost позволяет обра-батывать все 128-разрядные команды SSE, SSE2 и SSE3, широко исполь-зуемые в мультимедийных и графических приложениях, за один такт, что увеличивает скорость их выполнения.

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

Артур Скальский

© Babr24.com

КомпьютерыМир

2879

25.03.2006, 13:02

URL: https://babr24.com/?ADE=28718

bytes: 16821 / 16821

Поделиться в соцсетях:

Экслюзив от Бабра в соцсетях:
- Телеграм
- ВКонтакте

Связаться с редакцией Бабра:
[email protected]

Другие статьи в рубрике "Наука и техника"

Стать астронавтом не выходя из дома

14 ноября состоится исторический день запуска корабля Crew Dragon компании Space X на ракете Falcon 9. В эту субботу состоится запуск многоразовой ракеты Falcon 9, которая будет нести на себе космический корабль Dragon v2 для постоянных полетов на МКС.

Николай Наумов

Наука и техникаМир

9493

13.11.2020

Игры Разумова: грязное белье серийных защитников иркуцкости

Когда бывший вице-мэр Иркутска Дмитрий Разумов в очередной раз вернулся в родные пенаты и рассказал, как зарабатывать на деревянном Иркутске, сначала ему не поверили. Но он настаивал на своем.

Лера Крышкина

Наука и техникаРасследованияИркутск

38386

02.11.2020

Иркутские учёные рассказали об особенностях байкальских рачков-экстремалов

Eulimnogammarus cyaneus — эндемичный байкальский гаммарус (рачок), обитающий в Байкале. Его особенностью является то, что он обитает в прибрежной зоне озера, в достаточно узкой полосе. Здесь наблюдается резкое изменение температур, поэтому рачка называют экстремалом.

Миша Ковальски

Наука и техникаИркутск

13185

28.10.2020

Нидерландские учёные советуют обниматься с коровами

Устали, чувствуете нервозность, хотите спокойствия и отдыха? Теперь необязательно тратиться на успокоительные препараты. В Нидерландах предлагают новый способ — обниматься с коровами.

Миша Ковальски

Наука и техникаБратья меньшиеМир

10136

25.10.2020

Блогнот. Только метаболизм и никакого сексизма!

«Доля ты!– русская долюшка женская! Вряд ли труднее сыскать» писал два века назад Николай Алексеевич. Трудно с ним не согласиться и сейчас, особенно сравнивая женскую долюшку у людей и …у байкальских рачков.

Максим Тимофеев

Наука и техникаИркутск

9760

23.10.2020

Россия отказалась вступать в международный проект по освоению Луны

Международный масштабный лунный проект, который продлится более 10 лет, скорее всего, пройдёт без России. Дело в том, что с нашей страной до сих пор не заключили соглашение по совместной реализации лунной программы. И в основном происходит это по желанию именно России.

Миша Ковальски

Наука и техникаМир

10259

19.10.2020

Реагенты от гололёда наносят вред почве и воде

С каждым годом влияние противогололёдных реагентов усиливается. И речь идёт не о положительном эффекте, а о негативном. Это доказали учёные из Красноярского научного центра СО РАН.

Миша Ковальски

Наука и техникаЭкологияКрасноярск

20853

15.10.2020

На Марсе обнаружили древние дюны и подлёдные озёра

Новые открытия позволили по-новому взглянуть на геологию красной планеты. Так, учёные обнаружили на Марсе древние окаменевшие дюны. По оценкам им насчитывается не менее миллиарда лет. Само по себе наличие дюн на данной планете не является открытием.

Миша Ковальски

Наука и техникаМир

8472

14.10.2020

Нобелевская премия 2020: черные дыры, альтернатива ГМО и другое

Стали известны имена лауреатов Нобелевской премии 2020 года. Удивительно, но в этом году премию получили три очень важных открытия, значимость которых известна уже давно, однако удостоились награды они только сейчас. Так, Нобелевский комитет присудил премию по физике за черные дыры.

Миша Ковальски

Наука и техникаМир

8797

12.10.2020

Химиотерапия может стать менее вредной благодаря учёным из Томска

Раковая опухоль остаётся одной из самых опасных болезней современности. Единственным эффективным методом лечения до сих пор остаётся химиотерапия. Хотя известно, что она наносит вред и здоровым клеткам. Ранее по теме Бабр писал: Проблемы онкологии в Сибири.

Миша Ковальски

Наука и техникаТомск

8625

08.10.2020

Современные старики стали умнее и быстрее

Снижение когнитивных способностей, короткая память, невнимательность, медленная ходьба, да и в целом всех движений. Старость пугает всех, но от неё никому не скрыться. Финские учёные Университета Йювяскюля оповестили о радостной новости.

Миша Ковальски

Наука и техникаМир

12167

29.09.2020

Пение птиц изменилось из-за карантина

Жесткие ограничения, которые были введены из-за пандемии новой коронавирусной инфекции, продолжают влиять на дикую природу. Результаты нового исследования опубликовали учёные из американского Университета Теннесси в ведущем научном международном журнале Science.

Миша Ковальски

Наука и техникаБратья меньшиеМир

9964

26.09.2020

Лица Сибири

Чупров Сергей

Пешков Виталий

Кондратов Антон

Егорычев Александр

Шумихина Галина

Шипицин Кирилл

Ворончихина Варвара

Шахов Николай

Бунев Андрей

Дементьева Екатерина