Microsoft is focusing on the development of quantum computers that take advantage of cryogenically cooled nanowires. (Microsoft Photo)
REDMOND, Wash. — Quantum computing may still be in its infancy — but the Microsoft Quantum Network is all grown up, fostered by in-house developers, research affiliates and future stars of the startup world.
The network made its official debut today here at Microsoft’s Redmond campus, during a Startup Summit that laid out the company’s vision for quantum computing and introduced network partners to Microsoft’s tools of the quantum trade.
Quantum computing stands in contrast to the classical computer technologies that have held sway for more than a half-century. Classical computing is based on the ones and zeroes of bit-based processing, while quantum computing takes advantage of the weird effects of quantum physics. Quantum bits, or qubits, needn’t represent a one or a zero, but can represent multiple states during computation.
The quantum approach should be able to solve computational problems that can’t easily be solved using classical computers, such as modeling molecular interactions or optimizing large-scale systems. That could open the way to world-changing applications, said Todd Holmdahl, corporate vice president of Microsoft’s Azure Hardware Systems Group.
“We’re looking at problems like climate change,” Holmdahl said. “We’re looking at solving big food production problems. We think we have opportunities to solve problems around materials science, personal health care, machine learning. All of these things are possible and obtainable with a quantum computer. We have been talking around here that we’re at the advent of the quantum economy.”
Todd Holmdahl, Microsoft corporate vice president for the Azure Hardware Systems Group, speaks during a Startup Summit kicking off the Microsoft Quantum Network. (Microsoft Photo)
Representatives from 16 startups were invited to this week’s Startup Summit, which features talks from Holmdahl and other leaders of Microsoft’s quantum team as well as demos and workshops focusing on Microsoft’s programming tools. (The closest startup to Seattle is 1QBit, based in Vancouver, B.C.)
Over the past year and a half, Microsoft has released a new quantum-friendly programming language called Q# (“Q-sharp”) as part of its Quantum Development Kit, and has worked with researchers at Pacific Northwest National Laboratory and academic institutions around the world to lay the technical groundwork for the field.
A big part of that groundwork is the development of a universal quantum computer, based on a topological architecture that builds error-correcting mechanisms right into the cryogenically cooled, nanowire-based hardware. Cutting down on the error-producing noise in quantum systems will be key to producing a workable computer.
“We believe that our qubit equals about 1,000 of our competition’s qubits,” Holmdahl said.
There’s lots of competition in the quantum computing field nowadays: IBM, Google and Intel are all working on similar technologies for a universal quantum computer, while Canada’s D-Wave Systems is taking advantage of a more limited type of computing technology known as quantum annealing.
This week, D-Wave previewed its plans for a new type of computer topology that it said would reduce quantum noise and more than double the qubit count of its existing platform, from 2,000 linked qubits to 5,000.
But the power of quantum computing shouldn’t be measured merely by counting qubits. The efficiency of computation and the ability to reduce errors can make a big difference, said Microsoft principal researcher Matthias Troyer.
For example, a standard approach to simulating the molecular mechanism behind nitrogen fixation for crops could require 30,000 years of processing time, he said. But if the task is structured to enable parallel processing and enhanced error correction, the required runtime can be shrunk to less than two days.
“Quantum software engineering is really as important as the hardware engineering,” Troyer said.
Julie Love, director of Microsoft Quantum Business Development, talks about the promise of quantum computing at a Startup Summit on the Microsoft campus. (GeekWire Photo / Alan Boyle)
Julie Love, director of Microsoft Quantum Business Development, said that Microsoft will start out offering quantum computing through Miicrosoft’s Azure cloud-based services. Not all computational problems are amenable to the quantum approach: It’s much more likely that an application will switch between classical and quantum processing — and therefore, between classical tools such as the C# programming language and quantum tools such as Q#.
“When you work in chemistry and materials, all of these problems, you hit this ‘known to be unsolvable’ problem,” Love said. “Quantum provides the possibility of a breakthrough.”
Love shies away from giving a firm timetable for the emergence of specific applications — but last year, Holmdahl predicted that commercial quantum computers would exist “five years from now.” (Check back in 2023 to see how the prediction panned out.)
The first applications could well focus on simulating molecular chemistry, with the aim of prototyping better pharmaceuticals, more efficient fertilizers, better batteries, more environmentally friendly chemicals for the oil and gas industry, and a new class of high-temperature superconductors. It might even be possible to address the climate change challenge by custom-designing materials that pull excess carbon dioxide out of the air.
Love said quantum computers would also be well-suited for addressing optimization problems, like figuring out how to make traffic flow better through Seattle’s urban core; and for reducing the training time required for AI modeling.
“That list is going to continue to evolve,” she said.
Whenever the subject quantum computing comes up, cryptography has to be mentioned as well. It’s theoretically possible for a quantum computer to break the codes that currently protect all sorts of secure transactions, ranging from email encryption to banking protocols.
Love said those code-breaking applications are farther out than other likely applications, due to the huge amount of computation resources that would be required even for a quantum computer. Nevertheless, it’s not too early to be concerned. “We have a pretty significant research thrust in what’s called post-quantum crypto,” she said.
Next-generation data security is one of the hot topics addressed $1.2 billion National Quantum Initiative that was approved by Congress and the White House last December. Love said Microsoft’s post-quantum crypto protocols have already gone through an initial round of vetting by the National Institute of Standards and Technology.
“We’ve been working at this in a really open way,” she said.
Like every technology, quantum computing is sure to have a dark side as well as a bright side. But it’s reassuring to know that developers are thinking ahead about both sides.