Sendos equipos en los mismos laboratorios de la UNSW (Universidad de Nueva Gales del Sur) han dado con soluciones diferentes a un problema crítico para la para la producción de ordenadores cuánticos. Por una parte, consiguieron por primera vez en este tipo de sistemas, realizar operaciones lógicas con un error por debajo de lo tolerable, y por otra parte se consiguió retener información durante un tiempo considerablemente apreciable.
|
etiquetas: computación cuántica , unsw
Nota: no hablo del gato de Chorringer, porque igual menéame implosiona
Cuando se hizo el paso de lo analógico a lo digital, se consiguió que los transistores que antes ocupaban un espacio considerable pudieran encapsularse en microchips. Gracias a minimizar los transistores y encapsularlos, se pueden realizar complicadas operaciones en milésimas de segundo, permitiendo que toda la información se mantenga guardada en un estado sólido de alta o baja tensión (1's y 0's).
Lo que se busca ahora son transistores aún más pequeños, basándose en la física cuántica, buscando que los transistores que antes funcionaban con traspaso de electrones funcionen ahora gracias al spin de los átomos. De momento, según esta noticia, han conseguido el record de mantenimiento de información en esta nueva tecnología, así cómo han descubierto por otro lado como conseguir un acierto en el 99,99% de los experimentos.
No se fabrican nuevos transistores más molones. Eso no es la computación cuántica. Precisamente el problema fundamental que tienen ya los ordenadores actuales es que si hacemos transistores muy pequeños, de nanómetros, dejan de funcionar y sus electrones se escapan, por lo que llegado ese momento (que está bastante cerca) no podremos seguir avanzando en cómputo, más que teniendo en cuenta las leyes de la mecánica cuántica.
La computación cuantica se basa en dejar de trabajar con voltajes altos y bajos (0, y 1) y empezar a trabajar con cuantos. Los qubits (como se llaman, y no son más que electrones) pueden tomar los valores 0, 1 y 0 y 1 a la vez, por lo que las combinaciones aumentan de forma exponencial. Por eso se podrán realizar computos brutales, porque con las mismas puertas lógicas harás un exponencial de lo actual, pero no significa que la computación cuántica sea un capricho para tener pepinos más gordos, sino la única solución al estancamiento que sufriremos en breves.
El problema de la computación cuántica es hacer sistemas amplios con muchos qubits siendo coherentes, ya que es muy complicado mantener la estabilidad de un sistema grande y evitar las influencias externas y la tasa de error.
No se hasta que punto esta noticia es fiable. Hace dos meses también una empresa canadiense dijo que sacaban a la venta un computador cuántico y obviamente era mentira. Los resultados que han tenido en las tasas de error me parecen una excelente noticia, pero habrá que ponerlo en prueba con 100.000 puertas lógicas (lo que hoy en día tiene un microprocesador convencional) y ver que tal conviven tantos electrones sin influenciar el comportamiento de los demás...
Hasta ahora tenemos una computación 99.9999% determinista (siempre estamos a expensas en algún fallo en la circuitería, pero en general supongamos un 100%). Los transistores "almacenan" un estado: encendido o apagado. Juntando muchos transistores que cambian de estado según una serie de reglas fijas, podemos concebir operaciones lógicas entre ellos y a partir de estas, operaciones aritméticas. Las reglas son fijas, las operaciones dan resultandos fijos, siempre los mismos.
Los límites de la electrónica, como bien dicen por ahí arriba, están bien definidos: a transistores más pequeños, más problemas para aislarlos unos de otros (electrones que "saltan" entre transistores y cambian su estado destrozando las reglas lógicas que deben cumplir para poder sustentar todas las operaciones que se ejecutan sobre los mismos).
La computación cuántica trabaja de otro modo; lo importante aquí es que no hablamos de estados "fijos" sino de probabilidades: los qbits están simultáneamente en los dos estados posibles (0 y 1), podemos disponer agrupaciones de qbits de manera que realicen cierto tipo de operaciones y nos devuelvan resultados válidos con un gran porcentaje de acierto. O lo que es más impresionante aún, dado un problema con más de una solución, poder conseguir varias soluciones a la vez. en.wikipedia.org/wiki/Quantum_algorithm
¿Cuál es el problema entonces? que para conseguir esto se necesitan unas condiciones de funcionamiento muy específicas (temperaturas constantes, aislamiento total para que otras partículas no enlacen y/o interfieran, un consumo de recursos y energía alto, etc) y sobre todo algoritmos pensados específicamente para lidiar con una lógica diferente y basada en probabilidades.
O sea, la práctica totalidad de algoritmos (y extendiéndonos más, los programas) que usamos actualmente no nos valen. Hay esfuerzos para imitar la lógica de los computadores actuales usando técnicas de ordenadores cuánticos (Ignacio Cirac en Alemania, premio príncipe de Asturias por ello, es una de las cabezas visibles que están liderando el campo de la computación cuántica y seguro que tiene mucho que decir al respecto), pero también hay muchos esfuerzos para intentar desarrollar algoritmos específicos y que sean de utilidad al respecto.
De hecho, google se gastó un pastón en un "ordenador cuántico" de la empresa D-wave para investigar e intentar aprovechar su potencia para una de las cosas que sabemos que se resulve muy rápido y eficientemente usando computación cuántica: ordenación, indexación y factorización. Sus conclusiones son algo así como: esto no sirve pa ná (arstechnica.com/science/2014/09/google-branches-out-from-d-wave-in-qua).
Así que casi que lo del garaje como que no
Tampoco soy un experto en hardware (aunque si soy informático, pero programador), pero tengo entendido que la física cuántica es esa física que rige digamos las normas de lo sub-atómico. Pues la física normal solo puede llegar a explicar hasta ahí.
De forma que si estaríamos hablando de transistores más pequeños pero no creo que estemos hablando de transistores tangibles. Sino de transistores lógicos. Obviamente no serán transistores como los de 5nm o los actuales de 14nm.
Mi duda es si se puede considerar materia a esos estados cuánticos que el transistor podría tener o si son puramente lógicos.
Lo que hay que tener claro supongo es que un transistor de mismo tamaño cuantico que uno que no lo es, la diferencia estriba en la multiplicidad de los estados simultaneamente del cuántico.
Lo que puedes hacer son estructuras físicas que permitan fijar o manipular de algún modo elementos cuánticos. La ventaja de manipular estados cuánticos es que tienes más de un estado a la vez, y que al fijar esos estados para realizar una operación, esta será inmediatamente hecha (o sea, en los componentes electrónicos actuales, hay un reloj que va marcando pasos dentro de una operación compleja: algunas se hacen en un paso como las operaciones lógicas, otras en varios como las aritméticas; un ordenador cuántico sería capaz de hacer operaciones muy complejas como ordenar listas o factorizar números en un número de pasos mucho menor o en solo uno)
Sobre la capacidad de miniaturización, podemos miniaturizar circuítos hasta casi alinear átomos individuales. El problema es minimizar las interacciones entre los componentes, las fugas eléctricas, etc. o sea, más problemas "operacionales" que de capacidad técnica para hacer las cosas pequeñas. Con lo que se juega es con materiales (mejores conductores, mejores aislantes) y con la estructura (apilamiento para generar estructuras tridimensionales para aprovechar mejor el espacio).
Si, comprendo lo que dices de la inmediatez. Multiples estados te permitirían realizar todos los pasos o parte de ellos simultaniamente == menos tiempo.
Como decía al principio del comentario, en algún lado fijo metería la pata jajajaja
Tuve el privilegio de que Ignacio Cirac fuera a dar una charla de Física Cuántica a mi escuela universitaria (en la EUI-UPM) el mismo año en el que le dieron el Principe de Asturias. Una de las cosas que me marcó que dijo era que el estimaba que aun quedaban unas cuantas décadas como mínimo para que tuvieramos ordenadores cuánticos, pero que dentro de 100 años la carrera de Informática poco tendría que ver con lo actual, y que seríamos más físicos que otra cosa