Microsoft enciende la computadora cuántica Satya Nadella

Estación Q la apuesta en la computadora cuántica

En el evento Microsoft Ignite, el gigante de TI mostró sus documentos, hablando sobre la creación de la computadora cuántica y un nuevo lenguaje de software

Nellevento Microsoft enciende El gigante de TI ha mostrado sus documentos, discutiendo el progreso de hacer una computadora cuántica (computación cuántica) y brindando a los desarrolladores las herramientas para comenzar a hacer malabarismos con este nuevo paradigma.

Microsoft Ignite: Satya Nadella se centra en la computación cuántica

Todavía hay muchas cosas por resolver y pocas personas pueden afirmar que entienden los detalles de la computadora cuántica, pero lo que Microsoft ha hecho para centrarse en un aspecto diferente de cómo puede funcionar la computación cuántica y esto podría permitir que el gigante del software lo haga un salto adelante en comparación con IBM, Google y otros competidores que también están lidiando con el asunto. El principal diferenciador de lo que está haciendo Microsoft es que su sistema se basa en desarrollos en topología discutidos previamente por la compañía. La mayor parte del trabajo teórico detrás de este enfoque proviene de Michael Freedman, el titular de la Medalla Fields, el prestigioso reconocimiento por descubrimientos en matemáticas, que se unió a Microsoft en 1997.

El progreso de la computadora cuántica anunciado a Microsoft Ignite

Qué topología permite una mejor lealtad, dijo el vicepresidente corporativo de Microsoft, Todd Holmdahl, en una entrevista, y si piensa en nuestros competidores, algunos tienen tres novenos de lealtad, mientras que probablemente estamos en miles o decenas de miles. esa cifra Esto significa un qubit lógico y podríamos implementarlo con 10 qubits físicos. Básicamente, lo que hizo el equipo para usar las teorías de Freedman para implementar la corrección de errores que es tan central para la computación cuántica a nivel físico. Sin pretender comprender completamente cómo funcionan realmente los qubits topológicos, podemos decir que son más difíciles de perturbar que los qubits clásicos y en la computación cuántica, incluso a las temperaturas más bajas que se pueden lograr actualmente, siempre debemos considerar la presencia de perturbaciones en el estado del sistema.

Micrososoft Station Q, el laboratorio de informática cuántica

Con Station Q, Microsoft ahora tiene su laboratorio de computación cuántica en Santa Bárbara y Holmdahl dice que el equipo se ha triplicado en número durante el año pasado. La idea clara es la de poder producir una computadora cuántica comercializable. Si Microsoft tiene la intención de vender las máquinas o simplemente ponerlas a disposición a través de Azure aún no se ha visto; Holmdahl cree que Microsoft aún no ha desarrollado un modelo de negocio a este respecto y que el lugar más adecuado para usar una computadora cuántica es probablemente la Nube. Además, cada computadora cuántica necesita una computadora clásica que la controle y, en un centro de datos, sería posible atacar una computadora cuántica como unidad de procesamiento de una máquina estándar.

Microsoft Ignite: pronto llegará un nuevo lenguaje de programación para la computación cuántica

Hasta la fecha, el camino aún es largo y los resultados se verán en el futuro, pero lo que los desarrolladores pronto podrán hacer para usar el simulador de Microsoft en sus máquinas. La compañía ha decidido no solo lanzar el simulador, sino también desarrollar un nuevo lenguaje de programación para poder escribir código para aplicaciones cuánticas. Como lo indicó el investigador principal de Microsoft, Krysta Svore, la idea es ofrecer una solución completa para controlar una computadora cuántica y escribir aplicaciones compatibles: nos gusta hablar sobre el desarrollo conjunto, dijo, y los estamos desarrollando (la pila de hardware y software) juntos para intercambiar información entre hardware y software, a medida que aprendemos y esto significa que realmente podemos desarrollar una solución optimizada.

La estructura del nuevo lenguaje de Microsoft para la computación cuántica

laMicrosoft Ignite me revelaron más detalles sobrelenguaje de programación que toma los conceptos clave de C #, F #, Python y otros lenguajes con la adición de nuevas funciones útiles para acceder a la funcionalidad de una computadora cuántica. El simulador permitirá a los desarrolladores verificar si los algoritmos escritos son realmente factibles y pueden ejecutarse en una computadora cuántica y, aunque ciertamente hay una barrera de entrada con respecto a este tema, tanto Svore como Holmdahl creen que comenzar a probar este lenguaje y esta herramienta no debería ser muy diferente a aprender la programación de un FPGA, por ejemplo; si tienes una base de computadora decente, creo que el delta es más pequeño de lo que piensas, dijo Holmdahl.

Todas estas herramientas de software estarán disponibles a finales de este año, pero no es de esperar que sean de código abierto. Svore argumenta que el interior del compilador ciertamente no es lo que necesita para poder escribir aplicaciones cuánticas, pero lo mismo podría decirse de las aplicaciones .NET y Microsoft ha proporcionado la plataforma del compilador como código abierto.

Microsoft enciende la computadora cuántica Satya Nadella