论文:2017,Vol:35,Issue(6):1059-1063
引用本文:
罗殊彦, 朱怡安, 王子芃, 王仲轩. 基于SRIO总线的高性能嵌入式并行处理模型研究[J]. 西北工业大学学报
Luo Shuyan, Zhu Yi'an, Wang Zipeng, Wang Zhongxuan. Research on High Performance Embedded Parallel Processing Model Based on SRIO Bus[J]. Northwestern polytechnical university

基于SRIO总线的高性能嵌入式并行处理模型研究
罗殊彦1, 朱怡安1, 王子芃2, 王仲轩1
1. 西北工业大学 计算机学院, 陕西 西安 710072;
2. 西北工业大学软件与微电子学院, 陕西 西安 710072
摘要:
针对嵌入式系统所处理任务日益复杂,难以满足安全关键任务的执行时间需求问题,提出了一种高性能嵌入式并行处理模型(HPEPPM)。模型可分为3层。底层传输层通过使用SRIO(serial rapid I/O)总线,替代传统的以太网进行板间通信,以提高传输效率,降低通信延迟。中间层为MPI接口层,使用MPI协议进行并行处理,以加快任务执行时间。最上层为应用层,用于执行具体的任务。通过执行HPL测试程序的方式,对模型进行了多个指标的测试,测试结果优于传统模式。
关键词:    高性能嵌入式系统    并行处理模型    SRIO总线    MPI    HPEPPM   
Research on High Performance Embedded Parallel Processing Model Based on SRIO Bus
Luo Shuyan1, Zhu Yi'an1, Wang Zipeng2, Wang Zhongxuan1
1. School of Computer Science and Engineering, Northwestern Polytechnical University, Xi'an 710072, China;
2. School of Software and Microelectronics of Northwestern Polytechnical University, Northwestern Polytechnical University, Xi'an 710072, China
Abstract:
The task of embedded system is becoming more and more complex, and it is difficult to meet the requirement of execution time of security critical task, the paper proposes a high performance embedded parallel processing model (HPEPPM) to solve the above problems. The model is divided into three layers, the bottom layer is transmission layer by using Serial Rapid I/O (SRIO) bus to replace the traditional Ethernet communication between boards, improve transmission efficiency and reduce communication delay; the middle layer is MPI interface layer, parallel processing using the MPI protocol, thus speeding up the task execution time; the top layer is the application layer, task specific execution system. In this paper, the model is tested by HPL benchmark, and the results are better than the traditional model.
Key words:    high performance embedded system    parallel processing model    SRIO bus    MPI    HPEPPM    big data    cloud computing    computational efficiency    design of experiments   
收稿日期: 2016-10-28     修回日期:
DOI:
基金项目: 航空科学基金(20150753010)、民机专项(XJZ-2015-D-76)及陕西省重点研发计划重大重点项目(2016MSZD-G-8-1)资助
通讯作者:     Email:
作者简介: 罗殊彦(1984-),西北工业大学博士研究生,主要从事计算机性能评价及人工智能研究。
相关功能
PDF(1264KB) Free
打印本文
把本文推荐给朋友
作者相关文章
罗殊彦  在本刊中的所有文章
朱怡安  在本刊中的所有文章
王子芃  在本刊中的所有文章
王仲轩  在本刊中的所有文章

参考文献:
[1] Muraoka D, Yasugi M, Hiraishi T, et al. Evaluation of an MPI-Based Implementation of the Tascell Task-Parallel Language on Massively Parallel Systems[C]//International Conference on Parallel Processing Workshops, 2016:161-170
[2] Si M, A, A J, Balaji P, et al. MT-MPI:Multithreaded MPI for Many-Core Environments[C]//ACM International Conference on Supercomputing, 2014:125-134
[3] Wu X, Taylor V. Performance Characteristics of Hybrid MPI/OpenMP Scientific Applications on a Large-Scale Multithreaded BlueGene/Q Supercomputer[C]//ACIS International Conference on Software Engineering, Artificial Intelligence, 2013:303-309
[4] Aubrey-Jones T, Fischer B. Synthesizing MPI Implementations from Functional Data-Parallel Programs[J]. International Journal of Parallel Programming, 2016, 44(3):1-22
[5] Matveeva N, Suvorova E, Sheynin Y. QoS Mechanisms in Space Fibre and RapidIO:SpaceWire Networks and Protocols, Long Paper[C]//International SpaceWire Conference, 2016
[6] Baymani S, Alexopoulos K, Valat S. Exploring RapidIO Technology within a DAQ System Event Building Network[C]//IEEE-NPSS Real Time Conference, 2016:1-4
[7] Klilou A, Belkouch S, Elmaizi A, et al. Case Studies of Data Traffic Management on a High-Performance Computing System Based on Multi-DSPs and Serial RapidIO Interconnect[C]//IEEE International Conference on Information Technology for Organizations Development, 2016:1-6
[8] Shu L, Hao J, Song Y, et al. Optimal Many-to-Many Personalized Concurrent Communication in RapidIO-Based Fat-Trees[C]//IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing, 2016:343-350
[9] Goodwin S A, Weed R A, Sankar L N, et al. Toward Cost-Effective Aero-elastic Analysis on Advanced Parallel Computing Systems[J]. Journal of Aircraft, 2015, 36(36):710-715
[10] Prokopec A. Data Structures and Algorithms for Data-Parallel Computing in a Managed Runtime[D]. Switzerland, Ecole Polytechnique Fédérale de Lausanne, 2014