• DocumentCode
    1994254
  • Title

    Issues in Communication Heterogeneity for Message-Passing Concurrent Computing

  • Author

    Slawinski, Jaroslaw ; Villa, Umberto ; Passerini, Tiziano ; Veneziani, Alessandro ; Sunderam, Vaidy

  • Author_Institution
    Math. & Comput. Sci., Emory Univ., Atlanta, GA, USA
  • fYear
    2013
  • fDate
    20-24 May 2013
  • Firstpage
    93
  • Lastpage
    102
  • Abstract
    Heterogeneity in interconnection network throughput and latency has recently become a major issue for parallel computing applications. With the universal prevalence of multicore processors, large scale clusters and, most critically, cloud platforms, variations in communication characteristics of orders of magnitude are possible within a single execution environment. When applications also exhibit heterogeneity and irregularity in their communication patterns, process placement can make the difference between good and unacceptable performance. We discuss techniques for analyzing and addressing these factors in the context of a computational fluid dynamics application for the study of blood flow, on typical parallel platforms: a local parallel machine, a workstation network, and IaaS cloud-based cluster. Our experiences show problem sizes and platform sizes for which communication variations have significant impact, and suggest methods for process mapping that are likely to alleviate the detrimental effects of communication heterogeneity in different environments.
  • Keywords
    cloud computing; computational fluid dynamics; haemodynamics; message passing; multiprocessing systems; multiprocessor interconnection networks; parallel machines; IaaS cloud-based cluster; blood flow; cloud platform; communication heterogeneity; communication pattern; computational fluid dynamics; interconnection network latency; interconnection network throughput; large scale cluster; message passing concurrent computing; multicore processor; parallel computing; parallel machine; process mapping; process placement; single execution environment; workstation network; Blood; Computational modeling; Finite element analysis; Geometry; Mathematical model; Software; Vectors; Cloud computing; Communication imbalance; Parallel process placement; Platform heterogeneity; Scientific applications;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium Workshops & PhD Forum (IPDPSW), 2013 IEEE 27th International
  • Conference_Location
    Cambridge, MA
  • Print_ISBN
    978-0-7695-4979-8
  • Type

    conf

  • DOI
    10.1109/IPDPSW.2013.140
  • Filename
    6650875