首页 文章

如何将我的工作绑定到intel xeon phi协处理器?

提问于
浏览
1

我有一台带有四个麦克风卡(mic0-mic3)的服务器,效果很好 . 如何将并行作业(mic_app)绑定到mic0,其他并行作业无法在mic0中运行 . 如何检测mic0一直在运行并行作业(mic_app) .

1 回答

  • 1

    限制卸载过程以仅使用指定为变量值的协处理器 .

    将此变量设置为逗号分隔的目标设备编号列表,范围为0到(number_of_devices_in_the_system -1),其中0是系统中的第一个协处理器,(number_of_devices_in_the_system -1)是系统中的最后一个协处理器 .

    可用于卸载的协处理器在逻辑上编号 . 函数_Offload_number_of_devices()返回可用协处理器的数量 . 您在卸载pragma的目标说明符中使用的协处理器索引的范围是0到number_of_devices_in_the_system-1 .

    默认值:卸载过程使用所有设备 .

    示例:OFFLOAD_DEVICES = 1,2

    在安装了两个以上协处理器的系统上,此设置使应用程序仅使用协处理器1和2.在第二个和第三个物理协处理器上执行对协处理器0或1的卸载 . 卸载到高于1环绕的目标数字,以便所有卸载保留在协处理器0和1中 . 当卸载在第一个或第二个协处理器上运行时,在协处理器上执行的函数_Offload_number_of_devices()返回0或1 .

    Supported Environment Variables

相关问题