Архитектура Intel® Many Integrated Core

Архитектура Intel® Many Integrated Core (Intel® MIC) — это последний прорыв в сфере быстродействия, производительности и совместимости суперкомпьютеров.

Революционная скорость

Архитектура Intel MIC поможет создать платформы с производительностью в триллионы вычислений за секунду с помощью быстрых привычных процессоров и сопроцессоров Intel® Xeon®, основанных на новой архитектуре. Скачок скорости обработки — экспоненциальный. Хотя суперкомпьютеры лишь недавно преодолели петафлопный барьер, компания Intel уже прогнозирует объединение большого количества процессоров Intel MIC, чтобы помочь партнерам преодолеть следующую важную веху: барьер в 1 эксафлоп или 1000 петафлоп.

Обработка рабочих потоков с высокой степенью параллелизма

Первые продукты Intel MIC будут ориентироваться на применение в сегментах высокопроизводительных вычислений (HPC), рабочих станций и центров обработки данных, где интенсивно используется параллельная обработка. В данной архитектуре используется высокая степень параллелизма более компактных, менее мощных, однопоточных ядер процессоров Intel, чтобы добиться более высокой производительности в приложениях с интенсивным использованием параллельной обработки. Хотя сегодня лишь в относительно немногих специализированных приложениях интенсивно используется параллельная обработка, такие приложения применяются для решения широкого круга задач: от моделирования изменений климата до генетического анализа, управления рисками портфеля ценных бумаг или поиска новых источников энергии.

Стандартные модели программирования

Для разработчиков ключевым преимуществом продуктов Intel MIC является возможность использования существующих стандартных инструментов и методов программирования. Архитектура Intel MIC объединяет несколько ядер процессоров Intel CPU в одном чипе. Эти ядра можно программировать, используя стандартные исходные коды на языках C, C++ и FORTRAN. Исходный код программы, написанный для продуктов Intel Many Integrated Core, можно компилировать и выполнять на стандартных процессорах Intel Xeon. Знакомая модель программирования позволяет разработчикам без дополнительного обучения сосредоточиться на самих задачах, а не на разработке программного обеспечения.

Например, в лаборатории CERN OpenLab, Европейской организации по ядерным исследованиям, с помощью комплекта Knights Ferry сложный эталонный тест, написанный на C++, удалось перенести в новую архитектуру всего за несколько дней. Сверре Ярп (Sverre Jarp), главный инженер лаборатории CERN OpenLab сказал: "Знакомая аппаратная модель программирования позволила нам получить работающее программное обеспечение намного быстрее, чем ожидалось".

Создание многоядерной архитектуры Intel

Проект MIC — продукт трех направлений исследований: программы 80-ядерного исследовательского чипа тера-масштаба, инициативы одночиповых облачных компьютеров и проекта многоядерных графических процессоров Larrabee. Результатом стала фундаментально новая архитектура, в которой используются те же инструменты, компиляторы и библиотеки, что и для процессоров Intel Xeon. Так как процессоры Intel используются более чем в 80 % суперкомпьютеров во всем мире, программисты могут продолжать работать со знакомыми инструментами при создании программного обеспечения для архитектуры MIC.

Продукты Initial MIC

Первый продукт MIC с кодовым названием "Knights Corner" и комплекты для разработки с кодовым названием "Knights Ferry" уже поставляются выбранным разработчиком программного обеспечения.

Knights Corner

Knights Corner — это первый продукт на базе архитектуры Intel MIC. Он ориентирован на сегменты HPC, такие как поиск нефти, научные исследования, финансовый анализ и моделирование климата и многие другие. Он будет выполнен на основе 22-нанометрового технологического процессора Intel с использованием структуры транзисторов размером в 22 миллиардных части метра, и объединит в одном чипе более 50 процессорных ядер Intel. У каждого ядра, меньшего по размеру и мощности, ниже однопоточная производительность, но совокупная производительность намного выше. Данное аппаратное обеспечение поможет ускорить работу приложений с интенсивным использованием параллельной обработки, выполняющихся на суперкомпьютерах на базе процессоров Intel Xeon.

Knights Ferry

Knights Ferry — это комплект для проектирования и разработки, который поставлялся, чтобы помочь отдельным разработчикам программного и аппаратного обеспечения подготовиться к использованию Knights Corner. В конце 2010 года компания Intel расширила данный комплект, включив в него более широкий набор инструментальных средств разработки для архитектуры Intel MIC, чтобы улучшить работу с процессорами Intel Xeon и поддержку различных моделей программирования.

Knights Ferry уже предоставляет в руки ученых, исследователей и инженеров беспрецедентную производительность.

Другие видеоролики - Внимание: в данном разделе могут быть представлены материалы на английском языке.

Другие видеоролики