JubiTool: Unified design flow for the Perplexus SIMD hardware accelerator

Détails

ID Serval
serval:BIB_F058BC387D4A
Type
Actes de conférence (partie): contribution originale à la littérature scientifique, publiée à l'occasion de conférences scientifiques, dans un ouvrage de compte-rendu (proceedings), ou dans l'édition spéciale d'un journal reconnu (conference proceedings).
Collection
Publications
Titre
JubiTool: Unified design flow for the Perplexus SIMD hardware accelerator
Titre de la conférence
2009 IEEE Congress on Evolutionary Computation, Vols. 1-5 (CEC '09)
Auteur(s)
Brousse O., Guillot J., Gil T., Grize F., Sassatelli G., Moreno J. M., Madrenas J., Villa A. E. P., Volken H., Robert M.
Editeur
IEEE
Adresse
Trondheim, Norway
ISBN
978-1-4244-2958-5
Statut éditorial
Publié
Date de publication
2009
Peer-reviewed
Oui
Pages
2070-2075
Langue
anglais
Résumé
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.
Web of science
Création de la notice
23/08/2010 16:57
Dernière modification de la notice
28/08/2018 6:21
Données d'usage