• 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