Software reliant on this nascent technology, one rooted in the physical laws of matter at the smallest scales, could soon revolutionize computing forever.
As we looked closer at the kinds of jobs our systems execute, we noticed a richer structure of quantum-classical interactions including multiple domains of latency. These domains include real-time computation, where calculations must complete within the coherence time of the qubits, and near-time computation, which tolerates larger latency but which should be more generic. The constraints of these two domains are sufficiently different that they demand distinct solutions.
Perhaps more than any technology before it, quantum computing will create a deep disparity between first movers and fast followers. That was the assessment a panel of academics, entrepreneurs and quantum computing experts at the July 9 virtual roundtable, “The Future of Quantum Software Development.” Watch the replay, here.
The Qiskit Optimization module is one of the initial steps towards our vision for creating a programming environment where the intricacies of the underlying technology are no longer a concern to users. They simply run their programs in any language, and a smooth ballet of technology ensues.