Michael Booth, E. Dahl, M. Furtney, Steven P. Reinhardt
{"title":"被认为有用的抽象:量子退火炉的工具架构","authors":"Michael Booth, E. Dahl, M. Furtney, Steven P. Reinhardt","doi":"10.1109/HPEC.2016.7761625","DOIUrl":null,"url":null,"abstract":"Today's usable quantum computers, variously known as adiabatic quantum computers or quantum annealers and exemplified by the D-Wave 2X™ system, have an instruction set architecture foreign to mainstream classical computers and thus require a new class of programming tools to enable their widespread use. We submit that well-chosen abstractions, each balancing the ability of high- and low-level tools to use it, will play an essential role in fostering a vibrant ecosystem of such new tools. We propose the virtual quadratic unconstrained binary optimization (vQUBO) problem as one such abstraction and describe our experience in implementing and using it. As one step toward an effective quantum computing ecosystem, we invite other tool developers to create complementary tools that map from user problems to the vQUBO form for end-to-end usability and performance.","PeriodicalId":308129,"journal":{"name":"2016 IEEE High Performance Extreme Computing Conference (HPEC)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":"{\"title\":\"Abstractions considered helpful: A tools architecture for quantum annealers\",\"authors\":\"Michael Booth, E. Dahl, M. Furtney, Steven P. Reinhardt\",\"doi\":\"10.1109/HPEC.2016.7761625\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Today's usable quantum computers, variously known as adiabatic quantum computers or quantum annealers and exemplified by the D-Wave 2X™ system, have an instruction set architecture foreign to mainstream classical computers and thus require a new class of programming tools to enable their widespread use. We submit that well-chosen abstractions, each balancing the ability of high- and low-level tools to use it, will play an essential role in fostering a vibrant ecosystem of such new tools. We propose the virtual quadratic unconstrained binary optimization (vQUBO) problem as one such abstraction and describe our experience in implementing and using it. As one step toward an effective quantum computing ecosystem, we invite other tool developers to create complementary tools that map from user problems to the vQUBO form for end-to-end usability and performance.\",\"PeriodicalId\":308129,\"journal\":{\"name\":\"2016 IEEE High Performance Extreme Computing Conference (HPEC)\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2016-09-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"9\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2016 IEEE High Performance Extreme Computing Conference (HPEC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/HPEC.2016.7761625\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 IEEE High Performance Extreme Computing Conference (HPEC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/HPEC.2016.7761625","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Abstractions considered helpful: A tools architecture for quantum annealers
Today's usable quantum computers, variously known as adiabatic quantum computers or quantum annealers and exemplified by the D-Wave 2X™ system, have an instruction set architecture foreign to mainstream classical computers and thus require a new class of programming tools to enable their widespread use. We submit that well-chosen abstractions, each balancing the ability of high- and low-level tools to use it, will play an essential role in fostering a vibrant ecosystem of such new tools. We propose the virtual quadratic unconstrained binary optimization (vQUBO) problem as one such abstraction and describe our experience in implementing and using it. As one step toward an effective quantum computing ecosystem, we invite other tool developers to create complementary tools that map from user problems to the vQUBO form for end-to-end usability and performance.