Proceedings of the 7th ACM &Amp; IEEE International Conference on Embedded Software - EMSOFT '07 2007
DOI: 10.1145/1289927.1289968
|View full text |Cite
|
Sign up to set email alerts
|

Optimal task placement to improve cache performance

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
15
0

Year Published

2010
2010
2023
2023

Publication Types

Select...
4
3
2

Relationship

1
8

Authors

Journals

citations
Cited by 24 publications
(15 citation statements)
references
References 13 publications
(16 reference statements)
0
15
0
Order By: Relevance
“…Since the mapping of memory to cache is often statically prescribed by the hardware (Patterson and Hennessy 2014), a proper memory layout of the tasks is important even when the total number of occupied memory blocks fits into the cache. Gebhard and Altmeyer (2007) and Lunniss et al (2012) therefore tried to optimize the CRPDs by changing the layout of tasks in memory, subject to a static mapping of memory blocks to cache blocks. In our paper, we build upon the earlier work for FPPS by Lunniss et al (2012) and we generalize their approach to FPTS.…”
Section: Cache-related Pre-emption Delays (Crpds)mentioning
confidence: 99%
“…Since the mapping of memory to cache is often statically prescribed by the hardware (Patterson and Hennessy 2014), a proper memory layout of the tasks is important even when the total number of occupied memory blocks fits into the cache. Gebhard and Altmeyer (2007) and Lunniss et al (2012) therefore tried to optimize the CRPDs by changing the layout of tasks in memory, subject to a static mapping of memory blocks to cache blocks. In our paper, we build upon the earlier work for FPPS by Lunniss et al (2012) and we generalize their approach to FPTS.…”
Section: Cache-related Pre-emption Delays (Crpds)mentioning
confidence: 99%
“…[22] exploits both cache partitioning and dynamic cache locking to to provide worst case performance estimates for multitasking systems. [6] stud ies the problem of placing multiple tasks in the cache to im prove cache performance. It proposes an ILP based approach to optimally placing multiple tasks in the cache.…”
Section: Related Workmentioning
confidence: 99%
“…In [10], a technique for rearranging the positions of tasks to improve the cache performance is presented. The interdependency relation of tasks is evaluated in order to determine a memory layout which maximizes the number of persistent cache sets for each task.…”
Section: Related Workmentioning
confidence: 99%