Abstract | ||
---|---|---|
The increasing demand for robust and reliable systems is pushing the development of adaptable and reconfigurable hardware platforms. However, the robustness and reliability comes at an overhead in terms of longer execution times and increased areas of the platforms. In this paper we are interested in exploring the performance overhead of executing applications on a specific platform, eDNA ?, which is a bio-inspired reconfigurable hardware platform with self-healing capabilities. eDNA is a scalable and coarse grained architecture consisting of an array of interconnected cells aimed at defining a new type of FPGAs. We study the performance of an emulation of the platform implemented as a PicoBlaze-based multi-core architecture with up to 49 cores realised on a Xilinx Virtex-II Pro FPGA. We show a performance overhead compared to a single processor solution, which is in the range of 2x - 18x, depending on the size and complexity of the application. Although this is very large, most of it can be attributed the limitations of the PicoBlaze-based prototype implementation. More important, the overhead after self-healing, where up to 30-75% faulty cells are replaced by spare cells on the platform, is less than 20%. |
Year | DOI | Venue |
---|---|---|
2010 | 10.1007/978-3-642-12133-3_6 | ARC |
Keywords | Field | DocType |
increased area,self-healing capability,specific platform,bio-inspired reconfigurable hardware platform,coarse grained architecture,picoblaze-based prototype implementation,performance overhead,self-healing hardware platform,feasibility study,faulty cell,picoblaze-based multi-core architecture,reconfigurable hardware platform,reconfigurable hardware | Architecture,Spare part,Computer science,Parallel computing,Field-programmable gate array,PicoBlaze,Real-time computing,Robustness (computer science),Emulation,Reconfigurable computing,Scalability,Embedded system | Conference |
Volume | ISSN | ISBN |
5992 | 0302-9743 | 3-642-12132-2 |
Citations | PageRank | References |
4 | 0.53 | 9 |
Authors | ||
3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Michael Reibel Boesen | 1 | 12 | 1.54 |
Pascal Schleuniger | 2 | 62 | 4.54 |
Jan Madsen | 3 | 576 | 56.90 |