• DocumentCode
    1860526
  • Title

    CellPilot: A Seamless Communication Solution for Hybrid Cell Clusters

  • Author

    Girard, N. ; Gardner, W.B. ; Carter, J. ; Grewal, G.

  • Author_Institution
    Sch. of Comput. Sci., Univ. of Guelph, Guelph, ON, Canada
  • fYear
    2011
  • fDate
    13-16 Sept. 2011
  • Firstpage
    259
  • Lastpage
    268
  • Abstract
    The Cell Pilot library provides a comprehensive inter process communication solution for parallel programming in Con clusters comprised of Cell BE and other computers. It extends the process/channel approach of the existing Pilot library to cover processes running on Cell PPEs and SPEs. The same simple API is used to read and write messages on channels defined between pairs of processes regardless of location, while hiding communication details from the user. Cell Pilot uses MPI for inter-node communication, and the Cell SDK within a Cell node.
  • Keywords
    application program interfaces; message passing; parallel programming; software engineering; API; C on clusters; MPI; cell PPE; cell SDK; cell SPE; cell broadband engine; cell node; cell pilot library; comprehensive interprocess communication solution; hybrid cell clusters; internode communication; parallel programming; process-channel approach; seamless communication solution; software development kit; Computational modeling; Computer architecture; Helium; Libraries; Microprocessors; Programming; Tiles; Cell Broadband Engine; MPI; high-performance computing; parallel programming;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing Workshops (ICPPW), 2011 40th International Conference on
  • Conference_Location
    Taipei City
  • ISSN
    1530-2016
  • Print_ISBN
    978-1-4577-1337-8
  • Electronic_ISBN
    1530-2016
  • Type

    conf

  • DOI
    10.1109/ICPPW.2011.61
  • Filename
    6047300