Trabalho Arquitetura de Computadores
Por: Dollynho • 26/9/2016 • Trabalho acadêmico • 3.676 Palavras (15 Páginas) • 799 Visualizações
[pic 1]
ARQUITETURA DE COMPUTADORES
COMPUTADORES PARALELOS
Catanduva
2016
ARQUITETURA COMPUTADORES
COMPUTADORES PARALELOS
Monografia apresentada como requisito parcial para obtenção de aprovação na disciplina de Arquitetura de Computadores, no Curso de Análise e Desenvolvimento de Sistemas, no Instituto Federal de São Paulo.
Prof: Luis H. V. Nakamura.
Grupo: (Leonardo Rizzo; Marcio Mendes; Michael Lean Pedrasoli; Vinicius Gonçalves)
Catanduva
2016
RESUMO
Nesse trabalho buscamos aperfeiçoar e aprofundar nossos conhecimentos sobre computadores paralelos buscando em diversas fontes as vantagens e desvantagens de cada um e expondo esses temas.
Palavras-chave: Flynn, Multicomputadores, Multiprocessadores, Computadores Paralelos.
SUMÁRIO
1. INTRODUÇÃO
2. TAXONOMIA DE FLYNN
2.1 SISD – Single Instruction Stream/Single Data Stream (Fluxo único de Instruções/Fluxo Único de Dados).
2.2 SIMD – Single Instruction Stream/Multiple Data Stream (Fluxo Único de Instruções/Fluxo Múltiplo de Dados).
2.3 MISD – Multiple Instruction Stream/Single Data Stream (Fluxo Múltiplo de Instruções/Fluxo Único de Dados).
2.4 MIMD – Multiple Instruction Stream/Multiple Data Stream (Fluxo Múltiplo de Instruções/Fluxo Múltiplo de Dados).
3. MULTIPROCESSADORES E MULTICOMPUTADORES
3.1 Multiprocessadores
3.1.1 Multiprocessadores (UMA)
3.1.2 Multiprocessadores Simétricos (SMP)
3.1.3 Multiprocessadores (NUMA)
3.1.4 Multiprocessadores (ccNUMA)
3.2 Multicomputadores
3.2.1 Processadores Massivamente Paralelos (MPP)
4. PROCESSAMENTO SUPERESCALAR E PROCESSAMENTO SUPERPIPELINE
4.1 PROCESSAMENTO SUPERESCALAR
4.2 SUPERESCALAR X SUPERPIPELINE
5. EXEMPLO DE COMPUTADOR PARALELO
5.1 Clusters
6. CONCLUSÃO
7. REFERÊNCIAS BIBLIOGRÁFICAS
LISTA DE FIGURAS
Figura 1 - SISD Fluxo único de instruções/Fluxo único de dados
Figura 2 - SIMD Fluxo único de instruções/Fluxo múltiplo de dados
Figura 3 - Fluxo Múltiplo de Instruções/Fluxo Único de Dados
Figura 4 - MIMD Fluxo Múltiplo de Instruções/Fluxo Múltiplo de Dados
INTRODUÇÃO
O trabalho foi baseado inteiramente na pesquisa em sites, e com os matérias que foram lesionados em aula, buscamos interagir e mesclar esses dois conhecimentos afim de conciliar informações e deixar o trabalho mais abrangente e correto, sem falhas.
Durante os textos abaixo poderá ser visto e compreendido temas como a taxonomia de Flynn explicações e exemplos de Multicomputadores / Multiprocessadores, processamento escalar e processamento superpipeline, e alguns exemplos de computadores em paralelo, utilizamos de palavras simples e diretas para melhor entendimento, e melhor esclarecimento.
Tivemos como foco nesse trabalho apresentar e exemplificar os temas expostos, explicar como funcionam, e as principais diferenças mostrando o que cada modelo tem de bom e ruim.
TAXONOMIA DE FLYNN
Foi proposta em 1966 e é bastante utilizada e respeitada. A classificação é baseada no fluxo dos dados propostos por Flynn. Esta classificação considera o processo computacional como a execução de uma sequência de instruções sobre um conjunto de dados. Aqui o modelo de Von Neumann, que corresponde à execução sequencial de instruções, é visto como um fluxo único de instruções, controlando um fluxo único de dados (Single Stream of Instructions/Single Strenm of Data – SISD). A introdução de fluxos múltiplos de dados ou de fluxos múltiplos de instruções é que faz surgir o paralelismo. A combinação de fluxos de instruções únicos e múltiplos com 5 fluxos de dados únicos e múltiplos produz as quatros categorias de classificação de Flynn (1972).
...