DocumentCode
497246
Title
The Jubi approach: a tool set for hardware acceleration in sensor network applications field
Author
Brousse, O. ; Sassatelli, G. ; Grize, F.
Author_Institution
LIRMM, Univ. Montpellier 2, Montpellier, France
fYear
2009
fDate
12-17 July 2009
Firstpage
40
Lastpage
43
Abstract
This paper presents a unified design flow that aims at accelerating parallelizable data-intensive applications in the context of ubiquitous computing. This contribution relies on the JubiTool: a set of integrated tools (JubiSplitter, JubiCompiler), allowing respectively to extract and compile parallelizable parts of applications described in a Java extended language called Jubi. By appending hardware directives to a software agent description, the inherent flexibility of software is combined with the runtime performance of a hardware execution. In the case of typical Perplexus applications such as a biologically plausible neural network simulator, this contribution takes profit of the intrinsic property of the Perplexus Ubichip in terms of parallelism resulting in an expected speedup of one order of magnitude. Finally, we show that this original flow allowing HW acceleration can be modified to support other types of distributed platforms.
Keywords
Java; distributed sensors; software agents; ubiquitous computing; Java extended language; Jubi approach; JubiCompiler; JubiSplitter; JubiTool; Perplexus Ubichip; Perplexus applications; biologically plausible neural network simulator; hardware acceleration; parallelizable data-intensive applications; sensor network; software agent; ubiquitous computing; Acceleration; Application software; Biological system modeling; Hardware; Java; Neural networks; Runtime; Software agents; Software performance; Ubiquitous computing; Compiler; Development flow; Distributed computing; Java; SIMD processor;
fLanguage
English
Publisher
ieee
Conference_Titel
Research in Microelectronics and Electronics, 2009. PRIME 2009. Ph.D.
Conference_Location
Cork
Print_ISBN
978-1-4244-3733-7
Electronic_ISBN
978-1-4244-3734-4
Type
conf
DOI
10.1109/RME.2009.5201364
Filename
5201364
Link To Document