Ir para o conteúdo Ir para a navegação

Defesa de tese - PPGC

Título:A Reliability Analysis Approach to Assist the Design of Aggressively Scaled Reconfigurable Architectures
Quando 27/02/2012
das 13:30 até 18:30
Onde Sala Inf ( auditório) prédio 43403
Adicionar evento ao calendário vCal
iCal


Aluno: Monica Magalhães Pereira


Orientador: Prof. Dr. Luigi Carro


Linha de Pesquisa: Sistemas Embarcados

Banca Examinadora:
Prof. Dr. Antônio Otávio Fernandes - UFMG
Profa. Dra. Fernanda Gusmão de Lima Kastensmidt - UFRGS
Prof. Dr. Flávio Rech Wagner - UFRGS
Prof. Dr. Ivan Saraiva Silva - UFPI

Presidente da Banca: Prof. Dr. Luigi Carro

Resumo:

As computer systems are built with aggressively scaled and unreliable technologies, some implementations rely on function specialization with reconfigurable computing to increase performance by exploiting parallelism, with possible energy gains. However, the use of reconfigurable devices in general purpose computing also brings extra reliability challenges at the system level. Solutions to cope with that are generally accompanied with the addition of excessive area, performance and power overheads to the overall system. These overheads could be reduced if a more extensive analysis was performed to evaluate the best fault tolerance strategy to balance the tradeoff between reliability and the mentioned aspects. In this context, this work present a comprehensive analysis of architectural design that includes the use of reliability modeling and takes into consideration aspects such as area, performance, and power. The analysis aims to assist the design of reliability-aware reconfigurable architectures by giving some indications about what kind of redundancy should be used in order to increase reliability. In the proposed analysis, we show that communication among functional units is critical to the overall reliability of reconfigurable architectures. Therefore, where most of the reliability investments should be made.  Moreover, the analysis also demonstrate that there is a threshold in the amount of redundancy that can be added in order to increase reliability. This limit is determined by the fact that adding redundancy increases area overhead. This overhead influences reliability until overcomes the reliability gains. Therefore, even disregarding area cost, the gains in reliability will cease or even decrease. To provide a more extended evaluation, a fault tolerance approach was proposed to cope with permanent faults. The LOwER-FaT strategy is a mechanism embedded in a run-time reconfiguration mechanism that automatically selects the fault-free resources without adding extra time overhead to the configuration generation mechanism. The fault-tolerant strategy takes advantage of the on-line transparent configuration generation mechanism to transparently avoid faulty functional units and interconnects. Moreover, the strategy does not require the addition of spare resources. All the resources are used to accelerate execution, and only in case of fault, a resource is replaced by a working one, with a performance penalty caused by the reduction in the amount of resources. In spite of that, experimental results showed a mean performance degradation of 14% on overall performance under 20% fault rate. Moreover, reliability results indicated gains of around six orders of magnitude when the fault tolerance strategy was in place.


Universidade Federal do Rio Grande do Sul

Av. Paulo Gama, 110 - Bairro Farroupilha - Porto Alegre - Rio Grande do Sul
CEP: 90040-060 - Fone: +55 51 33086000