Title
JubiTool: unified design flow for the Perplexus SIMD hardware accelerator
Abstract
This paper presents a new unified design flow developed within the Perplexus project that aims to accelerate parallelizable data-intensive applications in the context of ubiquitous computing. This contribution relies on the JubiTool: a set of integrated tools (JubiSplitter, JubiCompiler, UbiAssembler), allowing respectively to extract, compile and assemble parallelizable parts of applications described in Jubi language. Jubi is a modified Java agent based language (JADE) dedicated to the Ubichip (the bio-inspired chip developed within the confines of the Perplexus project). 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 the Spiking Neural Network Simulator, this contribution takes profit of the intrinsic property of the Ubichip in terms of parallelism resulting in an expected speedup of at least one order of magnitude. Finally, this hybrid (SW/HW) flow could be easily modified and adapted to support other kind of distributed platforms.
Year
DOI
Venue
2009
10.1109/CEC.2009.4983196
IEEE Congress on Evolutionary Computation
Keywords
Field
DocType
software agent description,modified java agent,typical perplexus application,new unified design flow,appending hardware directive,parallelizable data-intensive application,hardware execution,perplexus simd hardware accelerator,jubi language,perplexus project,parallelizable part,neural nets,application software,software agents,kernel,hardware,profitability,artificial neural networks,acceleration,chip,java,design flow,software agent,ubiquitous computing,assembly,hardware accelerator,spiking neural network,neural networks,software performance,parallel processing
Computer architecture,Computer science,Parallel computing,SIMD,Software performance testing,Compiler,Design flow,Software,Hardware acceleration,Application software,Speedup
Conference
ISBN
Citations 
PageRank 
978-1-4244-2959-2
0
0.34
References 
Authors
11
10
Name
Order
Citations
PageRank
Olivier Brousse121.44
J. Guillot200.34
T. Gil3191.74
François Grize443.51
G. Sassatelli5838.01
J. M. Moreno661.45
J. Madrenas700.34
A. Villa800.34
Henri Volken9152.28
M. Robert1000.34