Compiler-assisted code generation for quantum computing: leveraging the unique properties of quantum architectures
Quantum computing holds transformative potential, but its adoption is hindered by the complexity of generating efficient, hardware-specific code. This work presents a modular, extensible compiler framework that bridges high-level quantum languages with diverse hardware architectures. The framework...
Saved in:
| Main Authors: | , , , , , , , , , , |
|---|---|
| Format: | Article |
| Language: | English |
| Published: |
Nigerian Society of Physical Sciences
2025-05-01
|
| Series: | Journal of Nigerian Society of Physical Sciences |
| Subjects: | |
| Online Access: | https://journal.nsps.org.ng/index.php/jnsps/article/view/2615 |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1850105636146118656 |
|---|---|
| author | G. G. James A. P. Ekong A. U. Unyime A. Akpanobong J. A. Odey D. O. Egete S. Inyang I. Ohaeri C. M. Orazulume E. Etuk P. Okafor |
| author_facet | G. G. James A. P. Ekong A. U. Unyime A. Akpanobong J. A. Odey D. O. Egete S. Inyang I. Ohaeri C. M. Orazulume E. Etuk P. Okafor |
| author_sort | G. G. James |
| collection | DOAJ |
| description |
Quantum computing holds transformative potential, but its adoption is hindered by the complexity of generating efficient, hardware-specific code. This work presents a modular, extensible compiler framework that bridges high-level quantum languages with diverse hardware architectures. The framework consists of three modules: a front-end for parsing quantum code into a hardware-agnostic intermediate representation (IR), an optimization module for enhancing quantum circuits through gate synthesis, qubit routing, and error mitigation, and a back-end for generating hardware-specific instructions. Major contributions include a hardware-agnostic IR for cross-platform compatibility, optimization techniques to reduce gate complexity and noise, and hardware-specific adaptations to improve execution fidelity. A practical demonstration optimizes quantum circuits, highlighting the impact of hardware constraints. Comparative analysis of IBM Quantum and IonQ platforms underscores the role of qubit connectivity and noise resilience in algorithmic performance. This scalable framework enhances quantum software development and efficient hardware utilization.
|
| format | Article |
| id | doaj-art-3b2a225d4e2c421f9f41b50eefdb9380 |
| institution | OA Journals |
| issn | 2714-2817 2714-4704 |
| language | English |
| publishDate | 2025-05-01 |
| publisher | Nigerian Society of Physical Sciences |
| record_format | Article |
| series | Journal of Nigerian Society of Physical Sciences |
| spelling | doaj-art-3b2a225d4e2c421f9f41b50eefdb93802025-08-20T02:39:01ZengNigerian Society of Physical SciencesJournal of Nigerian Society of Physical Sciences2714-28172714-47042025-05-017210.46481/jnsps.2025.2615Compiler-assisted code generation for quantum computing: leveraging the unique properties of quantum architecturesG. G. JamesA. P. EkongA. U. UnyimeA. AkpanobongJ. A. Odey D. O. Egete S. InyangI. Ohaeri C. M. Orazulume E. EtukP. Okafor Quantum computing holds transformative potential, but its adoption is hindered by the complexity of generating efficient, hardware-specific code. This work presents a modular, extensible compiler framework that bridges high-level quantum languages with diverse hardware architectures. The framework consists of three modules: a front-end for parsing quantum code into a hardware-agnostic intermediate representation (IR), an optimization module for enhancing quantum circuits through gate synthesis, qubit routing, and error mitigation, and a back-end for generating hardware-specific instructions. Major contributions include a hardware-agnostic IR for cross-platform compatibility, optimization techniques to reduce gate complexity and noise, and hardware-specific adaptations to improve execution fidelity. A practical demonstration optimizes quantum circuits, highlighting the impact of hardware constraints. Comparative analysis of IBM Quantum and IonQ platforms underscores the role of qubit connectivity and noise resilience in algorithmic performance. This scalable framework enhances quantum software development and efficient hardware utilization. https://journal.nsps.org.ng/index.php/jnsps/article/view/2615NeuroprotectionQuantum computingquantum architecturesquantum circuits designquantum code optimization |
| spellingShingle | G. G. James A. P. Ekong A. U. Unyime A. Akpanobong J. A. Odey D. O. Egete S. Inyang I. Ohaeri C. M. Orazulume E. Etuk P. Okafor Compiler-assisted code generation for quantum computing: leveraging the unique properties of quantum architectures Journal of Nigerian Society of Physical Sciences Neuroprotection Quantum computing quantum architectures quantum circuits design quantum code optimization |
| title | Compiler-assisted code generation for quantum computing: leveraging the unique properties of quantum architectures |
| title_full | Compiler-assisted code generation for quantum computing: leveraging the unique properties of quantum architectures |
| title_fullStr | Compiler-assisted code generation for quantum computing: leveraging the unique properties of quantum architectures |
| title_full_unstemmed | Compiler-assisted code generation for quantum computing: leveraging the unique properties of quantum architectures |
| title_short | Compiler-assisted code generation for quantum computing: leveraging the unique properties of quantum architectures |
| title_sort | compiler assisted code generation for quantum computing leveraging the unique properties of quantum architectures |
| topic | Neuroprotection Quantum computing quantum architectures quantum circuits design quantum code optimization |
| url | https://journal.nsps.org.ng/index.php/jnsps/article/view/2615 |
| work_keys_str_mv | AT ggjames compilerassistedcodegenerationforquantumcomputingleveragingtheuniquepropertiesofquantumarchitectures AT apekong compilerassistedcodegenerationforquantumcomputingleveragingtheuniquepropertiesofquantumarchitectures AT auunyime compilerassistedcodegenerationforquantumcomputingleveragingtheuniquepropertiesofquantumarchitectures AT aakpanobong compilerassistedcodegenerationforquantumcomputingleveragingtheuniquepropertiesofquantumarchitectures AT jaodey compilerassistedcodegenerationforquantumcomputingleveragingtheuniquepropertiesofquantumarchitectures AT doegete compilerassistedcodegenerationforquantumcomputingleveragingtheuniquepropertiesofquantumarchitectures AT sinyang compilerassistedcodegenerationforquantumcomputingleveragingtheuniquepropertiesofquantumarchitectures AT iohaeri compilerassistedcodegenerationforquantumcomputingleveragingtheuniquepropertiesofquantumarchitectures AT cmorazulume compilerassistedcodegenerationforquantumcomputingleveragingtheuniquepropertiesofquantumarchitectures AT eetuk compilerassistedcodegenerationforquantumcomputingleveragingtheuniquepropertiesofquantumarchitectures AT pokafor compilerassistedcodegenerationforquantumcomputingleveragingtheuniquepropertiesofquantumarchitectures |