Programação Paralela em Arquiteturas Multi-Core/Arquitetura Cell Broadband Engine: diferenças entre revisões

[edição não verificada][edição não verificada]
Conteúdo apagado Conteúdo adicionado
Chaltein (discussão | contribs)
Linha 1:
== Overview ==
 
[[Image:Cell Broadband Engine Processor.jpg|300px|right|thumb|Foto do]]
 
A arquitura Cell foi criada em conjunto pela Sony, Toshiba e IBM. O Cell combina um processador PowerPC com coprocessadores com recursos multimídia e processamento vetorial.
 
Ele possui a grosso modo quatro partes. Estrutura externa de entrada e saida (FlexIO), o processador principal (Power Processing Element - PPE), 8 coprocessadores (Synergistic Processing Elements - SPE) e um barramento circular de dados de alta banda que une as 3 partes (Element Interconnect Bus - EIB).
 
Entre as principais características estão:
 
* 64 bits.
* Não permite execução de instruções out-of-order.
* É capaz de despachar até duas instruções por ciclo..
* Composto por uma cache L2 de 512KiB, um cache L1 two-way de 32KiB de instruções e um cache four-way set-associative de dados.
 
== Arquitetura ==