Ten miles in from Lengthy Island’s Atlantic coast, Shinjae Yoo is revving his engine.
The computational scientist and machine studying group lead on the U.S. Division of Power’s Brookhaven Nationwide Laboratory is one in all many researchers gearing as much as run quantum computing simulations on a supercomputer for the primary time, due to new software program.
Yoo’s engine, the Perlmutter supercomputer on the Nationwide Power Analysis Scientific Computing Heart (NERSC), is utilizing the most recent model of PennyLane, a quantum programming framework from Toronto-based Xanadu. The open-source software program, which builds on the NVIDIA cuQuantum software program improvement package, lets simulations run on high-performance clusters of NVIDIA GPUs.
The efficiency is essential as a result of researchers like Yoo must course of ocean-size datasets. He’ll run his applications throughout as many as 256 NVIDIA A100 Tensor Core GPUs on Perlmutter to simulate about three dozen qubits — the highly effective calculators quantum computer systems use.
That’s about twice the variety of qubits most researchers can mannequin lately.
Highly effective, But Simple to Use
The so-called multi-node model of PennyLane, utilized in tandem with the NVIDIA cuQuantum SDK, simplifies the complicated job of accelerating large simulations of quantum methods.
“This opens the door to letting even my interns run a few of the largest simulations — that’s why I’m so excited,” stated Yoo, whose workforce has six initiatives utilizing PennyLane within the pipeline.

His work goals to advance high-energy physics and machine studying. Different researchers use quantum simulations to take chemistry and supplies science to new ranges.
Quantum computing is alive in company R&D facilities, too.
For instance, Xanadu helps corporations like Rolls-Royce develop quantum algorithms to design state-of-the-art jet engines for sustainable aviation and Volkswagen Group invent extra highly effective batteries for electrical automobiles.
4 Extra Initiatives on Perlmutter
In the meantime, at NERSC, a minimum of 4 different initiatives are within the works this 12 months utilizing multi-node Pennylane, in keeping with Katherine Klymko, who leads the quantum computing program there. They embody efforts from NASA Ames and the College of Alabama.
“Researchers in my subject of chemistry need to research molecular complexes too massive for classical computer systems to deal with,” she stated. “Instruments like Pennylane allow them to lengthen what they will at the moment do classically to organize for ultimately operating algorithms on large-scale quantum computer systems.”
Mixing AI, Quantum Ideas
PennyLane is the product of a novel thought. It adapts standard deep studying methods like backpropagation and instruments like PyTorch to programming quantum computer systems.
Xanadu designed the code to run throughout as many forms of quantum computer systems as attainable, so the software program received traction within the quantum group quickly after its introduction in a 2018 paper.
“There was engagement with our content material, making cutting-edge analysis accessible, and folks received excited,” recalled Josh Izaac, director of product at Xanadu and a quantum physicist who was an creator of the paper and a developer of PennyLane.
Requires Extra Qubits
A typical touch upon the PennyLane discussion board lately is, “I need extra qubits,” stated Lee J. O’Riordan, a senior quantum software program developer at Xanadu, accountable for PennyLane’s efficiency.
“Once we began work in 2022 with cuQuantum on a single GPU, we received 10x speedups just about throughout the board … we hope to scale by the top of the 12 months to 1,000 nodes — that’s 4,000 GPUs — and that would imply simulating greater than 40 qubits,” O’Riordan stated.
Scientists are nonetheless formulating the questions they’ll tackle with that efficiency — the type of downside they prefer to have.
Corporations designing quantum computer systems will use the enhance to check concepts for constructing higher methods. Their work feeds a virtuous circle, enabling new software program options in PennyLane that, in flip, allow extra system efficiency.
Scaling Effectively With GPUs
O’Riordan noticed early on that GPUs had been the very best car for scaling PennyLane’s efficiency. He co-authored final 12 months a paper on a way for splitting a quantum program throughout greater than 100 GPUs to simulate greater than 60 qubits, break up into many 30 qubit sub-circuits.

“We wished to increase our work to even bigger workloads, so after we heard NVIDIA was including multi-node functionality to cuQuantum, we wished to assist it as quickly as attainable,” he stated.
Inside 4 months, multi-node PennyLane was born.
“For a giant, distributed GPU challenge, that was a terrific turnaround time. Everybody engaged on cuQuantum helped make the combination as simple as attainable,” O’Riordan stated.
A Xanadu weblog particulars how builders can simulate large-scale methods with greater than 30 qubits utilizing PennyLane and cuQuantum.
The workforce continues to be amassing knowledge, however to this point on “sample-based workloads, we see nearly linear scaling,” he stated.
Or, as NVIDIA founder and CEO Jensen Huang would possibly say, “The extra you purchase, the extra you save.”