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.
Originalsprog | Engelsk |
---|---|
Titel | Smart Intelligent Computing and Applications, Volume 2 - Proceedings of Fifth International Conference on Smart Computing and Informatics SCI 2021 |
Redaktører | Suresh Chandra Satapathy, Vikrant Bhateja, Vikrant Bhateja, Margarita N. Favorskaya, T. Adilakshmi |
Forlag | Springer Science+Business Media |
Publikationsdato | 2022 |
Sider | 21-32 |
ISBN (Trykt) | 9789811697043 |
DOI | |
Status | Udgivet - 2022 |
Udgivet eksternt | Ja |
Begivenhed | 5th International Conference on Smart Computing and Informatics, SCI 2021 - Hyderabad, Indien Varighed: 17. sep. 2021 → 18. sep. 2021 |
Konference
Konference | 5th International Conference on Smart Computing and Informatics, SCI 2021 |
---|---|
Land/Område | Indien |
By | Hyderabad |
Periode | 17/09/2021 → 18/09/2021 |
Navn | Smart Innovation, Systems and Technologies |
---|---|
Vol/bind | 283 |
ISSN | 2190-3018 |
Bibliografisk note
Publisher Copyright:© 2022, The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.