Categories: Uncategorized

Simulating computing’s future

Among Ang Li’s many other projects at Pacific Northwest National Laboratory, he and his colleagues also have developed a quantum circuit simulator.

Quantum machines are arguably the computers of the future. They use the properties of quantum physics to store and manipulate data, letting them perform much faster than conventional machines. Standard computers store data in strings of zeros and ones. Quantum computers use qubits, which represent the state of being one and zero at the same time. This lets quantum computers simultaneously compute billions of possibilities and errors, making it a useful tool for multiple disciplines.

The simulator Li and his PNNL colleagues developed uses GPU/CPU clusters to ensure that the quantum computers actually work before they’re deployed. “Quantum simulation is a difficult thing for classical computers because of all the states that a quantum state can represent,” Li notes.

To make such predictions, he used a system called a density matrix to simulate quantum circuits, and presented a talk on the method this past November at SC20, the annual international high-performance computing conference. Quantum computers rely on quantum circuits, which change based on operations that modify a qubit’s state. Density matrices contain all the information about a particular open quantum state and thus are more reliable simulations of future quantum machines. Li’s team ran the density matrix on linked GPUs and found it works 10 times faster than existing simulators.

Moving forward, Li and his PNNL colleagues will try to support different high-level systems that use GPUs and possibly integrate these simulations with high-level quantum programming frameworks and languages, such as Microsoft Q#/QDK, IBM Qiskit and Google Cirq.

Wudan Yan

Share
Published by
Wudan Yan

Recent Posts

Predicting chaos

A Caltech fellowship recipient works on the physics underlying turbulence, or the chaotic gain of… Read More

November, 2024

Scale-tamer

A recent program alum interweaves large and small scales in wind-energy and ocean models. Read More

October, 2024

Exploring electrons

At UC Berkeley, a fellow applies machine learning to sharpen microscopy. Read More

September, 2024

Subduing software surprises

A Cornell University fellowship recipient works on methods for ensuring software functions as expected. Read More

August, 2024

‘Crazy ideas’

A UCSD engineering professor and former DOE CSGF recipient combines curiosity and diverse research experiences… Read More

July, 2024

Star treatment

A UT Austin-based fellow blends physics and advanced computing to reveal cosmic rays’ role in… Read More

July, 2024