What is Quantum Computing? - NASA (2024)

What is Quantum Computing? - NASA (1)

Harnessing the quantum realm for NASA’s future complex computing needs

NASA’s Ames Research Center in California’s Silicon Valley is the heart of the agency’s advanced computing efforts, including its exploration and research of quantum computing. Ames leverages its location in the heart of Silicon Valley to forge partnerships with private industry as well. Using these collaborations, the NASA Advanced Supercomputing facility’s resources, and expertise in quantum computing, Ames works to evaluate the potential of quantum computing for NASA missions.

The properties that govern physics at the extremely small scales and low temperatures of the quantum realm are puzzling and unique. Quantum computing is the practice of harnessing those properties to enable revolutionary algorithms that traditional computers wouldn’t be able to run. Algorithms are a set of instructions to solve a problem or accomplish a task in computing. Quantum algorithms require descriptions of what operations should do during computation on a quantum computer, which often takes the form of a software program called a “quantum circuit.”

NASA’s computing needs are escalating as the agency aims for more complex missions across the solar system, as well as continued research in the Earth sciences and aeronautics. Quantum computing, as it matures in the coming years, could provide powerful solutions.

Quantum mechanics describes effects such as superposition, where a particle can be in many different states at once. Quantum entanglement allows particles to be correlated with each other in unique ways that can be utilized by quantum computing. Though why these properties and more occur is still a mystery of science, the way in which they function has been well characterized and researched, allowing quantum computing experts to design hardware and algorithms to use these properties to their advantage.

Ames’ Role

Since 1972, when Ames center director Hans Mark brought the first massively parallel computer – a kind of computer that uses multiple processors at the same time, or in parallel–the center has been at the forefront of developing advances in computing.

Today, the Quantum Artificial Intelligence Laboratory (QuAIL), is where NASA conducts research to determine the capabilities of quantum computers and their potential to support the agency’s goals in the decades to come. Located at Ames, the lab conducts research on quantum applications and algorithms, develops tools for quantum computing, and investigates the fundamental physics behind quantum computing. The lab also partners with other quantum labs across the country, such as those at Google; Oak Ridge National Laboratory, or ORNL; Rigetti; and is part of two of the Department of Energy’s centers under the National Quantum Initiative, specifically the Co-design Center for Quantum Advantage and Superconducting Quantum Materials and Systems Center.

Applications and Algorithms

What future missions could quantum computing help realize?

Quantum computing is a field of study in its infancy. So far, it is too early to implement quantum computing into NASA missions. The role of QuAIL is to investigate quantum computing’s potential to serve the agency’s future needs, for missions yet to be proposed or even imagined.

The key to quantum computing is quantum algorithms – special algorithms uniquely constructed to take advantage of quantum properties, like quantum superposition and quantum entanglement. The properties of the quantum world allow for computations that would take billions of years on classical machines. By experimenting with designing quantum algorithms, QuAIL hopes to use quantum computers to tackle calculations that otherwise would be impossible.

Current research looks into applying quantum algorithms to optimize the planning and scheduling of mission operations, machine learning for Earth science data, and simulations for the design of new materials for use in aeronautics and space exploration. In the future, quantum algorithms could impact NASA’s missions broadly. QuAIL’s role is to help define that future.

Quantum Computing Tools

How can software support quantum algorithms and their applications?

There are a variety of tools QuAIL is developing to support quantum computing. Those tools can help characterize “noise” in quantum devices, assist in error mitigation, compile algorithms for specific hardware, and simulate quantum algorithms.

Because quantum computers need extremely precise and stable conditions to operate, seemingly small issues such as impurities on a superconducting chip or accumulated charged particles can impact a computation. Thus, error mitigation will play a critical role in realizing mature quantum computers.

By modeling what kind of errors occur and the effect they have on calculations, a process called noise characterization, quantum researchers can design error mitigation techniques that can run alongside quantum algorithms to keep them on track.

All algorithms need to be compiled for use on specific hardware. Because quantum hardware is so distinct from traditional computers, researchers must make special efforts to compile quantum algorithms for quantum hardware. In the same way software needs to be coded to a particular operating system, quantum algorithms need to be coded to function on a quantum computer’s specific “operating system,” which also takes hardware into account.

Tools that allow researchers to simulate quantum circuits using non-quantum hardware are key to QuAIL’s objective to evaluate the potential of quantum hardware. By testing the same algorithm on both a traditional supercomputer using a quantum circuit simulator and on real quantum hardware, researchers can find the limits of the supercomputer.

NASA can also use these simulated quantum circuits to check the work of quantum hardware, ensuring that algorithms are being properly executed up until the limit at which the simulated quantum circuit is reached. This was an essential component of confirming that a recent milestone achieved by Google in collaboration with NASA and ORNL, demonstrating the ability to compute in seconds what would take even the largest and most advanced supercomputers days or weeks, had indeed been achieved.

Learn more:

  • Google and NASA Achieve Quantum Supremacy

For researchers:

For news media:

Members of the news media interested in covering this topic should reach out to theAmes newsroom.

