Mostrando las entradas con la etiqueta ARM. Mostrar todas las entradas
Mostrando las entradas con la etiqueta ARM. Mostrar todas las entradas

miércoles, 13 de julio de 2011

1 millón de procesadores ARM a emular el 1% del cerebro humano


El cerebro humano contiene 100.000 millones de neuronas que, a su vez, están conectadas entre sí mediante 10 mil conexiones cada una formando así una rede de más de un billón de conexiones. Mediante estas conexiones, las neuronas transmiten impulsos eléctricos entre otras neuronas conectadas a la misma red, lo que llamamos impulsos nerviosos. Este funcionamiento del cerebro, basado en conexiones entre distintas neuronas, se ha trasladado al campo de la Ingeniería mediante el paradigma de las Redes Neuronales, un paradigma de la inteligencia artificial que se basa en el autoaprendizaje de un sistema mediante la aplicación de ciertos impulsos de entrada.

Un equipo de científicos de la Universidad de Manchester está trabajando, en un modelo de cerebro humano, basándose en el paradigma de las redes neuronales, que les permita a expertos de otras disciplinas comprender mejor el funcionamiento del cerebro y, además, sirva como banco de pruebas de trabajos relacionados con la inteligencia artificial, ya la medicina (probando drogas experimentales en cerebros sintetices, para así no poner en riesgo a ninguna persona). Con tal fin, construirán un modelo a escala (que representará al 1% del cerebro) mediante procesadores ARM (que harán las veces de neuronas) y que se conectarán entre sí emulando las conexiones de las neuronas del cerebro y formando lo que se denomina el Spiking Neural Network architecture o SpiNNaker. Este modelo a escala estará formado por un millón de procesadores ARM, a modo de neuronas, como unidades “simples” de procesamiento, pero, donde realmente reside la potencia de este sistema de computación es, precisamente, en las conexiones que se realizan entre estas neuronas, donde a cada conexión se asigna un peso que servirá para amplificar la excitación recibida desde dicha conexión.

¿Y por qué utilizar microprocesadores y no chips más simples, que a simple vista así son las neuronas? La mayor complejidad de las redes neuronales está en las conexiones, por tanto, aumentar la capacidad de proceso de la neurona (que en los modelos habitualmente utilizados se consideraba bajo), permitirá que este modelo a escala y reducido sea mucho más potente y, además, simplificará bastante el número de conexiones a implementar entre el millón de procesadores.

Teniendo en cuenta que, hasta la fecha, los ejemplos que conocía de redes neuronales, en muchos casos, no traspasaban las fronteras de un programa de simulación, que se vaya a implementar una red con los mismos procesadores que llevan nuestros smartphones me parece algo alucinante. De hecho, ARM, el fabricante de los procesadores, está bastante entusiasmado con este proyecto, según Mike Muller, responsable técnico de ARM y uno de los fundadores de la compañía:

SpiNNaker aspira a crear un modelo del sistema inteligente definitivo, el cerebro humano. El líder del equipo que lo está llevando a cabo forma parte de la familia de ARM, por tanto, el proyecto es la mejor forma de colaborar con él y con la Universidad de Manchester y para ARM es una forma de impulsar la investigación en el Reino Unido.

PD: Los microprocesadores ARM ya no se quedan solo como cerebros en Smartphone y Tablets, ahora buscan ser cerebros humano artificial

lunes, 4 de julio de 2011

ARM, igualara en poder a PS3 y Xbox 360 para el 2013


Como es ya costumbre ARM tenía plena intención de ofrecer cinco veces más potencia de lo que venían ofreciendo hasta finales de 2010, coincidiendo con el anunció de la generación más potente de su chip para móviles, Mali-T604 (hasta la fecha). Por si no lo sabías, ARM es la arquitectura que le da forma a los corazones de la mayoría de dispositivos ultramoviles como tablets o teléfonos.

