Aceleradores Reconfiguráveis no Projeto Multicore: uma análise de custo versus benefício

Detalhes bibliográficos
Autor(a) principal: Bezerra Lopes, Alba Sandyra
Data de Publicação: 2020
Outros Autores: Magalhães Pereira, Monica
Tipo de documento: Artigo
Idioma: por
Título da fonte: Holos
Texto Completo: http://www2.ifrn.edu.br/ojs/index.php/HOLOS/article/view/9924
Resumo: A crescente evolução do software através de novas técnicas tem permitido o desenvolvimento de diversas soluções para atender a demanda da sociedade. Um exemplo atual é o avanço de técnicas de aprendizado de máquina para ser utilizadas em veículos autônomos, diagnósticos médicos, robôs, dentre outros. Diversas soluções de hardware têm surgido nos últimos anos para atender à essa demanda. Dentre essas soluções, os sistemas com múltiplos núcleos, chamados de multicores, estão entre as principais tendências. Porém, a busca por soluções de hardware não visa só o alto desempenho. É preciso levar em consideração outros aspectos como a eficiência energética e a área. Nesse cenário, a combinação de processadores com aceleradores reconfiguráveis tem sido amplamente explorada pelo fato destes últimos proporcionarem ganho de desempenho com redução de energia. Neste trabalho, pretendemos colaborar com o projeto de multicores investigando diferentes combinações de processadores com aceleradores reconfiguráveis. Como estudo de caso, combinamos processadores superescalares com arquiteturas reconfiguráveis de granularidade grossa e avaliamos três cenários. O primeiro é uma combinação de processadores e aceleradores que alcançam o mais alto desempenho possível para um conjunto de aplicações. O segundo é uma combinação de processadores e aceleradores definido por um limite de desempenho e o terceiro é limitado pela energia. Os experimentos mostram que é possível obter uma aceleração de mais de 2,5x para determinadas aplicações; economizar mais de 11% de energia com perda de 10% de aceleração e reduzir 30% de área com economia de 20% de energia.
id IFRN-3_34a441fa896e4f12ffedfbe2e3636173
oai_identifier_str oai:holos.ifrn.edu.br:article/9924
network_acronym_str IFRN-3
network_name_str Holos
repository_id_str
spelling Aceleradores Reconfiguráveis no Projeto Multicore: uma análise de custo versus benefíciomulticoreacelerador reconfigurávelexploração de espaço de projetodesempenhoenergiaA crescente evolução do software através de novas técnicas tem permitido o desenvolvimento de diversas soluções para atender a demanda da sociedade. Um exemplo atual é o avanço de técnicas de aprendizado de máquina para ser utilizadas em veículos autônomos, diagnósticos médicos, robôs, dentre outros. Diversas soluções de hardware têm surgido nos últimos anos para atender à essa demanda. Dentre essas soluções, os sistemas com múltiplos núcleos, chamados de multicores, estão entre as principais tendências. Porém, a busca por soluções de hardware não visa só o alto desempenho. É preciso levar em consideração outros aspectos como a eficiência energética e a área. Nesse cenário, a combinação de processadores com aceleradores reconfiguráveis tem sido amplamente explorada pelo fato destes últimos proporcionarem ganho de desempenho com redução de energia. Neste trabalho, pretendemos colaborar com o projeto de multicores investigando diferentes combinações de processadores com aceleradores reconfiguráveis. Como estudo de caso, combinamos processadores superescalares com arquiteturas reconfiguráveis de granularidade grossa e avaliamos três cenários. O primeiro é uma combinação de processadores e aceleradores que alcançam o mais alto desempenho possível para um conjunto de aplicações. O segundo é uma combinação de processadores e aceleradores definido por um limite de desempenho e o terceiro é limitado pela energia. Os experimentos mostram que é possível obter uma aceleração de mais de 2,5x para determinadas aplicações; economizar mais de 11% de energia com perda de 10% de aceleração e reduzir 30% de área com economia de 20% de energia.Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte2020-12-16info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfhttp://www2.ifrn.edu.br/ojs/index.php/HOLOS/article/view/992410.15628/holos.2020.9924HOLOS; v. 6 (2020); 1-201807-1600reponame:Holosinstname:Instituto Federal do Rio Grande do Norte (IFRN)instacron:IFRNporhttp://www2.ifrn.edu.br/ojs/index.php/HOLOS/article/view/9924/pdfCopyright (c) 2020 HOLOSinfo:eu-repo/semantics/openAccessBezerra Lopes, Alba SandyraMagalhães Pereira, Monica2022-05-01T19:15:44Zoai:holos.ifrn.edu.br:article/9924Revistahttp://www2.ifrn.edu.br/ojs/index.php/HOLOSPUBhttp://www2.ifrn.edu.br/ojs/index.php/HOLOS/oaiholos@ifrn.edu.br||jyp.leite@ifrn.edu.br||propi@ifrn.edu.br1807-16001518-1634opendoar:2022-05-01T19:15:44Holos - Instituto Federal do Rio Grande do Norte (IFRN)false
dc.title.none.fl_str_mv Aceleradores Reconfiguráveis no Projeto Multicore: uma análise de custo versus benefício
title Aceleradores Reconfiguráveis no Projeto Multicore: uma análise de custo versus benefício
spellingShingle Aceleradores Reconfiguráveis no Projeto Multicore: uma análise de custo versus benefício
Bezerra Lopes, Alba Sandyra
multicore
acelerador reconfigurável
exploração de espaço de projeto
desempenho
energia
title_short Aceleradores Reconfiguráveis no Projeto Multicore: uma análise de custo versus benefício
title_full Aceleradores Reconfiguráveis no Projeto Multicore: uma análise de custo versus benefício
title_fullStr Aceleradores Reconfiguráveis no Projeto Multicore: uma análise de custo versus benefício
title_full_unstemmed Aceleradores Reconfiguráveis no Projeto Multicore: uma análise de custo versus benefício
title_sort Aceleradores Reconfiguráveis no Projeto Multicore: uma análise de custo versus benefício
author Bezerra Lopes, Alba Sandyra
author_facet Bezerra Lopes, Alba Sandyra
Magalhães Pereira, Monica
author_role author
author2 Magalhães Pereira, Monica
author2_role author
dc.contributor.author.fl_str_mv Bezerra Lopes, Alba Sandyra
Magalhães Pereira, Monica
dc.subject.por.fl_str_mv multicore
acelerador reconfigurável
exploração de espaço de projeto
desempenho
energia
topic multicore
acelerador reconfigurável
exploração de espaço de projeto
desempenho
energia
description A crescente evolução do software através de novas técnicas tem permitido o desenvolvimento de diversas soluções para atender a demanda da sociedade. Um exemplo atual é o avanço de técnicas de aprendizado de máquina para ser utilizadas em veículos autônomos, diagnósticos médicos, robôs, dentre outros. Diversas soluções de hardware têm surgido nos últimos anos para atender à essa demanda. Dentre essas soluções, os sistemas com múltiplos núcleos, chamados de multicores, estão entre as principais tendências. Porém, a busca por soluções de hardware não visa só o alto desempenho. É preciso levar em consideração outros aspectos como a eficiência energética e a área. Nesse cenário, a combinação de processadores com aceleradores reconfiguráveis tem sido amplamente explorada pelo fato destes últimos proporcionarem ganho de desempenho com redução de energia. Neste trabalho, pretendemos colaborar com o projeto de multicores investigando diferentes combinações de processadores com aceleradores reconfiguráveis. Como estudo de caso, combinamos processadores superescalares com arquiteturas reconfiguráveis de granularidade grossa e avaliamos três cenários. O primeiro é uma combinação de processadores e aceleradores que alcançam o mais alto desempenho possível para um conjunto de aplicações. O segundo é uma combinação de processadores e aceleradores definido por um limite de desempenho e o terceiro é limitado pela energia. Os experimentos mostram que é possível obter uma aceleração de mais de 2,5x para determinadas aplicações; economizar mais de 11% de energia com perda de 10% de aceleração e reduzir 30% de área com economia de 20% de energia.
publishDate 2020
dc.date.none.fl_str_mv 2020-12-16
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://www2.ifrn.edu.br/ojs/index.php/HOLOS/article/view/9924
10.15628/holos.2020.9924
url http://www2.ifrn.edu.br/ojs/index.php/HOLOS/article/view/9924
identifier_str_mv 10.15628/holos.2020.9924
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv http://www2.ifrn.edu.br/ojs/index.php/HOLOS/article/view/9924/pdf
dc.rights.driver.fl_str_mv Copyright (c) 2020 HOLOS
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Copyright (c) 2020 HOLOS
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte
publisher.none.fl_str_mv Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte
dc.source.none.fl_str_mv HOLOS; v. 6 (2020); 1-20
1807-1600
reponame:Holos
instname:Instituto Federal do Rio Grande do Norte (IFRN)
instacron:IFRN
instname_str Instituto Federal do Rio Grande do Norte (IFRN)
instacron_str IFRN
institution IFRN
reponame_str Holos
collection Holos
repository.name.fl_str_mv Holos - Instituto Federal do Rio Grande do Norte (IFRN)
repository.mail.fl_str_mv holos@ifrn.edu.br||jyp.leite@ifrn.edu.br||propi@ifrn.edu.br
_version_ 1798951625555968000