用于异构计算系统中的工作窃取的方法和设备

    公开(公告)号:CN107092573B

    公开(公告)日:2023-04-18

    申请号:CN201710028738.2

    申请日:2013-03-15

    申请人: 英特尔公司

    IPC分类号: G06F13/42 G06F9/50

    摘要: 工作窃取器设备包含确定模块。确定模块确定从第一类型的第一硬件计算单元窃取工作用于不同于第一类型的第二类型的第二硬件计算单元。该工作在第一工作队列中排队,第一工作队列对应于第一硬件计算单元并且将被存储在由第一和第二硬件计算单元共享的共享存储器中。同步工作窃取器模块通过对第一工作队列的同步存储器存取来窃取工作。同步存储器存取将相对于对来自第一硬件计算单元的第一工作队列的存储器存取同步。

    异构计算系统中的工作窃取

    公开(公告)号:CN106164881A

    公开(公告)日:2016-11-23

    申请号:CN201380073056.3

    申请日:2013-03-15

    申请人: 英特尔公司

    IPC分类号: G06F13/14 G06F13/16

    摘要: 工作窃取器设备包含确定模块。确定模块确定从第一类型的第一硬件计算单元窃取工作用于不同于第一类型的第二类型的第二硬件计算单元。该工作在第一工作队列中排队,第一工作队列对应于第一硬件计算单元并且将被存储在由第一和第二硬件计算单元共享的共享存储器中。同步工作窃取器模块通过对第一工作队列的同步存储器存取来窃取工作。同步存储器存取将相对于对来自第一硬件计算单元的第一工作队列的存储器存取同步。

    异构计算系统中的工作窃取

    公开(公告)号:CN106164881B

    公开(公告)日:2022-01-14

    申请号:CN201380073056.3

    申请日:2013-03-15

    申请人: 英特尔公司

    IPC分类号: G06F13/14 G06F13/16

    摘要: 工作窃取器设备包含确定模块。确定模块确定从第一类型的第一硬件计算单元窃取工作用于不同于第一类型的第二类型的第二硬件计算单元。该工作在第一工作队列中排队,第一工作队列对应于第一硬件计算单元并且将被存储在由第一和第二硬件计算单元共享的共享存储器中。同步工作窃取器模块通过对第一工作队列的同步存储器存取来窃取工作。同步存储器存取将相对于对来自第一硬件计算单元的第一工作队列的存储器存取同步。

    异构计算系统中的工作窃取

    公开(公告)号:CN107092573A

    公开(公告)日:2017-08-25

    申请号:CN201710028738.2

    申请日:2013-03-15

    申请人: 英特尔公司

    IPC分类号: G06F13/42 G06F9/50

    摘要: 工作窃取器设备包含确定模块。确定模块确定从第一类型的第一硬件计算单元窃取工作用于不同于第一类型的第二类型的第二硬件计算单元。该工作在第一工作队列中排队,第一工作队列对应于第一硬件计算单元并且将被存储在由第一和第二硬件计算单元共享的共享存储器中。同步工作窃取器模块通过对第一工作队列的同步存储器存取来窃取工作。同步存储器存取将相对于对来自第一硬件计算单元的第一工作队列的存储器存取同步。