Utilizing classical programming principles in the Intel Quantum SDK : implementation of quantum lattice Boltzmann method
Shinde, T., Budinski, L., Niemimäki, O., Lahtinen, V., Liebelt, H., & Li, R. (2025). Utilizing classical programming principles in the Intel Quantum SDK : implementation of quantum lattice Boltzmann method. ACM Transactions on Quantum Computing, 6(1), Article 9. https://doi.org/10.1145/3678185
Published in
ACM Transactions on Quantum ComputingAuthors
Date
2025Copyright
© 2025 Copyright held by the owner/author(s).
We explore the use of classical programming techniques in implementing the quantum lattice Boltzmann method in the Intel Quantum SDK – a software tool for quantum circuit creation and execution on Intel quantum hardware. As hardware access is limited, we use the state vector simulator provided by the SDK. The novelty of this work lies in leveraging classical techniques for the implementation of quantum algorithms. We emphasize the refinement of algorithm implementation and devise strategies to enhance quantum circuits for better control over problem variables. To this end, we adopt classical principles such as modularization, which allows for systematic and controlled execution of complex algorithms. Furthermore, we discuss how the same implementation could be expanded from state vector simulations to execution on quantum hardware with minor adjustments in these configurations.
Publisher
ACMISSN Search the Publication Forum
2643-6809Publication in research information system
https://converis.jyu.fi/converis/portal/detail/Publication/221136535
Metadata
Show full item recordCollections
Additional information about funding
This research was partially supported by the Business Finland project 9820/31/2022 Quantum-Native Multiphysics.License
Related items
Showing items with similar title or keywords.
-
Innovative Approaches to Teaching Quantum Computer Programming and Quantum Software Engineering
Haghparast, Majid; Moguel, Enrique; Garcia-Alonso, Jose; Mikkonen, Tommi; Murillo, Juan Manuel (IEEE, 2024)Quantum computing is an emerging field that promises to revolutionize various domains, such as simulation optimization, data processing, and more, by leveraging the principles of quantum mechanics. This paper outlines ... -
Qubernetes : Towards a unified cloud-native execution platform for hybrid classic-quantum computing
Stirbu, Vlad; Kinanen, Otso; Haghparast, Majid; Mikkonen, Tommi (Elsevier, 2024)Context: The emergence of quantum computing proposes a revolutionary paradigm that can radically transform numerous scientific and industrial application domains. The ability of quantum computers to scale computations ... -
Implementation techniques for the lattice Boltzmann method
Mattila, Keijo (University of Jyväskylä, 2010) -
Kvanttitietokone voi laskea minuutissa laskun, jota tavallinen tietokone laskee vuosisadan
Heinosaari, Teiko (Keskisuomalainen Oyj, 2023) -
Avoiding barren plateaus in the variational determination of geometric entanglement
Zambrano, L.; Muñoz-Moller, A. D.; Muñoz, M.; Pereira, L.; Delgado, A (IOP Publishing, 2024)The barren plateau (BP) phenomenon is one of the main obstacles to implementing variational quantum algorithms in the current generation of quantum processors. Here, we introduce a method capable of avoiding the BP phenomenon ...