Un investigador de seguridad informática ha conseguido reducir el tiempo de cómputo necesario para romper passwords en general, usando el poder de cómputo que ofrece una PlayStation 3. Para ello, ha utilizado algoritmos básicos de cifrado y funciones hash, pero implementadas de tal forma que puedan aprobechar al máximo el procesador Cell de la consola. De esta forma, ha pasado de los 10-15 millones de ciclos por segundo que ofrece la arquitectura Intel a 1.400 millones de ciclos por segundo.
Gracias a los múltiples SPU (Synergistic Processing Unit) que posee el núcleo de la PS3, es bastante fácil poner a trabajar varios procesos en paralelo, acelerando una barbaridad las aplicaciones de este tipo. Además, está el añadido de que son procesadores de tipo PowerPc a 3.2 GHz y que cada SPU puede realizar 4 instrucciones a la vez, lo que le da un potencial de cálculo muy grande. Su programador, Nick Breese, estuvo optimizando el cálculo de funciones hash para MD5 (Message-Digest algorithm 5), de forma que pudo realizar 1.400 millones de operaciones de MD5 por segundo.
También estuvo haciendo pruebas con procesadores X86, que usaban la tecnología SSE (Streaming SIMD Extensions), aunque las mejoras no fueron tan significativas como en PS3. Encontró que las implementaciones de SSE2 para X86 podçian realizar hasta tres veces más cálculos de MD5 que su equivalente escalar.
Fuentes: PCWorld
Artículos Relacionados
4 usuarios respondieron
¿Alguien me puede decir que tiene de consola la Play3?
porque la usan para todo menos para jugar.
Para empezar, tiene un procesador CELL de la hostia:
- Procesador principal PowerPC de 64 bits, a 3.2 Ghz
- Además del principal, dentro del procesador hay 8 miniprocesadores llamados SPU, preparados para operaciones vectoriales.
- Cada SPU tiene:
-Registros de 128 bits
-”cache” (no la llama así, pero a los efectos es lo mismo) de 256 kB
-Aparte, hay una caché compartida de nivel 2 de 512kB
- todo comunicado por un bus interno.
- Se puede poner a trabajar los procesadores SPU en serie o en paralelo.
Para el resto de cosas accesibles desde linux:
- RAM de 256 MB y bus XDR a 3,2 GHz de un bus 64 bits
La gráfica es también buenísima, pero no es accesible (bueno, ya casi) desde linux
Lo ves… me has respondido con números, en lugar de JUEGOS.
Si por algo ha dejado sony de participar en la fabricación de los procesadores. Supongo que en un futuro no muy lejano se podrán ver más juegos decentes en la ps3, pero ahora está reducido el catálogo de juegos, así que hay que tirar por otro lado. ¿Qué tal tiraría un emulador de gamecube en esta consola? Sería interesante que sacaran emuladores de la anterior generación, seguro que no tendría mucho problema en hacerlo funcionar
Escribe aquí tu comentario
Este blog utiliza moderación de comentarios. En ciertas condiciones, puede producirse un cierto retraso entre el envío del comentario y su publicación. Por favor, no envíe su comentario por segunda vez si no aparece inmediatamente.