dc.contributor | Grupo de Investigación Ecitrónica | |
dc.creator | Moreno, Juan Manuel | |
dc.creator | Soto Vargas, Javier Evandro | |
dc.creator | Cabestany, Joan | |
dc.date.accessioned | 2023-05-09T19:55:57Z | |
dc.date.accessioned | 2023-09-06T21:16:37Z | |
dc.date.available | 2023-05-09T19:55:57Z | |
dc.date.available | 2023-09-06T21:16:37Z | |
dc.date.created | 2023-05-09T19:55:57Z | |
dc.date.issued | 2013 | |
dc.identifier | 0925-2312 | |
dc.identifier | https://repositorio.escuelaing.edu.co/handle/001/2311 | |
dc.identifier | https://doi.org/10.1016/j.neucom.2012.10.038 | |
dc.identifier | https://www.sciencedirect.com/science/article/abs/pii/S0925231213004293 | |
dc.identifier.uri | https://repositorioslatinoamericanos.uchile.cl/handle/2250/8707178 | |
dc.description.abstract | This paper describes a Fault Tolerance System (FTS) implemented in a new self-adaptive hardware architecture. This architecture is based on an array of cells that implements in a distributed way self-adaptive capabilities. The cell includes a configurable multiprocessor, so it can have between one and four processors working in
parallel, with a programmable configuration mode that allows selecting the size of program and data memories. The self-elimination and self-replication capabilities of cell(s) are performed when the FTS detects a failure in any of the processors that include it, so that this cell(s) will be self-discarded for future implementations. Other adaptive capabilities of the system are self-routing, self-placement and runtime selfconfiguration. Additionally, it is described as an example application and a software tool that has been implemented to facilitate the development of applications to test the system. | |
dc.description.abstract | Este artículo describe un sistema de tolerancia a fallos (FTS) implementado en una nueva arquitectura de hardware autoadaptativa. Esta arquitectura se basa en una matriz de células que implementa de forma distribuida capacidades autoadaptativas. La célula incluye un multiprocesador configurable, por lo que puede tener entre uno y cuatro procesadores trabajando en paralelo, con un modo de configuración programable que permite seleccionar el tamaño de las memorias de programa y datos. Las capacidades de autoeliminación y autorreplicación de la(s) célula(s) se llevan a cabo cuando el FTS detecta un fallo en alguno de los procesadores que la(s) incluye, de forma que esta(s) célula(s) se autodescarta(n) para futuras implementaciones. Otras capacidades adaptativas del sistema son el autoenrutamiento, la autocolocación y la autoconfiguración en tiempo de ejecución. Además, se describe una aplicación de ejemplo y una herramienta de software que se ha implementado para facilitar el desarrollo de aplicaciones para probar el sistema. | |
dc.language | eng | |
dc.publisher | ElSevier | |
dc.relation | 31 | |
dc.relation | 25 | |
dc.relation | 121 | |
dc.relation | N/A | |
dc.relation | Neurocomputing | |
dc.relation | AETHER Project Home, URL: ⟨http://www.aether-ist.org⟩ | |
dc.relation | J. Soto, J. Moreno, J. Madrenas, J. Cabestany, Implementation of a dynamic faulttolerance scaling technique on a self-adaptive hardware architecture, in: Proceedings of the International Conference on Reconfigurable Computing and FPGAs, 2009, pp. 445–450. | |
dc.relation | T. Streichert, D. Koch, C. Haubelt, J. Teich, Modeling and Design of Fault-Tolerant and Self-Adaptive Reconfigurable Networked Embedded Systems, Hindawi Publishing Corp, New York, 2006. | |
dc.relation | Z. Chen, M. Yang, G. Francia, J. Dongarra, Self adaptive application level fault tolerance for parallel and distributed computing, in: IEEE International Parallel and Distributed Processing Symposium, 2007. IPDPS 2007, pp. 1–8. | |
dc.relation | N. Macias, L. Durbeck, Self-Assembling circuits with autonomous fault handling, in: Proceedings of the 2002 NASA/DoD Conference on Evolvable Hardware (EH'02), IEEE Computer Society Press, 2002, pp. 46–55. | |
dc.relation | J. Moreno, Y. Thoma, E. Sanchez, POEtic: a prototyping platform for bio-inspired hardware, in: Proceedings of the 6th International Conference on Evolvable Systems (ICES), pp. 180–182. | |
dc.relation | J. Moreno, E. Sanchez, J. Cabestany, An in-system routing strategy for evolvable hardware programmable platforms, in: Proceedings of the Third NASA/DoD Workshop on Evolvable Hardware, IEEE Computer Society Press, 2001. pp. 157–166. | |
dc.relation | T. Vu, C. Jesshope, Formalizing SANE virtual processor in thread algebra, in: ICFEM'07: Proceedings of the Formal Engineering Methods, 9th International Conference on Formal methods and Software Engineering, Springer-Verlag, Boca Raton, FL, USA, 2007, pp. 345–365. | |
dc.relation | J. Soto, J.M. Moreno, J. Madrenas, J. Cabestany Communication infrastructure for a self-Adaptive hardware architecture, in: Proceedings of the Reconfigurable Communication-centric Systems-on-Chip workshop (ReCoSoC 08), Barcelona, Spain, July 9–11, 2008, pp. 175–180, ISBN: 978-84-691-3603-4. | |
dc.rights | info:eu-repo/semantics/closedAccess | |
dc.source | https://www.sciencedirect.com/science/article/abs/pii/S0925231213004293 | |
dc.title | A self-adaptive hardware architecture with fault tolerance capabilities | |
dc.type | Artículo de revista | |