Research Article

Kuantum Programlama Açısından Kuantum Derleyicilerin Karşılaştırmalı Analizi ve IBMQ Uygulaması

Volume: 10 Number: 21 December 31, 2023
EN TR

Kuantum Programlama Açısından Kuantum Derleyicilerin Karşılaştırmalı Analizi ve IBMQ Uygulaması

Abstract

Kuantum hesaplama, geleneksel bilgisayarların yapamayacağı kadar karmaşık hesaplamaları çok daha hızlı ve daha verimli gerçekleştirmeye olanak tanıyan bir teknolojidir. Ancak kuantum bilgisayarların çalıştırılması için özel olarak tasarlanmış kuantum algoritmalara ihtiyaç duyulmaktadır. Bu algoritmaların kuantum bilgisayarlarda verimli bir şekilde çalıştırabilmek için uygun derleyici ve kuantum bilgisayar seçimi kritik öneme sahiptir. Bu çalışmada kauntum programlama ve derleyicileri hakkında bilgiler verilerek, literatürdeki kuantum derleyicilerin karşılaştırmaları gerçekleştirilmiştir. Örnek bir soyut kuantum devre 5 kübtlik ibmq_belem, ibmq_quito ve ibmq_manila kuantum bilgisayarlarında çalıştırılarak, kuantum devrelerin çalışma mantığı uygulamalı olarak açıklanmıştır. Yapılan analizlerler sonucu L tipi kübit bağlantısına sahip ibmq_manila bilgisayarının ortalama %86 ile daha başarılı sonuçlar ürettiği gözlemlenmiştir. Diğer taraftan T tipi kübit bağlantılarına sahip ibmq_quito ve ibmq_belem bilgisayarlarının ürettikleri sonuçların başarısı ortaalama %82 ve %48 ile sınırlı kalmaktadır. Aynı kübit bağlantısına sahip bu bilgisayarların başarımları arasındaki gözle görülür farkın sebebi kübit ve bağlantılardaki hata oranlarının olduğu sonucuna varılmıştır.

Keywords

Uygulamalı kuantum hesaplama, Kuantum bilgisayarlar, Kuantum derleyiciler, IBMQ

Supporting Institution

TÜBİTAK

Project Number

121E439

Thanks

Bu çalışma; Türkiye Bilimsel ve Teknolojik Araştırma Kurumu tarafından 121E439 nolu TÜBİTAK 1001 projesi kapsamında desteklenmiştir.

References

  1. Feynman RP. Simulating physics with computers. Int j Theor phys. 2018;21(6/7).
  2. Benioff P. The computer as a physical system: A microscopic quantum mechanical Hamiltonian model of computers as represented by Turing machines. Journal of statistical physics. 1980;22:563-91.
  3. Yetiş H, Karaköse M. A New Framework Containing Convolution and Pooling Circuits for Image Processing and Deep Learning Applications with Quantum Computing Implementation. Traitement du Signal. Nisan 2022;39(2):501-12.
  4. Bova F, Goldfarb A, Melko RG. Commercial applications of quantum computing. EPJ quantum technology. 2021;8(1):2.
  5. Arute F, Arya K, Babbush R, Bacon D, Bardin JC, Barends R, vd. Quantum supremacy using a programmable superconducting processor. Nature. 2019;574(7779):505-10.
  6. Hassija V, Chamola V, Saxena V, Chanana V, Parashari P, Mumtaz S, vd. Present landscape of quantum computing. IET Quantum Communication. 2020;1(2):42-8.
  7. Salm M, Barzen J, Leymann F, Weder B. Prioritization of compiled quantum circuits for different quantum computers. İçinde: 2022 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER). IEEE; 2022. s. 1258-65.
  8. Preskill J. Quantum Computing in the NISQ era and beyond. Quantum. 06 Ağustos 2018;2:79.
  9. Salm M, Barzen J, Leymann F, Weder B, Wild K. Automating the comparison of quantum compilers for quantum circuits. İçinde: Symposium and Summer School on Service-Oriented Computing. Springer; 2021. s. 64-80.
  10. Miszczak J. High Level Structures for Quantum Computing. Springer Nature; 2022.
