基于BM3803 SMP的多核调度算法
详细信息    查看全文 | 推荐本文 |
  • 英文篇名:Multi-Core Schedule Algorithm Based on BM3803 SMP
  • 作者:孙汉汶 ; 惠蕾放 ; 马伟
  • 英文作者:SUN Han-wen;Hui Lei-fang;MA Wei;China Academy of Space Technology(Xi'an);
  • 关键词:BM3803 ; 多核处理 ; 核间调度
  • 英文关键词:BM3803;;Multi-core schedule;;SMP
  • 中文刊名:KJDZ
  • 英文刊名:Space Electronic Technology
  • 机构:中国空间技术研究院西安分院;
  • 出版日期:2017-02-25
  • 出版单位:空间电子技术
  • 年:2017
  • 期:v.14;No.169
  • 语种:中文;
  • 页:KJDZ201701004
  • 页数:5
  • CN:01
  • ISSN:61-1420/TN
  • 分类号:18-22
摘要
为进一步提升宇航应用处理能力,提出了一种利用多个宇航用单核处理器BM3803构成对称式共享存储器多处理机(SMP)的架构,即由FPGA实现多个BM3803处理器间的数据共享和同步,并选用"任务-核心"绑定的多核调度算法降低核间调度开销。最后,对调度算法进行了性能分析。结果表明,相比于单处理器,该调度算法能显著缩短并行任务的执行时间。
        Two or more BM3803 processors can be connected as an SMP architecture to solve the increasing performance requirement of on board processing.As the lack of IPC(Inter-Processor Communication) on BM3803,FPGA can be used to deal multicore synchronization and tight task-core affinity schedule algorithm was proposed.Performance analysis results show that compared to single processor,SMP architecture can largely speedup the execution of parallel task.
引文
[1]张晨曦,王志英,沈立,等.计算机系统结构教程[M].北京:清华大学出版社,2009.
    [2]William Stalling.操作系统——精髓与设计方法[M].陈渝,向勇,译.北京:电子工业出版社,2006.
    [3]John L.Hennessy,David A.Patterson.Computer Architecture A Quantitative Approach Forth Edition[M].San Francisco:Mogran Kaufmann Publishers,2007.
    [4]Kai Hwang.Advanced Computer Architecture[M].New York:Mc Graw-Hill,1993.
    [5]张剑飞.多处理器共享缓存设计与实现[J].计算机与数字工程,2008,36(9):148-150.
    [6]袁迹,王建生,韩强.多核处理器引导方法研究[J].计算机测量与控制,2013,21(9):2506-2508.
    [7]李相国,杨树元.基于Power PC处理器SMP系统的UBoot移植[J].微计算机应用,2008,29(9):95-99.
    [8]叶东岗,葛晓宏,黄红武.Uc/os的smp扩展及其在nios ii多核处理器上的实现[J].机电技术,2010(5):18-20.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700