My technology cuts arbitrary quantum programs into smaller sub-programs, run the sub-programs with quantum computers, and combine the results with classical computing. The software platform offers significant runtime advantages over purely classical computing, and requires much less quantum resources than purely quantum computing solutions. The software platform has broad applicability in optimization, finance, and high performance computing.