Proceedings of the 37th Conference on Design Automation - DAC '00 2000
DOI: 10.1145/337292.337428
|View full text |Cite
|
Sign up to set email alerts
|

Memory aware compilation through accurate timing extraction

Abstract: Memory delays represent a major bottleneck in embedded systems performance. Newer memory modules exhibiting efficient access modes (e.g., page-, burst-mode) partly alleviate this bottleneck. However, such features can not be efficiently exploited in processor-based embedded systems without memory-aware compiler support. We describe a memory-aware compiler approach that exploits such efficient memory access modes by extracting accurate timing information, allowing the compiler's scheduler to perform global cod… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
32
0

Year Published

2001
2001
2008
2008

Publication Types

Select...
6
2
1

Relationship

1
8

Authors

Journals

citations
Cited by 45 publications
(32 citation statements)
references
References 15 publications
0
32
0
Order By: Relevance
“…The memory netlist information can be used to generate memory aware compilers and simulators. Memory aware compilers can exploit the detailed information to hide the latency of the lengthy memory operations [29].…”
Section: Expressionmentioning
confidence: 99%
“…The memory netlist information can be used to generate memory aware compilers and simulators. Memory aware compilers can exploit the detailed information to hide the latency of the lengthy memory operations [29].…”
Section: Expressionmentioning
confidence: 99%
“…As a result, their scheduler can hide the access latency to the SDRAMs. The work was started in the context of system synthesis, but later on extended to VLIW compilers [41]. Finally, [9] combines the scheduling technique of [47] with the memory energy model of [61] for reducing the static SDRAM energy.…”
Section: Memory Access Reordering Techniquesmentioning
confidence: 99%
“…As a result, their scheduler hides the access latency to the SDRAMs. The work was started in the context of system synthesis, but extended to VLIW compilers [28,29]. Finally, [30] combines the scheduling technique of [27] with the memory energy model of [31] for reducing the static SDRAM energy.…”
Section: Memory Access Reordering Techniquesmentioning
confidence: 99%