A study on the locality behavior of minimum spanning tree algorithms

被引:0
|
作者
Cong, Guojing [1 ]
Sbaraglia, Simone [1 ]
机构
[1] IBM Corp, TJ Watson Res Ctr, Yorktown Hts, NY 10598 USA
来源
HIGH PERFORMANCE COMPUTING - HIPC 2006, PROCEEDINGS | 2006年 / 4297卷
关键词
memory locality; graph algorithm; minimum spanning tree;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Locality behavior study is crucial for achieving good performance for irregular problems. Graph algorithms with large, sparse inputs, for example, often times achieve only a tiny fraction of the potential peak performance on current architectures. Compared with most numerical algorithms graph algorithms lay higher pressure on the memory system. In this paper, using the minimum spanning tree problem as an example, we study the locality behavior of graph algorithms, both sequential and parallel, for arbitrary, sparse instances. We show that the inherent locality of graph algorithms may not be favored by the current architecture, and parallel graph algorithms tend to have significantly poorer locality behaviors than their sequential counterparts. As memory hierarchy gets deeper and processors start to contain multi-cores, our study suggests that architectural support and new parallel algorithm designs are necessary for achieving good performance for irregular graph problems.
引用
收藏
页码:583 / +
页数:3
相关论文
共 50 条
  • [21] Minimum Spanning Tree of Line Segments
    Dey, Sanjana
    Jallu, Ramesh K.
    Nandy, Subhas C.
    COMPUTING AND COMBINATORICS (COCOON 2018), 2018, 10976 : 529 - 541
  • [22] Efficient Algorithms for Finding the k Most Vital Edges for the Minimum Spanning Tree Problem
    Bazgan, Cristina
    Toubaline, Sonia
    Vanderpooten, Daniel
    COMBINATORIAL OPTIMIZATION AND APPLICATIONS, 2011, 6831 : 126 - 140
  • [23] Learning automata-based algorithms for solving stochastic minimum spanning tree problem
    Torkestani, Javad Akbari
    Meybodi, Mohammad Reza
    APPLIED SOFT COMPUTING, 2011, 11 (06) : 4064 - 4077
  • [24] A Comparative Study of Metaheuristics Solutions to Weighted Minimum Spanning Tree Problem
    Salawudeen, Ahmed Tijani
    Sikiru, Tajudeen Humble
    Abbad, Bashir Baba
    Ibrahim, Issaku
    Muhammad, Mustapha Muhammad
    2022 IEEE NIGERIA 4TH INTERNATIONAL CONFERENCE ON DISRUPTIVE TECHNOLOGIES FOR SUSTAINABLE DEVELOPMENT (IEEE NIGERCON), 2022, : 683 - 687
  • [25] Improved parallel algorithms for finding the most vital edge of a graph with respect to minimum spanning tree
    Shen, H
    INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-III, PROCEEDINGS, 1997, : 1705 - 1710
  • [26] Improved parallel algorithms for finding the most vital edge of a graph with respect to minimum spanning tree
    Shen, H
    INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 2000, 75 (02) : 129 - 136
  • [27] On minimum spanning tree streaming for hierarchical segmentation
    Gigli, Leonardo
    Velasco-Forero, Santiago
    Marcotegui, Beatriz
    PATTERN RECOGNITION LETTERS, 2020, 138 (138) : 155 - 162
  • [28] Awake Complexity of Distributed Minimum Spanning Tree
    Augustine, John
    Moses, William K., Jr.
    Pandurangan, Gopal
    STRUCTURAL INFORMATION AND COMMUNICATION COMPLEXITY, SIROCCO 2024, 2024, 14662 : 45 - 63
  • [29] A HIGHLY ASYNCHRONOUS MINIMUM SPANNING TREE PROTOCOL
    SINGH, G
    BERNSTEIN, AJ
    DISTRIBUTED COMPUTING, 1995, 8 (03) : 151 - 161
  • [30] Fully Retroactive Minimum Spanning Tree Problem
    de Andrade Junior, Jose Wagner
    Seabra, Rodrigo Duarte
    COMPUTER JOURNAL, 2022, 65 (04) : 973 - 982