Quantum Brain
← Back to papers

Design and synthesis of scalable quantum programs

Tomer Goldfriend, Israel Reichental, Amir Naveh, L. Gazit, N. Yoran, Ravid Alon, S. Ur, Shahak Lahav, Eyal Cornfeld, Avi Elazari, Peleg Emanuel, Dorin Harpaz, T. Michaeli, Nati Erez, Lior Preminger, Roman Shapira, E. Garcell, Or Samimi, Sara Kisch, Gil Hallel, Gilad Kishony, Vincent van Wingerden, Nathaniel A. Rosenbloom, Ori Opher, Matan Vax, Ariel Smoler, Tamuz Danzig, Eden Schirman, Guy Sella, Ron Cohen, Roi Garfunkel, T. Cohn, H. Rosemarin, R. Hass, Klementyna Jankiewicz, Karam Gharra, Ori Roth, Barak Azar, Shahaf Asban, Natalia Linkov, Dror Segman, Ohad Sahar, N. Davidson, N. Minerbi, Yehuda Naveh·December 10, 2024
Physics

AI Breakdown

Get a structured breakdown of this paper — what it's about, the core idea, and key takeaways for the field.

Abstract

We present a scalable, robust approach to creating quantum programs of arbitrary size and complexity. The approach is based on the true abstraction of the problem. The quantum program is expressed in terms of a high-level model together with constraints and objectives on the final program. Advanced synthesis algorithms transform the model into a low-level quantum program that meets the user's specification and is directed at a stipulated hardware. This separation of description from implementation is essential for scale. The technology adapts electronic design automation methods to quantum computing, finding feasible implementations in a virtually unlimited functional space. The results show clear superiority over the compilation and transpilation methods used today. We expect that this technological approach will take over and prevail as quantum software become more demanding, complex, and essential.

Related Research

Quantum Intelligence

Ask about quantum research, companies, or market developments.