Mostrar el registro sencillo del ítem

dc.contributor.advisorNavaux, Philippe Olivier Alexandrept_BR
dc.contributor.authorSilveira, Maurício Machadopt_BR
dc.date.accessioned2010-04-13T04:15:12Zpt_BR
dc.date.issued2008pt_BR
dc.identifier.urihttp://hdl.handle.net/10183/19076pt_BR
dc.description.abstractDesde os primórdios da computação tem-se ciência de que o processamento paralelo e o paralelismo em geral aumentam o desempenho de execução das aplicações e tornam as máquinas mais rápidas. Desta forma, muitas técnicas e abordagens foram criadas nas últimas décadas para tirar proveito do paralelismo em diversos níveis. Nos últimos anos, tornou-se muito difundido o conceito de arquiteturas paralelas, principalmente com o advento dos processadores com mais de um núcleo. São capazes de realizar processamentos de forma que vários fluxos de execução possam ocorrer ao mesmo tempo. Mas esta concorrência, por mais que exista um número elevado de elementos de processamento, é limitada por outros componentes, sendo o principal deles a memória cache, que “alimenta” os processadores de forma rápida possibilitando um maior paralelismo. Assim, tão importante quanto os processadores, a arquitetura de memória cache é fator fundamental nas máquinas paralelas. Este trabalho visa estudar o desempenho de arquiteturas paralelas comerciais, desenvolvidas por fabricantes distintos, tendo como foco o comportamento da memória cache em cada modelo com relação à sua arquitetura. Para isso, será utilizado o simulador Simics para modelar estas arquiteturas e o conjunto de benchmarks PARSEC para realizar os testes de desempenho. Ao fim, após avaliar os resultados, pretende-se demonstrar pontos positivos e negativos de cada abordagem, realizando uma comparação entre os modelos estudados.pt_BR
dc.description.abstractSince the early days of computing science it’s known that the parallel processing and parallelism in general increase the executing performance of the applications and make the machines faster. Thus, many techniques and approaches have been created in the last decades to take advantage of the parallelism at various levels. In recent years, has become widespread the concept of parallel architectures, especially with the advent of processors with more than one core. They are capable of processing so that multiple streams of execution may occur at the same time. But this competition, however that there is a large number of processing elements, is limited by other components, the main one being the cache, which "feeds" the processors quickly allowing greater parallelism. Thus, as important as the processor, the architecture of cache memory is a major factor in parallel machines. This work aims to study the performance of commercial parallel architectures, developed by different manufacturers, with the focus of the behavior of cache memory on each model with respect to its architecture. This will use the simulator Simics to model these architectures and PARSEC suite of benchmarks for the testing of performance. In the end, after analyzing the results, it is intended to demonstrate positive and negative points of each approach, making a comparison between the models studied.en
dc.format.mimetypeapplication/pdf
dc.language.isoporpt_BR
dc.rightsOpen Accessen
dc.subjectArquiteturas paralelaspt_BR
dc.subjectParallel architecturesen
dc.subjectSimulationen
dc.subjectPerformance testen
dc.subjectMulticoresen
dc.titleSimulação e avaliação de desempenho de arquiteturas paralelas utilizando a ferramenta Simicspt_BR
dc.title.alternativeSimulation and performance evaluation of parallel architectures using the simics tool en
dc.typeTrabalho de conclusão de graduaçãopt_BR
dc.identifier.nrb000679860pt_BR
dc.degree.grantorUniversidade Federal do Rio Grande do Sulpt_BR
dc.degree.departmentInstituto de Informáticapt_BR
dc.degree.localPorto Alegre, BR-RSpt_BR
dc.degree.date2008pt_BR
dc.degree.graduationCiência da Computação: Ênfase em Ciência da Computação: Bachareladopt_BR
dc.degree.levelgraduaçãopt_BR


Ficheros en el ítem

Thumbnail
   

Este ítem está licenciado en la Creative Commons License

Mostrar el registro sencillo del ítem