Su fuente de las últimas noticias de investigación
Seguir Facebook Twitter LinkedIn Suscribirse Fuentes RSS Boletines informativos
nuevo :
  • Virus de laboratorio que imita el virus COVID-19
  • La verdadera razón detrás de la piel de gallina
  • 130 mamíferos: igual conectividad cerebral
  • Los volcanes en Venus todavía están activos
  • Platón tenía razón: Tierra hecha básicamente de cubos
  • Las imágenes de la misión solar revelan 'fogatas' en el sol
  • La luz más antigua confirma la edad del universo
  • La población mundial se reducirá después de mediados de siglo
  • Las emisiones globales de metano se disparan a niveles récord
  • La vacuna COVID-19 genera respuesta inmune
anuncio
Sigue todo de ScienceDaily's últimas noticias de investigación y principales titulares de ciencia !
Noticias de ciencia
de organizaciones de investigación

1

2

El primer lenguaje de programación intuitivo para computadoras cuánticas

Fecha :
15 de junio de 2020
Fuente :
ETH Zúrich
Resumen :
Recientemente se han logrado varios avances técnicos en la búsqueda de poderosas computadoras cuánticas. Ahora, los científicos informáticos han hecho un avance importante en el campo de los lenguajes de programación: su lenguaje cuántico es el primero de su clase que es tan elegante, simple y segurocomo lenguajes informáticos clásicos.
Compartir :
HISTORIA COMPLETA

La programación de computadoras cuánticas se está volviendo más fácil: los científicos informáticos de ETH Zurich han diseñado el primer lenguaje de programación que puede usarse para programar computadoras cuánticas de manera tan simple, confiable y segura como las computadoras clásicas. "La programación de computadoras cuánticas sigue siendo un desafío para los investigadores".dice Martin Vechev, profesor de ciencias de la computación en el Laboratorio de Sistemas Seguros, Confiables e Inteligentes SRI de ETH, "por eso estoy tan emocionado de que ahora podamos continuar la tradición de ETH Zurich en el desarrollo de computadoras cuánticas y lenguajes de programación".

anuncio

Agrega: "Nuestro lenguaje de programación cuántica Silq permite a los programadores utilizar el potencial de las computadoras cuánticas mejor que con los lenguajes existentes, porque el código es más compacto, más rápido, más intuitivo y más fácil de entender para los programadores". Esta semana, Vechev lo harápresente a Silq a otros expertos en el campo en PLDI 2020, una conferencia para lenguajes de programación. Para facilitar la discusión, la adopción y el desarrollo posterior, él y su equipo también han lanzado Silq en su propio sitio web.

La computación cuántica ha visto una mayor atención en la última década, ya que estas computadoras, que funcionan de acuerdo con los principios de la física cuántica, tienen un enorme potencial. Hoy, la mayoría de los investigadores creen que estas computadoras algún día podrán resolver ciertos problemas más rápidoque las computadoras clásicas, ya que para realizar sus cálculos utilizan estados cuánticos enredados en los que se superponen varios bits de información en un determinado momento. Esto significa que en el futuro, las computadoras cuánticas podrán resolver eficientemente problemas que las computadoras clásicas no pueden resolver dentro deun plazo razonable

Esta supremacía cuántica aún no se ha demostrado de manera concluyente. Sin embargo, se han logrado algunos avances técnicos significativos recientemente. A fines del verano de 2019, una computadora cuántica logró resolver un problema, aunque muy específico, más rápido que el más rápidocomputadora clásica.

Para ciertos "algoritmos cuánticos", es decir, estrategias computacionales, también se sabe que son más rápidos que los algoritmos clásicos, que no explotan el potencial de las computadoras cuánticas. Sin embargo, hasta la fecha, estos algoritmos aún no pueden calcularse en el hardware cuántico existenteporque las computadoras cuánticas todavía son muy propensas a errores.

Expresando la intención del programador

La utilización del potencial de la computación cuántica no solo requiere la última tecnología, sino también un lenguaje de programación cuántica para describir algoritmos cuánticos. En principio, un algoritmo es una "receta" para resolver un problema; un lenguaje de programación describe el algoritmo para que unla computadora puede realizar los cálculos necesarios.

anuncio

