• DocumentCode
    3505941
  • Title

    PAPC: A Simple Distributed Parallel Computing Framework for Mass Legacy Code Tasks

  • Author

    Wu, Xiaofeng ; Jiang, Jinlei ; Yang, Jinzhe

  • Author_Institution
    Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China
  • fYear
    2010
  • fDate
    1-5 Nov. 2010
  • Firstpage
    526
  • Lastpage
    532
  • Abstract
    With the fast development of multi-core technology, future high performance computing system will be a system of many multi-core processors where parallel computing is a must. However, it is not an easy task in such an environment to run legacy code programs that are developed for machines of single-core processors to achieve the desired speedup. To deal with the problem, in this paper we put forward a parallel computing framework named PAPC on the basis of Proactive, an open source middleware that aims to ease the development of parallel and distributed applications and that has excellent support for high performance computing. We explain in detail the design and implementation of the PAPC and conduct some experiments to evaluate it. Experimental results show that the framework PAPC is of strong scalability, good adaptability and can make full use of the high performance of multi-core.
  • Keywords
    middleware; parallel processing; public domain software; software maintenance; PAPC; Proactive; distributed application development; distributed parallel computing framework; high performance computing system; legacy code program; mass legacy code tasks; multicore processor; multicore technology; open source middleware; parallel application development; single-core processor; ProActive; high performance computing; legacy code; multi-core; parallel computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Grid and Cooperative Computing (GCC), 2010 9th International Conference on
  • Conference_Location
    Nanjing
  • Print_ISBN
    978-1-4244-9334-0
  • Electronic_ISBN
    978-0-7695-4313-0
  • Type

    conf

  • DOI
    10.1109/GCC.2010.108
  • Filename
    5662691