• DocumentCode
    499128
  • Title

    Global Trees: A framework for linked data structures on distributed memory parallel systems

  • Author

    Larkins, D. Brian ; Dinan, James ; Krishnamoorthy, Sriram ; Parthasarathy, Srinivasan ; Rountev, Atanas ; Sadayappan, P.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Ohio State Univ., Columbus, OH, USA
  • fYear
    2008
  • fDate
    15-21 Nov. 2008
  • Firstpage
    1
  • Lastpage
    13
  • Abstract
    This paper describes the Global Trees (GT) system that provides a multi-layered interface to a global address space view of distributed tree data structures, while providing scalable performance on distributed memory systems. The Global Trees system utilizes coarse-grained data movement to enhance locality and communication efficiency. We describe the design and implementation of GT, illustrate its use in the context of a gravitational simulation application, and provide experimental results that demonstrate the effectiveness of the approach. The key benefits of using this system include efficient shared-memory style programming of distributed trees, tree-specific optimizations for data access and computation, and the ability to customize many aspects of GT to optimize application performance.
  • Keywords
    data analysis; parallel processing; tree data structures; coarse-grained data movement; communication efficiency; data access; distributed memory parallel system; distributed memory system; efficient shared-memory style programming; global tree; linked data structure; multilayered interface; tree-specific optimization; Clustering algorithms; Computational modeling; Concurrent computing; Data structures; Distributed computing; Libraries; Message passing; Parallel programming; Runtime; Tree data structures;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing, Networking, Storage and Analysis, 2008. SC 2008. International Conference for
  • Conference_Location
    Austin, TX
  • Print_ISBN
    978-1-4244-2834-2
  • Electronic_ISBN
    978-1-4244-2835-9
  • Type

    conf

  • DOI
    10.1109/SC.2008.5218880
  • Filename
    5218880