Samara Portal Technology, Computers

Самарский портал "Технологии, компьютеры"

Итак, основными темами IDF-2011 стали компьютерный континуум и клиентские решения для его реализации, в первую очередь ультрабуки. И в какой-то момент стало казаться, что IDF-2011полностью консьюмеризировался. С нетерпением и некоторым опасением я ждал последнего ключевого доклада.

Главным и единственным событием 15 сентября на Intel Developer Forum 2011 в Сан-Франциско стало выступление (keynote) вице-президента, директора лаборатории и руководителя стратегических разработок Джастина Ратнера (Vice Presiden, Director, Intel Labs and Intel Chief Technology Officer, Intel Senior Fellow, Intel Corporation Justin Rattner) The Future: Accelerated.

Джастин Ратнер, вице-президент, директор лаборатории и руководителя стратегических разработок Intel. Intel Developer Forum 2011. Сан-Франциско. 3 день. 15 сентября. Фото: Владислав Бояров.

Джастин Ратнер, вице-президент, директор лаборатории и руководителя стратегических разработок Intel. Intel Developer Forum 2011. Сан-Франциско. 3 день. 15 сентября. Фото: Владислав Бояров.

На сцену он вышел в берете а-ля Муни и в таком же пиджаке, чем вызвал лёгкий переполох – я тоже сначала ничего не понял. Но вот берет снят, игра закончилась, и начинается серьёзная работа. А рассказывал г-н Ратнер о самых серьёзных вещах, о том, что творится на той, серверной (облачной) стороне компьютерного континуума. В первую очередь были сказаны дежурные, но необходимые слова о преимуществах многоядерности и паралеллизма.

 Intel Developer Forum 2011. Сан-Франциско. 3 день. 15 сентября.

 Intel Developer Forum 2011. Сан-Франциско. 3 день. 15 сентября.

 Intel Developer Forum 2011. Сан-Франциско. 3 день. 15 сентября.

 Intel Developer Forum 2011. Сан-Франциско. 3 день. 15 сентября.

Первые многоядерные процессоры появились в 2006 году и их многоядерность была минимальной – 2 штуки. За 5 лет количество ядер «обычных» серверных процессоров выросло до 10, и их количество будет расти и дальше. «Обычных» – потому что параллельно многоядерными процессорам корпорация Intel начала развивать направление мультиядерных процессоров (Intel Many Integrated Core (Intel MIC) Architecture), об этом был специальный доклад Кирка Скаугена, которому будет посвящён отдельный материал.

Однако наращивание количества ядер принципиально отличается, к примеру, от роста тактовой частоты, имевшему место в прошлом. Тогда программистам не надо было особо напрягаться для адаптации своих продуктов к изменениям в аппаратной части (к примеру, появлявшаяся в некоторых программах ошибка деления на ноль лечилась очень простыми способами). Появление многоядерных процессоров потребовало смены самой парадигмы программирования: теперь программа должна была уметь распараллеливать себя на несколько потоков, что зачастую означало полную её переработку. Корпорация Intel тогда приложила большие усилия для того, чтобы помочь программистам. Как всегда, это был не голый альтруизм – без распараллеливания программ многоядерные процессоры Intel просто не показали бы своих преимуществ.

Сегодня подобная инициатива действует в отношении мультиядерных процессоров – когда счёт ядер идёт на десятки, появляется своя специфика. Из представленного г-ном Ратнером графика видно, что не для всех типов задач мультиядерность одинаково полезна. Точнее, полезна она для всех, но в разной степени, и становится понятно, какие задачи целесообразно в первую очередь портировать на процессоры MIC.

Анджей Новак (Andzej Nowak), представитель открытой лаборатории CERN. Intel Developer Forum 2011. Сан-Франциско. 3 день. 15 сентября. Фото: Владислав Бояров.

 Intel Developer Forum 2011. Сан-Франциско. 3 день. 15 сентября.

 Intel Developer Forum 2011. Сан-Франциско. 3 день. 15 сентября.

Представитель открытой лаборатории CERN Анджей Новак (Andzej Nowak) рассказал, как мультиядерные процессоры помогут в обработке данных, полученных на большом адронном коллайдере: каждую секунду там происходит 40 миллионов соударений элементарных частиц, а объём данных измеряется десятками петабайт в год. Исследованиями там заняты более 10000 учёных из 110 стран, на слайде приведена блок-схема обработки данных.

 Intel Developer Forum 2011. Сан-Франциско. 3 день. 15 сентября.

 Intel Developer Forum 2011. Сан-Франциско. 3 день. 15 сентября.

 Intel Developer Forum 2011. Сан-Франциско. 3 день. 15 сентября.

