¿Cell = Revolución de CPUs?

McAgoen

Ya habreis scuxao algo sobre Cell, el procesador q dara vida a Playstation3 y q es producido por Sony, Toshiba e IBM, asi q si teneis tiempo (y os manejais en ingles), aki hay un buen tocho sobre la arkitectura d este pekeño monstruo.

el índice
http://www.blachford.info/computer/Cells/Cell0.html

y aki se xplica x q Cell revolucionara el mercado d las CPUs, dejando en la cuneta al PC
http://www.blachford.info/computer/Cells/Cell4.html

D

El tio del texto se flipa mucho, no?

Graficas con Cell? O_o

S

Resumen:
Cell es la supermegapolla de la ostia, pero no damos ningún detalle técnico que lo avale, y cuando salga pasará tan desapercibido como el Emotion Engine de la PS2 (que también era la requetepolla).

S

Añado:
General purpose desktop CPUs are not designed for high performance vector processing. They all have vector units on board in the shape of SSE or Altivec but this is integrated on board and has to share the CPUs resources. The APUs are dedicated high speed vector processors and with their own memory don't need to share anything other than the memory. Add to this the fact there are 8 of them and you can see why their computational capacity is so large.

Acaban de definir la aceleradora 3D.

If there is a law in computing, Abstraction is it, it is an essential piece of today's computing technology, much of what we do would not be possible without it. Cell however, has abandoned it. The programming model for the Cell will be concrete, when you program an APU you will be programming what is in the APU itself, not some abstraction. You will be "hitting the hardware" so to speak.

Un ensamblador extraño para tareas paralelas... pues va a programar el Tato como no añadan abstracción, que la era de la GameBoy ya pasó.

Y luego lo llaman procesador de propósito general cuando no tiene ni memoria virtual. ¿Qué esperan que corra? ¿MS-DOS? ¿CP/M?

DReaMeR99

#4

</i/ronia> windows </ironia>

S

Windows tiene memoria virtual :P

D

Hablan mucho de que va a ser la ostia y va a ser super barato, luego te clavaran 1000€ y tan contentos xDDD

Y rendimiento poco >.<

McAgoen

weno en principio no tiene memoria virtual xq no la necesita, segun dice el texto, ya qla principal d x si es rekete rapida. y se cmpara tb cn las GPUs, ya q estas tienen un gran rendimiento al tener arkitecturas diferentes a las CPUs d toda la vida. x ahi se puede leer tb lo d meter los chips Cell hasta en televisores, y q se comuniken d un aparato a otro, y etc etc. y q ademas, seran super baratos.
aparte d una cpu para consola, suena a algo mas. cuando el emotion engine akel solo se hablaba d q era 4 veces mas potente q un pentium2 a 400Mhz (q pa la epoca en la q ni se habia mpezao el desarrollo era la polla) y q podria reproducir emociones faciales.
a ver si cn cell ns sorprende esta gente.

S

weno en principio no tiene memoria virtual xq no la necesita, segun dice el texto, ya qla principal d x si es rekete rapida.

La memoria virtual es un mecanismo de protección entre procesos y de abstracción a la hora de programar, no tiene nada que ver con la rapidez. Si planea utilizar algún sistema operativo moderno, debería soportarla.

0000

en teoria no es para sistemas operativos...
un televisor, una pda, la propia ps3, etc necesita un so super completo y bonito? consideras el menu de inico de la ps2 un so?

S

This system is in effect a basic Operating System but could be implemented as a layer within an existing OS. There's no reason to believe Cell will have any limitations regarding which Operating Systems can run.

0000

leete tus post y luego los mios
kizas no entiendes lo q digo (m suele pasar)

McAgoen

y d paso el tocho en ingles, q ai es dnd se xplica el tema d la memoria virtual y el cell

TyRaeLKNiGHT

Con lo referente al S.O si deben llevarlo amos es q si no no funcionaria o es q no te han enseñado nunca funcion??? traducir el lenguaje maquina (sistema binario 0 y 1) o es q acaso cuando quieres mandar un sms por tu mvl lo ves a lo matrix????? como cifra???? xDD

S

Sinceramente, a la hora de programar un videojuego lo último que me apetece es estar al loro de las interrupciones y controlar cada bit que sale para los periféricos...

Añade programación multihilo (que será necesaria para exprimir cell), gestión SMP, mecanismos de memoria compartida... joder, decir que eso no corre un sistema operativo es decir que es un truño de programar y que STI se lo van a meter por el ojete.

0000

sony toshiba e ibm no saben lo q hacen
otra cosa es q sean unos phantasmas y q t vendan algo como super revolucionario cuando simplemente t kedaras con las ganas de jugar con la ps3

0000

La GPU de Playstation 3 usara DirectX9

El chip grafico de Playstation 3 diseñado por Nvidia podra emplear DirectX 9 shader models 3 de Microsoft a parte de todas las posibilidades de GeForce 6 mas los ultimos adelantos de la compañia. La GPU de Ps3 sera una version del futuro integrado de Nvidia que lleva dos años en desarrollo.

no se si es bueno o malo :s

kas

Que yo sepa el neuvo ensalbmado de Nvidia que lleva 2 años en desarrollo es una modificacion del actual para GF6.

Ademas que yo sepa la PS3 iva a utilizar un core mdio entre el nv40 y el nv50, unico y exclusivo para ps3.

JoSuK

#17 pues me parece un enorme error seguramente tengan que pagar a mocosoft por incluir directx pudiendo usar opengl como ya han hecho

S

Pues el papelote insinúa no tendrá GPU, que lo hará todo por software.

0000

al final t lo has leido

McAgoen

seguramente terminen combinando GPU d nVidia cn chip Cell para dar vida a la PS3.

D

#20 quizas el cell rule como una nvidia y el proyecto de nvidia sea algo intermedio entre cell y gf6.

Usuarios habituales