作者
Giovani Gracioli, Ahmed Alhammad, Renato Mancuso, Antônio Augusto Fröhlich, Rodolfo Pellizzoni
发表日期
2015/11/3
来源
ACM Computing Surveys (CSUR)
卷号
48
期号
2
页码范围
1-36
出版商
ACM
简介
Multicore processors are being extensively used by real-time systems, mainly because of their demand for increased computing power. However, multicore processors have shared resources that affect the predictability of real-time systems, which is the key to correctly estimate the worst-case execution time of tasks. One of the main factors for unpredictability in a multicore processor is the cache memory hierarchy. Recently, many research works have proposed different techniques to deal with caches in multicore processors in the context of real-time systems. Nevertheless, a review and categorization of these techniques is still an open topic and would be very useful for the real-time community. In this article, we present a survey of cache management techniques for real-time embedded systems, from the first studies of the field in 1990 up to the latest research published in 2014. We categorize the main research …
引用总数
201620172018201920202021202220232024313149201613269
学术搜索中的文章
G Gracioli, A Alhammad, R Mancuso, AA Fröhlich… - ACM Computing Surveys (CSUR), 2015