基于总线的片上多处理器SoC仲裁算法研究  被引量:3

Study on arbitration arithmetic for multi-processor system-on-a-chip based on bus

在线阅读下载全文

作  者:徐懿[1] 杜高明[2] 李丽[1] 蒋召宇[1] 张冰[1] 高明伦[1] 

机构地区:[1]南京大学物理系微电子设计研究所南京大学江苏省光电信息功能材料重点实验室,南京210093 [2]合肥工业大学微电子研究所,合肥230009

出  处:《仪器仪表学报》2006年第z3期2415-2418,共4页Chinese Journal of Scientific Instrument

基  金:国家自然科学基金(90307011;60576034);教育部博士点基金(20050359003)

摘  要:为了探寻在不同的系统负载和系统约束下选择最佳的仲裁算法方案,本文以固定优先级、轮转优先级、混合优先级、加权随机算法4种仲裁算法为载体,在一个包括操作系统在内的软件支持的可配置的片上多处理器系统平台中,研究不同类型通讯任务要求下对系统性能的影响。以任务完成时间为标准得出以下结论:(1)独立任务下带OS的MPSoC采用可调的加权随机仲裁算法性能最好;(2)流水线任务下不带OS的MPSoC采用轮转优先级仲裁算法性能较佳;(3)在不同类型的通讯任务下轮转优先级算法表现稳定;(4)总线负载较重的情况下混合优先级算法表现出色。另外,本文还对仲裁算法对系统实时性的影响进行了阐述。To study the arbitration efficiency on MPSoC performance under different requirements of applications, four different mechanisms were considered, which were round robin, fix priority, mix priority and advanced weighed random arithmetics. Some experiments were done under a scalable MPSoC simulation environment with the support software that included OS, and some important conclusions were given; (1) The weighed random arithmetics was outstanding in the MPSoC platform with OS under independent task) (2) Round Robin arithmetic showed better best performance in the MPSoC platform without OS under pipelined task; (3) Round Robin arithmetic showed steady performance under different styles of communication task and satisfies the requirement of real time; (4) Mix priority arithmetic was fairish when the bus was under high load condition. And besides, this paper presented that the arbitration arithmetic had an effect on the real-time character of the system.

关 键 词:多处理器SoC 仲裁算法 通讯任务 

分 类 号:TH7-55[机械工程—仪器科学与技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象