APA
Karaköse, M., Yetiş, H., Küçük, O. F., Öğdü, Ç. U., & Yaman, O. (2023). Kuantum Programlama Açısından Kuantum Derleyicilerin Karşılaştırmalı Analizi ve IBMQ Uygulaması. Adıyaman Üniversitesi Mühendislik Bilimleri Dergisi, 10(21), 227-241. https://doi.org/10.54365/adyumbd.1334196
AMA
1.Karaköse M, Yetiş H, Küçük OF, Öğdü ÇU, Yaman O. Kuantum Programlama Açısından Kuantum Derleyicilerin Karşılaştırmalı Analizi ve IBMQ Uygulaması. Adıyaman Üniversitesi Mühendislik Bilimleri Dergisi. 2023;10(21):227-241. doi:10.54365/adyumbd.1334196
Chicago
Karaköse, Mehmet, Hasan Yetiş, Osman Furkan Küçük, Çağatay Umut Öğdü, and Orhan Yaman. 2023. “Kuantum Programlama Açısından Kuantum Derleyicilerin Karşılaştırmalı Analizi Ve IBMQ Uygulaması”. Adıyaman Üniversitesi Mühendislik Bilimleri Dergisi 10 (21): 227-41. https://doi.org/10.54365/adyumbd.1334196.
EndNote
Karaköse M, Yetiş H, Küçük OF, Öğdü ÇU, Yaman O (December 1, 2023) Kuantum Programlama Açısından Kuantum Derleyicilerin Karşılaştırmalı Analizi ve IBMQ Uygulaması. Adıyaman Üniversitesi Mühendislik Bilimleri Dergisi 10 21 227–241.
IEEE
[1]M. Karaköse, H. Yetiş, O. F. Küçük, Ç. U. Öğdü, and O. Yaman, “Kuantum Programlama Açısından Kuantum Derleyicilerin Karşılaştırmalı Analizi ve IBMQ Uygulaması”, Adıyaman Üniversitesi Mühendislik Bilimleri Dergisi, vol. 10, no. 21, pp. 227–241, Dec. 2023, doi: 10.54365/adyumbd.1334196.
ISNAD
Karaköse, Mehmet - Yetiş, Hasan - Küçük, Osman Furkan - Öğdü, Çağatay Umut - Yaman, Orhan. “Kuantum Programlama Açısından Kuantum Derleyicilerin Karşılaştırmalı Analizi Ve IBMQ Uygulaması”. Adıyaman Üniversitesi Mühendislik Bilimleri Dergisi 10/21 (December 1, 2023): 227-241. https://doi.org/10.54365/adyumbd.1334196.
JAMA
1.Karaköse M, Yetiş H, Küçük OF, Öğdü ÇU, Yaman O. Kuantum Programlama Açısından Kuantum Derleyicilerin Karşılaştırmalı Analizi ve IBMQ Uygulaması. Adıyaman Üniversitesi Mühendislik Bilimleri Dergisi. 2023;10:227–241.
MLA
Karaköse, Mehmet, et al. “Kuantum Programlama Açısından Kuantum Derleyicilerin Karşılaştırmalı Analizi Ve IBMQ Uygulaması”. Adıyaman Üniversitesi Mühendislik Bilimleri Dergisi, vol. 10, no. 21, Dec. 2023, pp. 227-41, doi:10.54365/adyumbd.1334196.
Vancouver
1.Mehmet Karaköse, Hasan Yetiş, Osman Furkan Küçük, Çağatay Umut Öğdü, Orhan Yaman. Kuantum Programlama Açısından Kuantum Derleyicilerin Karşılaştırmalı Analizi ve IBMQ Uygulaması. Adıyaman Üniversitesi Mühendislik Bilimleri Dergisi. 2023 Dec. 1;10(21):227-41. doi:10.54365/adyumbd.1334196