We found a match
Your institution may have rights to this item. Sign in to continue.
- Title
An Implementation of Message-Passing Interface over VxWorks for Real-Time Embedded Multi-Core Systems.
- Authors
Yang, Xu; Guo, Deyuan; He, Hu; Tang, Haijing; Zhang, Yanjun
- Abstract
Message-passing interface (MPI) has proved to be very successful in the high performance computing domain. However, suitability of MPI for embedded real-time system design is still under investigation. In this work, we have provided our methods and experiences of implementing MPI parallel environment for a real-time embedded multi-core system. Our main contributions were to: (1) enable hyper transport bus communication mechanism to establish MPI parallel environment; (2) support VxWorks operating system for establishing MPI parallel environment and (3) enhance the real-time property of MPI mechanism. The digital signal processor (DSP)-MPI presented in this work can also be used on other platforms supporting VxWorks operating system. The results indicate that the real-time property of DSP-MPI has been improved significantly compared with MPICH2. The test on realistic applications also shows that DSP-MPI can fulfill the requirement of our target multi-core platform.
- Subjects
MESSAGE passing (Computer science); MULTICORE processors; EMBEDDED computer systems; HIGH performance computing; SYSTEMS design; COMPUTER operating systems; DIGITAL signal processing; REAL-time computing
- Publication
Computer Journal, 2014, Vol 57, Issue 11, p1756
- ISSN
0010-4620
- Publication type
Article
- DOI
10.1093/comjnl/bxt152