Hoy, los lenguajes de programación cuántica están estrechamente relacionados con hardware específico; en otras palabras, describen con precisión el comportamiento de los circuitos subyacentes. Para los programadores, estos "lenguajes de descripción de hardware" son engorrosos y propensos a errores, ya que las instrucciones de programación individuales debenser extremadamente detallado y así describir explícitamente las minucias necesarias para implementar algoritmos cuánticos.

Aquí es donde Vechev y su grupo entran con su desarrollo de Silq. "Silq es el primer lenguaje de programación cuántico que no está diseñado principalmente en torno a la construcción y funcionalidad del hardware, sino en la mentalidad de los programadores cuando quierenresolver un problema, sin requerir que comprendan cada detalle de la arquitectura y la implementación de la computadora ", dice Benjamin Bichsel, un estudiante de doctorado en el grupo de Vechev que supervisa el desarrollo de Silq.

Los informáticos se refieren a lenguajes de computadora que se resumen de los detalles técnicos del tipo específico de computadora como lenguajes de programación de alto nivel. Silq es el primer lenguaje de programación de alto nivel para computadoras cuánticas. Los lenguajes de programación de alto nivel son más expresivos,lo que significa que pueden describir incluso tareas y algoritmos complejos con menos código. Esto los hace más comprensibles y fáciles de usar para los programadores. También se pueden usar con diferentes arquitecturas de computadora.

Eliminando errores a través de la computación automática

La mayor innovación y simplificación que Silq aporta a los lenguajes de programación cuántica se refiere a una fuente de errores que ha plagado la programación cuántica hasta ahora. Una computadora calcula una tarea en varios pasos intermedios, lo que crea resultados intermedios o valores temporales.

anuncio

Para aliviar la memoria, las computadoras clásicas borran automáticamente estos valores. Los informáticos se refieren a esto como "recolección de basura", ya que los valores temporales superfluos se eliminan.

En el caso de las computadoras cuánticas, esta eliminación es más complicada debido al enredo cuántico: los valores calculados previamente pueden interactuar con los actuales, interfiriendo con el cálculo correcto. En consecuencia, la limpieza de dichos valores temporales en las computadoras cuánticas requiere una técnica más avanzadade la llamada no computación.

"Silq es el primer lenguaje de programación que identifica y borra automáticamente los valores que ya no se necesitan", explica Bichsel. Los científicos informáticos lograron esto aplicando su conocimiento de los lenguajes de programación clásicos: su método de cálculo automático usa solo comandos de programación que son gratuitosde cualquier operación cuántica especial: son "libres de q", como dicen Vechev y Bichsel.

"Silq es un gran avance en términos de optimización de la programación de computadoras cuánticas; no es la fase final de desarrollo", dice Vechev. Todavía hay muchas preguntas abiertas, pero porque Silq es más fácil de entender, Vechev y Bichsel esperanpara estimular tanto el desarrollo posterior de los lenguajes de programación cuántica como la teoría y el desarrollo de nuevos algoritmos cuánticos.

"Nuestro equipo de cuatro personas ha logrado un gran avance después de dos años de trabajo gracias a la combinación de diferentes conocimientos en diseño del lenguaje, física cuántica e implementación. Si otros equipos de investigación y desarrollo adoptan nuestras innovaciones, será un gran éxito".dice Bichsel.

marque la diferencia: oportunidad patrocinada

Fuente de la historia :

Materiales proporcionado por ETH Zúrich . Original escrito por Florian Meyer. Nota: El contenido puede ser editado por estilo y longitud.


Cita esta página :

  • MLA
  • APA
  • Chicago
ETH Zurich. "El primer lenguaje de programación intuitivo para computadoras cuánticas". ScienceDaily. ScienceDaily, 15 de junio de 2020. .
ETH Zurich. 2020, 15 de junio. El primer lenguaje de programación intuitivo para computadoras cuánticas. ScienceDaily . Recuperado el 23 de julio de 2020 de www.science-things.com/releases/2020/06/200615115820.htm
ETH Zurich. "El primer lenguaje de programación intuitivo para computadoras cuánticas". ScienceDaily. Www.science-things.com/releases/2020/06/200615115820.htm consultado el 23 de julio de 2020.

  • TEMAS RELACIONADOS
    • Computadoras y matemáticas
      • Computadoras e Internet
      • computadoras cuánticas
      • Programación de computadora
      • Investigación de espintrónica
      • Informática
      • Computación distribuida
      • Inteligencia artificial
      • piratería