Большой вклад внесли российские сотрудники Intel, принявшие самое активное участие в разработке программных продуктов, делающих работу мультиядерной архитектуры по-настоящему эффективной и масштабируемой. Использование комплекта Intel® Parallel Studio XE 2011 и Intel® C++ Studio XE 2011 сделало параллельное программирование доступным широкому кругу специалистов и рассеяло все страхи по поводу непреодолимых сложностей перехода на мультиядерные системы.

 Intel Developer Forum 2011. Сан-Франциско. 3 день. 15 сентября.

 Intel Developer Forum 2011. Сан-Франциско. 3 день. 15 сентября.

Однако наука – это далеко не единственная область применения многоядерных и мультиядерных систем. Эти системы могут с успехом использоваться для запуска на них веб-приложений, в обслуживании беспроводной связи и в системах безопасности, в крупных ЦОДах. И, разумеется, на их базе можно строить высокоэффективные облака. Дело ещё в том, что все ядра как многоядерных, так и мультиядерных процессоров могут работать с общей памятью, но с увеличением количества ядер память используется более рационально.

Брендан Эйч (Brendan Eich), главный инженер (CTO) Mozilla. Intel Developer Forum 2011. Сан-Франциско. 3 день. 15 сентября. Фото: Владислав Бояров.

Далее на сцену был приглашён главный инженер (CTO) Mozilla Брендан Эйч (Brendan Eich). В своём выступлении он продемонстрировал рост производительности приложений Java Script на мультиядерных системах.

 Intel Developer Forum 2011. Сан-Франциско. 3 день. 15 сентября.

Блок-схема работы многоядерной системы на базовой станции LTE тоже выглядела вполне логично.

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

 Intel Developer Forum 2011. Сан-Франциско. 3 день. 15 сентября.

Шекар Боркар (Shekhar Borkar), ведущий инженер Intel и ведущий исследователь DARPA в области высокопроизводительных вычислений. Intel Developer Forum 2011. Сан-Франциско. 3 день. 15 сентября. Фото: Владислав Бояров.

В Intel уверены, что будущее за мультиядерными системами, а та вычислительная производительность, которая сегодня требует электрической мощности 200 Вт к 2018 году будет использовать всего 2 Вт. Об этом рассказал ведущий инженер Intel и ведущий исследователь DARPA в области высокопроизводительных вычислений Шекар Боркар (Shekhar Borkar).

 Intel Developer Forum 2011. Сан-Франциско. 3 день. 15 сентября.

 Intel Developer Forum 2011. Сан-Франциско. 3 день. 15 сентября.

 Intel Developer Forum 2011. Сан-Франциско. 3 день. 15 сентября.

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

 Intel Developer Forum 2011. Сан-Франциско. 3 день. 15 сентября.

Его очень гармонично дополняет новый тип памяти – Hybrid Memory Cube, пропускная способность которой достигает одного терабита в секунду, а энергоэффективность в 7 раз выше, чем у традиционных модулей.

 Intel Developer Forum 2011. Сан-Франциско. 3 день. 15 сентября.

В сумме получается очень радостная картина, перед которой даже закон Мура выглядит этакой перестраховкой. Вот на этой оптимистичной ноте я и заканчиваю анализ доклада последнего дня IDF-2011.

Если в 2004 году корпорация Intel агитировала за цифровой дом и цифровой офис, то сегодня эти концепции (как и цифровая школа) успешно реализованы. Текущая цель – создание компьютерного континуума, и это не просто декларация, а планы, подкреплённые разработкой новых процессоров, платформ, категорий устройств, софта и сервисов.

Большинство направлений работы, озвученных на IDF-2010, получили своё развитие: продолжилась проникновение ИТ в бытовую технику, представлена специализированная платформа для домашних накопителей и плееров под именем Milstead. Выросла энергоэффективность, клиентские устройства Intel® Wireless Display предлагались уже многими вендорами. Приобретение компании McAfee породило принципиально новый подход к безопасности, создан уникальный продукт DeepSAFE. Было представлено множество устройств на MeeGo. Экспериментальный Light Peak превратился в промышленный Thunderbolt. Поэтому общее впечатление от форума тоже оптимистичное.

Moscone Center. Intel Developer Forum 2011. Сан-Франциско. 3 день. 15 сентября. Фото: Владислав Бояров.

Однако это не последний материал по IDF – впереди традиционная кунсткамера, описание ситуации с моими любимыми сетевыми накопителями (NAS) и тема высокопроизводительных вычислений.

О выборе компьютера

О выборе компьютера. Статья Владислава Боярова

Intel: архитектурные неизлишества… с хвостиком

Intel: архитектурные неизлишества… с хвостиком. Статья Владислава Боярова