Please use this identifier to cite or link to this item:
https://dspace.iiti.ac.in/handle/123456789/10524
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Vishnunaryan, K. I. | en_US |
dc.contributor.author | Banda, Gourinath | en_US |
dc.date.accessioned | 2022-07-15T10:43:24Z | - |
dc.date.available | 2022-07-15T10:43:24Z | - |
dc.date.issued | 2022 | - |
dc.identifier.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 | en_US |
dc.identifier.isbn | 978-9811697043 | - |
dc.identifier.issn | 2190-3018 | - |
dc.identifier.other | EID(2-s2.0-85132013312) | - |
dc.identifier.uri | https://doi.org/10.1007/978-981-16-9705-0_3 | - |
dc.identifier.uri | https://dspace.iiti.ac.in/handle/123456789/10524 | - |
dc.description.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. | en_US |
dc.language.iso | en | en_US |
dc.publisher | Springer Science and Business Media Deutschland GmbH | en_US |
dc.source | Smart Innovation, Systems and Technologies | en_US |
dc.subject | Controllers | en_US |
dc.subject | Embedded systems | en_US |
dc.subject | Explosions | en_US |
dc.subject | Interactive computer systems | en_US |
dc.subject | Microcontrollers | en_US |
dc.subject | Embedded-system | en_US |
dc.subject | Hard real-time | en_US |
dc.subject | Hard real-time systems | en_US |
dc.subject | Hard-real-time | en_US |
dc.subject | Multi-core microcontrollers | en_US |
dc.subject | Multi-core real-time kernel | en_US |
dc.subject | Multi-cores | en_US |
dc.subject | Real - Time system | en_US |
dc.subject | Real-time kernel | en_US |
dc.subject | Rust | en_US |
dc.subject | Real time systems | en_US |
dc.title | HarSaRK_multi_rs: A Hard Real-time Kernel for Multi-core Microcontrollers in Rust Language | en_US |
dc.type | Conference Paper | en_US |
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: