La computadora de Quantum vendrá, Microsoft anunciará un nuevo lenguaje y un simulador

Microsoft ha anunciado sus planes de lanzar un nuevo lenguaje computacional cuántico y un simulador computacional cuántico que será capaz de desarrollar y probar la ejecución con estas nuevas tecnologías, y para finales de este año, Microsoft anunció que comenzará su próximo gran paso: Quantum Computer Operación cuántica del programa cuántico.

(Título original: Microsoft hace juego para la próxima ola de computación con la herramienta de computación cuántica)

Cálculo cuántico

Las operaciones cuánticas se realizan usando funciones cuánticas tales como superposición y enredo, etc. La computadora digital tradicional consiste en números binarios (0 o 1), mientras que la computadora cuántica está compuesta de bits cuánticos. Los bits cuánticos pueden representar, en cierta medida, tanto 0 como 1 Es la supuesta superposición cuántica.) Los bits cuánticos representan la capacidad de varios números para hacer la potencia de cálculo cuántica mucho más que los ordenadores tradicionales.

Las computadoras tradicionales son construidas por puertas lógicas, que se pueden combinar de varias maneras para calcular números, pero esta construcción es en gran parte invisible a la persona que escribe el programa El programa y el algoritmo no se escriben en una puerta lógica, Pero el uso de un nivel más alto del concepto del algoritmo cuántico actual hasta cierto punto para los ingenieros electrónicos está más familiarizado con, más bien que ingenieros de software. Porque el algoritmo del quántum representa generalmente el lazo del quántum, más bien que el concepto de lenguaje de programación más comúnmente utilizado.

El Quantum Computer Language de Microsoft proporciona un estilo más familiar para la programación de computadoras cuánticas, que toma prestado los conceptos básicos de lenguaje C #, Python y F #, y el personal de I + D aún necesita usar y entender las puertas de la lógica cuántica y sus operaciones. Escriben programas.

Captura de pantalla

Quantum lenguaje informático se integra gradualmente en las herramientas de desarrollo, lo que significa que no sólo apoya la codificación de color, sino también el apoyo a la depuración y otras funciones de desarrollo.Como el ordenador cuántico es todavía bastante raro, por lo que Microsoft también tiene previsto publicar dos Quantum Simulator versión, Se puede ejecutar localmente, que puede ejecutarse en la plataforma de nube de Azure, que será capaz de ejecutar programas cuánticos y proporcionar experiencias de depuración que son comparables a las herramientas de desarrollo tradicionales.

A la larga, la ambición de Microsoft es ejecutar programas cuánticos en una computadora cuántica real y Microsoft está trabajando en la investigación y desarrollo de computadoras cuánticas. Microsoft está explorando una investigación topológica de bits cuánticos. Esto es muy atractivo Debido a que pueden ayudarnos a resolver los problemas comunes de los ordenadores cuánticos.El estado cuantitativo es muy sutil, y el ruido cuántico traerá errores a la operación.Pero los bits cuánticos topológicos se pueden agregar al algoritmo para corregir este ruido.

Mientras desarrolla computadoras cuánticas y programas computacionales cuánticos, Microsoft también está explorando un llamado algoritmo de cifrado de resistencia cuántica diseñado para funcionar en computadoras tradicionales, pero incluso en grandes tiempos computacionales cuánticos para proteger el sistema Pero se necesitarán muchos años para desarrollar estos algoritmos y realizar una verificación extensiva después de la verificación.

Afortunadamente, la era de los ordenadores cuánticos probablemente tardará muchos años en venir. Ahora, Microsoft se está preparando para su ensayo computacional cuántico, y el ensayo usando el simulador cuántico y el lenguaje de programación cuántica se va a hacer para finales de año Microsoft también publicará tutoriales y bibliotecas para ayudar a los desarrolladores a familiarizarse con los ordenadores cuánticos.

2016 GoodChinaBrand | ICP: 12011751 | China Exports