???jsp.display-item.identifier??? https://repositorio.unipampa.edu.br/jspui/handle/riu/1874
Tipo: Trabalho de Conclusão de Curso
metadata.dc.title: Classificação de um benchmark paralelo para arquiteturas multinúcleo
Autor(es): Garcia, Adriano Marques
Primeiro Orientador: Cera, Márcia Cristina
Resumo: Este trabalho visa classificar um conjunto de treze aplicações utilizadas para medir o desempenho e o consumo de energia em arquiteturas multinúcleo. Essas aplicações estão paralelizadas utilizando quatro interfaces de programação paralela: OpenMP, Pthreads, MPI-1 e MPI-2. Elas foram desenvolvidas em estudos anteriores e classificadas de acordo com alguns critérios, como: quantidade de operações realizadas na memória, taxa de comunicação e quantidade de operações de troca de dados entre threads/processos. Este trabalho realiza uma série de testes nessas aplicações com o objetivo de classificá-las e mostrar que possuem características suficientes para serem utilizadas como um benchmark para avaliar o desempenho e o consumo de energia com diferentes interfaces de programação paralela em arquiteturas multinúcleo. As aplicações foram classificadas de acordo com: estruturas de dados, complexidades, TLP, uso de CPU e uso de memória. As treze aplicações e suas implementações com quatro IPPs abrangem os critérios de classificação de tal modo que diversos cenários possam ser avaliados, mostrando-se eficiente como benchmark para análise de desempenho e consumo de energia de arquiteturas multinúcleo.
Abstract: This work aims to classify a set of thirteen applications used to measure performance and energy power consumption in multicore architectures. These applications are parallelized using four parallel programming interfaces: OpenMP, Pthreads, MPI-1 and MPI-2. They were developed in previous studies and classified according to some criteria, such as: number of operations performed in memory, communication rate and number of data exchange operations between threads/processes. In this work we perform a series of tests in these applications, aiming to classify them and show that they have enough characteristics to be used as a benchmark to evaluate the performance and energy consumption of different parallel programming interfaces in multicore architectures. The applications were classified according to: data structures, complexities, TLP, CPU usage and memory usage. The thirteen applications and their implementations with four PPIs cover the classification criteria in such a way that several scenarios can be evaluated, being efficient as benchmark for performance analysis and energy consumption of multicore architectures.
metadata.dc.subject: Programação paralela (Computação)
Ciência da computação
Computação de alto desempenho
Benchmark (Computação)
High performance computing
Computer science
Parallel Programming (Computing)
Benchmark (Computing)
CNPQ: CNPQ::CIENCIAS EXATAS E DA TERRA
Idioma: por
metadata.dc.publisher.country: Brasil
metadata.dc.publisher: Universidade Federal do Pampa
Sigla da Instituição: UNIPAMPA
Campus: Campus Alegrete
metadata.dc.identifier.citation: GARCIA, Adriano Marques. Classificação de um benchmark paralelo para arquiteturas multinúcleo. 109p. 2016. Trabalho de Conclusão do Curso (Graduação em Ciência da Computação) - Universidade Federal do Pampa, Campus Alegrete, Alegrete, 2016.
Tipo de acesso: Acesso Aberto
metadata.dc.identifier.uri: http://dspace.unipampa.edu.br:8080/jspui/handle/riu/1874
metadata.dc.date.issued: 28-Nov-2016
???org.dspace.app.webui.jsptag.ItemTag.appears???Ciência da Computação

???org.dspace.app.webui.jsptag.ItemTag.files???
???org.dspace.app.webui.jsptag.ItemTag.file??? ???org.dspace.app.webui.jsptag.ItemTag.description??? ???org.dspace.app.webui.jsptag.ItemTag.filesize??????org.dspace.app.webui.jsptag.ItemTag.fileformat??? 
Classificação de um Benchmark Paralelo para Arquiteturas Multinúcleo.pdf3.66 MBAdobe PDF???org.dspace.app.webui.jsptag.ItemTag.view???


???jsp.display-item.copyright???