最近终于把Xeon Phi的两代产品都集齐了,现在来做个记录,所有图片均为实拍

Xeon Phi的前身是代号为Larrabee的显卡,虽然我没有,但是可以参考结城安穗手上老莱那张(

Larrabee

先来看x100系列的,这一代的Xeon Phi只能作为协处理器使用,运行特制的Linux系统 (精简到没有包管理器),使用Manycore Platform Software Stack (MPSS)进行管理 (有gui),通过ssh连接,只能直接运行二进制文件

31S1P
5110P

x200和72x5系列的可以作为桌面处理器运行Windows、Ubuntu等系统,插槽为SVLCLGA3647,芯片组使用C612。仅x200有协处理器版本,依然运行特制的Linux,但是MPSS没有了gui。仅72x5支持虚拟化

x200_ES
7230

使用Xeon Phi Coprocessor前,请先确保主板BIOS打开了pcie的Above 4G选项(或调整MMIO大小),否则无法正常使用。启动Windows系统后安装驱动
x100: MPSS_3.8.6
x200: MPSS_4.4.1
正常安装驱动后任务管理器的性能页面应会多出一个网络适配器,是专门与协处理器通讯用的。MPSS的gui界面可以查看当前状态,更改一些硬件设置

MPSS&ssh

连接到协处理器前,需要先在设置中新建名为"MICUSERS"的用户组,添加指定用户来赋予访问协处理器的权限。在MPSS中列出当前的协处理器,若连接第N个(从0开始)则对应的ip为192.168.1.[100+N],使用ssh连接有访问权限的用户,然后就可以和使用Linux一样使用Xeon Phi了


接下来是作为桌面处理器的x200和72x5,由于支持的主板太少且难以获得,我最后选择了Intel的S7200APR

S7200APR
BMC_WebConsole

由于这是节点机,需要改供电才能使用。我买的是一个完整的水冷节点,所以尽量按照原有接口来改。DC 12V通过供电板的引脚被转成8+4pin,所以直接把电线接到粗引脚上即可,极性为上正下负(最好是焊接,鳄鱼夹容易接触不良,电源选用服务器的模块电源方便改装)

DC12V

然后参照下表,在主板右侧备用电源控制接口处的5和7针脚处用杜邦线接入DC 5V供电(最好买个DC 12V转DC 5V模块,12V由电源提供)

PowerControl

散热器尽量使用原厂散热器,标准3647散热器无法直接使用,需更改底座

jpg

由于没有机箱接口提供待机电源常驻信号,主板左下角的待机针脚应使用跳线短接

jpg

改好后的节点如下图(塞了个Tesla P4)
主板上没有板载的VGA接口,但是有预留的VGA排线插口,需额外购买转接线或者使用独显输出

S7200APR_Node

硬盘我使用的是mSATA,但是无法以UEFI模式启动。启动系统后若是旧版的BIOS,任务管理器的性能页会把7230识别成208核256线程,新版则是64核256线程

taskmgr

测试了一下多核性能,以渲染blender的教室场景为例(2.93),Xeon Phi 7230用时7'49,作为对比的Tesla P4用时6'42。由于核心过多导致利用率不达标,所以7230的实际性能应该更高

(未完成,正在编辑中)

仅有一条评论

  1. 什么时候编辑完呢,qwq

添加新评论