• DocumentCode
    3429781
  • Title

    NUMA-aware graph mining techniques for performance and energy efficiency

  • Author

    Frasca, Mattia ; Madduri, Kamesh ; Raghavan, Praveen

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Pennsylvania State Univ., University Park, PA, USA
  • fYear
    2012
  • fDate
    10-16 Nov. 2012
  • Firstpage
    1
  • Lastpage
    11
  • Abstract
    We investigate dynamic methods to improve the power and performance profiles of large irregular applications on modern multi-core systems. In this context, we study a large sparse graph application, Betweenness Centrality, and focus on memory behavior as core count scales. We introduce new techniques to efficiently map the computational demands onto non-uniform memory architectures (NUMA). Our dynamic design adapts to hardware topology and dramatically improves both energy and performance. These gains are more significant at higher core counts. We implement a scheme for adaptive data layout, which reorganizes the graph after observing parallel access patterns, and a dynamic task scheduler that encourages shared data between neighboring cores. We measure performance and energy consumption on a modern multi-core machine and observe that mean execution time is reduced by 51.2% and energy is reduced by 52.4%.
  • Keywords
    data mining; multiprocessing systems; NUMA aware graph mining; adaptive data layout; betweenness centrality; core count scales; dynamic method; dynamic task scheduler; energy consumption; energy efficiency; hardware topology; irregular application; mean execution time; memory behavior; multicore machine; multicore system; neighboring cores; nonuniform memory architectures; performance profiles; shared data; sparse graph application; Dynamic scheduling; Instruction sets; Layout; Multicore processing; Optimization; Topology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing, Networking, Storage and Analysis (SC), 2012 International Conference for
  • Conference_Location
    Salt Lake City, UT
  • ISSN
    2167-4329
  • Print_ISBN
    978-1-4673-0805-2
  • Type

    conf

  • DOI
    10.1109/SC.2012.81
  • Filename
    6468535