anuncio

  • TÉRMINOS RELACIONADOS
    • computadora cuántica
    • Programación orientada a objetos
    • John von Neumann
    • enredo cuántico
    • Software de computadora
    • Introducción a la mecánica cuántica
    • túnel cuántico
    • seguridad informática

1

2

3

4

5
HISTORIAS RELACIONADAS

Los físicos desarrollan los mejores bits cuánticos del mundo
18 de mayo de 2020 - Un equipo de investigadores ha establecido un nuevo récord para preparar y medir los bits cuánticos, o qubits, dentro de una computadora cuántica sin error. Las técnicas que han desarrollado hacen que sea más fácil ...
Alcanzar la supremacía cuántica
23 de octubre de 2019 - Los investigadores han cumplido su reclamo de supremacía cuántica. Usando 53 bits cuánticos entrelazados 'qubits', su computadora Sycamore ha asumido, y resuelto, un problema considerado intratable para ...
Difusión de luz sobre computadoras cuánticas
3 de septiembre de 2019 - Los científicos han demostrado cómo funciona realmente una computadora cuántica y han logrado simular las propiedades de la computadora cuántica en un clásico ...
Ahora es posible la codificación de computadora cuántica en silicio
16 de noviembre de 2015 - Un equipo de ingenieros ha demostrado, con el puntaje más alto jamás obtenido, que una versión cuántica de código de computadora puede ser escrita y manipulada, utilizando dos bits cuánticos en un microchip de silicio. El ...
DE ALREDEDOR DE LA WEB

A continuación hay artículos relevantes que pueden interesarle. ScienceDaily comparte enlaces con publicaciones académicas en el red TrendMD y gana ingresos de terceros anunciantes, donde se indique.
Imprimir correo electrónico Compartir

anuncio

1

2

3

4

5
más popular
esta semana

ESPACIO Y TIEMPO
Nueva investigación de la luz más antigua confirma la edad del universo
Las primeras imágenes del Orbitador Solar revelan 'fogatas' en el sol
Los científicos proponen un plan para determinar si el Planeta Nueve es un agujero negro primordial
MATERIA Y ENERGÍA
Prueba de sangre innovadora detecta el resultado positivo de COVID-19 en 20 minutos
El mejor material para las mascarillas caseras puede ser una combinación de dos telas
Platón tenía razón: la Tierra está hecha, en promedio, de cubos
COMPUTADORAS Y MATEMÁTICAS
Nuevo modelo conecta la física de gotitas respiratorias con la propagación de Covid-19
prediciendo su personalidad a partir de los datos de su teléfono inteligente
Los cristales 'parpadeantes' pueden convertir CO2 en combustibles
anuncio

extraño y poco convencional

