某公司研发了一款高性能 AI 处理器。每台物理设备具备 8 颗 AI 处理器,编号分别为 0、1、2、3、4、5、6、7。
编号 0−3 的处理器处于同一个链路中,编号 4−7 的处理器处于另外一个链路中,不通链路中的处理器不能通信。如下图所示:
现给定服务器可用的处理器编号数组 array ,以及任务申请的处理器数量 num ,找出符合下列亲和性调度原则的芯片组合。
为了根据亲和性调度原则选择合适的处理器组合,需按照以下步骤进行:
将可用的处理器编号 array
分为两个独立的链路:
0-3
4-7