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 SANTOS 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, G. V. N.http://lattes.cnpq.br/3741827966416437MAGALHÃES, Gabriel Villanova Novaes.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.Submitted by Joana Darc Morais da Silva (darc.campo@gmail.com) on 2021-08-09T20:25:07Z No. of bitstreams: 1 GABRIEL VILLANOVA NOVAES MAGALHÃES - RELATÓRIO DE ESTÁGIO ENG. ELÉTRICA 2018.pdf: 4263759 bytes, checksum: eccf635caa80d54fb678e235f771e5f4 (MD5)Made available in DSpace on 2021-08-09T20:25:07Z (GMT). No. of bitstreams: 1 GABRIEL VILLANOVA NOVAES MAGALHÃES - RELATÓRIO DE ESTÁGIO ENG. ELÉTRICA 2018.pdf: 4263759 bytes, checksum: eccf635caa80d54fb678e235f771e5f4 (MD5) Previous issue date: 2018Universidade Federal de Campina GrandeUFCGBrasilCentro de Engenharia Elétrica e Informática - CEEIEngenharia Elétrica.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 computingSelf-adaptative approximate system-on-a-chip: development of the hardware platform.Self-adaptive approximate system-on-a-chip: development of the hardware platform.20182021-08-09T20:25:07Z2021-08-092021-08-09T20:25:07Zhttp://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/20479info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisporinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFCGinstname:Universidade Federal de Campina Grande (UFCG)instacron:UFCGLICENSElicense.txtlicense.txttext/plain; charset=utf-81748http://dspace.sti.ufcg.edu.br:8080/xmlui/bitstream/riufcg/20479/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52ORIGINALGABRIEL VILLANOVA NOVAES MAGALHÃES - RELATÓRIO DE ESTÁGIO ENG. ELÉTRICA 2018.pdfGABRIEL VILLANOVA NOVAES MAGALHÃES - RELATÓRIO DE ESTÁGIO ENG. ELÉTRICA 2018.pdfapplication/pdf4263759http://dspace.sti.ufcg.edu.br:8080/xmlui/bitstream/riufcg/20479/1/GABRIEL+VILLANOVA+NOVAES+MAGALH%C3%83ES+-+RELAT%C3%93RIO+DE+EST%C3%81GIO+ENG.+EL%C3%89TRICA+2018.pdfeccf635caa80d54fb678e235f771e5f4MD51riufcg/204792021-08-09 17:40:14.192oai:localhost:riufcg/20479Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Biblioteca 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:48512024-06-28T14:18:49.080573Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG)false
dc.title.pt_BR.fl_str_mv Self-adaptative approximate system-on-a-chip: development of the hardware platform.
dc.title.alternative.pt_BR.fl_str_mv 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.
Engenharia Elétrica.
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
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.advisor1.fl_str_mv SANTOS JÚNIOR, Gutemberg Gonçalves dos.
dc.contributor.advisor1ID.fl_str_mv SANTOS JÚNIOR, G. G
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/0204301941083935
dc.contributor.referee1.fl_str_mv MORAIS, Marcos Ricardo Alcântara.
dc.contributor.referee1ID.fl_str_mv MORAIS, M. R. A.
dc.contributor.authorID.fl_str_mv MAGALHÃES, G. V. N.
dc.contributor.authorLattes.fl_str_mv http://lattes.cnpq.br/3741827966416437
dc.contributor.author.fl_str_mv MAGALHÃES, Gabriel Villanova Novaes.
contributor_str_mv SANTOS JÚNIOR, Gutemberg Gonçalves dos.
MORAIS, Marcos Ricardo Alcântara.
dc.subject.cnpq.fl_str_mv Engenharia Elétrica.
topic Engenharia Elétrica.
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
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
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.issued.fl_str_mv 2018
dc.date.accessioned.fl_str_mv 2021-08-09T20:25:07Z
dc.date.available.fl_str_mv 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
dc.identifier.citation.fl_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
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
dc.publisher.initials.fl_str_mv UFCG
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Centro de Engenharia Elétrica e Informática - CEEI
publisher.none.fl_str_mv Universidade Federal de Campina Grande
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
bitstream.url.fl_str_mv http://dspace.sti.ufcg.edu.br:8080/xmlui/bitstream/riufcg/20479/2/license.txt
http://dspace.sti.ufcg.edu.br:8080/xmlui/bitstream/riufcg/20479/1/GABRIEL+VILLANOVA+NOVAES+MAGALH%C3%83ES+-+RELAT%C3%93RIO+DE+EST%C3%81GIO+ENG.+EL%C3%89TRICA+2018.pdf
bitstream.checksum.fl_str_mv 8a4605be74aa9ea9d79846c1fba20a33
eccf635caa80d54fb678e235f771e5f4
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
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_ 1803131590806601728