论文:2015,Vol:33,Issue(1):50-56
引用本文:
李哲, 慕德俊, 郭蓝天, 黄兴利, 李刘涛. 嵌入式多处理器系统混合调度机制的研究[J]. 西北工业大学学报
Li Zhe, Mu Dejun, Guo Lantian, Huang Xingli, Li Liutao. Hybrid Scheduling of Embedded Multi-Processor System[J]. Northwestern polytechnical university

嵌入式多处理器系统混合调度机制的研究
李哲, 慕德俊, 郭蓝天, 黄兴利, 李刘涛
西北工业大学自动化学院, 陕西西安 710072
摘要:
通用高性能计算机需求不断增加,传统多处理系统得到了快速发展,但其成本和功耗也大幅攀升,以嵌入式系统构成群集替代传统平台成为未来焦点。讨论了一种成本低廉的嵌入式多处理器系统的基本结构与实现,利用平台特性实现了一种特殊MIMD结构,在集中式工作池的基础上能够支持混合调度机制以适应不同工作环境、任务条件需要。试验结果分析表明,该系统能够支持多种调度机制的混合调度策略,更能够较大幅度提升系统的运算能力。
关键词:    多处理器系统    FSMC总线    集中式工作池    混合调度    并行计   
Hybrid Scheduling of Embedded Multi-Processor System
Li Zhe, Mu Dejun, Guo Lantian, Huang Xingli, Li Liutao
Department of Automatic Control, Northwestern Polytechnical University, Xi'an 710072, China
Abstract:
Generic multi-processor systems in high performance computing applications such as Intel, NVIDIA Tesla systems have been developing rapidly, but their cost and power consumption were soaring;low-end hardware, especially in embedded systems that make up the cluster as an alternative to traditional platforms got attention and rapid development. We discuss a low cost infrastructure and implementation of embedded multiprocessor systems, take advantage of platform features to implement a special MIMD structure,which is capable of supporting a hybrid scheduling system adaptable to different working environments, tasks, and conditions. Test results and their analysis show preliminarily that the system can support a variety of hybrid scheduling policy for scheduling and can significantly improve the processing power of the system.
Key words:    controllers    busbars    data storage equipment    design    digital signal processors    embedded systems    energy conservation    field programmable gate arrays(FPGA)    flowcharting    multiprocessing systems    parallel processing systems    static random access storage    centralized pool    FSMC bus   
收稿日期: 2014-05-01     修回日期:
DOI:
基金项目: 湖北省自然科学基金(2014CFB576)与国家自然科学基金(61303224)资助
通讯作者:     Email:
作者简介: 李哲(1985-),西北工业大学博士研究生,主要从事网络信息安全研究。
相关功能
PDF(1560KB) Free
打印本文
把本文推荐给朋友
作者相关文章
李哲  在本刊中的所有文章
慕德俊  在本刊中的所有文章
郭蓝天  在本刊中的所有文章
黄兴利  在本刊中的所有文章
李刘涛  在本刊中的所有文章

参考文献:
[1] 张云泉,袁国兴,孙家昶,张林波.中国高性能计算机TOP100十周年回顾与展望[J].计算机工程与科学,2012,34(8):11-16 Zhang Yunquan, Yuan Guoxing, Sun Jiachang, Zhang Linbo. Review and Perspectives of 10 Years China HPC TOP100[J]. Computer Engineering & Science, 2012, 34(8):11-16(in Chinese)
[2] 王珊,王会举,覃雄派.架构大数据:挑战、现状与展望[J].计算机学报,2011,34(10):1741-1752 Wang Shan, Wang Huiyu,Qin Xiongpai. Architecting Big Data:Challenges,Studies and Forecasts[J]. Chinese Journal of Computers,2011,34(10):1741-1752(in Chinese)
[4] 孟小峰,慈祥.大数据管理:概念、技术与挑战[J].计算机研究与发展,2013,50(1):146-169 Meng Xiaofeng, Ci Xiang. Big Data Management:Concepts,Techniques and Challenges[J]. Journal of Computer Research and Development, 2013,50(1):146-169(in Chinese)
[5] McNairy C, Bhatia R. Montecito:A Dual-Core, Dual-Thread Itanium Processor[J]. IEEE Trans on Micro, 2005, 25(2):10-20
[6] Lee Trongyen, Fan Yanghsin, Cheng Yumin, et al. Hardware Oriented Partition for Embedded Multiprocessor FPGA System[C]//Proceedings of the 2the International Conference on Innovative Computing, Information and Control Kumamoto, Japan, 2007
[7] Toledo F, Martinez J, Ferrandez J. FPGA-Based Platform for Image and Video Processing Embedded Systems[C]//Proceedings of the 20073rd Southern Conference on Programmable Logic, 2007:171-176
[8] Li Yong, Wang Zhiying, Zhao Xuemi, et al. Designg of a Low-Power Embedded Processor Architecture Using Asynchronous Function Units[R]. Lecture Notes In Computer Science, 2008:354-363
[9] 全巍,文梅,伍楠,杨乾明,张春元.高性能异构多处理器平台及其应用[J].计算机工程与科学,2011, 33(1):60-65 Quan Wei, Wen Mei, Wu Nan, Yang Qianming, Zhang Chunyuan. A HP Heterogeneous Multiprocessor Architectural Platform and Its Application[J]. Computer Engineering & Science, 2011, 33(1):60-65
[10] STM32F103x Datasheet[OL].http://www.stmicroelectronics.com.cn/
[11] 林似水,郑力新.基于消息机制的片上多处理器系统的研究[J].单片机与嵌入式系统,2012(12):16-18 Lin Sishui, Zheng Lixin. Research of On-Chip Multiprocessor System Based on Message Mechanism[J]. Microcontrollers & Embedded Systems,2012(12):16-18,22(in Chinese)
[12] 诸国磊,王英民,孟荻.通用片上网络多处理器系统研究[J].小型微型计算机系统,2011(3):536-539 Zhu Guolei, Wang Yingmin, Meng Di. Research on General NoC Multiprocessor System[J]. Journal of Chinese Computer Systems, 2011(3):536-539(in Chinese)
[13] 刘勇燕,刘勇鹏,冯华,迟万庆.面向大规模计算系统的Cache式并行检查点[J].计算机科学,2011,38(5):287-289 Liu Yongyan, Liu Yongpeng, Feng Hua, Chi Wanqing. Cache-Style Parallel Checkpointing for Large-Scale Computing System[J]. Computer Science,2011,38(5):287-289(in Chinese)
[14] 殷进勇,顾国昌.允许多处理机故障的实时任务容错调度算法[J].电子与信息学报,2010,32(2):444-448 Yin Jinyong, Gu Guochang. A Real-Time Fault-Tolerant Scheduling Algorithm for Multiple Processor Faults[J]. Journal of Electronios & Information Technology, 2010,32(2):444-448(in Chinese)
[15] 张彬连,徐洪智.多处理器系统的在线节能调度算法[J].计算机应用,2013,33(10):2787-2791 Zhang Binlian, Xu Hongzhi. On-line Energy-Aware Scheduling Algorithm in Multiprocessor System[J]. Journal of Computer Application,2013,33(10):2787-2791(in Chinese)