Alice & Bob adopt CUDA and run 75x faster

Alice & Bob, the French quantum computing developers who are integrating their  quantum simulation libraries Dynamiqs with Nvidia’s CUDA-Q platform, have found that the combination accelerates the simulation of complex quantum dynamics by up to 75x.

CUDA-Q is NVIDIA’s open-source quantum development platform for hybrid quantum-classical supercomputing.

Dynamiqs is Alice & Bob’s  quantum simulation libraries which enable high-speed simulation of both open and closed quantum systems by leveraging GPU-accelerated computing.


Alice & Bob adopt CUDA and run 75x faster

This allows researchers to dramatically speed up the simulation of time-dependent quantum systems that rapidly change and evolve, such as QPUs. Dynamiqs expands the size of systems that can be practically simulated, and performs parameter sweeps across a wide range of conditions in a fraction of the time previously required.


“Simulation is a critical step in the development of useful quantum processors, allowing us to understand how these complex quantum systems behave,” said Théau Peronnin, CEO of Alice & Bob. “Thanks to the integration with NVIDIA CUDA-Q, Dynamiqs can now run these simulations even faster, speeding up the development of our QPUs.”

Simulations of complex systems – such as quantum processors with multiple qubits and physical components – are computationally challenging. Modeling the rapidly changing dynamics, complex interactions and vast number of possible quantum states requires significant computational resources to determine how the output of a simulation can change based on changing inputs.

“With Dynamiqs, our goal was to make time-dependent quantum systems simulations faster, and from the beginning we decided to fully run them on GPUs, a new approach in the field,” said Ronan Gautier, a member of the core Dynamiqs development team and a Theoretical Physicist at Alice & Bob. “Now, with the help of the CUDA-Q team we can offer to our users an optimized and even faster interaction with NVIDIA’s hardware.”

The long-lasting collaborative project with NVIDIA developed APIs that translate high-level programming instructions to low-level CUDA, providing the critical ability to interact with GPUs specifically optimized for quantum applications. Dynamiqs outperformed initial expectations with a  75x improvement in speed from early benchmarks. The integration will continue over the next months with performance expected to further increase.

In addition to speed, Dynamiqs unlocks new capabilities for researchers, who can now use automatic differentiation to compute gradients of simulation outputs with respect to various input parameters. This tool is essential for paramount tasks like quantum optimal control, to guide the system toward the target state with high accuracy; parameter estimation, to infer unknown properties from data; and quantum state tomography, to reconstruct the quantum state from measurements.

“CUDA-Q’s GPU acceleration opens up new possibilities for fast, scalable, and intelligent quantum system design and analysis,” said Tim Costa, senior director Quantum and CUDA-X at NVIDIA. “By combining this with its other capabilities, Dynamiqs is helping provide researchers with access to the state of the art in accelerated computing that they need for practical breakthroughs in quantum research.”

Visit www.dynamiqs.org to access the documentation and the code repository on Github to explore how the library can enhance quantum simulations.

 

David Manners

David Manners

David Manners has more than forty-years experience writing about the electronics industry, its major trends and leading players. As well as writing business, components and research news, he is the author of the site's most popular blog, Mannerisms. This features series of posts such as Fables, Markets, Shenanigans, and Memory Lanes, across a wide range of topics.

Leave a Reply

Your email address will not be published. Required fields are marked *

*