程序的线程关系确定方法、设备及系统

    公开(公告)号:CN103729166B

    公开(公告)日:2017-04-12

    申请号:CN201210382173.5

    申请日:2012-10-10

    IPC分类号: G06F9/38

    摘要: 本发明提供一种程序的线程关系确定方法、设备及系统,包括:检测系统中的第一线程发生由第一处理器至第二处理器的迁移,第一线程为第一处理器执行的目标并行程序中的一个线程,迁移到第二处理器后的第一线程作为第二线程;确定第一线程和第二线程之间的序关系。从而实现对操作系统调度而引起的同一软件线程在不同处理器上迁移的确认,进而可以确定线程迁移前后的序关系,并提高了并行程序调试的准确性。

    一种虚拟资源分配方法及装置

    公开(公告)号:CN104461730A

    公开(公告)日:2015-03-25

    申请号:CN201310444885.X

    申请日:2013-09-22

    IPC分类号: G06F9/50

    CPC分类号: G06F9/461

    摘要: 本发明实施例公开一种虚拟资源分配方法及装置,应用于计算机领域,能够避免进程上下文切换过程中对用户级线程的切换遗漏。该方法包括:在用户级线程挂起时,虚拟资源分配装置在用户级线程的控制数据块中保存所述用户级线程对应硬件资源;所述虚拟资源分配装置在所述用户级线程对应的轻量级进程的控制数据块中保存所述用户级线程对应的硬件资源。本发明的实施例应用于虚拟资源分配。

    一种虚拟资源分配方法及装置

    公开(公告)号:CN104461730B

    公开(公告)日:2017-11-07

    申请号:CN201310444885.X

    申请日:2013-09-22

    IPC分类号: G06F9/50

    CPC分类号: G06F9/461

    摘要: 本发明实施例公开一种虚拟资源分配方法及装置,应用于计算机领域,能够避免进程上下文切换过程中对用户级线程的切换遗漏。该方法包括:在用户级线程挂起时,虚拟资源分配装置在用户级线程的控制数据块中保存所述用户级线程对应硬件资源;所述虚拟资源分配装置在所述用户级线程对应的轻量级进程的控制数据块中保存所述用户级线程对应的硬件资源。本发明的实施例应用于虚拟资源分配。

    程序的线程关系确定方法、设备及系统

    公开(公告)号:CN103729166A

    公开(公告)日:2014-04-16

    申请号:CN201210382173.5

    申请日:2012-10-10

    IPC分类号: G06F9/38

    摘要: 本发明提供一种程序的线程关系确定方法、设备及系统,包括:检测系统中的第一线程发生由第一处理器至第二处理器的迁移,第一线程为第一处理器执行的目标并行程序中的一个线程,迁移到第二处理器后的第一线程作为第二线程;确定第一线程和第二线程之间的序关系。从而实现对操作系统调度而引起的同一软件线程在不同处理器上迁移的确认,进而可以确定线程迁移前后的序关系,并提高了并行程序调试的准确性。