Proceedings of the Seventh ACM International Conference on Embedded Software 2009
DOI: 10.1145/1629335.1629371
|View full text |Cite
|
Sign up to set email alerts
|

Implementing time-predictable load and store operations

Abstract: Scratchpads have been widely proposed as an alternative to caches for embedded systems. Advantages of scratchpads include reduced energy consumption in comparison to a cache and access latencies that are independent of the preceding memory access pattern. The latter property makes memory accesses time-predictable, which is useful for hard real-time tasks as the worst-case execution time (WCET) must be safely estimated in order to check that the system will meet timing requirements.However, data must be explici… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
26
0

Year Published

2011
2011
2019
2019

Publication Types

Select...
4
3

Relationship

0
7

Authors

Journals

citations
Cited by 29 publications
(26 citation statements)
references
References 31 publications
0
26
0
Order By: Relevance
“…Instead of a standard cache-based architecture, a real-time scratchpad architecture can be used to provide predictable access time to main memory [28]. The Precision Time (PRET) machine [4] promises to simultaneously deliver high computational performance together with cycle-accurate estimation of program execution time.…”
Section: Related Workmentioning
confidence: 99%
“…Instead of a standard cache-based architecture, a real-time scratchpad architecture can be used to provide predictable access time to main memory [28]. The Precision Time (PRET) machine [4] promises to simultaneously deliver high computational performance together with cycle-accurate estimation of program execution time.…”
Section: Related Workmentioning
confidence: 99%
“…We check the cost of the temporary mapping (line 14) and keep a record of the best two regions to be merged (line [15][16][17][18]. After trying all combinations, we update the current mapping by merging the best pair of regions (line [19][20][21] …”
Section: B Our Heuristicmentioning
confidence: 99%
“…When n is 1, this is the same as the model for a single core by Whitham et al [21]. We take the most conservative way of considering the inference of other cores, i.e., multiplying the cost of a single core by the number of cores.…”
Section: A Experimental Setupmentioning
confidence: 99%
See 1 more Smart Citation
“…Whitham and Audsley propose a special form of SPM, which includes scratchpad memory management unit (SMMU) [53,55]. The SMMU is in charge to redirect pointers into the SPM when data is moved into the SPM.…”
Section: Related Workmentioning
confidence: 99%