Digital Library

cab1

 
Title:      A LUA VIRTUAL MACHINE FOR RESOURCE-CONSTRAINED EMBEDDED SYSTEMS
Author(s):      Alex de Magalhães Machado, Antônio Augusto Fröhlich
ISBN:      978-972-8939-30-4
Editors:      Hans Weghorn, Pedro Isaías and Radu Vasiu
Year:      2010
Edition:      Single
Keywords:      Embedded System, Virtual Machine, High-Level Language, Lua
Type:      Full Paper
First Page:      175
Last Page:      182
Language:      English
Cover:      cover          
Full Contents:      click to dowload Download
Paper Abstract:      Embedded systems and high-level languages usually belong to different worlds. It is not easy to fit a language runtime environment to a strongly constrained embedded platform. This porting mostly causes a loss of functionalities. High-level languages need large support from lower-level hardware or software so they can work. This paper describes our work to port the Lua Virtual Machine (LVM) to the Embedded Parallel Operating System (EPOS), making possible the execution of applications written in a high-level language such as Lua on embedded systems. The final system with support for all Lua libraries has less than 155 KB of size, which makes it suitable for a large amount of embedded systems. More than that, our tests showed that LVM runs faster on EPOS than on a Linux distribution.
   

Social Media Links

Search

Login