DocumentCode :
580522
Title :
A nature-inspired adaptive floating-point coprocessing system
Author :
Sau, Carlo ; Pani, Danilo ; Palumbo, Francesca ; Raffo, Luigi
Author_Institution :
Dept. of Electr. & Electron. Eng., Univ. of Cagliari, Cagliari, Italy
fYear :
2012
fDate :
23-25 Oct. 2012
Firstpage :
1
Lastpage :
8
Abstract :
On the wave of technology scaling, digital designers are quickly approaching the limits of current technologies. At the same time, deep submicron architectures are becoming more prone to transient errors and permanent faults. Swarm intelligence represents an interesting source of inspiration already used in the past for the design of decentralized-control hardware architectures with intrinsic properties of scalability, adaptability and fault tolerance, with a configuration-free approach. This paper presents the first swarm coprocessor for floating point array processing with native multitasking support. The coprocessor, designed around a nature-inspired processing fabric, has been integrated on a Virtex6 FPGA with a MicroBlaze host processor and preliminarily evaluated on common applications. The performance of the system, joined to its fault tolerance support, reveals the potentialities of the approach opening to architectural improvements and mapping of safety-critical digital signal processing applications.
Keywords :
coprocessors; decentralised control; fault tolerance; field programmable gate arrays; floating point arithmetic; signal processing; swarm intelligence; MicroBlaze host processor; Virtex6 FPGA; configuration-free approach; decentralized-control hardware architectures; deep submicron architectures; digital designers; fault tolerance support; floating point array processing; intrinsic scalability properties; native multitasking support; nature-inspired adaptive floating-point coprocessing system; nature-inspired processing fabric; permanent faults; safety-critical digital signal processing applications; swarm coprocessor; swarm intelligence; technology scaling; transient errors; Arrays; Coprocessors; Fabrics; Fault tolerance; Fault tolerant systems; Hardware; Array Processing; Coprocessor; FPGA; Floating Point; Swarm Intelligence;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design and Architectures for Signal and Image Processing (DASIP), 2012 Conference on
Conference_Location :
Karlsruhe
Print_ISBN :
978-1-4673-2089-4
Electronic_ISBN :
978-2-9539987-4-0
Type :
conf
Filename :
6385400
Link To Document :
بازگشت