Please use this identifier to cite or link to this item: https://dspace.iiti.ac.in/handle/123456789/10524
Title: HarSaRK_multi_rs: A Hard Real-time Kernel for Multi-core Microcontrollers in Rust Language
Authors: Vishnunaryan, K. I.
Banda, Gourinath
Keywords: Controllers;Embedded systems;Explosions;Interactive computer systems;Microcontrollers;Embedded-system;Hard real-time;Hard real-time systems;Hard-real-time;Multi-core microcontrollers;Multi-core real-time kernel;Multi-cores;Real - Time system;Real-time kernel;Rust;Real time systems
Issue Date: 2022
Publisher: Springer Science and Business Media Deutschland GmbH
Citation: Vishnunaryan, K. I., & Banda, G. (2022). HarSaRK_multi_rs: A Hard Real-time Kernel for Multi-core Microcontrollers in Rust Language. In S. C. Satapathy, V. Bhateja, M. N. Favorskaya, & T. Adilakshmi (Eds.), Smart Intelligent Computing and Applications, Volume 2 (Vol. 283, pp. 21–32). Springer Nature Singapore. https://doi.org/10.1007/978-981-16-9705-0_3
Abstract: Recent years have seen a huge explosion in the number of embedded systems. More and more of the embedded hardware is becoming multi-core and low-cost multi-core microcontrollers which have already become mainstream. Most of these embedded systems have real-time requirements and require a real-time kernel for the application development. This paper proposes HarSaRK-multi, a multi-core real-time kernel implemented in Rust (Klabnik and Nichols in The Rust Programming Language. No Starch Press, USA, 2018 [14]). Rust is chosen for its type safety, memory safety and prevention of data races statically at compile time. The kernel maintains a low overhead while guaranteeing to be free from deadlocks. © 2022, The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
URI: https://doi.org/10.1007/978-981-16-9705-0_3
https://dspace.iiti.ac.in/handle/123456789/10524
ISBN: 978-9811697043
ISSN: 2190-3018
Type of Material: Conference Paper
Appears in Collections:Department of Computer Science and Engineering

Files in This Item:
There are no files associated with this item.


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

Altmetric Badge: