An ́lise de desempenho entre uma arquitetura a com m ́ltiplos n ́cleos e uma arquitetura com u u paralelismo de fluxo simultâneo

2768 palavras 12 páginas
An´alise de desempenho entre uma arquitetura com m´ultiplos n´ucleos e uma arquitetura com paralelismo de fluxo simultˆaneo
Ramalheira, Jo˜ao Luiz

Roecker, Max

jlramalheira@gmail.com

max.roecker@gmail.com

Junho de 2014

Sum´ ario 1 Introdu¸c˜ ao 1

2 Fundamenta¸c˜ ao te´ orica 2.1 Arquiteturas multi-n´ ucleos . . . . . . . . . . . . . . . . . . . .
2.2 Paralelismo a n´ıvel de fluxo . . . . . . . . . . . . . . . . . . .

3
3
4

3 Desenvolvimento
3.1 Metodologia . . . . . . . .
3.2 Ambiente de simula¸ca˜o . .
3.3 Modelagem da arquitetura
3.4 Resultados obtidos . . . .

6
6
6
7
8

.
.
.
.

.
.
.
.

4 Conclus˜ ao .
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

12

ii

Resumo
Esse trabalho tem o objetivo de fazer um estudo explorat´orio de compara¸c˜ ao de desempenho entre dois modelos de arquitetura paralela: o primeiro utilizando m´ ultiplos n´ ucleos e o segundo utilizando a metade dos n´ ucleos definidos pela primeira por´em utilizando a uma tecnologia de controle de 2 (dois) fluxos simultˆaneos por n´ ucleo. Esse trabalho apresenta um estudo dos principais fatores que afetam o desempenho de cada uma das arquiteturas propostas. Para comparar esses desempenhos, utilizou-se os resultados de execu¸c˜ao do benchmark SPLASH-2 sobre o simulador Multi2Sim.
Palavras-chave: Arquiteturas multi-n´ ucleos; Paralelismo a n´ıvel de fluxo; An´ alise de desempenho.

iii

1

Introdu¸c˜ ao A Lei de Moore ´e um conceito emp´ırico, proposto por Gordon Moore em
1965, afirmando que a quantidade de transistores de um chip de processador duplica a cada 18-24 meses, acarretando tamb´em o aumento na velocidade de clock.
No in´ıcio dos anos 2000, arquiteturas com somente um u
´nico processador

Relacionados