Una empresa fabricante de semiconductores estadounidense llamada Lyric Semiconductor, apoyada por la agencia DARPA y el MIT, anunció esta semana una nueva tecnología que permite mejorar el desempeño y reducir drásticamente el consumo de energía de los dispositivos electrónicos. Esta tecnología, en lugar de utilizar las típicas puertas NAND que operan con valores binarios, emplea un sistema conocido como “Bayesian NAND gates”, que basa su funcionamiento en las probabilidades. ¿Se trata del fin de la electrónica digital? Los microprocesadores que equipan los ordenadores y dispositivos electrónicos como el que usas para leer este artículo basan su funcionamiento sobre sólidos cimientos digitales que tiene su origen en el álgebra binaria. Estos chips solo reconocen dos estados perfectamente definidos, los “bits”, que en binario representan unos y ceros. Estos bits pueden almacenarse, compararse o realizar operaciones matemáticas con ellos. Los elementos básicos encargados de realizar esas operaciones entre bits son viejos conocidos de los lectores de Neoteo: las “puertas lógicas”, pequeñisimos componentes basados en transistores que se encargan de obtener resultados en función del valor sus entradas. A partir de algo tan -en apariencia- “poca cosa” como dos valores posibles, los “ceros” y “unos” binarios, un microprocesador puede hacer todo lo necesario para que navegues por la Web o juegues una partida de Crysis. Sin embargo, el “sistema binario” no constituye la única base posible sobre la que hacer funcionar un chip. Una empresa nacida en Boston, llamada Lyric Semiconductor y apoyada por instituciones tan conocidas como la agencia DARPA y el MIT, ha propuesto recientemente un método basado en probabilidades que, dicen, podría acelerar la velocidad de procesamientos de todos los dispositivos actuales. Este nuevo paradigma permite a los chips aceptar como entrada probabilidades, realizar un proceso, y poner en su salida un valor que también es una probabilidad. En vez de utilizar las puertas lógicas de toda la vida, emplean una versión diferente conocida como “Bayesian NAND gates”, llamadas así en nombre del estadista Thomas Bayes, cuyo trabajo sentó las bases de esta tecnología. Los responsables del proyecto aseguran que estos chips basados en probabilidades son más adecuados para realizar determinadas tareas computacionales. Algunas aplicaciones -software- que lidian con operaciones estadísticas, como los motores encargados de realizar recomendaciones que emplean empresas como Amazon y Netflix, serían mucho más eficientes y rápidos si corriesen sobre uno de estos trozos de silicio. Los filtros destinados a protegernos del Spam, por ejemplo, también funcionarían mejor con esta tecnología. La idea de fondo es muy simple: mientras que el sistema binario te permite calificar que tan apetecible es una pizza con dos valores, como “buena” o “mala” (1 o 0), el sistema basado en probabilidades te permite toda una gama de matices que incluirían definiciones como “bastante buena” o “peor que regular”. DARPA, la agencia del Pentágono que se encarga de poner a punto cualquier proyecto delirante que pueda tener una remota aplicación militar, se ha ocupado de hacer fluir el dinero necesario para que este proyecto nacido en 2006 haya dado sus frutos. Es que además de resultar buenos para recomendarte una pizza o un libro, los procesadores basados en este sistema probabilístico permitirían a los militares mejorar sus sistemas encargados de reconstruir señales de audio empobrecidas (accidental o deliberadamente) por el ruido, o diseñar aplicaciones de reconocimiento de objetos -visión artificial- capaces de dejar a los actuales sistemas a la altura de un ábaco. Si el programa sigue su curso, en los próximos tres años veremos los primeros procesadores de uso general basados en la tecnología descripta. Mientras tanto, Lyric Semiconductor ya ha puesto a la venta la licencia de un pequeño chip que se encarga de corregir los errores de las memorias flash. Los responsables de la empresa esperan que las nuevas flash equipadas con su chip corrector se incorporen en dispositivos tales como smartphones o tablets en algún momento de los próximos 2 años. La naturaleza de estas memorias hace que -en promedio- uno de cada mil bits se lea con un error. El controlador montado en un pendrive, por ejemplo, se encarga de detectar ese error y -si es necesario- corregirlo sobre la marcha. Esto implica que muchas veces sea necesario releer un sector de la memoria, consumiendo tiempo y energía. El procesador de Lyric, llamado Lyric Error Correction (LEC) realiza la misma tarea pero con una tasa de errores 30 veces menor y consumiendo solo el 10 por ciento de la energía que necesitan sus “colegas binarios”. Por supuesto, el nacimiento de esta tecnología no significa que dentro de 4 o 5 años hayamos abandonado la electrónica binaria que ha hecho posible la informática moderna. En una gran cantidad de aplicaciones el enfoque “binario” es el mejor, y siempre se utilizarán microprocesadores de ese tipo para efectuar esas tareas. Pero es innegable que en otros campos comenzaremos a ver, poco a poco, como los chips tipo LEC empiezan a ganar terreno.
No creo que esto vaya a ser "un nuevo paradigma de la informatica moderna", pero veo bastante probable una especie de GPU pero diseñada especificamente para estos casos y con un chip bayesiano de estos, y habra software que sea tan dependiente de estos chips como lo son hoy en dia los juegos de la GPU
ya hasta ahi llego mi cerebro
Sobre "y reducir dramáticamente el consumo" al principio. ¿No seria mas bien drásticamente? "dramáticamente" da a entender que la reducción del consumo de energía por parte del chip es algo malo.
El logro genial, ya hace tiempo que se viene anunciando que el fin de los 0 y los 1 esta cerca.
En cada artículo que entro, se ven comentarios como ese. Si tan mal redactan en Neoteo, por qué no van y escriben su propia revista? (en lugar de comentar todo el tiempo)
Que amargado eres.
pues por el simple hecho de que esta pagina tiene la característica de que puedes agregar comentarios por eso mismo comentan todos! vaya pero que tonto eres!
Esto de dramaticamente, huele muchisimo a traduccion rapida del ingles. Desde luego esa palabra no se usa en ese sentido en nuestro idioma.
Se llama lógica difusa. Y se lo utiliza actualmente para desarrollar Sistemas de AI.
exacto eso ya existe y se llama logica difusa
que bueno, osea que en el futuro las PC’s van a venir con el co-prosesador probabilistico.
yo me muero por el co-prosesador quantico! ju ju ju
Lo que falta añadir es que tambien van a ser un "avance" (problema) en cuanto a lo que romper contraseñas se refiere… vamos seria la tecnologia ideal para esto.
Cierto siempre hay que tener en cuenta los problemas o vulnerabilidad que pueden originar.
Co-Procesador Galletas FTW
Hay tres tipos de mentiras: mentiras, mentiras gordas y estadística.
Luego, por definición, esos integrados solamente servirán para generar números aleatorios, porque en lo demás no darán ni una con las probabilidades.
Y desde cuando la estadística tiene que ver con las probabilidades?? Tendrías que estudiar un poco mas de matemática.
O mejor dicho, porque comparar las probabilidades con la estadística de esa manera? Cuando las probabilidades son un campo mucho mas amplio que sólo las estadísticas. Que la estadística utilice a las probabilidades no quiere decir que esta se limite ahí ni mucho menos.
internet explorer 8?
Estos nuevos chips se basan en el teorema de un matemático ingles que nació en 1702.
FUCK DARPA
Y que pasara con Linux??? Luego su Kernel, no esta basado en el uso de binarios????
Me gustaría saber en qué consiste exactamente. Si un carácter se describe físicamente en el ordenador con los interruptores en una determinada posición de encendido o apagado, ¿cómo sería con esta nueva tecnología?, ¿existe un "algo encedido" o un "muy apagado"?.
Esta tecnologia es antigua y se parece a las redes neuronales y a los procesadores analogicos
En las redes neuronales se puede recibir informacion entre 0 y 1 (ej: 0,7) sin problemas
Los analogicos aprovechan las analogias de los circuitos electricos, con otros efectos fisicos y matematicos, por lo cual los resultados se dan como medicion corrientes
Ver http://es.wikipedia.org/wiki/Computadora_anal%C3%B3gica