Self-adaptative approximate system-on-a-chip: development of the hardware platform.
Autor(a) principal: | |
---|---|
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 |