Con un nuevo anuncio de la empresa, parece que van cumplir lo que promenten, o por lo menos es lo que se espera. ARM ofreció unas declaraciones exclusivas a The Inquirer en las asegura poder poner a temblar a Sony y Microsoft puesto que el chip del que tanto alarde hicieron a finales del año pasado logrará igualar el poder utilizado en PS3 y Xbox 360.

Según ARM: "... no pasará mucho tiempo para que sean capaces de igualar el poder en estos equipos satisfaciendo las capacidades de cómputo con propósito general a la GPU (GPGPU) sin olvidar que también amplíar el soporte de API para incluir el perfil completo, así como Khronos integrado OpenCL y Microsoft DirectX... "

Es mas fácil de entender sin las cifras, estos chips para móviles serán capaces de ofrecer las mismas gráficas y el mismo poder de procesamiento que las actuales consolas, esto cambiaría por completo el panorama para los dispositivos móviles.

ARM tiene plena seguridad de que la producción de esta generación de chips se pondrá en marchar en menos de 18 meses desafiando la Ley de Moore. Si esta tecnología llega a finales de 2012 como espera la empresa, quiere decir que Samsung podría ser uno de los primeros en implementarlo ya que es uno de los principales interesados en la licencia. Ya me imagino un Galaxy S IV corriendo el Uncharted 3, corriendo en android o WP7 (como dicen los rumores).

Ahora bien, esto abre un ventana más para el panorama de los microprocesadores, ¿a qué nivel llegarán los juegos? ¿cómo será experiencia en un dispositivo móvil con este tipo de chips? Solo el tiempo lo dirá, pero ARM nos da una referencia gráfica a los detalles que ARM viene ofreciendo.


Si todo sale bien, Mali debería mostrarse durante el CES 2013 al que sin lugar a dudas sería un avance increíble que debemos anotar en nuestras agendas Geek para seguir en directo por este mismo blog ;).

NVidia ya habla de los Tegra 4 sin tener los Tegra 3 en el mercado. Yo quiero los Tegra 5



Esto es una de las cosas por la cual amo la tecnología. Resulta que NVidia Tegra 3, denominado Project Kal-El, que aun sigue en desarrollo aunque tiene su salida prevista para finales de año, coincidiendo los primeros productos con la campaña navideña. Lo curioso de todo esto es que NVidia Tegra 4 ya empieza a dejarse ver.

Como es lógico sera una plataforma mas ponente, con cara para finales del 2012, orientada a lo mismo: SoC (System On a Chip) también con basada en ARM pero con las bases de los modelos Cortex-A15. Sus características son a estos momentos una total delicia, con sus dos versiones de 4 y 8 núcleos, ambas con gráficas integradas (IGP, Integrated Graphics Processor). La primera versión de 4 núcleos y 24 shaders (estos son los núcleos de la GPU), esta pensada para teléfonos y Tablets, mientras que la versión de 8 núcleos y entre 32 a 64 shaders esta pensada para netbooks y equipos domésticos (HTPC, All In One, etc.) ya que esta sería más potente pero también consumiría mayor energía.


La GPU de ambos modelos podría estar basada en las GPU GT200 y Fermi de la propia NVdia, es decir estarían basada en la arquitectura de los corazones de las GeForce 200 Series y las mas recientes GeForce 500 Series. Obviamente no serán los mismos modelos, simplemente están basadas en estos y siempre con la mira en la optimización energetica, vital para lograr una gran autonomía.

El rendimiento del Tegra 4 es, según el fabricante , diez veces superior al proporcionado por la actual plataforma Tegra 2 y el doble que Tegra 3 Kal-El. Por ahora no es mas que una plataforma en desarrollo que aún hay mucho tiempo para seguir mejorando y evolucionando.

Para que ven ya el potencial de lo que es su antecesor, el Tegra 3, los dejo con una demo técnica:


fuente 1,2