arrow
Return

Full Quantum Stack: Ket Platform

delete2025-12-15
delete0
PRE
AI
E
Evandro C. R. Rosa *
E
Eduardo Willwock Lussi
J
Jerusa Marchi
R
Rafael de Santiago
E
Eduardo I. Duzzioni
DOI:10.1007/s13538-025-01981-wdelete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
As quantum computing hardware continues to scale, the need for a robust software infrastructure that bridges the gap between high-level algorithm development and low-level physical qubit control becomes increasingly critical. A full-stack approach, analogous to classical computing, is essential for managing complexity, enabling hardware-agnostic programming, and systematically optimizing performance. In this paper, we present a comprehensive, end-to-end quantum software stack, detailing each layer of abstraction from user-facing code to hardware execution. We begin at the highest level with the Ket quantum programming platform, which provides an expressive, Python-based interface for algorithm development. We then describe the crucial multi-stage compilation process, which translates hardware-agnostic programs into hardware-compliant circuits by handling gate decomposition, qubit mapping to respect device connectivity, and native gate translation. To illustrate the complete workflow, we present a concrete example, compiling the Grover diffusion operator for a superconducting quantum processor. Finally, we connect the compiled circuit to its physical realization by explaining how native gates are implemented through calibrated microwave pulses. This includes the calibration of single- and two-qubit gates, frequency characterization, and measurement procedures, providing a clear picture of how abstract quantum programs ultimately map onto the physical control of a quantum processor. By providing a detailed blueprint of a complete quantum stack, this work illuminates the critical interplay between software abstractions and physical hardware, establishing a framework for developing practical and performant quantum applications.
Keywords:
Quantum Software Stack
Quantum Compilation
High-Level Quantum Programming
Quantum Control
Quantum Hardware
Ket Platform

Journal

Brazilian Journal of Physics cover
Brazilian Journal of Physics
IF:
1.7
Papers:
225
Citations:
2.3K

Organization

U
universidade federal de santa catarina (ufsc)
Scholars:
1.5W
Papers: 1.1W
Citations: 9
Cited Papers

Cited Papers

The Variational Quantum Eigensolver: A review of methods and best practices
err2022-11-01
err343
errOAAI
errTilly, Jules; Chen, Hongxiang; Cao, Shuxiang; Picozzi, Dario; Setia, Kanav; Li, Ying; Grant, Edward; Wossnig, Leonard; Rungger, Ivan; Booth, George H.; Tennyson, Jonathan
errShare
errSave
Q#
err2018-02-24
err0
errOAAI
errKrysta Svore; Alan Geller; Matthias Troyer; John Azariah; Christopher Granade; Bettina Heim; Vadym Kliuchnikov; Mariia Mykhailova; Andres Paz; Martin Roetteler
errShare
errSave
Quantum supremacy using a programmable superconducting processor
err2019-10-23
err0
errOAAI
errFrank Arute; Kunal Arya; Ryan Babbush; Dave Bacon; Joseph C. Bardin; Rami Barends; Rupak Biswas; Sergio Boixo; Fernando G. S. L. Brandao; David A. Buell; Brian Burkett; Yu Chen; Zijun Chen; Ben Chiaro; Roberto Collins; William Courtney; Andrew Dunsworth; Edward Farhi; Brooks Foxen; Austin Fowler; Craig Gidney; Marissa Giustina; Rob Graff; Keith Guerin; Steve Habegger; Matthew P. Harrigan; Michael J. Hartmann; Alan Ho; Markus Hoffmann; Trent Huang; Travis S. Humble; Sergei V. Isakov; Evan Jeffrey; Zhang Jiang; Dvir Kafri; Kostyantyn Kechedzhi; Julian Kelly; Paul V. Klimov; Sergey Knysh; Alexander Korotkov; Fedor Kostritsa; David Landhuis; Mike Lindmark; Erik Lucero; Dmitry Lyakh; Salvatore Mandrà; Jarrod R. McClean; Matthew McEwen; Anthony Megrant; Xiao Mi; Kristel Michielsen; Masoud Mohseni; Josh Mutus; Ofer Naaman; Matthew Neeley; Charles Neill; Murphy Yuezhen Niu; Eric Ostby; Andre Petukhov; John C. Platt; Chris Quintana; Eleanor G. Rieffel; Pedram Roushan; Nicholas C. Rubin; Daniel Sank; Kevin J. Satzinger; Vadim Smelyanskiy; Kevin J. Sung; Matthew D. Trevithick; Amit Vainsencher; Benjamin Villalonga; Theodore White; Z. Jamie Yao; Ping Yeh; Adam Zalcman; Hartmut Neven; John M. Martinis
errShare
errSave
Qubit allocation
err2018-02-24
err0
errOAAI
errMarcos Yukio Siraichi; Vinícius Fernandes dos Santos; Caroline Collange; Fernando Magno Quintao Pereira
errShare
errSave
Schrieffer-Wolff transformation for quantum many-body systems
err2011-10-01
err433
errOAAI
errBravyi, Sergey; DiVincenzo, David P.; Loss, Daniel
errShare
errSave
researcher View more