← Últimos artículos
⚛️ quantum physics

Distributed Variational Quantum Eigensolver: Embarrassingly Parallel strategies on NISQ

Este artículo evalúa tres estrategias de paralelismo masivo para el Algoritmo de Eigensolver Cuántico Variacional en dispositivos NISQ utilizando la plataforma de emulación CUNQA, analizando sus compensaciones entre la aceleración y la precisión en presencia de ruido heterogéneo.

Autores originales: Marta Losada, Daniel Faílde, Andrés Gómez

Publicado 2026-08-21
📖 5 min de lectura🧠 Análisis profundo

Autores originales: Marta Losada, Daniel Faílde, Andrés Gómez

Artículo original bajo licencia CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta es una explicación generada por IA del artículo a continuación. No ha sido escrita ni avalada por los autores. Para mayor precisión técnica, consulte el artículo original. Leer descargo de responsabilidad completo

El mundo de la computación cuántica está navegando actualmente por una fase difícil pero prometedora conocida como la era de la "escala intermedia con ruido". En este periodo, las máquinas que poseemos son lo suficientemente potentes como para realizar cálculos complejos con los que las computadoras clásicas tienen dificultades, pero aún están plagadas de imperfecciones. Estas imperfecciones, o "ruido", causan que las máquinas cometan errores, limitando cuánto tiempo puede ejecutarse un cálculo antes de que los resultados se vuelvan poco fiables. Para superar estos límites, los científicos están explorando una estrategia llamada computación cuántica distribuida. En lugar de depender de una única máquina masiva que aún no existe, este enfoque conecta varias máquinas más pequeñas e imperfectas para trabajar juntas en un solo problema. El desafío radica en averiguar cómo dividir el trabajo entre estos diferentes dispositivos sin permitir que sus fallos individuales arruinen la respuesta final.

Una de las tareas más importantes para estas máquinas es encontrar el estado de menor energía de un sistema físico, un proceso conocido como el Solucionador Cuántico Variacional de Autovalores (VQE, por sus siglas en inglés). Imagine que intenta encontrar el valle más profundo en un vasto paisaje neblinoso. La computadora cuántica actúa como un guía que puede sentir el terreno, mientras que una computadora clásica actúa como el navegante, ajustando la ruta basándose en lo que el guía reporta. Este proceso requiere que la máquina cuántica ejecute el mismo cálculo miles de veces para obtener una lectura fiable. Debido a que esta tarea implica tantas repeticiones, es un candidato ideal para dividir el trabajo entre múltiples dispositivos. Sin embargo, si esos dispositivos no son idénticos —si uno es más ruidoso que los otros—, la forma en que se divide el trabajo puede cambiar significativamente la velocidad y la precisión del resultado.

Investigadores del Centro de Supercomputación de Galicia en España se propusieron probar precisamente cómo dividir este trabajo de la manera más efectiva. No utilizaron computadoras cuánticas físicas para este estudio, ya que la tecnología aún está evolucionando. En su lugar, utilizaron una sofisticada plataforma de simulación llamada CUNQA para crear un entorno virtual. En este mundo digital, construyeron un conjunto de procesadores cuánticos virtuales, cada uno programado para imitar los errores específicos y los patrones de ruido de máquinas reales de diferentes fabricantes, incluyendo IBM y OQC. Al ejecutar sus experimentos en este entorno simulado y controlado, pudieron aislar los efectos del ruido y probar diferentes estrategias sin la imprevisibilidad del hardware real.

El equipo comparó tres métodos distintos para distribuir la carga de trabajo. El primer método, llamado distribución a nivel de disparos (shot-level distribution), consiste en tomar un único cálculo y dividir el número total de mediciones requeridas en lotes más pequeños. Estos lotes se envían a diferentes máquinas virtuales, y los resultados se combinan más tarde. El segundo método, la distribución a nivel de circuito (circuit-level distribution), asigna cálculos completos y separados a diferentes máquinas. Esto es útil cuando un solo paso del problema requiere evaluar muchas partes diferentes del sistema simultáneamente. El tercer método, la distribución a nivel de candidato (candidate-level distribution), está diseñado para un tipo específico de enfoque de resolución de problemas que prueba muchas soluciones potenciales diferentes a la vez. En este caso, cada solución potencial se envía a una máquina diferente para ser evaluada de forma independiente.

Los investigadores descubrieron que la mejor estrategia depende en gran medida del tipo de solucionador de problemas que se esté utilizando y de la calidad de las máquinas disponibles. Cuando el objetivo era simplemente dividir las mediciones, los resultados mostraron que este método funciona bien solo cuando el número total de mediciones es muy grande. Si el número de mediciones es pequeño, el tiempo dedicado a enviar datos de ida y vuelta entre las máquinas supera el tiempo ahorrado al ejecutarlas en paralelo. Sin embargo, cuando la carga de trabajo implicaba ejecutar muchos cálculos separados, dividir los circuitos entre diferentes máquinas resultó mucho más eficiente.

Surgió un hallazgo crítico respecto al impacto del ruido. Las simulaciones revelaron que no todas las máquinas son iguales, y mezclarlas requiere cuidado. Cuando los investigadores utilizaron un método que se basa en información geométrica precisa para guiar la búsqueda, la presencia de incluso una sola máquina ruidosa en el grupo podía desestabilizar todo el proceso, causando que los resultados oscilaran o no lograran converger. Por el contrario, un método que prueba muchas soluciones diferentes a la vez resultó ser más resistente. Debido a que este enfoque evalúa muchas posibilidades simultáneamente, puede simplemente ignorar los resultados de las máquinas más ruidosas y centrarse en las mejores. El estudio también mostró que rotar qué máquina se encarga de qué parte del trabajo ayuda a evitar que cualquier dispositivo individual sesgue los resultados de manera constante, lo que conduce a resultados ligeramente más rápidos y fiables.

En última instancia, el trabajo demuestra que no existe una solución única de "talla única" para conectar las computadoras cuánticas. La forma más efectiva de distribuir una tarea depende del algoritmo específico que se esté utilizando y de las características del hardware disponible. Para algunos problemas, dividir las mediciones es suficiente, mientras que para otros, asignar tareas completas a diferentes máquinas es muy superior. El estudio sugiere que, a medida que la tecnología cuántica madure y se vinculen más dispositivos, la capacidad de gestionar inteligentemente estas diferencias será tan importante como la potencia de las propias máquinas. Al comprender cómo interactúa el ruido con las diferentes estrategias de distribución, los científicos pueden prepararse mejor para un futuro donde la computación cuántica sea un esfuerzo colaborativo y distribuido, en lugar de una carrera solitaria por una única máquina perfecta.

¿Ahogado en artículos de tu campo?

Recibe resúmenes diarios de los artículos más novedosos que coincidan con tus palabras clave de investigación — con resúmenes técnicos, en tu idioma.

Probar Digest →