Cell Architecture Explained: Introduction

Xpirit disse:
Boas leituras.

Mais tarde voltarei a postar sobre a minha teoria da aliança Apple/Sony.

http://www.blachford.info/computer/Cells/Cell5.html

Esse link é apenas a última parte de um artigo.
O link original do artigo é http://www.blachford.info/computer/Cells/Cell0.html

[size=-1]
The remaining 8 cores are called APUs and these are very high performance vector processors. Each APU contains it's own block of high speed RAM and is capable of 32 GigaFlops (32bit).

[/size]
Ora, [email protected], implica que consegue executar 8 cálculos por clock... ou seja, 8 pipelines, o que já por si é... complicado (de acreditar).
Tendo 8 APUs dá 64 pipelines...

Parece o milagre da multiplicação dos pães, é possível, mas quero ver quanto silício ocupa, e qual vai ser o calor dissipado.
 
perdão. Meti o link depois de ler o artigo e quando fiz o copy-paste não reparei que estava no cap. 5. Ao contrário de algumas pessoas eu leio as coisas. :D
 
O problema desse artigo é que saiu no momento errado e o hype em algumas frases.
Dia 6 vão ser dados a conhecer mais pormenores. O autor podia ter esperado um pouco.

Já tinha metido noutra thread. Foi tirado do Pdf da ISSCC 2005.

ISSCC 2005 ( 6-10 Fevereiro )

7.4 A Streaming Processing Unit for a CELL Processor

3:15 PM

B. Flachs1, S. Asano2, S. Dhong1, P. Hofstee1, G. Gervais1, R. Kim1, T. Le1,
P. Liu1, J. Leenstra3, J. Liberty1, B. Michael, S. Mueller3, O. Takahashi1,
Y.Watanabe2, A. Hatakeyama4,H. Oh1, N.Yano2
1IBM, Austin, TX
2Toshiba, Austin, TX
3IBM, Boeblingen, Germany
4Sony, Austin, TX

The design of a 4-way SIMD streaming data processor emphasizes
achievable performance in area and power. Software controls data
movement and instruction flow, and improves data bandwidth and pipeline
utilization. The micro-architecture minimizes instruction

10.2 The Design and Implementation of a First-Generation
CELL Processor

9:00 AM

D. Pham1, S.Asano2,M. Bolliger1, M. Day1, H. Hofstee1, C. Johns1, J. Kahle1,
A. Kameyama3, J. Keaty1,Y. Masubuchi2, M. Riley1, D. Shippy1, D. Stasiak1,
M.Wang1, J.Warnock1, S.Weitzel1, D.Wendel1, T.Yamazaki1, K.Yazawa2
1IBM, Austin, TX
2Sony, Tokyo, Japan
3Toshiba, Austin, TX

A CELL Processor is a multi-core chip consisting of a 64b Power
architecture processor, multiple streaming processors, a flexible IO
interface, and a memory interface controller. This SoC is implemented in
90nm SOI technology. The chip is designed with a high degree of
modularity and reuse to maximize the custom circuit content and achieve
a high-frequency clock-rate.

20.3 A Double-Precision Multiplier with Fine-Grained Clock-
Gating Support for a First-Generation CELL Processor
9:30 AM

J. Kuang1, T. Buchholtz2, S. Dance2, J. Warnock3, S. Storino2, D. Wendel4
1IBM, Austin, TX
2IBM, Rochester, MN
3IBM, Yorktown Heights, NY
4IBM, Böblingen, Germany

A double-precision multiplier for a 90nm SOI CELL processor is
presented. Dynamic Booth logic is designed for scalability and with noise,
leakage, and pulse-width variation tolerance. Static partial-product
compression is implemented with replicated bits for performance. The
design supports

26.7 A 4.8GHz Fully Pipelined Embedded SRAM in the
Streaming Processor of a CELL Processor

4:15 PM

T. Asano1, T. Nakazato2, S. Dhong3, A. Kawasumi2, J. Silberman4,
O. Takahashi3, M. White3, H.Yoshihara5
1IBM, Yasu, Japan
2Toshiba, Austin, TX
3IBM, Austin, TX
4IBM, Yorktown Heights, NY
5Sony, Austin, TX

