← Latest papers
⚛️ quantum physics

Parallelizing the Variational Quantum Eigensolver: From JIT Compilation to Multi-GPU Scaling

This paper demonstrates that optimizing the Variational Quantum Eigensolver for the hydrogen molecule through techniques like JIT compilation, early stopping, and warm starts, combined with multi-GPU and MPI parallelization on the ERAU Vega cluster, significantly reduces runtime and iteration counts while scaling effectively up to 29 qubits.

Original authors: Rylan Malarchick, Ashton Steed

Published 2026-10-09
📖 5 min read🧠 Deep dive

Original authors: Rylan Malarchick, Ashton Steed

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). ✨ This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Chemistry is the study of how atoms stick together to form the world around us, from the air we breathe to the materials in our phones. For decades, scientists have tried to predict exactly how these atoms behave by calculating the energy of their electrons. The most accurate way to do this is to solve a massive set of equations that describe every electron's movement. However, as soon as a molecule gets even slightly complex, the number of calculations required explodes, growing so fast that even the world's most powerful supercomputers cannot finish the job. This is where a new approach called the Variational Quantum Eigensolver comes in. Instead of trying to solve the whole problem at once, this method uses a hybrid team: a quantum computer (or a simulation of one) prepares a guess for the molecule's shape, and a classical computer checks how good that guess is and tweaks it slightly to get closer to the true answer. It is a trial-and-error process that repeats thousands of times until the energy is as low as possible. Understanding how to make this process faster and more efficient is crucial, because if we can calculate molecular energies accurately, we could design better medicines, more efficient batteries, and new materials without needing to build them in a lab first.

Researchers at Embry-Riddle Aeronautical University set out to test how well this method works for the simplest molecule in existence: hydrogen, which consists of just two atoms. They wanted to see if they could map out the molecule's energy at one hundred different distances between the two atoms, a task that reveals how the molecule holds together and eventually falls apart. To do this, they used a powerful computer cluster equipped with four high-end graphics processors, the same kind of chips found in advanced gaming computers but scaled up for scientific work. They ran the calculation four different ways to see which method was fastest. The first was a standard, slow approach that served as a baseline. The second used a technique to compile the code for the computer to run more efficiently. The third moved the heavy lifting to the graphics processors. The fourth split the work across many processors simultaneously.

The results showed that the biggest gains did not come from simply making the computer work faster on each step, but from making the computer smarter about when to stop. By adjusting the settings of the calculation, the researchers reduced the number of steps needed to find the answer from thirty thousand down to just over seven thousand. This change alone cut the total time required to map the molecule from nearly ten minutes to just under two and a half minutes. The researchers found that the specific settings they used, such as starting each new calculation with the answer from the previous one rather than starting from scratch, were far more important than the hardware itself. When they looked at the time it took to perform a single step of the calculation, the difference between the slow method and the fast method was very small, proving that the speedup came from doing fewer steps, not from doing each step in record time.

When the researchers tried to run the calculation on the graphics processors, they saw a different kind of improvement. The graphics processors were able to complete each individual step faster than the standard computer processors, but because the calculation required more steps to converge on an answer, the total time was not as good as the optimized standard method. This highlighted a key lesson: having faster hardware does not help if the software is not tuned to use it efficiently. The researchers also tested what happens when they split the work across many processors at once. They found that while the total time dropped significantly when using more processors, they could not directly compare this to the single-processor run because the computers were allocated different amounts of resources. This meant they could not claim a specific speedup ratio, but they did confirm that the method scales well enough to be useful on large machines.

To see how this holds up for larger, more complex molecules, the team ran a separate test with simulations ranging from four to twenty-six qubits, the basic units of information in a quantum system. In these tests, the graphics processors were dramatically faster than the standard processors, running up to eighty-one times faster at the largest size. However, the researchers were careful to note that this comparison involved two different software setups, not just two different types of hardware. The fastest setup on a single graphics card could handle a simulation with twenty-nine qubits before running out of memory, but it failed when they tried to push it to thirty. This suggests that while these machines are powerful, they still have physical limits when it comes to simulating very large quantum systems.

Ultimately, the study provided a clear picture of how to make these quantum chemistry simulations practical. The most effective strategy was not just to buy faster computers, but to refine the mathematical recipe used to guide the search for the answer. By stopping the calculation early when the answer was good enough, using a larger step size to move toward the solution, and using the previous answer as a starting point for the next, the researchers achieved a massive reduction in time. They also demonstrated that while graphics processors offer incredible speed for large problems, their full potential is only unlocked when the software is designed to work with them specifically. The work confirms that for simple molecules, the method can find the exact energy with incredible precision, and it provides a roadmap for how to scale these calculations to the more complex molecules that will drive future scientific discoveries.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →