Компьютерный форум
Правила
Вернуться   Компьютерный форум > Компьютерные форумы > Новости > Процессоры
Перезагрузить страницу Xeon Phi и x86-совместимость: уловка Intel ?
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
Dark King Dark King вне форума
E.X.P.E.R.T
 
Аватар для Dark King
 
Сообщений: 15,822
Сказал(а) спасибо: 133
Поблагодарили 1,732 раз(а) в 1,663 сообщениях
Регистрация: 18.02.2012
Адрес: HELL
По умолчанию Xeon Phi и x86-совместимость: уловка Intel ? - 23.07.2012, 01:38

Несколько недель назад компания Intel представила ускорители вычислений Xeon Phi, которые ранее были известны под кодовым именем Knights Corner. Разработка решения велась в рамках проекта Larrabee, однако на пути к коммерческому воплощению инициатива переросла из рядового ускорителя графики в мощный вычислительный сопроцессор.

Технических подробностей о Knights Corner Intel не предоставляет, и при описании решения журналисты вынуждены оперировать формулировками из официального пресс-релиза: "архитектура Many Integrated Core (MIC)", "более 50 ядер", "x86-совместимость". Впрочем, в последнем случае Intel осторожно говорит о модели программирования, которая будет знакома разработчикам, ранее создававшим x86-совместимые продукты.

Процессоры Xeon Phi основаны на микроархитектуре P5, которая впервые была использована в процессорах Pentium в 1993 году. Модернизированная версия этой микроархитектуры используется в современных процессорах Atom, однако Xeon Phi лишён поддержки многих решений, появившихся в процессорах за прошедшие годы. В частности, придётся забыть о наборах инструкций MMX, SSE и AVX.

Между тем, Xeon Phi поддерживает основной набор инструкций x86 с расширением Intel64, инструкции x87 (используются для математических вычислений), новый набор векторных инструкций, использующих 32 512-битных регистра ZMM. Удивительно, что Knights Corner полагается на инструкции x87, утратившие популярность после появления SSE2, притом что сама Intel всячески поощряет использование любого воплощения SSE или AVX.

После изучения прочих материалов, посвящённых Knights Corner, становится очевидно, что создание приложений для ускорителей Xeon Phi не ограничится перекомпиляцией существующего кода, написанного для других x86-совместимых решений (то есть, утверждение о "совместимости" весьма относительно). Потребуется глубокая переработка с учётом особенностей микроархитектуры, что по уровню трудозатрат ставит MIC на один уровень с технологиями GPGPU-вычислений CUDA или OpenCL.

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


Король - не вечен, но остаётся королём !
Ответить с цитированием
Ads
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Процессор intel pentium 3 xeon mehanik. Процессоры 3 02.04.2012 10:33
Прордам. Сервер. двухпроцессорный intel xeon. Москва. SFly Продам 0 22.01.2012 15:50
Совместимость IS7-E2 (Intel i865-ICH5) и Sapphire hd-4650 Les Ruk Видеокарты 2 21.12.2011 06:58
Не грузится BIOS на процессоре Intel® Xeon® серии 5100 JED91 Любые вопросы от новичков 8 28.03.2011 21:55
Совместимость видеокарты с Intel(R) Pentium(R) Dual CPU E2140 @ 1.60GHz Рафа Любые вопросы от новичков 6 22.03.2011 22:21
Совместимость GIGABYT P41T-D3 ,DDR3-2GB,GT220-1GB-128BIT и Intel-Core2Q marey Любые вопросы от новичков 2 17.02.2011 09:41
Совместимость Intel Pentium Из пригорода Материнские платы 9 27.12.2010 23:45
Совместимость материнской платы P5PL2 и процессора Intel Pentium Dual-Core E2220 Mihail.P Материнские платы 5 15.10.2010 00:19
Совместимость системы на база Intel Core 2 Duo E6550 F@R@On Системный блок 4 02.07.2008 01:22
64-ядерный процессор, который в десять раз быстрее Xeon VipeR Процессоры 1 20.08.2007 21:07
Xeon: 1 GHz вместо 3. Что можно сделать? Tyr0 Администрирование и базы данных 8 26.05.2007 22:04



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов