Я собираюсь перенести некоторые вычисления в Xeon Phi, но хотел бы сначала протестировать разные API и разные приложения для параллельного программирования.
Есть ли симулятор / эмулятор для Xeon Phi (Windows или Linux)?
годность функция в Intel (R) Advisor XE 2015 Бета (может быть зачислен бесплатно Вот) может быть использован для решения ваших запросов. Пригодность Beta специально способна:
Все виды данных «оценок» могут быть выполнены на произвольном компьютере с архитектурой x86 (поддерживается ОС Windows или Linux). Так что это действительно своего рода «эмуляция». Однако это программное моделирование инструмент (не традиционный аппаратный симулятор или эмулятор).
Примечание: данный материал для Xeon Phi теперь доступен только как «экспериментальная» функция. Это означает, что на данный момент (по состоянию на апрель 2014 года) это все еще бета-качество и по-прежнему недоступно по умолчанию. Вам нужно будет установить экспериментальную переменную ADVIXE_EXPERIMENTAL = suitability_xeon_phi_modeling, чтобы включить ее. Обычно экспериментальные функции Advisor Beta, как правило, становятся более качественными и более зрелыми в конце года (либо в Beta Update, либо в более поздних выпусках).
Данное примечание не применимо ко всем другим частям функции пригодности, которые не относятся к Xeon Phi.
Вот снимок экрана для данной Бета Экспериментальной функции вид GUI&чувствовать (жирный красный — мое дополнение):
Если будущие интернет-пользователи увидят этот вопрос и зададутся вопросом об симуляции Knights Landing, Intel SDE (https://software.intel.com/en-us/articles/intel-software-development-emulator) эмулирует AVX-512.
Для непосвященных Knights Landing является официальным кодовым названием для следующего поколения процессоров Intel Xeon Phi. Неправильно полагать, что Xeon Phi означает Уголок Рыцарей, равно как и неверно полагать, что Xeon означает Haswell. Просто на сегодняшний день была только одна итерация Xeon Phi.