发明名称 基于硬件资源的多核多处理器的执行绪分配方法
摘要 本发明公开了一种基于硬件资源的多核多处理器的执行绪分配方法,应用于主机板上各个硬设备的多执行绪调用中,首先建立各个执行项与其硬件资源的对应关系列表,并依据执行项与其硬件资源的对应关系列表,以分配执行绪为多个分组。最后,依次指定执行绪的多个分组至多个多核处理器的单一执行核心来运行,以平均分配多个多核处理器的执行绪调用。
申请公布号 CN100468342C 申请公布日期 2009.03.11
申请号 CN200610109842.6 申请日期 2006.08.18
申请人 英业达股份有限公司 发明人 段秋月;陈镇;陈玄同;刘文涵
分类号 G06F9/46(2006.01)I 主分类号 G06F9/46(2006.01)I
代理机构 北京律诚同业知识产权代理有限公司 代理人 梁 挥;徐金国
主权项 1. 一种基于硬件资源的多核多中央处理器的线程分配方法,应用于主机板上各个硬设备的多线程调用中,其特征在于,该方法包含下列步骤:建立各个执行项与其硬件资源的对应关系列表,以反映所述各执行项于一硬件层的潜在资源竞争;依据该执行项与其硬件资源的对应关系列表,以分配该线程为多个分组,关于同一硬件资源操作的线程被分为同一组;以及属于同一线程组的线程都指定到同一个中央处理器的单一执行核心中运行,下一组线程指定到中央处理器的另一个执行核心中运行。
地址 中国台湾台北市