A 6-stage fully pipelined embedded SRAM is implemented in a 90nm SOI
technology. The array uses a conventional 6-transistor memory cell and
sense amplifier to achieve the cycle time while minimizing the impact of
device variation. A sum-addressed pre-decoder allows partial activation for
power savings.

28.9 Clocking and Circuit Design for a Parallel I/O on a First-
Generation CELL Processor

4:45 PM

K. Chang1, S. Pamarti1, K. Kaviani1, E. Alon1,2, X. Shi1, T. Chin1, J. Shen1,
G.Yip1, C. Madden1, R. Schmitt1, C.Yuan1, F. Assaderaghi1, M. Horowitz1,2
1Rambus, Los Altos, CA
2Stanford University, Stanford, CA

A parallel I/O is integrated on a first-generation CELL processor in 90nm SOI
CMOS. A clock-tracking architecture suppresses reference jitter to achieve
6.4Gb/s/link operation at 21.6mW/Gb/s. SOI effects on analog circuits, in particular
high-speed receivers, are addressed to achieve a receiver sensitivity of
±12mV at 6.4Gb/s with BER <10-14 measured using 7b PRBS data.

GDC 2005 ( 9-11 Março )

Introducing the CELL Processor
Speakers: Mark DeLoura (Manager of Developer Relations, Sony Computer Entertainment), Dominic Mallinson (Director, SCE US R&D Sony Computer Entertainment America)
Time/Date: TBD
Track: Programming
Format: 60-minute Lecture
Experience Level: Intermediate - Basic familiarity or some experience.

Description: This presentation gives an overview of the architecture of a CELL Processor, which is a multi-core chip consisting of a 64-bit Power architecture processor, multiple streaming processors, a flexible IO interface, and a memory interface controller. Additional detail is given on the design of a 4-way SIMD streaming data processor in which software controls data movement and instruction flow in order to improve data bandwidth and pipeline utilization.
 
Xpirit disse:
perdão. Meti o link depois de ler o artigo e quando fiz o copy-paste não reparei que estava no cap. 5. Ao contrário de algumas pessoas eu leio as coisas. :D

Já o tinha lido, tinha saído no Slashdot há uns dias...

PS. porque ainda ninguém meteu um post sobre os chipsets novos da nVidia?
 
Aínda me lembro destas tácticas dos "consoleiros":

-Dreamcast "15 vezes mais rápida do que um Pentium III a 800Mhz"
-Playstation 2 "emotion engine é mais rápido do que 20 Pentium 4 a 1.5 GHz e permite gráficos tipo toy story em tempo real"

In your dreams.
Eles têm de vender, né ?
Qd a PSX3 sair já não vai parecer assim tão potente...

Acham mesmo que o primeiro e o terceiro fabricantes de processadores se íam deixar ir assim ? Diziam que o RISC era mais rápido q os pc's, hoje os núcleos de todos os pentium e athlon são RISC.
Se o Cell for assim tão rápido, os proc. x86 adaptam-se, é a beleza de uma arquitectura aberta e não proprietária.
 
Eu vou esperar pelo dia 6 a ver se se sabe mais alguma coisa.
Reparem o que aconteceu com o Mini Mac andamos vários dias a acreditar que era passivo.
Até agora é tudo teoria.
O artigo do link é muito interessante mas até prova em contrário é tudo suposições.
Mas eu espero que sejam suposições verdadeiras :D Se assim for vai ser uma revolução. Pelo que percebi não irá ser muito caro. Esperemos para ver.
 
Eu na sei onde leram que o Mac mini ia ser passivo... alias ... com akela cena atras via-se logo que podia não ser.
Alem disso o que se ouve mais é o disco no mac mini ... por tt na faz mt barulho ... já leste a review do anando ?

Eu na sei se compre pk na sei se lhe ia dar o uso para compensar. Mas que estive e estou muito tentado estou.

Depois faço uma disserção mais completa sobre o assunto na thread apropriada.

Quanto ao Cell é mt interessante. Vamos lá ver as implementações.
 
Não são suposições. São certezas como por exemplo:

This presentation gives an overview of the architecture of a CELL Processor, which is a multi-core chip consisting of a 64-bit Power architecture processor, multiple streaming processors, a flexible IO interface, and a memory interface controller. Additional detail is given on the design of a 4-way SIMD streaming data processor in which software controls data movement and instruction flow in order to improve data bandwidth and pipeline utilization.

