Super-VLIW: uma arquitetura dinamicamente reconfigurável com tolerância a falha

dc.contributor.advisor-co1Goulart, Carlos de Castro
dc.contributor.advisor-co1Latteshttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4784106Y9por
dc.contributor.advisor-co2Iorio, Vladimir Oliveira Di
dc.contributor.advisor-co2Latteshttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4784559J9por
dc.contributor.advisor1Ferreira, Ricardo dos Santos
dc.contributor.advisor1Latteshttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4723626E5por
dc.contributor.authorBueno, Cristóferson Guimarães Magalhães
dc.contributor.authorLatteshttp://lattes.cnpq.br/1880592076950013por
dc.contributor.referee1Pádua, Clarindo Isaias Pereira da Silva e
dc.contributor.referee1Latteshttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4787278Y7por
dc.date.accessioned2015-03-26T13:10:28Z
dc.date.available2012-03-28
dc.date.available2015-03-26T13:10:28Z
dc.date.issued2011-02-04
dc.description.abstractUm novo cenário emerge devido às nanotecnologias. Estas permitirão taxas de integração elevadas, nos limites, ou mesmo além da capacidade atual do silício. Contudo, estimativas apontam para um percentual de falha entre 1% a 20%, números que podem comprometer o futuro das nanotecnologias. Este trabalho propõe uma arquitetura reconfigurável nomeada Super-VLIW capaz de tolerar as altas taxas de defeitos estimadas para as futuras tecnologias. A arquitetura consiste em uma unidade reconfigurável fortemente acoplada a um processador MIPS. A unidade reconfigurável por sua vez é composta por uma unidade de tradução binária a uma cache de configuração, um vetor de grão-grosso de unidades funcionais e uma rede de interconexão. A reconfiguração é realizada em tempo de execução, traduzindo o código binário sem a necessidade de recompilar. A rede de interconexão é composta por um arranjo de redes multiestágio. Estas redes provêm um comunicação tolerantea falha entre as unidades funcioanais da unidade reconfigurável e os registradores do processador MIPS. Este trabalho propõem um mecanismo dinâmico para alocação das unidades disponíveis garantindo a execução paralela das operações básicas, realizando o posicionamento e roteamento em um único passo, o que permite a interconexão correta das unidades mesmo na presença de um número muito elevado de falhas. Além disso, a arquitetura proposta pode escalonar para as futuras nanotecnologias mesmo sob um taxa de falha de 20%.pt_BR
dc.description.abstractA new scenario emerges due to nanotechnologies that will enable very high integration at the limits or even beyond silicon capacity. However, the fault rate, which is predicted to range from 1% up to 20% of all devices, could compromise the future of nanotechnologies. This work proposes a fault tolerant reconfigurable architecture that tolerates high fault rates expected to future technologies, named Super-VLIW. The architecture consists of a reconfigurable unit tightly coupled to a MIPS processor. The reconfigurable unit is composed of a binary translation unit, a configuration cache, a reconfigurable coarse-grained array of heterogeneous functional units and an interconnection network. Reconfiguration is done at run-time, by translating the binary code, and no recompilation is needed. The interconnection network is based on a set of multistage networks. These networks provide a fault-tolerant communication between any pair of functional unit and from/to the MIPS register file. This work proposes a mechanism to dynamically allocate the available units to ensure parallel execution of basic operations, performing the placement and routing on a single step, which allows the correct interconnection of units even at huge fault rates. Moreover, the proposed architecture could scale to the future nanotechnologies even under a 20% fault rate.eng
dc.description.sponsorshipCoordenação de Aperfeiçoamento de Pessoal de Nível Superior
dc.formatapplication/pdfpor
dc.identifier.citationBUENO, Cristóferson Guimarães Magalhães. Super-VLIW: a dynamic reconfigurable architecture fault tolerant. 2011. 84 f. Dissertação (Mestrado em Metodologias e técnicas da Computação; Sistemas de Computação) - Universidade Federal de Viçosa, Viçosa, 2011.por
dc.identifier.urihttp://locus.ufv.br/handle/123456789/2622
dc.languageporpor
dc.publisherUniversidade Federal de Viçosapor
dc.publisher.countryBRpor
dc.publisher.departmentMetodologias e técnicas da Computação; Sistemas de Computaçãopor
dc.publisher.initialsUFVpor
dc.publisher.programMestrado em Ciência da Computaçãopor
dc.rightsAcesso Abertopor
dc.subjectTolerância a falhaspor
dc.subjectArquiteturas reconfiguráveispor
dc.subjectTradução Bináriapor
dc.subjectGrão-Grossopor
dc.subjectFault toleranteng
dc.subjectReconfigurable architectureeng
dc.subjectBinary translationeng
dc.subjectCoarse-graineng
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOpor
dc.titleSuper-VLIW: uma arquitetura dinamicamente reconfigurável com tolerância a falhapor
dc.title.alternativeSuper-VLIW: a dynamic reconfigurable architecture fault toleranteng
dc.typeDissertaçãopor

Arquivos

Pacote original

Agora exibindo 1 - 1 de 1
Imagem de Miniatura
Nome:
texto completo.pdf
Tamanho:
3.78 MB
Formato:
Adobe Portable Document Format