ESPACIO Y TIEMPO
Primera imagen de un sistema de varios planetas alrededor de una estrella similar al Sol capturada por el telescopio ESO
Nuevas estructuras de campo magnético cósmico descubiertas en Galaxy NGC 4217
Los científicos descubren que los volcanes en Venus todavía están activos
MATERIA Y ENERGÍA
A través del espejo a nanoescala: determinación de la frecuencia pico de bosones en alúmina ultrafina
Estimuladores espinales reutilizados para restaurar el tacto en la extremidad perdida
El brazalete 3D con detección de manos señala el futuro de la tecnología portátil
COMPUTADORAS Y MATEMÁTICAS
Las poderosas manos similares a las de los humanos crean interacciones humano-robóticas más seguras
excitación cuántica encontrada en material magnético Van Der Waals NiPS3
El dispositivo atomtrónico podría sondear el límite entre los mundos cuánticos y cotidianos
S D
  • S D
    • Página de inicio
    • Noticias científicas principales
    • últimas noticias
  • Inicio
    • Página de inicio
    • Noticias científicas principales
    • últimas noticias
  • salud
    • Ver todo lo último noticias principales en ciencias de la salud,
      o explore los temas a continuación :
      Salud y medicina
      • alergia
      • medicina alternativa
      • control de la natalidad
      • cáncer
      • diabetes
      • Enfermedades
      • enfermedad cardíaca
      • VIH y SIDA
      • obesidad
      • células madre
      • ... más temas
      Mente y cerebro
      • ADD y ADHD
      • Adicción
      • Alzheimer
      • autismo
      • depresión
      • dolores de cabeza
      • inteligencia
      • psicología
      • Relaciones
      • esquizofrenia
      • ... más temas
      Vivir bien
      • Crianza de los hijos
      • embarazo
      • salud sexual
      • Cuidado de la piel
      • Salud de los hombres
      • Salud de la mujer
      • Nutrición
      • Dieta y pérdida de peso
      • Fitness
      • Envejecimiento saludable
      • ... más temas
  • tecnología
    • Ver todo lo último noticias principales en ciencias físicas y tecnología,
      o explore los temas a continuación :
      Materia y energía
      • Aviación
      • Química
      • Electrónica
      • combustibles fósiles
      • Nanotecnología
      • Física
      • Física cuántica
      • energía solar
      • Tecnología
      • energía eólica
      • ... más temas
      espacio y tiempo
      • Astronomía
      • agujeros negros
      • materia oscura
      • Planetas extrasolares
      • Marte
      • Luna
      • Sistema solar
      • telescopios espaciales
      • estrellas
      • sol
      • ... más temas
      Computadoras y matemáticas
      • Inteligencia artificial
      • Comunicaciones
      • Informática
      • piratería
      • Matemáticas
      • computadoras cuánticas
      • Robótica
      • software
      • Videojuegos
      • Realidad virtual
      • ... más temas
  • Enviro
    • Ver todo lo último noticias principales en ciencias ambientales,
      o explore los temas a continuación :
      Plantas y animales
      • Agricultura y Alimentación
      • animales
      • biología
      • biotecnología
      • animales en peligro de extinción
      • extinción
      • modificado genéticamente
      • Microbios y más
      • nuevas especies
      • zoología
      • ... más temas
      Tierra y clima
      • clima
      • terremotos
      • Medio ambiente
      • Geografía
      • Geología
      • Calentamiento global
      • huracanes
      • agujeros de ozono
      • Contaminación
      • Clima
      • ... más temas
      Fósiles y ruinas
      • Civilizaciones antiguas
      • Antropología
      • Arqueología
      • dinosaurios
      • primeros humanos
      • primeros mamíferos
      • evolución
      • Tesoros perdidos
      • Origen de la vida
      • paleontología
      • ... más temas
  • Sociedad
    • Ver todo lo último noticias principales en ciencias sociales y educación,
      o explore los temas a continuación :
      Ciencia y sociedad
      • Arte y cultura
      • consumismo
      • Economía
      • Ciencia política
      • Problemas de privacidad
      • Salud pública
      • disparidad racial
      • Religión
      • Deportes
      • Desarrollo mundial
      • ... más temas
      Negocios e industria
      • Biotecnología y bioingeniería
      • Computadoras e Internet
      • Energía y recursos
      • Ingeniería
      • Tecnología médica
      • productos farmacéuticos
      • Transporte
      • ... más temas
      Educación y aprendizaje
      • aprendizaje e inteligencia animal
      • Creatividad
      • Psicología educativa
      • Tecnología educativa
      • Aprendizaje infantil y preescolar
      • Trastornos del aprendizaje
      • Educación STEM
      • ... más temas
  • peculiar
    • Noticias principales
    • Quirks humanos
    • Criaturas extrañas
    • Cosas extrañas
    • Mundo extraño
Suscripciones gratuitas

Obtenga las últimas noticias científicas con los boletines gratuitos por correo electrónico de ScienceDaily, actualizados diariamente y semanalmente. O vea las noticias actualizadas cada hora en su lector RSS :

  • Boletines informativos por correo electrónico
  • Fuentes RSS
Síganos

Manténgase al día con las últimas noticias de ScienceDaily a través de las redes sociales :

  • Facebook
  • Twitter
  • LinkedIn
¿Tienes comentarios?

Díganos qué piensa de ScienceDaily: agradecemos los comentarios positivos y negativos. ¿Tiene algún problema para usar el sitio? ¿Tiene preguntas?

  • dejar comentarios
  • Contáctenos
Acerca de este sitio | personal | Comentarios | Contribuir | Publicidad | Política de privacidad | Política editorial | Términos de uso
Copyright 2020 ScienceDaily o por otras partes, donde se indique. Todos los derechos controlados por sus respectivos propietarios.
El contenido de este sitio web es solo para información. No está destinado a proporcionar asesoramiento médico u otro profesional.
Las opiniones expresadas aquí no reflejan necesariamente las de ScienceDaily, su personal, sus colaboradores o sus socios.
El apoyo financiero para ScienceDaily proviene de anuncios y programas de referencia, donde se indica.
- CCPA: No venda mi información - - GDPR: Configuración de privacidad -