What is Quantum Computing? - NASA (2024)

FAQs

What is Quantum Computing? - NASA? ›

“Our missions in the decades to come to the Moon, Mars, and beyond are all fueled by innovations like this one.” Quantum computing is the study of how to harness the unique properties of quantum mechanics to solve certain types of problems far faster than on traditional computers.

What does NASA use quantum computer for? ›

NASA's QuAIL team aims to demonstrate that quantum computing and quantum algorithms may someday dramatically improve the agency's ability to address difficult optimization and machine learning problems arising in NASA's aeronautics, Earth and space sciences, and space exploration missions.

Why did NASA shut down quantum computing? ›

NASA had to shut down the quantum computer due to a sudden onset of unusual behavior that they could not explain. The strange occurrence that led to the shutdown is referred to as 'qubit loss'.

What is quantum computing in simple words? ›

Quantum computing is a multidisciplinary field comprising aspects of computer science, physics, and mathematics that utilizes quantum mechanics to solve complex problems faster than on classical computers. The field of quantum computing includes hardware research and application development.

Does NASA study quantum physics? ›

NASA's Cold Atom Lab lets scientists investigate the quantum nature of atoms in the freedom of microgravity.

Did NASA stop quantum computing? ›

The shutdown of the quantum computer is a setback for NASA's efforts to develop new technologies for space exploration. However, it is also an opportunity to learn more about the potential of quantum computing. Experts in quantum computing are divided on the significance of NASA's shutdown.

Can a quantum computer create a universe? ›

Even with quantum computing's advanced capabilities, the current and near-future quantum computers are far from capable of handling such a task. The processing power required to simulate even a small fraction of the universe is beyond what we can currently achieve.

What is the biggest problem with quantum computing? ›

Arguably, one of the biggest issues in current quantum computers is the fact that they are unreliable and prone to calculation errors. These machines and their quantum bits – qubits – are so sensitive that various disturbances can lead to errors in their calculations.

How close is quantum computing to reality? ›

Quantum computing is real, alright, but it might not be all it's cracked up to be. There are still many limitations, but as new technologies emerge to improve quantum computing, so too do it's uses across industries.

What will quantum computing replace? ›

Quantum computers will augment classical computing for the majority of work they will do for the foreseeable future. For now, since quantum computers can't yet scale to process our enormous real-world datasets, we still need classical systems to do the large scale processing.

What is quantum computing in a nutshell? ›

Quantum computing is an area of computer science focused on the development of technologies based on the principles of quantum theory. Quantum computing uses the unique behaviors of quantum physics to solve problems that are too complex for classical computing.

Who is the father of quantum computing? ›

David Deutsch, father of quantum computing.

How do you explain quantum computing to a child? ›

Quantum computers are different from classical computers in several ways. First, they use qubits instead of bits to store and process information. Qubits can exist simultaneously in multiple states, allowing quantum computers to perform calculations in parallel, making them much faster than classical computers.

Did Einstein accept quantum mechanics? ›

“It's amazing when you dig into the archives and see the disparity from the common narrative.” As he and others have shown, Einstein accepted that quantum mechanics was indeterministic—as well he might, because he was the one who had discovered its indeterminism.

Does the brain use quantum physics? ›

As a result, we can deduce that those brain functions must be quantum. "Because these brain functions were also correlated to short-term memory performance and conscious awareness, it is likely that those quantum processes are an important part of our cognitive and conscious brain functions.

Does Elon Musk know physics? ›

Elon Musk studied physics at Queen's University in Kingston, Ontario, Canada. However, he left after two years to pursue other opportunities, including entrepreneurship and further studies in business and physics at the University of Pennsylvania.

What would quantum computers solve? ›

Factorization: Quantum computers could factor large numbers exponentially faster, impacting cryptography. Optimization: Solving complex optimization problems, like route planning or resource allocation, can benefit from quantum algorithms.

Can a quantum computer solve anything? ›

So, a quantum computer with bounded error can solve all types of problems in P and BPP in polynomial time. It can solve some NP types of problems in polynomial time, with factoring via Shor's algorithm serving as the most popular example.

What do quantum computers do now? ›

Quantum computers will also speed up many difficult optimization problems, where we want to find the “best” way to do something. This will allow us to tackle larger-scale problems in areas such as logistics, finance, and weather forecasting.

Top Articles
Latest Posts
Article information

Author: Rev. Porsche Oberbrunner

Last Updated:

Views: 5337

Rating: 4.2 / 5 (53 voted)

Reviews: 84% of readers found this page helpful

Author information

Name: Rev. Porsche Oberbrunner

Birthday: 1994-06-25

Address: Suite 153 582 Lubowitz Walks, Port Alfredoborough, IN 72879-2838

Phone: +128413562823324

Job: IT Strategist

Hobby: Video gaming, Basketball, Web surfing, Book restoration, Jogging, Shooting, Fishing

Introduction: My name is Rev. Porsche Oberbrunner, I am a zany, graceful, talented, witty, determined, shiny, enchanting person who loves writing and wants to share my knowledge and understanding with you.