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
Linha 1:
== Overview ==
 
[[Image:http://en.wikipedia.org/wiki/Image:Cell_Broadband_Engine_Processor.jpg|300px|right|thumb|Layout of the IBM Cell die]]
 
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.
 
O Cell é conhecido por ser o processador do Playstation 3, uma entre as muitas aplicações desse processador.
 
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).
Linha 11:
* 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.