@inproceedings{8ce1b0b11b9d4b46a33de5121b18545f,
title = "Efficient Execution of On-Chip Embedded Software Using Pre-Emulation on Shallow OS",
abstract = "Nowadays, the miniaturization of electronic devices continues. However, as the miniaturization progresses, like both sides of a coin, the available resources become limited because of the difficulty of implementing performance above a certain level on a smaller chip. In this study, we implemented some methods for overcoming these limitations. We propose a scheduling based on deadline. It is possible to pre-emulate the program and predict when the task will finish. In addition, even if the total execution time is the same, high-priority tasks can be completed faster. Also, we implemented a struct bit field to cut back on the total resources downloaded onto the chip. Memory usage is almost 50% lower than not using a struct bit field whereas the execution time is almost the same.",
keywords = "Computer Architecture, Emulation, Memory Usage, Operating System, Real-Time, Scheduling",
author = "Minjung Kim and Daejin Park",
note = "Publisher Copyright: {\textcopyright} 2023 IPSJ.; 14th International Conference on Mobile Computing and Ubiquitous Network, ICMU 2023 ; Conference date: 29-11-2023 Through 01-12-2023",
year = "2023",
doi = "10.23919/ICMU58504.2023.10412233",
language = "English",
series = "2023 14th International Conference on Mobile Computing and Ubiquitous Network, ICMU 2023",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
booktitle = "2023 14th International Conference on Mobile Computing and Ubiquitous Network, ICMU 2023",
address = "United States",
}