检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]西北工业大学计算机学院,西安710072 [2]同济大学机械学院热能与环境研究所,上海200092
出 处:《计算机科学》2007年第9期256-258,289,共4页Computer Science
基 金:国家自然科学基金(60573143);新世纪优秀人才支持计划资助.
摘 要:片上多校多线程(CMT)结构兼具了片上多处理(CMP)和同时多线程(SMT)结构的优势,支持片上所有处于执行状态的线程每周期并行执行,导致核内与核间硬件资源共享和争用问题。该文在阐述CMT结构的资源共享特征并简要介绍SMT线程调度发展状况的基础上,主要围绕以减少资源争用为目标的线程调度策略和资源划分机制等热点,分析其研究现状,论述已有策略在处理这些问题上的优缺点,并探讨了可能的研究发展方向。CMT is provided with the advantages of both SMT and CMP architectures. All executing state threads on chip can execute simultaneously each cycle, which results in resources share and conflict issues. First, resources share characteristic of CMT architecture is introduced, then, the prevailing SMT thread schedule policies. And then, we primarily analyze current threads co-schedule policies and key resources partition mechanisms of CMT architecture. After analyzing the advantages and disadvantages of these techniques, we conclude that, heuristic metrics for CMT thread co-schedule should reflect application characteristics to keep stable and efficient, and resources partition co-dperated thread schedule policy may achieve satisfying performance.
关 键 词:同时多线程 片上多处理 片上多核多线程 线程调度 资源划分
分 类 号:TP311.13[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.40