ARQUITETURA E ORGANIZA O DE COPUTADORES II

1947 palavras 8 páginas
Faculdade Anhanguera de Jundiaí

Engenharia da Computação

ARQUITETURA E ORGANIZAÇÃO DE COPUTADORES II

Nome: RA:

João Marcos 3708626687

Paulo Henrique 4665898100

Gustavo Sanches 4664907299

Douglas Martins Bianchi 7479704816

Jhonatan Premiano 3715659700

Felipe Mendes 8222921833

Jundiaí 2015
Sumário

ARRAY Processadores 3
Computadores Vetoriais 3
Computadores DATAFLOW 6
Computadores Sistólicos 10

ARRAY Processadores

Não deve ser confundido com o processamento da Array. Um processador de vetor, ou processador de matriz, é uma unidade de processamento central (CPU) que programa um conjunto de instruções que contém instruções que operam em matrizes unidimensionais de dados chamados de vetores. Isto está em contraste com um processador escalar, cujas instruções operar em itens de dados individuais. Os processadores vetoriais podem melhorar muito o desempenho em determinadas cargas de trabalho, nomeadamente de simulação numérica e tarefas semelhantes. Máquinas de vetores apareceram no início de 1970 e dominado projeto supercomputador através da década de 1970 para os anos 90, nomeadamente as várias plataformas Cray. A rápida queda na relação preço-desempenho de projetos de microprocessadores convencionais levou à morte do supercomputador vetorial nos anos 1990 posteriores.

Hoje, a maioria das CPUs de commodities programar arquiteturas que apresentam instruções para uma forma de processamento vetorial em várias (vectorized) conjuntos de dados, normalmente conhecidos como SIMD (Single Instruction Multiple, dados). Exemplos comuns incluem VIS, MMX, SSE, AltiVec e AVX. Técnicas de processamento de Vector também são encontradas em jogo de vídeo hardware do console e aceleradores gráficos. Em 2000, IBM, Toshiba e Sony colaboraram para criar o processador Cell, que consiste em um processador escalar e oito processadores vetoriais, que

Relacionados