A study of cache management mechanisms for real-time embedded systems

Murtada Dohan, Michael Opoku Agyeman

Research output: Contribution to Book/Report typesChapter

Abstract

Due to the rapid development in the technology, embedded systems have an effective part in controlling and managing variety of hardware and software systems. These systems plan to solve problems that make embedded systems become more complex than before. The majority of embedded systems are currently intended to be more interactive with the environment and process data in real-time in order to fulfil requirements that recruited for. Thus, this requires a high speed of processing data to produce an output. Hence multicore processors are usually employed in embedded system design. To ensure that embedded systems as processing units work perfectly to finish a task with expecting the Worst-Case Execution Time (WCET). A considerable number of researches have been done to handle cache memory organization for multicore processor units in real-time embedded systems. To this end, this paper presents a study of cache management techniques in real-time embedded systems.
Original languageEnglish
Title of host publicationProceedings of the 2nd International Symposium on Computer Science and Intelligent Control
Place of PublicationSweden
PublisherISCSIC
ISBN (Print)978-1-4503-6628-1
DOIs
Publication statusPublished - 23 Sep 2018

Fingerprint

Real time systems
Embedded systems
Cache memory
Systems analysis
Hardware
Processing

Keywords

  • Cache
  • embedded system
  • processors
  • WCET
  • SRT
  • HRT

Cite this

Dohan, M., & Opoku Agyeman, M. (2018). A study of cache management mechanisms for real-time embedded systems. In Proceedings of the 2nd International Symposium on Computer Science and Intelligent Control [40] Sweden: ISCSIC. https://doi.org/10.1145/3284557.3284559
Dohan, Murtada ; Opoku Agyeman, Michael. / A study of cache management mechanisms for real-time embedded systems. Proceedings of the 2nd International Symposium on Computer Science and Intelligent Control. Sweden : ISCSIC, 2018.
@inbook{f784a210e02d4521b7b24d7115324f33,
title = "A study of cache management mechanisms for real-time embedded systems",
abstract = "Due to the rapid development in the technology, embedded systems have an effective part in controlling and managing variety of hardware and software systems. These systems plan to solve problems that make embedded systems become more complex than before. The majority of embedded systems are currently intended to be more interactive with the environment and process data in real-time in order to fulfil requirements that recruited for. Thus, this requires a high speed of processing data to produce an output. Hence multicore processors are usually employed in embedded system design. To ensure that embedded systems as processing units work perfectly to finish a task with expecting the Worst-Case Execution Time (WCET). A considerable number of researches have been done to handle cache memory organization for multicore processor units in real-time embedded systems. To this end, this paper presents a study of cache management techniques in real-time embedded systems.",
keywords = "Cache, embedded system, processors, WCET, SRT, HRT",
author = "Murtada Dohan and {Opoku Agyeman}, Michael",
year = "2018",
month = "9",
day = "23",
doi = "10.1145/3284557.3284559",
language = "English",
isbn = "978-1-4503-6628-1",
booktitle = "Proceedings of the 2nd International Symposium on Computer Science and Intelligent Control",
publisher = "ISCSIC",

}

Dohan, M & Opoku Agyeman, M 2018, A study of cache management mechanisms for real-time embedded systems. in Proceedings of the 2nd International Symposium on Computer Science and Intelligent Control., 40, ISCSIC, Sweden. https://doi.org/10.1145/3284557.3284559

A study of cache management mechanisms for real-time embedded systems. / Dohan, Murtada; Opoku Agyeman, Michael.

Proceedings of the 2nd International Symposium on Computer Science and Intelligent Control. Sweden : ISCSIC, 2018. 40.

Research output: Contribution to Book/Report typesChapter

TY - CHAP

T1 - A study of cache management mechanisms for real-time embedded systems

AU - Dohan, Murtada

AU - Opoku Agyeman, Michael

PY - 2018/9/23

Y1 - 2018/9/23

N2 - Due to the rapid development in the technology, embedded systems have an effective part in controlling and managing variety of hardware and software systems. These systems plan to solve problems that make embedded systems become more complex than before. The majority of embedded systems are currently intended to be more interactive with the environment and process data in real-time in order to fulfil requirements that recruited for. Thus, this requires a high speed of processing data to produce an output. Hence multicore processors are usually employed in embedded system design. To ensure that embedded systems as processing units work perfectly to finish a task with expecting the Worst-Case Execution Time (WCET). A considerable number of researches have been done to handle cache memory organization for multicore processor units in real-time embedded systems. To this end, this paper presents a study of cache management techniques in real-time embedded systems.

AB - Due to the rapid development in the technology, embedded systems have an effective part in controlling and managing variety of hardware and software systems. These systems plan to solve problems that make embedded systems become more complex than before. The majority of embedded systems are currently intended to be more interactive with the environment and process data in real-time in order to fulfil requirements that recruited for. Thus, this requires a high speed of processing data to produce an output. Hence multicore processors are usually employed in embedded system design. To ensure that embedded systems as processing units work perfectly to finish a task with expecting the Worst-Case Execution Time (WCET). A considerable number of researches have been done to handle cache memory organization for multicore processor units in real-time embedded systems. To this end, this paper presents a study of cache management techniques in real-time embedded systems.

KW - Cache

KW - embedded system

KW - processors

KW - WCET

KW - SRT

KW - HRT

U2 - 10.1145/3284557.3284559

DO - 10.1145/3284557.3284559

M3 - Chapter

SN - 978-1-4503-6628-1

BT - Proceedings of the 2nd International Symposium on Computer Science and Intelligent Control

PB - ISCSIC

CY - Sweden

ER -

Dohan M, Opoku Agyeman M. A study of cache management mechanisms for real-time embedded systems. In Proceedings of the 2nd International Symposium on Computer Science and Intelligent Control. Sweden: ISCSIC. 2018. 40 https://doi.org/10.1145/3284557.3284559