in

Nuevo chip basado en probabilidades (DARPA)

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. Estos chips podrían acelerar todos los dispositivos actuales. 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”. ¿Como calificarías esta pizzas "Buena" o "Mala" puede ser insuficiente. 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”. Estos chips emplean las llamadas “Bayesian NAND gates”. 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.

Reportar

¿Qué te pareció?

Escrito por Ariel Palazzesi

22 Comments

Leave a Reply
  1. 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

  2. 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.

  3. 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

  4. 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.

  5. 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.

      • 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.

  6. 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"?.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

IE Care: Reparación de Internet Explorer

Crysis 2: El viaje del héroe (vídeo)