Fractal Communication in Software Data Dependency Graphs

被引:0
|
作者
Greenfield, Daniel L. [1 ]
Moore, Simon W. [1 ]
机构
[1] Univ Cambridge, Comp Lab, Cambridge CB3 0FD, England
关键词
communication complexity; fractal; CMP; NoC;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Communication is increasingly more costly than computation, but little work has been done on characterising the intrinsic communication behaviour of algorithms. We show that the dynamic data dependency graphs for a wide number of benchmarks exhibit multi-scale fractal communication. This has important implications for the locality of NoC communication in a CMP as well as for temporal locality. Benchmarks that do not exhibit fractal scaling or that have high fractal dimensionality may have poor communication scalability on a CMP.
引用
收藏
页码:116 / 118
页数:3
相关论文
共 50 条
  • [31] Inference for Probabilistic Dependency Graphs
    Richardson, Oliver E.
    Halpern, Joseph Y.
    De Sa, Christopher
    [J]. UNCERTAINTY IN ARTIFICIAL INTELLIGENCE, 2023, 216 : 1741 - 1751
  • [32] Extended abstract dependency graphs
    Enevoldsen, Soren
    Larsen, Kim Guldstrand
    Srba, Jiri
    [J]. INTERNATIONAL JOURNAL ON SOFTWARE TOOLS FOR TECHNOLOGY TRANSFER, 2022, 24 (01) : 49 - 65
  • [33] Dependency graphs with applications to verification
    Søren Enevoldsen
    Kim G. Larsen
    Anders Mariegaard
    Jiří Srba
    [J]. International Journal on Software Tools for Technology Transfer, 2020, 22 : 635 - 654
  • [34] Graph Data Management of Evolving Dependency Graphs for Multi-versioned Codebases
    Goonetilleke, Oshini
    Meibusch, David
    Barham, Ben
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION (ICSME), 2017, : 574 - 583
  • [35] On dependency graphs and the lattice gas
    Scott, AD
    Sokal, AD
    [J]. COMBINATORICS PROBABILITY & COMPUTING, 2006, 15 (1-2): : 253 - 279
  • [36] Extended abstract dependency graphs
    Søren Enevoldsen
    Kim Guldstrand Larsen
    Jiří Srba
    [J]. International Journal on Software Tools for Technology Transfer, 2022, 24 : 49 - 65
  • [37] Positive Dependency Graphs Revisited
    Fandinno, Jorge
    Lifschitz, Vladimir
    [J]. THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2023, 23 (05) : 1128 - 1137
  • [38] Binary Reduction of Dependency Graphs
    Kalhauge, Christian Gram
    Palsberg, Jens
    [J]. ESEC/FSE'2019: PROCEEDINGS OF THE 2019 27TH ACM JOINT MEETING ON EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING, 2019, : 556 - 566
  • [39] Scale dependency and fractal dimension of rarity
    Witte, JPM
    Torfs, PJJF
    [J]. ECOGRAPHY, 2003, 26 (01) : 60 - 68
  • [40] Decentralized Communication for Data Dependency Analysis Among Process Execution Agents
    Urban, Susan D.
    Liu, Ziao
    Gao, Le
    [J]. INTERNATIONAL JOURNAL OF WEB SERVICES RESEARCH, 2011, 8 (04) : 1 - 28