首页 文章

是否有Xeon Phi的模拟器/模拟器?

提问于
浏览
6

我将把一些计算卸载到Xeon Phi,但是想先测试不同的API和不同的并行编程 .

是否有适用于Xeon Phi(Windows或Linux)的模拟器/模拟器?

2 回答

  • 4

    英特尔(R)顾问XE 2015 Beta 中的 Suitability 功能(可能"enrolled"免费here)可用于解决您的请求 . Suitability Beta特别能够:

    • 评估英特尔®至强融核™(本机或有限的卸载支持)性能水平是否会超过给定工作负载的CPU性能峰值

    • 评估不 balancer ,运行时开销和其他性能损失影响取决于并行API,线程数和循环迭代次数/使用的粒度

    所有给定的"evaluations"都可以在任意x86机器上完成(支持Windows或Linux OS) . 所以's really sort of 989765 . However it'是一个基于软件的建模工具(不是传统的硬件模拟器或模拟器) .

    注意:鉴于Xeon Phi特定的东西现在仅作为"experimental"功能提供 . 这意味着目前(截至2014年4月),'s still Beta quality and it'默认仍然不可用 . 您必须设置实验变量ADVIXE_EXPERIMENTAL = suitability_xeon_phi_modeling才能启用它 . 通常,Advisor Beta实验性功能在今年晚些时候(在Beta Update或更高版本中)趋向于变得更好并且更成熟 . 鉴于注释不适用于非适用特性的所有其他部分,这些部分不是Xeon Phi特定的 .

    以下是针对给定Beta实验性功能GUI外观的屏幕截图(粗体红色是我的附加组件):

    AdvisorXESuitabilityBeta

  • 3

    如果未来的互联网用户看到这个问题并想知道Knights Landing仿真,那么英特尔SDE(https://software.intel.com/en-us/articles/intel-software-development-emulator)就可以模拟AVX-512 .

    对于不熟悉的人来说,Knights Landing是下一代英特尔至强Phi处理器的官方代号 . 假设Xeon Phi意味着Knights Corner是不正确的,假设Xeon意味着Haswell是不正确的 . 只是到目前为止只有一次Xeon Phi的迭代 .

相关问题