Xeon phi 我们可以在Intel Xeon MIC卡上进行双启动吗?

Xeon phi 我们可以在Intel Xeon MIC卡上进行双启动吗?,xeon-phi,Xeon Phi,我使用rhel机器作为mic0协处理器的主机。目前,我的mic0上安装了mpss3.2.3 我想知道我是否可以应用双引导的概念并安装mpss3.3。同时,在引导屏幕上,我可以选择我想要处理的内核。 就像我们可以安装不同的内核版本,然后可以选择使用哪一个,例如:Windows或Linux,同样的方法,我可以进行一些设置,使我能够在mic0协处理器上安装mpss的不同内核版本 如果是的话,怎么办? 如果没有,为什么不呢 感谢您在主机系统上一次可以安装一个MPSS堆栈。也就是说,如果您有MPSS x并

我使用rhel机器作为mic0协处理器的主机。目前,我的mic0上安装了mpss3.2.3

我想知道我是否可以应用双引导的概念并安装mpss3.3。同时,在引导屏幕上,我可以选择我想要处理的内核。 就像我们可以安装不同的内核版本,然后可以选择使用哪一个,例如:Windows或Linux,同样的方法,我可以进行一些设置,使我能够在mic0协处理器上安装mpss的不同内核版本

如果是的话,怎么办? 如果没有,为什么不呢


感谢您在主机系统上一次可以安装一个MPSS堆栈。也就是说,如果您有MPSS x并且希望使用MPSS y,则需要先卸载MPSS x,然后才能安装MPSS y


但是,您仍然可以在系统上设置双启动,这样您就可以启动不同的操作系统(或不同的Linux内核),并且对于每个操作系统,您可以安装不同的MPS。

这是可能的,但有点复杂(我将标准rpm基自动转换为多版本设置的脚本大约有3000行shell代码……)

a) 使用
rpm2cpio
cpio
将*rpm软件包解压缩到一个位置,比如说
/opt/intel/mpss/VERSION
,而不是直接安装它们

b) 创建自定义脚本以加载/卸载MPSS mic.ko驱动程序

c) 设置
PATH/LD\u LIBRARY\u PATH/MIC\u LD\u LIBRARY\u PATH
。。。。到合适的值

d) 创建一个自定义的
SOMEPATH/etc/mpss.VERSION
目录和conf文件-重要的是,它们是指向bzimage和initrd的正确指针

e) 通过以下方式启动mpssd:
/opt/intel/mpss/VERSION/usr/sbin/mpssd-d SOMEPATH/etc/mpss.VERSION

f) 使用以下命令执行
micctrl-b
命令:
MPSS\u CONFIGDIR=SOMEPATH/etc/MPSS.VERSION micctrl-b

这样,
mpssd
micctrl
就可以在正确的位置查找配置文件,并且所有内容都独立于标准位置

迈克尔