Quantum computing systems have reached a level of maturity over the last few years that allowed many algorithmic demonstrations and have triggered new advances, both theoretical and experimental. For superconducting qubits, there has recently been an increased focus on the development of classical control electronics towards the acquisition and processing of signals on time scales commensurate with the lifetimes of the qubits. This aspect of the technology is critical for the successful execution of some protocols that reside at the core of quantum information processing, like quantum error correction or adaptive versions of the quantum phase estimation algorithm. In this talk we present a demonstration of how this real-time classical computing can improve the results of a quantum algorithm executed on a system of superconducting qubits. *We acknowledge support from IARPA under Contract No. W911NF-16-1-0114.