Title :
A distributed object system approach for dynamic reconfiguration
Author :
Hecht, Ronald ; Kubisch, Stephan ; Michelsen, Harald ; Zeeb, Elmar ; Timmermann, Dirk
Author_Institution :
Inst. of Appl. Microelectron. & Comput. Eng., Rostock Univ., Rostock-Warnemunde
Abstract :
Managing reconfigurable hardware resources at runtime is expected to be a new task for future operating systems. But due to the mixture of parallel and sequential parts of dynamically reconfigurable applications, it is not entirely clear so far, how to use and to program such systems. A new interpretation of dynamically reconfigurable applications is presented. It is shown, that the parallel computing concept of distributed object systems may be adapted for dynamically reconfigurable architectures. This approach answers many open questions concerning communication, interruption, and relocation of reconfigurable modules. It is explored by means of an extended Linux operating system in conjunction with a SystemC model of a dynamically reconfigurable FPGA
Keywords :
Linux; distributed object management; field programmable gate arrays; parallel processing; reconfigurable architectures; FPGA; SystemC model; distributed object system; dynamically reconfigurable application; dynamically reconfigurable architecture; extended Linux operating system; parallel computing; reconfigurable hardware resources; reconfigurable module communication; reconfigurable module interruption; reconfigurable module relocation; Application software; Dynamic programming; Field programmable gate arrays; Hardware; Linux; Network-on-a-chip; Object oriented modeling; Operating systems; Parallel processing; System-on-a-chip;
Conference_Titel :
Parallel and Distributed Processing Symposium, 2006. IPDPS 2006. 20th International
Conference_Location :
Rhodes Island
Print_ISBN :
1-4244-0054-6
DOI :
10.1109/IPDPS.2006.1639448