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 条
  • [1] Efficient minimum spanning tree algorithms on the reconfigurable mesh
    Yingyu Wan
    Yinlong Xu
    Xiaodong Gu
    Guoliang Chen
    Journal of Computer Science and Technology, 2000, 15 : 116 - 125
  • [2] Efficient Minimum Spanning Tree Algorithms on the Reconfigurable Mesh
    万颖瑜
    许胤龙
    顾晓东
    陈国良
    JournalofComputerScienceandTechnology, 2000, (02) : 116 - 125
  • [3] Efficient minimum spanning tree algorithms on the reconfigurable mesh
    Wan, YY
    Xu, YL
    Gu, XD
    Chen, GL
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2000, 15 (02) : 116 - 125
  • [4] Parallel algorithms for minimum spanning tree problem
    Ahrabian, H
    Nowzari-Dalini, A
    INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 2002, 79 (04) : 441 - 448
  • [5] Minimum-weight spanning tree algorithms -: A survey and empirical study
    Bazlamaçci, CF
    Hindi, KS
    COMPUTERS & OPERATIONS RESEARCH, 2001, 28 (08) : 767 - 785
  • [6] Parallel approximation algorithms for minimum routing cost spanning tree
    Chen, Kun
    Hsieh, Yung En
    Lu, Ping Jung
    INTERNATIONAL JOURNAL OF COMPUTATIONAL SCIENCE AND ENGINEERING, 2013, 8 (04) : 336 - 348
  • [7] Efficient Distributed Algorithms for Minimum Spanning Tree in Dense Graphs
    Bateni, MohammadHossein
    Monemzadeh, Morteza
    Voorintholt, Kees
    2022 IEEE INTERNATIONAL CONFERENCE ON DATA MINING WORKSHOPS, ICDMW, 2022, : 777 - 786
  • [8] Parallel implementation of minimum spanning tree algorithms using MPI
    Loncar, Vladimir
    Skrbic, Srdjan
    13TH IEEE INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND INFORMATICS (CINTI 2012), 2012, : 35 - 38
  • [9] NORMALIZATION OF THE MINIMUM SPANNING TREE
    MARCELPOIL, R
    ANALYTICAL CELLULAR PATHOLOGY, 1993, 5 (03): : 177 - 186
  • [10] Pruning a minimum spanning tree
    Sandoval, Leonidas, Jr.
    PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2012, 391 (08) : 2678 - 2711