• DocumentCode
    3144177
  • Title

    Dodging Non-uniform I/O Access in Hierarchical Collective Operations for Multicore Clusters

  • Author

    Goglin, Brice ; Moreaud, Stéphanie

  • Author_Institution
    LaBRI, Univ. of Bordeaux, Talence, France
  • fYear
    2011
  • fDate
    16-20 May 2011
  • Firstpage
    788
  • Lastpage
    794
  • Abstract
    The increasing number of cores led to scalability issues in modern servers that were addressed by using non-uniform memory interconnects such as Hyper Transport and QPI. These technologies reintroduced Non-Uniform Memory Access (NUMA) architectures. They are also responsible for Non-Uniform Input/Output Access (NUIOA), as I/O devices may be directly connected to a single processor, thus getting faster access to some cores and memory banks than to the others. In this paper, we propose to adapt MPI collective operations to NUIOA constraints. These operations are now often based on the combination of multiple strategies depending on the underlying cluster topology, with local leader processes being used as intermediate. Our strategy focuses on electing these leaders according to the locality of processes and network interfaces so as to give them privileged network access. We validate our approach on a hierarchical Broadcast operation which brings up to 25% throughput improvement between 64 processes.
  • Keywords
    memory architecture; multiprocessing systems; Hyper Transport; MPI collective operation; NUIOA constraint; NUMA architecture; QPI; cluster topology; hierarchical collective operation; multicore cluster; nonuniform I/O access; nonuniform input/output access; nonuniform memory access; nonuniform memory interconnect; scalability issue; Computer architecture; Lead; Network interfaces; Nominations and elections; Performance evaluation; Sockets; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Workshops and Phd Forum (IPDPSW), 2011 IEEE International Symposium on
  • Conference_Location
    Shanghai
  • ISSN
    1530-2075
  • Print_ISBN
    978-1-61284-425-1
  • Electronic_ISBN
    1530-2075
  • Type

    conf

  • DOI
    10.1109/IPDPS.2011.222
  • Filename
    6008921