• Home
  • Search
  • Effective Cache utilization in Multi-core Real Time Operating System
  • Cite Icon1
  • https://doi.org/10.1109/conecct55679.2022.9865683Copy DOI Icon

Effective Cache utilization in Multi-core Real Time Operating System

  • Jul 8, 2022
  • Sudarshan Rao B +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Cache memory has grown to be an essential component of CPU architecture due to the growing gap between processing power and main memory access latency. The cache design that processors use has numerous levels, with the smallest, fastest private caches (Level 1) supported to the largest, slowest caches (Level 2). Snoop Control Units (SCUs) have been added to multi-core processors to ensure the coherency of private cache data. The literature that is currently available discusses application-specific cache alignment methods. When inter-core communication begins to function at the OS level, Symmetric Multi-Processing (SMP)/Asymmetric Multi-Processing (AMP) Real Time Operating Systems (RTOS) will add a significant amount of overhead to system activities. This study is the first to propose an unique signalling technique between the cores based on cache aware information lookups. It is implemented as "SCHEDULE-ASSIST" and "ENTITY-ASSIST" in the Little Kernel scheduler, an SMP RTOS scheduler. We demonstrate an up to 13% improvement in RTOS processing Key Performance Indices (KPI) for RTOS’ Application Programming Interfaces (APIs) compared to schemes that are unaware of the cache design through analytical modelling and implementation using a Xilinx Evaluation Kit.

Similar Papers
  • Conference Article

Exploiting Visual Programming Languages for Real Time Operating Systems

  • Jan 01, 2005
  • Yue Long +1
  • Conference Article
  • Citations5

Design and development of a reconfigurable virtual platform for real time kernel

  • Oct 01, 2010
  • C Krishna Prasath +1
  • Conference Article
  • Citations1

Decoupling dynamic resource management functions from RTOS for heterogeneous multi-core systems

  • Oct 01, 2013
  • Shuichi Oikawa
  • Conference Article
  • Citations8

Contention-Aware Scheduling for Asymmetric Multicore Processors

  • Dec 01, 2015
  • Xiaokang Fan +2
  • Book Chapter
  • Citations8

DPMP: A Software Pattern for Real-Time Tasks Merge

  • Jan 01, 2013
  • Rania Mzid +5
  • Research Article

PERANCANGAN DAN IMPLEMENTASI REAL TIME OPERATING SYSTEM PADA SISTEM KENDALI SUHU KANDANG AYAM SECARA CLOSED LOOP

  • Apr 30, 2022
  • Journal of Energy and Electrical Engineering
  • Dede Irawan Saputra +1
  • Research Article
  • Citations10

On efficient data storage service for IoT

  • May 30, 2016
  • International Journal of Network Management
  • Konrad Karolewicz +4
  • Conference Article
  • Citations30

Soft error injection methodology based on QEMU software platform

  • Mar 01, 2014
  • Filipe De Aguiar Geissler +2
  • Research Article

SISTEM PENDETEKSI KEBOCORAN GAS LPG MENGGUNAKAN METODE REALTIME DATABASE PADA SISTEM RTOS (REAL TIME OPERATING SYSTEM) DENGAN LAYANAN FOG - CLOUD COMPUTING

  • Jun 26, 2023
  • JURNAL ILMIAH GLOBAL EDUCATION
  • Ipung Saputra +2
  • Conference Article
  • Citations4

Development of a highly optimized Preemptive Real Time Operating System (pRTOS)

  • Dec 01, 2008
  • Md Al Mehedi Hasan +1
  • Dissertation

Flexible Fault Tolerance for the Robot Operating System

  • Jun 16, 2020
  • Sukhman S Marok
  • Conference Article
  • Citations1

Foundations and educational application of real time operating system

  • Oct 01, 2013
  • Mustafa Kiyar +1
  • Conference Article
  • Citations11

Power Management System for Embedded RTOS: An Object Oriented Approach

  • Jan 01, 2006
  • Ankur Agarwal +2
  • Research Article
  • Citations3

Software text-to-speech

  • Mar 01, 1997
  • International Journal of Speech Technology
  • William I Hallahan +1
  • Conference Article
  • Citations1

A disturbance diagnosis system for real time response

  • Jul 01, 2014
  • Fabio A S Antunes +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.