2019
DOI: 10.48550/arxiv.1911.06664
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

Automated Derivation of Parametric Data Movement Lower Bounds for Affine Programs

Abstract: For most relevant computation, the energy and time needed for data movement dominates that for performing arithmetic operations on all computing systems today. Hence it is of critical importance to understand the minimal total data movement achievable during the execution of an algorithm. The achieved total data movement for different schedules of an algorithm can vary widely depending on how efficiently the cache is used, e.g., untiled versus effectively tiled matrix-matrix multiplication. A significant curre… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2020
2020
2020
2020

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(1 citation statement)
references
References 22 publications
0
1
0
Order By: Relevance
“…Polyhedral compilation Polyhedral compilation enables reasoning about properties of code in the form of nested loops with affine bounds, and have been used for many applications including optimizations [44,45], accelerator mapping [46], program verification [47], modeling caches [48,49], and computing bounds on IO complexity [50]. Indeed, many compiler frameworks that target NN workloads utilize polyhedral compilation techniques [51][52][53][54].…”
Section: Related Workmentioning
confidence: 99%
“…Polyhedral compilation Polyhedral compilation enables reasoning about properties of code in the form of nested loops with affine bounds, and have been used for many applications including optimizations [44,45], accelerator mapping [46], program verification [47], modeling caches [48,49], and computing bounds on IO complexity [50]. Indeed, many compiler frameworks that target NN workloads utilize polyhedral compilation techniques [51][52][53][54].…”
Section: Related Workmentioning
confidence: 99%