Hoa T. Nguyen, Bui Binh An Pham, Muhammad Usman, Rajkumar Buyya
{"title":"Quantum Serverless Paradigm and Application Development using the QFaaS Framework","authors":"Hoa T. Nguyen, Bui Binh An Pham, Muhammad Usman, Rajkumar Buyya","doi":"arxiv-2407.02828","DOIUrl":null,"url":null,"abstract":"Quantum computing has the potential to solve complex problems beyond the\ncapabilities of classical computers. However, its practical use is currently\nlimited due to early-stage quantum software engineering and the constraints of\nNoisy Intermediate-Scale Quantum (NISQ) devices. To address this issue, this\nchapter introduces the concept of serverless quantum computing with examples\nusing QFaaS, a practical Quantum Function-as-a-Service framework. This\nframework utilizes the serverless computing model to simplify quantum\napplication development and deployment by abstracting the complexities of\nquantum hardware and enhancing application portability across different quantum\nsoftware development kits and quantum backends. The chapter provides\ncomprehensive documentation and guidelines for deploying and using QFaaS,\ndetailing the setup, component deployment, and examples of service-oriented\nquantum applications. This framework offers a promising approach to overcoming\ncurrent limitations and advancing the practical software engineering of quantum\ncomputing.","PeriodicalId":501168,"journal":{"name":"arXiv - CS - Emerging Technologies","volume":"21 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-07-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Emerging Technologies","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2407.02828","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Quantum computing has the potential to solve complex problems beyond the
capabilities of classical computers. However, its practical use is currently
limited due to early-stage quantum software engineering and the constraints of
Noisy Intermediate-Scale Quantum (NISQ) devices. To address this issue, this
chapter introduces the concept of serverless quantum computing with examples
using QFaaS, a practical Quantum Function-as-a-Service framework. This
framework utilizes the serverless computing model to simplify quantum
application development and deployment by abstracting the complexities of
quantum hardware and enhancing application portability across different quantum
software development kits and quantum backends. The chapter provides
comprehensive documentation and guidelines for deploying and using QFaaS,
detailing the setup, component deployment, and examples of service-oriented
quantum applications. This framework offers a promising approach to overcoming
current limitations and advancing the practical software engineering of quantum
computing.