ACM Home Page
Please provide us with feedback. Feedback
Fractal communication in software data dependency graphs
Full text PdfPdf (98 KB)
Source
ACM Symposium on Parallel Algorithms and Architectures archive
Proceedings of the twentieth annual symposium on Parallelism in algorithms and architectures table of contents
Munich, Germany
SESSION: Brief announcements table of contents
Pages 116-118  
Year of Publication: 2008
ISBN:978-1-59593-973-9
Authors
Daniel Greenfield  University of Cambridge, Cambridge, United Kngdm
Simon W. Moore  University of Cambridge, Cambridge, United Kngdm
Sponsors
ACM: Association for Computing Machinery
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
SIGARCH: ACM Special Interest Group on Computer Architecture
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 13,   Downloads (12 Months): 83,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1378533.1378555
What is a DOI?

ABSTRACT

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.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
G. Concas, M. Locci, M. Marchesi, S. Pinna, and I. Turnu. Fractal dimension in software networks. EPL (Europhysics Letters), 76(6):1221--1227, 2006.
 
2
 
3
4
5
6
7
 
8
A. Mycroft. Programming language design and analysis motivated by hardware evolution. In SAS, pages 18--33, 2007.
 
9
A. Mycroft. Programming language design and analysis motivated by hardware evolution. In SAS, pages 18--33, 2007.
 
10

Collaborative Colleagues:
Daniel Greenfield: colleagues
Simon W. Moore: colleagues