DocumentCode :
2998973
Title :
On the Portability and Performance of Message-Passing Programs on Embedded Multicore Platforms
Author :
Hung, Shih-Hao ; Chiu, Po-Hsun ; Tu, Chia-Heng ; Chou, Wei-Ting ; Yang, Wen-Long
Author_Institution :
Grad. Inst. of Networking & Multimedia, Nat. Taiwan Univ., Taipei, Taiwan
fYear :
2012
fDate :
21-25 May 2012
Firstpage :
896
Lastpage :
903
Abstract :
Recently, embedded multicore platforms have become popular, but software development for such platforms has been very challenging. While message-passing is a popular programming model for parallel applications, it is not adequately supported on the current embedded multicore platforms. Similar to the situations in ´80s~´90s, applications are hardly portable across parallel computers before the advent of MPI. Unfortunately, MPI is too big for most embedded platforms of today. Moreover, the message-passing functions need to utilize the architectural features to offer optimized performance, but such platform-specific optimizations often hurt the portability. This paper addresses the portability and performance issues by designing a new message-passing library with a three-layer modular design. The top two layers are mostly platform-independent, and the bottom layer enables platform-specific optimizations. We discuss the performance issues in the paper and evaluate the issues with experimental results.
Keywords :
embedded systems; message passing; multiprocessing systems; MPI; embedded multicore platforms; message passing programs; optimized performance; parallel applications; parallel computers; platform specific optimizations; Libraries; Memory architecture; Memory management; Multicore processing; Random access memory; Relays; embedded systems; message-passing; multicore; performance; portability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing Symposium Workshops & PhD Forum (IPDPSW), 2012 IEEE 26th International
Conference_Location :
Shanghai
Print_ISBN :
978-1-4673-0974-5
Type :
conf
DOI :
10.1109/IPDPSW.2012.110
Filename :
6270734
Link To Document :
بازگشت