看过本文的还看了

相关文献

该作者的其他文献

文献详情 >面向多核片上Trace数据流合成的队列调度算法设计及实现 收藏
面向多核片上Trace数据流合成的队列调度算法设计及实现

面向多核片上Trace数据流合成的队列调度算法设计及实现

作     者:扈啸 陈书明 Hu Xiao;Chen Shuming

作者机构:国防科学技术大学计算机学院长沙410073 

基  金:国家自然科学基金项目(60473079) 教育部高等学校博士学科点专项科研基金项目(20059998026) 

出 版 物:《计算机研究与发展》 (Journal of Computer Research and Development)

年 卷 期:2008年第45卷第3期

页      码:417-427页

摘      要:多核片上Trace数据流包含各处理器核中用于调试的实时运行信息,经由专用数据通路和输出管脚传输.用于多Trace数据流合成的队列调度算法是影响片上Trace系统性能的关键技术之一.针对Trace数据流合成的特点,提出一种基于服务请求门限和最小服务粒度双重约束的懒惰队列调度算法.该算法通过设置各队列的服务请求门限控制队长分布,通过设置最小服务粒度和懒惰服务切换减少队列切换开销.提出基于溢出的缓冲利用率指标,用于评价调度算法设置队列优先级的实际效果.实验结果表明,能够按设置的队列优先级充分利用缓冲容量,有效降低各缓冲队列的溢出.用Verilog硬件设计语言实现了该算法并进行逻辑综合.同某主流算法比较,面积增加2015μm2,平均溢出率降低30%.

主 题 词:片上追踪 多核处理器 调度算法 服务请求门限 最小服务粒度 

学科分类:0810[工学-土木类] 12[管理学] 1201[管理学-管理科学与工程类] 0808[工学-自动化类] 0839[0839] 08[工学] 0835[0835] 0811[工学-水利类] 081201[081201] 0812[工学-测绘类] 

核心收录:

馆 藏 号:203817905...

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分