• DocumentCode
    2996868
  • Title

    Scalable Communication-aware Task Mapping Algorithms for Interconnected Multicore Systems

  • Author

    Chung, I-Hsin ; Lee, Che-Rung ; Zhou, Jiazheng ; Chou, Chung-Yi ; Chung, Yeh-Ching

  • Author_Institution
    IBM Res., Yorktown Heights, NY, USA
  • fYear
    2012
  • fDate
    21-25 May 2012
  • Firstpage
    187
  • Lastpage
    192
  • Abstract
    Communication-aware task mapping algorithms, which map parallel tasks onto processing nodes according to the communication patterns of applications, are essential to reduce the communication time in modern high performance computing. In this paper, we design algorithms specifically for interconnected multicore systems, whose architectural property, namely small number of cores per node, large number of nodes, and large performance gap between the communication within a multicore and among multicores, had brought new challenges and opportunities to the mapping problem. Let k be the number of cores per multicore and n be the number of tasks. We consider the practical case that k ≪ n for k = 2, 4, and 6. The designed algorithms are optimal for the mapping measurement, called Maximum Interconnective Message Size (MIMS), and of time complexity merely O(m log m) for m communication pairs. Thus, they are highly scalable for large applications. We had experimented the algorithms on the IBM Blue Gene/P system for two synthetic benchmarks and two applications. The results show good communication performance improvement.
  • Keywords
    computational complexity; multiprocessor interconnection networks; parallel processing; IBM Blue Gene/P system; MIMS; high performance computing; interconnected multicore systems; maximum interconnective message size; parallel tasks; scalable communication; task mapping algorithms; time complexity; Algorithm design and analysis; Benchmark testing; Clustering algorithms; Multicore processing; Partitioning algorithms; Program processors; Size measurement;
  • 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.9
  • Filename
    6270638