DocumentCode
2101711
Title
A Pthreads-Based MPI-1 Implementation for MMU-Less Machines
Author
Rico-Gallego, Juan A. ; Álvarez-Llorente, Jesús M. ; Perogil-Duque, Francisco J. ; Antunez-Gomez, P.P. ; Diaz-Martin, J.C.
Author_Institution
Escuela Politec., Univ. of Extremadura, Caceres
fYear
2008
fDate
3-5 Dec. 2008
Firstpage
277
Lastpage
282
Abstract
AzequiaMPI is a new thread-based full conformant implementation of the MPI-1 standard for MMU-less processors. It runs on a Linux desktop and on the entire Texas Instruments TMS320C6000 family of digital signal processors, as well as on MicroBlaze and PowerPC 405, which makes AzequiaMPI a useful tool in the reconfigurable MPSoC arena. AzequiaMPI needs a Pthreads box, what in most cases means the support of an underlying operating system as Xilkernel or uClinux. This paper discusses design issues and gives memory footprint and performance figures in a Xilkernel/PowerPC405 Xilinx FPGA.
Keywords
Linux; digital signal processing chips; message passing; multi-threading; AzequiaMPI; Linux desktop; MMU-less machines; MicroBlaze; PowerPC 405; Pthreads-based MPI-1 implementation; Texas Instruments TMS320C6000 family; Xilkernel; digital signal processors; operating system; reconfigurable MPSoC; thread-based full conformant implementation; uClinux; Application software; Delay; Digital signal processing; Digital signal processors; Field programmable gate arrays; High performance computing; Instruments; Kernel; Linux; Operating systems; FPGA; MPI; Pthreads;
fLanguage
English
Publisher
ieee
Conference_Titel
Reconfigurable Computing and FPGAs, 2008. ReConFig '08. International Conference on
Conference_Location
Cancun
Print_ISBN
978-1-4244-3748-1
Electronic_ISBN
978-0-7695-3474-9
Type
conf
DOI
10.1109/ReConFig.2008.24
Filename
4731807
Link To Document