Self-adaptative approximate system-on-a-chip: development of the hardware platform.

Detalhes bibliográficos
Autor(a) principal: MAGALHÃES, Gabriel Villanova Novaes.
Data de Publicação: 2018
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da UFCG
Texto Completo: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/20479
Resumo: Approximate Computing é um tema bastante recente e que tem tomado a atenção dos pesquisadores, principalmente pelo aumento de softwares do tipo RMS e aplicações IoT, que processam dados com erro intrínseco, permitindo portanto processamento computacional de forma aproximada. Entretanto, a pesquisa nessa área ainda precisa de muito avanço, um deles, é construir uma plataforma computacional que permita testar ideias de AxC com bastante produtividade, em todo o espectro da Engenharia da Computação, do transistor aos Sistemas Operacionais Multiprocessados. O objetivo principal desse trabalho é estabelecer uma plataforma para que os pesquisadores da área possam testar suas ideias, treinar pessoas e avançar na pesquisa. Para isso, várias plataformas computacionais gratuitas foram avaliadas, sendo a mais promissora, o projeto da University of Berkeley, o Rocket Chip SoC Generator. Esse projeto, apesar de bastante completo para o que a pesquisa demanda, não possui uma documentação que permita entender e usar a plataforma e toda a sua capacidade de forma produtiva. Esse trabalho cria uma documentação abordando de forma gradativa quase tudo que essa plataforma oferece. No final, todo o conhecimento adquirido é usado para implementar e testar um Coprocessador na plataforma com técnica de Computação Aproximada.
id UFCG_c3540e660d219ecffa0bffa1b5acbb0f
oai_identifier_str oai:localhost:riufcg/20479
network_acronym_str UFCG
network_name_str Biblioteca Digital de Teses e Dissertações da UFCG
repository_id_str 4851
spelling Self-adaptative approximate system-on-a-chip: development of the hardware platform.Self-adaptive approximate system-on-a-chip: development of the hardware platform.Estágio em Engenharia ElétricaEstágio na FrançaEstágio no exteriorUniversité Grenoble AlpesGrenoble INPComputação aproximadaEngenharia da ComputaçãoRISC-VRocketLaboratório TIMAApproximate computingRocket chipInternship in Electrical EngineeringInternship in FranceInternship abroadUniversité Grenoble AlpsGrenoble INPApproximate ComputationComputer engineeringTIMA laboratoryApproximate computingEngenharia Elétrica.Approximate Computing é um tema bastante recente e que tem tomado a atenção dos pesquisadores, principalmente pelo aumento de softwares do tipo RMS e aplicações IoT, que processam dados com erro intrínseco, permitindo portanto processamento computacional de forma aproximada. Entretanto, a pesquisa nessa área ainda precisa de muito avanço, um deles, é construir uma plataforma computacional que permita testar ideias de AxC com bastante produtividade, em todo o espectro da Engenharia da Computação, do transistor aos Sistemas Operacionais Multiprocessados. O objetivo principal desse trabalho é estabelecer uma plataforma para que os pesquisadores da área possam testar suas ideias, treinar pessoas e avançar na pesquisa. Para isso, várias plataformas computacionais gratuitas foram avaliadas, sendo a mais promissora, o projeto da University of Berkeley, o Rocket Chip SoC Generator. Esse projeto, apesar de bastante completo para o que a pesquisa demanda, não possui uma documentação que permita entender e usar a plataforma e toda a sua capacidade de forma produtiva. Esse trabalho cria uma documentação abordando de forma gradativa quase tudo que essa plataforma oferece. No final, todo o conhecimento adquirido é usado para implementar e testar um Coprocessador na plataforma com técnica de Computação Aproximada.Approximate Computing is a very recent issue that has been attracting the attention of the researchers, mainly due to the increase of RMS software and IoT applications, which process data with intrinsic error, thus allowing computational processing of approximate form. However, the research in this area still needs a lot of progress, one of them, is to build a computational platform that allows to test ideas of AxC with enough productivity, in the entire spectrum of Computer Engineering, from the transistor to Multiprocessed Operating Systems. The main objective of this work is to establish a platform for researchers in the field to test their ideas, train people and advance research. To this end, several free computing platforms have been evaluated, the most promising being the University of Berkeley’s the Rocket Chip SoC Generator. This project, although quite complete for what the research demands, does not have documentation that allows to understand and use the platform and all its capacity in a productive way. This work creates documentation by gradually addressing almost everything that this platform offers. In the end, all knowledge acquired is used to implement and test a Coprocessor on the platform with Approximate Computing technique.Universidade Federal de Campina GrandeBrasilCentro de Engenharia Elétrica e Informática - CEEIUFCGSANTOS JÚNIOR, Gutemberg Gonçalves dos.SANTOS JÚNIOR, G. Ghttp://lattes.cnpq.br/0204301941083935MORAIS, Marcos Ricardo Alcântara.MORAIS, M. R. A.MAGALHÃES, Gabriel Villanova Novaes.20182021-08-09T20:25:07Z2021-08-092021-08-09T20:25:07Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesishttp://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/20479MAGALHÃES. Gabriel Villanova Novaes. Self-adaptative approximate system-on-a-chip: development of the hardware platform. 2018. 189f. (Relatório de Estágio Supervisionado) Curso de Bacharelado em Engenharia Elétrica, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande - Paraíba - Brasil, 2018. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/20479porinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFCGinstname:Universidade Federal de Campina Grande (UFCG)instacron:UFCG2021-08-09T20:40:14Zoai:localhost:riufcg/20479Biblioteca Digital de Teses e Dissertaçõeshttp://bdtd.ufcg.edu.br/PUBhttp://dspace.sti.ufcg.edu.br:8080/oai/requestbdtd@setor.ufcg.edu.br || bdtd@setor.ufcg.edu.bropendoar:48512021-08-09T20:40:14Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG)false
dc.title.none.fl_str_mv Self-adaptative approximate system-on-a-chip: development of the hardware platform.
Self-adaptive approximate system-on-a-chip: development of the hardware platform.
title Self-adaptative approximate system-on-a-chip: development of the hardware platform.
spellingShingle Self-adaptative approximate system-on-a-chip: development of the hardware platform.
MAGALHÃES, Gabriel Villanova Novaes.
Estágio em Engenharia Elétrica
Estágio na França
Estágio no exterior
Université Grenoble Alpes
Grenoble INP
Computação aproximada
Engenharia da Computação
RISC-V
Rocket
Laboratório TIMA
Approximate computing
Rocket chip
Internship in Electrical Engineering
Internship in France
Internship abroad
Université Grenoble Alps
Grenoble INP
Approximate Computation
Computer engineering
TIMA laboratory
Approximate computing
Engenharia Elétrica.
title_short Self-adaptative approximate system-on-a-chip: development of the hardware platform.
title_full Self-adaptative approximate system-on-a-chip: development of the hardware platform.
title_fullStr Self-adaptative approximate system-on-a-chip: development of the hardware platform.
title_full_unstemmed Self-adaptative approximate system-on-a-chip: development of the hardware platform.
title_sort Self-adaptative approximate system-on-a-chip: development of the hardware platform.
author MAGALHÃES, Gabriel Villanova Novaes.
author_facet MAGALHÃES, Gabriel Villanova Novaes.
author_role author
dc.contributor.none.fl_str_mv SANTOS JÚNIOR, Gutemberg Gonçalves dos.
SANTOS JÚNIOR, G. G
http://lattes.cnpq.br/0204301941083935
MORAIS, Marcos Ricardo Alcântara.
MORAIS, M. R. A.
dc.contributor.author.fl_str_mv MAGALHÃES, Gabriel Villanova Novaes.
dc.subject.por.fl_str_mv Estágio em Engenharia Elétrica
Estágio na França
Estágio no exterior
Université Grenoble Alpes
Grenoble INP
Computação aproximada
Engenharia da Computação
RISC-V
Rocket
Laboratório TIMA
Approximate computing
Rocket chip
Internship in Electrical Engineering
Internship in France
Internship abroad
Université Grenoble Alps
Grenoble INP
Approximate Computation
Computer engineering
TIMA laboratory
Approximate computing
Engenharia Elétrica.
topic Estágio em Engenharia Elétrica
Estágio na França
Estágio no exterior
Université Grenoble Alpes
Grenoble INP
Computação aproximada
Engenharia da Computação
RISC-V
Rocket
Laboratório TIMA
Approximate computing
Rocket chip
Internship in Electrical Engineering
Internship in France
Internship abroad
Université Grenoble Alps
Grenoble INP
Approximate Computation
Computer engineering
TIMA laboratory
Approximate computing
Engenharia Elétrica.
description Approximate Computing é um tema bastante recente e que tem tomado a atenção dos pesquisadores, principalmente pelo aumento de softwares do tipo RMS e aplicações IoT, que processam dados com erro intrínseco, permitindo portanto processamento computacional de forma aproximada. Entretanto, a pesquisa nessa área ainda precisa de muito avanço, um deles, é construir uma plataforma computacional que permita testar ideias de AxC com bastante produtividade, em todo o espectro da Engenharia da Computação, do transistor aos Sistemas Operacionais Multiprocessados. O objetivo principal desse trabalho é estabelecer uma plataforma para que os pesquisadores da área possam testar suas ideias, treinar pessoas e avançar na pesquisa. Para isso, várias plataformas computacionais gratuitas foram avaliadas, sendo a mais promissora, o projeto da University of Berkeley, o Rocket Chip SoC Generator. Esse projeto, apesar de bastante completo para o que a pesquisa demanda, não possui uma documentação que permita entender e usar a plataforma e toda a sua capacidade de forma produtiva. Esse trabalho cria uma documentação abordando de forma gradativa quase tudo que essa plataforma oferece. No final, todo o conhecimento adquirido é usado para implementar e testar um Coprocessador na plataforma com técnica de Computação Aproximada.
publishDate 2018
dc.date.none.fl_str_mv 2018
2021-08-09T20:25:07Z
2021-08-09
2021-08-09T20:25:07Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/20479
MAGALHÃES. Gabriel Villanova Novaes. Self-adaptative approximate system-on-a-chip: development of the hardware platform. 2018. 189f. (Relatório de Estágio Supervisionado) Curso de Bacharelado em Engenharia Elétrica, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande - Paraíba - Brasil, 2018. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/20479
url http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/20479
identifier_str_mv MAGALHÃES. Gabriel Villanova Novaes. Self-adaptative approximate system-on-a-chip: development of the hardware platform. 2018. 189f. (Relatório de Estágio Supervisionado) Curso de Bacharelado em Engenharia Elétrica, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande - Paraíba - Brasil, 2018. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/20479
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal de Campina Grande
Brasil
Centro de Engenharia Elétrica e Informática - CEEI
UFCG
publisher.none.fl_str_mv Universidade Federal de Campina Grande
Brasil
Centro de Engenharia Elétrica e Informática - CEEI
UFCG
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da UFCG
instname:Universidade Federal de Campina Grande (UFCG)
instacron:UFCG
instname_str Universidade Federal de Campina Grande (UFCG)
instacron_str UFCG
institution UFCG
reponame_str Biblioteca Digital de Teses e Dissertações da UFCG
collection Biblioteca Digital de Teses e Dissertações da UFCG
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG)
repository.mail.fl_str_mv bdtd@setor.ufcg.edu.br || bdtd@setor.ufcg.edu.br
_version_ 1809744504043864064