Многоядерные платформы Intel: будущее наступает сегодня
Минувший Форум Intel для разработчиков, проходивший в начале марта в Сан-Франциско, принес долгожданную новость - корпорация Intel рассчитывает начать поставки процессоров на базе новой микроархитектуры Intel Core, производимых с использованием передовой 65-нанометровой технологии, в третьем квартале 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, обладавшего способностью обрабатывать до четырех потоков инструкций за счет поддержки технологии Hyper-Threading, процессоров семейства Intel Pentium D серии 8xx, а также наборов микросхем семейства Intel 945/955X Express с подержкой двухъядерных процессоров. Позднее, в самом начале 2006 года линейка двухъядерных процессоров была дополнена моделями, созданными на базе нового, 65-нм технологического процесса: процессором Intel Pentium Extreme Edition 955 и процессорами Intel Penium D серии 9хх, а также чипсетами Intel 975X Express.
Немного теории
Многоядерный процессор содержит два или больше вычислительных ядер на одном кристалле. Он имеет один корпус и устанавливается в один разъем на системной плате, но операционная система воспринимает каждое его вычислительное ядро как отдельный процессор с полным набором вычислительных ресурсов. Например, двухъядерный процессор - это реализация многоядерности с двумя вычислительными ядрами.
Переход к многоядерным вычислениям был принят в качестве долговременной стратегии корпорации Intel много лет назад. Специалисты компании уже давно работают над концепцией параллелизма и аппаратными средствами реализации многопоточности, при этом одно из самых первых открытых обсуждений этой темы имело место в статье, написанной в 1989 году архитекторами Intel Патриком Гелсингером, Паоло Гарджини, Герхардом Паркером и Альбертом Ю. Хотя исследования этой области в корпорации Intel начались раньше, публикация данной статьи стала, повторимся, первым открытым обсуждением концепции многоядерных процессоров.
В 1993 году корпорация Intel внедрила в массовое производство параллелизм на уровне команд, выпустив процессор Intel Pentium, обладавший способностью декодировать и выполнять команды вычислительного потока параллельно. Годом позже специалисты Intel реализовали двухпроцессорную обработку (два полноценных процессора помещались в два разъема на одной системной плате), создав аппаратную многопоточную среду для серверов и рабочих станций. В 1995 году был представлен процессор Intel Pentium Pro, поддерживавший эффективное объединение четырех процессоров на одной системной плате, что позволило обеспечить более высокую скорость обработки данных в многопоточных приложениях, ориентированных на серверные платформы и рабочие станции.
Появление в 2002 году технологии Hyper-Threading (HT) ознаменовало приход многопоточного параллелизма, то есть возможности выполнять разные потоки приложений одновременно на одноядерном процессоре. Тестирование производительности, проведенное корпорацией Intel, показало, что на процессорах с технологией HT скорость работы некоторых приложений возрастает в среднем на 30%.
Ныне, взяв курс на многоядерные платформы, корпорация Intel стала лидером в процессе перехода на многопоточные и параллельные вычисления на массовых ПК, обеспечив обработку данных на нескольких вычислительных ядрах одного процессора.
Два лучше одного
В случае появления любой инновации первые вопросы, которыми задаются пользователи, звучат всегда одинаково. Что данная инновация сулит лично мне? Как она изменит мою жизнь? Смогу ли я делать с ее помощью то, чего не мог делать раньше?
Большинство приложений, уже сегодня оптимизированных для параллельного исполнения вычислительных потоков, например, программ, поддерживающих технологию Hyper-Threading или предназначенных к исполнению на рабочих станциях или серверах с двухпроцессорной конфигурацией, при выполнении на многоядерном процессоре демонстрируют прекрасную масштабируемость производительности. К этой категории относятся мультимедийные приложения, научные приложения и системы CAD/CAM.
Что касается многозадачности, то благодаря многоядерной архитектуре процессора может быть улучшено время отклика ПК в любой среде, в которой пользователь активно работает с двумя или более приложениями либо фоновые процессы конкурируют друг с другом и несколькими приложениями за вычислительные ресурсы. Попытайтесь, например, во время интенсивной антивирусной проверки запустить текстовый редактор и набрать несколько фраз - в течение некоторого времени ПК будет "пробуксовывать", не отображая набранный текст на экране. Приложения, требующие высокой интенсивности вычислений, "тормозят" друг друга, что очень хорошо заметно, например, при обработке видео и одновременном запуске игры.
Все большее значение многоядерные процессоры приобретают в условиях всеобщей "цифровизации" информации, окружающей нас. Музыка, видео, фотографии, игры - их носители повсеместно становятся цифровыми, растет и количество устройств, генерирующих, обрабатывающих и хранящих цифровой контент (фото- и видеокамеры, DVD-плейеры, МР3-плейеры и т.д.). Мир стоит на пороге полномасштабной реализации концепции цифрового дома, когда все устройства в нашем жилище смогут быть объединены в домашнюю сеть, позволяющую предоставлять сервис по обработке цифрового контента в качестве обычной коммунальной услуги. Обязанности типичного домашнего ПК существенно возрастут, жизнь в цифровом доме будет во многом зависеть от эффективности многозадачной работы многоядерных процессоров и от их способности управлять всем комплексом устройств: телевизорами, стереосистемами, видеокамерами, а также другими устройствами и приспособлениями в цифровом доме.
Еще одна важная задача - расширение коммуникационной функции ПК. По мере того как новые телекоммуникационные технологии, такие как VoIP, проникают в наши офисы и дома, а пропускная способность сетей продолжает расти, обработка огромного количества пакетов данных не должна влиять на скорость работы основных приложений. Многоядерные процессоры помогут справиться с этой задачей, распределив ресурс вычислительных ядер для обработки сетевых пакетов и выполнения других приложений.
Многоядерные процессоры Intel в сочетании с другими компонентами платформ предоставляют расширенные возможности для управления и обеспечения безопасности. Они позволяют уменьшить время отклика системы во время одновременной работы нескольких управляющих или профилактических программ, таких как антивирусная проверка, обновление ПО, проверка конфигурации или запрос на инвентаризацию. Более того, используя технологию виртуализации, поддерживаемую многими платформами Intel, можно одновременно запустить несколько операционных систем без снижения производительности приложений в каждой из них.
Виртуальная реальность
Значительные вычислительные ресурсы многоядерных процессоров предоставят разработчикам игр большую степень свободы для создания полноценной графики, реализации физики процессов, а также функций искусственного интеллекта. Например, при обработке алгоритма воспроизведения фотореалистичной графики, требующего огромной вычислительной мощности, можно использовать одно или несколько специализированных ядер для рендеринга в реальном времени.
Кроме качества изображения, выразительность игре придадут встроенные в нее расширенные функции искусственного интеллекта. Например, сегодня искусственный интеллект противостоящего игроку компьютерного персонажа ограничен только возможностью оптимального вычисления маршрута перемещения - ужасные монстры достаточно хорошо ориентируются в игровых лабиринтах, но не обладает тем уровнем интеллекта, которого можно было бы ожидать от живого соперника. В будущем разработчики игр смогут использовать преимущества многоядерных процессоров, выделив одно или несколько ядер для обработки графики, а остальные загрузив выполнением функций искусственного интеллекта. Это позволит создавать в высшей степени реалистичные игры.
Несмотря на то, что для полного овладения тонкостями многопоточного программирования разработчикам игр потребуется еще какое-то время, ведущие разработчики игр, включая компании Epic Games, Lionhead Studios, BioWare, Ubisoft и др., уже используют эту технологию при разработке игр.
Многоядерность также будет способствовать повсеместному распространению коллективных игр. Уже сегодня компьютеры обладают достаточной мощностью для поддержки игр, вычислительные ресурсы которых распределены в интернете.
Новая микроархитектура Intel Core
Микроархитектура 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, широко используемые в мультимедийных и графических приложениях, за один такт, что увеличивает скорость их выполнения.
Многоядерные платформы стали существенным стимулом для разработки новых приложений, которые привнесут преимущества масштабных вычислений во все области жизнедеятельности человека - от медицины до промышленных предприятий, от цифрового офиса до цифрового дома, от мобильных решений до новейших игр. Только представьте, что через какое-то время мы сможем располагать компьютерами с сотнями вычислительных ядер, обладающими вычислительной мощью современных суперкомпьютеров... Что вы сможете сделать с его помощью? Или, может быть, лучше поставить вопрос по-другому: есть что-то, чего вы не сможете сделать благодаря своему ПК?
Виктор Сергеев
Весь номер
Новости партнеров:
Что такое IP-телефония и как она работает, какие преимущества даёт
Валидация базы имейлов: как обеспечить доставку писем только реальным подписчикам
Промежуточные реле: особенности и применение в современных технологических системах
Инновации в медицине
как мы переехали
в Мексику
Правозащитники отчитались об ограничениях свободы в Рунете
Феноменальная история эволюции WordPress. Путь самой используемой системы управления контентом
SFP модули - лучшее решение для современных сетей
Кабельная компания ABB вносит вклад в экологию
Специальный новый режим съемки iPhone 15 Pro позволяет записывать видео в 3D
Риски использования одноразовых номеров
Сергей Лобанов ("Спарк"): компанию в 2011 году ждут большие дела!
Cерверы на усовершенствованных процессорах Intel для компаний малого бизнеса
«ТелеКом» уходит в интернет!
Как вернуть исчезнувшие контакты на iPhone после обновления iOS?
Мобильный телефон в отпуске – особенности использования и вероятные поломки
Brosco - модные аксессуары для вашего телефона
EmailMarket – онлайн платформа для поиска лучших специалистов в email маркетинге
Большие возможности при разумной цене смартфона Lenovo A Plus
Квадрокоптеры – история вдохновения
Больше возможностей для email-рассылок за умеренную стоимость с SendPulse
Mestel MO900 – семейная микроволновка
Сколько стоит ремонт ноутбуков и куда стоит обращаться в первую очередь?
Заряд бодрости и оптимизма
Внешние зарядные устройства для мобильных телефонов и девайсов
Аккумуляторы для фотоаппаратов и видеокамер
Как выбрать недорогой китайский смартфон
Возврат обеспечения заявки на участие в тендере
Оптические делители
Восстанавливаем потерянные данные программой EaseUS Data Recovery Wizard
Бронебойный высокопроизводительный смартфон Blackview BV 8000 PRO
Autodesk Vault – компоновка и возможности
Как защитить сайт от вирусов
SSL сертификат – зачем он нужен и какой тип выбрать
Как выбрать проектор для домашнего кинотеатра
Коротко о электрогриле Wollmer S807
Керамика в электротехнике и энергетике
Ремонт планшета Леново
В чем преимущество серверной стойки перед шкафом
Прочный деловой смартфон с неплохими характеристиками и стильным дизайном - Doogee T5S
Запчасти для ноутбуков: плюсы оригинальных комплектующих
Такие разные чехлы и аксессуары от Apple
От яичницы с беконом до шокера. Какими бывают чехлы для смартфона
Причины для замены дисплея на iPad Air 2
Картриджи для ленточной библиотеки – выход для хранения данных
Спидтест интернета с инструкцией устранения проблем представлен на новом ресурсе
Выбираем портативное зарядное устройство
Лучшие смартфоны от производителя Homtom
Выбор мастерских по ремонту гаджетов
Сопровождение 1С: быстрый способ избавиться от проблем
Риски использования одноразовых номеров
Как правильно построить и организовать техническую поддержку ИТ инфраструктуры компании?
Можно ли заправить картридж принтера самостоятельно?
Обмен Perfect Money: возможности собственного обменника и альтернатива порталов мониторинга – что выбрать?
Аренда звука – правильное решение при организации мероприятий
VK70604N: продуманная фильтрация и максимальная практичность
Winter is coming: как выбрать снегоуборочную машину для дома
Особенности выбора сервера 1С
Как ускорить старый ноутбук
Продвигаете сайт? Загляните в соцсети. 5 причин важности маркетинга в социальных сетях
Феноменальная история эволюции WordPress. Путь самой используемой системы управления контентом
ТОПовые игровые ноутбуки
Copyright © 2005-2017
technograd.com
Разработка проекта: Издательский дом RMG
E-mail:
[email protected]
Редактор:
[email protected]
Реклама:
[email protected]
Тел. +7 (863) 272-66-06
о проекте>>