Сопроцессор Intel® Xeon Phi™

intel.web.368.207[1]

Совершенно потрясающая штука от интел Сопроцессор Intel® Xeon Phi™ обзор

Спецификация

Описание семейства

Тесты производительности

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

Что такое сопроцессор Intel® Xeon Phi™?

Сопроцессоры Intel® Xeon Phi™ имеют формат дополнительного адаптера PCI Express* и работают синергетически с процессорами Intel® Xeon®, обеспечивая резкий прирост производительности при высокопареллельной обработке кода — до 1,2 терафлопс (триллион операций с плавающей запятой в секунду) двойной точности на сопроцессор.

Каждый сопроцессор, изготовленный по лучшей в отрасли 22-нанометровой технологии на базе транзисторов с трехмерной структурой затвора (3-D Tri-Gate), имеет больше ядер, больше вычислительных потоков и больше исполнительных блоков векторных команд, чем процессор Intel Xeon. Высокий уровень параллелизма компенсирует более низкую скорость вычислений в каждом ядре, обеспечивая высокую совокупную производительность при выполнении высокопараллельных рабочих нагрузок.

В каких приложениях проявляются преимущества сопроцессора Intel Xeon Phi?

Для большинства (от 80 до 90%) приложений максимальная производительность по-прежнему достигается на процессорах Intel Xeon, тогда как работа приложений с высокопараллельной обработкой данных резко ускоряется при использовании сопроцессоров Intel Xeon Phi. Чтобы полностью раскрыть преимущества сопроцессоров Intel Xeon Phi, приложение должно масштабироваться до уровня более 100 программных потоков, а также либо активно использовать векторные вычисления, либо эффективно использовать полосу пропускания локальной памяти, более широкую, чем у процессора Intel Xeon. Области применения высокопараллельной обработки: анимация, энергетика, финансы, биологические науки, медицина, производство, государственный сектор, метеорология и другие.

 

Поскольку языки программирования, инструментальные средства и приложения для процессора Intel Xeon и сопроцессоров Intel Xeon Phi совместимы, теперь вы сможете думать о «повторном использовании», а не о «повторном кодировании».

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

Повышение производительности. Процессоры Intel Xeon и сопроцессоры Intel Xeon Phi поддерживают единый исходный код, поэтому разработчикам необходимо провести лишь однократную оптимизацию приложений для параллельных вычислений, чтобы добиться максимальной производительности процессора и сопроцессора.

Гибкость исполнения. Сопроцессор разработан «с нуля» для высокопроизводительных вычислений. В отличие от графических процессоров сопроцессор может иметь собственную операционную систему, полностью поддерживать IP-адресацию и такие стандарты, как Message Passing Interface (MPI). Кроме того, он может работать в нескольких режимах исполнения:

  • «Симметричный» режим: рабочие нагрузки разделены между хост-процессором и сопроцессором.
  • «Собственный» режим: рабочая нагрузка полностью перемещена на сопроцессор, который по существу действует как отдельный вычислительный узел.
  • «Разгруженный» режим: рабочая нагрузка выполняется на хост-процессоре, ее части пересылаются на сопроцессор в случае необходимости. ПРИМЕЧАНИЕ: графические процессоры могут работать ТОЛЬКО в одном режиме и часто простаивают.