E resumidamente está apresentado o CELL.
 
Para mi subsistem algumas questões.
Como é que eles vão arrefecer 4.2Ghz.
Terá aplicação para desktop?
Utilizará uma versão do Mac OS X?
Que necessidade têm de usar Mac OS X se têm os recursos de pegar em Linux e fazer uma distribuição à medida. Para que pagarem um cêntimo à Apple.
Estas são algumas das questões que gostava de ver esclarecidas para começar.
 
Isto é suposto vir pros desktops?

Pela parte q me toca...correrá win? é q se win la se vao os jogos...sem jogos...n preciso de tanto power..:D
 
Madril disse:
Metro ... onde leste isso sobre vir com Mac OS X?

Madril:
Não é uma questão de vir com Mac OS.
A questão é que como sabes o Cell é baseado em *****. Das duas uma ou usas o Mac OS ou usas Linux. Windows a menos que eles façam alguma coisa melhor do que têm não vai correr.
A melhor opção se o CELL for para desktop actualmente ou Linux ou Mac OS.
Agora não vejo é pq é que a Sony quererá fazer um acordo com a Apple e pagar o Mac OS. Quando tem Linux.
A apple estar interessada já percebo.
 
A Apple é que pode estar interessada em usar CELL's nas suas futuras máquinas. Usar 4 CELL's num desktop para correr MAC OS X não é uma coisa simples que sai do pé para a mão. A Sony, para já, vai usá-los na P3 com um sistema operativo proprietário.

O acordo Sony/Apple pode ser bastante extenso. A Apple passa a vender MAC's, Mac mini, iHomes através da Sony e esta disponibiliza o seu arquivo de filmes para o futuro iTunes dos Movies e entra no negócio da berra. A Sony pode passar parte da arquitectura que está a desenvolver para P3 à Apple.

O CELL é um género de Power(PC) com vários SIMD units (Altivec ou semelhante), controlador de memória integrado à lá AMD mas com uma memória e bus muito rápida, etc,etc

O futuro não é risonho para a plataforma Wintel.
 
Lá está. A questão a saber é se os cell correram ou não Linux para os ***** e/ou o Mac OS.
Se conseguissem fazer isso desde o lançamento a Intel e a AMD nem saberiam o raio que os atingiu.

Não tinha pensado na parte dos filmes da Sony para a aplle. Mas uma coisa é certa. A Sony tem mais a dar que a receber se quiser. E se ao longo destes anos tiver metido numa sala uns gaijos a desenvolver uma distro de Linux para o Cell então não precisava nada da apple. E falta ver tb o papel da Toshiba. Pela tua teoria o que sobra para a Toshiba? Não estou a ver nada.
Sendo mauzinho a Toshiba e a Sony podem querer ver a apple sem cpu para os Mac....
 
mas o cpu é da IBM. A Sony vai roubá-lo é? :D

A Toshiba vai produzir chip$, discos rídigos, etc. Vou lançar mais umas luzes. Estão a ver o Mac mini? Imagina-o com um Cell, e com um daqueles discos de alta capacidade desenvolvido por... adivinha! Toshiba, Bingo! Por outro lado, não sei se sabes, mas a Toshiba é dos maiores e melhores fabricantes de televisões que no futuro serão HDTV. Sabes o que é que falta para o HDTV resultar? Nos States já se chegou à conclusão que falta um media center com hard disk enorme. O Blue Ray e similares não vão dar conta do recado.
O futuro vai ser: HDTV, Video on demand, media center com grande processamento de video, filmes para downloadar, etc.
Vejo aqui a IBM/Apple/Sony/Toshiba/Nvidia a construirem um império contra Intel/Microsoft//Dell/Ati.

A AMD quer meter a pata em tudo. :D Para já vai se safando.

Não estou é a ver que vai se encarregar da parte da Internet de hiper-banda-larga. Outro que vai fazer muito dinheiro.
 
O x86 já teve mais "adversarios" do que tem hoje em dia.

Os produtos que a Ibm/Toshiba/Sony anunciaram até agora, não passa pelos PC.
Temos uns dev kits da PS3, a PS3, uma workstation num Rack da Ibm, Hdtv, etc.

Eu ainda estou à espera de um PC com o Emotion Engine.
 
Back
Topo