【问题标题】:Can we dual boot on Intel Xeon MIC card?我们可以在 Intel Xeon MIC 卡上双启动吗?
【发布时间】:2014-11-27 11:08:45
【问题描述】:

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

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

如果是,那么如何? 如果没有,那为什么不呢?

谢谢

【问题讨论】:

    标签: xeon-phi


    【解决方案1】:

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

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

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

    c) 将PATH/LD_LIBRARY_PATH/MIC_LD_LIBRARY_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_CONFIGDIR=SOMEPATH/etc/mpss.VERSION micctrl -b

    这样mpssdmicctrl 会在正确的位置查找您的配置文件,并且一切都独立于标准位置

    迈克尔

    【讨论】:

      【解决方案2】:

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

      但是,您仍然可以在系统上设置双启动,以便您可以启动不同的操作系统(或不同的 Linux 内核),并且可以为每个操作系统安装不同的 MPSS。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-08-19
        • 2016-12-26
        • 2023-03-14
        • 1970-01-01
        • 2023-04-04
        • 1970-01-01
        相关资源
        最近更新 更多