Title :
Exploring a New Dimension in Code Mobility for Ubiquitous Embedded Systems
Author :
Cilardo, Alessandro ; Mazzocca, Nicola ; Prinetto, P.
Author_Institution :
DIETI, Univ. of Naples Federico II, Naples, Italy
Abstract :
The emerging field of reconfigurable computing is currently blurring the boundary between hardware and software layers in computer systems, enabling the extension of traditionally software design paradigms, such as code mobility, to hardware-reconfigurable systems. Motivated by this consideration, we introduce in this paper an extended notion of code mobility -deep mobility- which takes into consideration the possibility to migrate "logical" hardware components of reconfigurable systems across a distributed infrastructure. We present a general architecture of a mobility-aware hardware-reconfigurable system as well as a prototypical implementation which provides full support to deep code mobility while hiding the complexity of the hardware reconfiguration process. An application scenario is also described showing how the different dimensions of code mobility introduced by this work can benefit real-world distributed applications.
Keywords :
distributed processing; embedded systems; reconfigurable architectures; ubiquitous computing; DeeCOM; computer system; deep code mobility; distributed application; distributed infrastructure; hardware layer; hardware reconfiguration process complexity; logical hardware component migrate; mobility-aware hardware-reconfigurable system; reconfigurable computing; software design paradigm; software layer; ubiquitous embedded systems; Conferences; Adaptive systems; Code mobility; Field Programmable Gate Arrays; Middleware; Reconfigurable computing; Ubiquitous computing;
Conference_Titel :
Ubiquitous Intelligence and Computing, 2013 IEEE 10th International Conference on and 10th International Conference on Autonomic and Trusted Computing (UIC/ATC)
Conference_Location :
Vietri sul Mere
Print_ISBN :
978-1-4799-2481-3
DOI :
10.1109/UIC-ATC.2013.40