@MASTERSTHESIS{ 2018:1900945577, title = {Parametriza??o do paralelismo de stream em Benchmarks da su?te Parsec}, year = {2018}, url = "http://tede2.pucrs.br/tede2/handle/tede/8556", abstract = "Para o projetista de software paralelo, ? importante entender os impactos causados no desempenho a fim de entregar um software escal?vel e eficiente. Esses impactos podem ser essencialmente causados pelas caracter?sticas comportamentais das aplica??es paralelas. Diante disso, elas podem ser representadas em benchmarks, uma vez que eles permitem avaliar e entender as suas caracter?sticas de desempenho. Al?m disso, a literatura indica que aplica??es paralelas do mesmo dom?nio apresentam comportamentos similares. No entanto, os tradicionais benchmarks pouco exploram a parametriza??o das caracter?sticas relativas ao dom?nio da aplica??o (ex. PARSEC). O desafio deste trabalho ? permitir a parametriza??o das caracter?sticas de aplica??es do dom?nio de processamento paralelo de stream (ou stream parallelism como ? conhecido em ingl?s). Por isso, foram escolhidas duas aplica??es (Dedup e Ferret) representativas deste dom?nio da suite PARSEC. O objetivo ? identificar as caracter?sticas do paralelismo de stream e implementar o suporte ? parametriza??o de tais caracter?sticas. A partir dos experimentos realizados, constatou-se que a possibilidade de parametrizar a novas caracter?sticas do paralelismo de stream implementadas, impactaram significativamente no desempenho dessas aplica??es. Na maioria dos casos, a parametriza??o melhora o throughput, a lat?ncia, o service time e o tempo de execu??o. Al?m disso, uma vez que n?o foram avaliados o desempenho da arquitetura e dos frameworks de programa??o paralela, os resultados obtidos na presente pesquisa motivam novas investiga??es para compreender outros padr?es comportamentais causados pela parametriza??o das aplica??es.", publisher = {Pontif?cia Universidade Cat?lica do Rio Grande do Sul}, scholl = {Programa de P?s-Gradua??o em Ci?ncia da Computa??o}, note = {Escola Polit?cnica} }