DocumentCode :
3053504
Title :
Hardware-accelerated execution of Pi-calculus reconfiguration schedules
Author :
Seffrin, André ; Huss, Sorin A.
Author_Institution :
Center for Adv. Security Res. Darmstadt, Darmstadt, Germany
fYear :
2011
fDate :
12-14 Dec. 2011
Firstpage :
1
Lastpage :
8
Abstract :
The π-calculus is a process algebra originally designed for modelling communicating systems. In this work, it is applied to the design of schedules for partial dynamic reconfiguration, which denote when modules become active and which channels they use for communication. While the execution of the π-calculus in software is possible, a direct execution in hardware is desirable for two reasons: Firstly, direct hardware execution removes the requirement to use a softcore processor. As will be shown in this paper, π-calculus processes only have a tiny hardware footprint. Secondly, the π-calculus is inherently concurrent, and its execution on dedicated hardware can thus be greatly accelerated. This can be used in order to speed up the simulation of schedules. The acceleration of π-calculus simulation may have applications in other fields, since the π-calculus has been used for modelling systems in a wide range of disciplines, for instance in computational biology. The paper shows how π-calculus primitives can be translated into corresponding hardware modules. Since this is difficult to do manually, a tool was created which automatically maps complete processes into synthesizable VHDL code.
Keywords :
hardware description languages; pi calculus; program processors; reconfigurable architectures; π-calculus; communicating system modelling; communication channel; computational biology; direct hardware accelerated execution; hardware footprint; partial dynamic reconfiguration; pi calculus reconfiguration schedule; process algebra; softcore processor; synthesizable VHDL code; Calculus; Computational modeling; Equations; Hardware; Schedules; Servers; Software;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field-Programmable Technology (FPT), 2011 International Conference on
Conference_Location :
New Delhi
Print_ISBN :
978-1-4577-1741-3
Type :
conf
DOI :
10.1109/FPT.2011.6132710
Filename :
6132710
Link To Document :
بازگشت