{"id":"https://openalex.org/W4416004095","doi":"https://doi.org/10.1145/3731599.3767546","title":"Towards Supporting QIR","display_name":"Towards Supporting QIR","publication_year":2025,"publication_date":"2025-11-07","ids":{"openalex":"https://openalex.org/W4416004095","doi":"https://doi.org/10.1145/3731599.3767546"},"language":null,"primary_location":{"id":"doi:10.1145/3731599.3767546","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3731599.3767546","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the SC '25 Workshops of the International Conference for High Performance Computing, Networking, Storage and Analysis","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1145/3731599.3767546","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5092530349","display_name":"Yannick Stade","orcid":"https://orcid.org/0000-0001-5785-2528"},"institutions":[{"id":"https://openalex.org/I62916508","display_name":"Technical University of Munich","ror":"https://ror.org/02kkvpp62","country_code":"DE","type":"education","lineage":["https://openalex.org/I62916508"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Yannick Stade","raw_affiliation_strings":["Chair for Design Automation, Technical University of Munich, Munich, Germany"],"raw_orcid":"https://orcid.org/0000-0001-5785-2528","affiliations":[{"raw_affiliation_string":"Chair for Design Automation, Technical University of Munich, Munich, Germany","institution_ids":["https://openalex.org/I62916508"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5012129773","display_name":"Lukas Burgholzer","orcid":"https://orcid.org/0000-0003-4699-1316"},"institutions":[{"id":"https://openalex.org/I62916508","display_name":"Technical University of Munich","ror":"https://ror.org/02kkvpp62","country_code":"DE","type":"education","lineage":["https://openalex.org/I62916508"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Lukas Burgholzer","raw_affiliation_strings":["Chair for Design Automation, Technical University of Munich, Munich, Germany and Munich Quantum Software Company, Garching near Munich, Germany"],"raw_orcid":"https://orcid.org/0000-0003-4699-1316","affiliations":[{"raw_affiliation_string":"Chair for Design Automation, Technical University of Munich, Munich, Germany and Munich Quantum Software Company, Garching near Munich, Germany","institution_ids":["https://openalex.org/I62916508"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5004214923","display_name":"Robert Wille","orcid":"https://orcid.org/0000-0002-4993-7860"},"institutions":[{"id":"https://openalex.org/I62916508","display_name":"Technical University of Munich","ror":"https://ror.org/02kkvpp62","country_code":"DE","type":"education","lineage":["https://openalex.org/I62916508"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Robert Wille","raw_affiliation_strings":["Chair for Design Automation, Technical University of Munich, Munich, Germany and Munich Quantum Software Company, Garching near Munich, Germany"],"raw_orcid":"https://orcid.org/0000-0002-4993-7860","affiliations":[{"raw_affiliation_string":"Chair for Design Automation, Technical University of Munich, Munich, Germany and Munich Quantum Software Company, Garching near Munich, Germany","institution_ids":["https://openalex.org/I62916508"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I62916508"],"apc_list":null,"apc_paid":null,"fwci":4.9982,"has_fulltext":false,"cited_by_count":4,"citation_normalized_percentile":{"value":0.95913173,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":91,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"1907","last_page":"1915"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10682","display_name":"Quantum Computing Algorithms and Architecture","score":0.9656000137329102,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10682","display_name":"Quantum Computing Algorithms and Architecture","score":0.9656000137329102,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T13182","display_name":"Quantum-Dot Cellular Automata","score":0.007699999958276749,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10020","display_name":"Quantum Information and Cryptography","score":0.003800000064074993,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/compiler","display_name":"Compiler","score":0.599399983882904},{"id":"https://openalex.org/keywords/stack","display_name":"Stack (abstract data type)","score":0.5658000111579895},{"id":"https://openalex.org/keywords/quantum","display_name":"Quantum","score":0.5404999852180481},{"id":"https://openalex.org/keywords/representation","display_name":"Representation (politics)","score":0.5202999711036682},{"id":"https://openalex.org/keywords/quantum-computer","display_name":"Quantum computer","score":0.4733999967575073},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.46880000829696655},{"id":"https://openalex.org/keywords/quantum-logic","display_name":"Quantum logic","score":0.38940000534057617},{"id":"https://openalex.org/keywords/quantum-turing-machine","display_name":"Quantum Turing machine","score":0.3197000026702881}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6126000285148621},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.599399983882904},{"id":"https://openalex.org/C9395851","wikidata":"https://www.wikidata.org/wiki/Q177929","display_name":"Stack (abstract data type)","level":2,"score":0.5658000111579895},{"id":"https://openalex.org/C84114770","wikidata":"https://www.wikidata.org/wiki/Q46344","display_name":"Quantum","level":2,"score":0.5404999852180481},{"id":"https://openalex.org/C2776359362","wikidata":"https://www.wikidata.org/wiki/Q2145286","display_name":"Representation (politics)","level":3,"score":0.5202999711036682},{"id":"https://openalex.org/C58053490","wikidata":"https://www.wikidata.org/wiki/Q176555","display_name":"Quantum computer","level":3,"score":0.4733999967575073},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.46880000829696655},{"id":"https://openalex.org/C169460222","wikidata":"https://www.wikidata.org/wiki/Q1206311","display_name":"Quantum logic","level":4,"score":0.38940000534057617},{"id":"https://openalex.org/C192061203","wikidata":"https://www.wikidata.org/wiki/Q765620","display_name":"Quantum Turing machine","level":5,"score":0.3197000026702881},{"id":"https://openalex.org/C2775924081","wikidata":"https://www.wikidata.org/wiki/Q55608371","display_name":"Control (management)","level":2,"score":0.31630000472068787},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.29910001158714294},{"id":"https://openalex.org/C38349280","wikidata":"https://www.wikidata.org/wiki/Q1434290","display_name":"Flow (mathematics)","level":2,"score":0.2953000068664551},{"id":"https://openalex.org/C160191386","wikidata":"https://www.wikidata.org/wiki/Q868299","display_name":"Control flow","level":2,"score":0.290800005197525},{"id":"https://openalex.org/C2991951333","wikidata":"https://www.wikidata.org/wiki/Q188403","display_name":"Quantum chemical","level":3,"score":0.2721000015735626},{"id":"https://openalex.org/C197115733","wikidata":"https://www.wikidata.org/wiki/Q1003136","display_name":"Forcing (mathematics)","level":2,"score":0.267300009727478},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.26669999957084656},{"id":"https://openalex.org/C2777212361","wikidata":"https://www.wikidata.org/wiki/Q5127848","display_name":"Class (philosophy)","level":2,"score":0.265500009059906},{"id":"https://openalex.org/C161301231","wikidata":"https://www.wikidata.org/wiki/Q3478658","display_name":"Knowledge representation and reasoning","level":2,"score":0.25780001282691956},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.25189998745918274},{"id":"https://openalex.org/C53702628","wikidata":"https://www.wikidata.org/wiki/Q3090317","display_name":"Classical limit","level":3,"score":0.2515999972820282},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.25110000371932983}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3731599.3767546","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3731599.3767546","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the SC '25 Workshops of the International Conference for High Performance Computing, Networking, Storage and Analysis","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3731599.3767546","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3731599.3767546","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the SC '25 Workshops of the International Conference for High Performance Computing, Networking, Storage and Analysis","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G1840493446","display_name":null,"funder_award_id":"101001318","funder_id":"https://openalex.org/F4320332999","funder_display_name":"Horizon 2020 Framework Programme"}],"funders":[{"id":"https://openalex.org/F4320332999","display_name":"Horizon 2020 Framework Programme","ror":"https://ror.org/00k4n6c32"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":28,"referenced_works":["https://openalex.org/W2002372750","https://openalex.org/W2033216491","https://openalex.org/W2159226773","https://openalex.org/W2161685427","https://openalex.org/W2168676717","https://openalex.org/W2755418751","https://openalex.org/W2889938786","https://openalex.org/W2931020703","https://openalex.org/W2943869291","https://openalex.org/W3120628045","https://openalex.org/W3122286897","https://openalex.org/W3124206520","https://openalex.org/W4213450570","https://openalex.org/W4214951473","https://openalex.org/W4245982273","https://openalex.org/W4246166885","https://openalex.org/W4318719623","https://openalex.org/W4321610982","https://openalex.org/W4380627387","https://openalex.org/W4384934446","https://openalex.org/W4389373471","https://openalex.org/W4389892080","https://openalex.org/W4393026950","https://openalex.org/W4393146733","https://openalex.org/W4399151310","https://openalex.org/W4399745222","https://openalex.org/W4406261710","https://openalex.org/W4409234784"],"related_works":[],"abstract_inverted_index":{"Intermediate":[0,32],"representations":[1],"(IRs)":[2],"play":[3],"a":[4,12,60,74,80],"crucial":[5],"role":[6],"in":[7,59],"the":[8,30,38,106,110,112],"software":[9],"stack":[10],"of":[11,26,62],"quantum":[13,70],"computer":[14],"to":[15,50,66,96,105,124],"facilitate":[16],"efficient":[17],"optimizations":[18],"for":[19,119],"executing":[20],"an":[21,68,131],"application":[22],"on":[23,37,133],"hardware.":[24],"One":[25],"those":[27],"IRs":[28],"is":[29,82,142],"Quantum":[31],"Representation":[33],"(QIR),":[34],"which":[35],"builds":[36],"classical":[39,121,126],"LLVM":[40],"compiler":[41],"infrastructure.":[42],"In":[43],"this":[44],"article,":[45],"we":[46],"outline":[47],"different":[48],"approaches":[49],"how":[51],"QIR":[52,75,97,140],"can":[53],"be":[54],"adopted.":[55],"This":[56],"exploration":[57],"culminates":[58],"demonstration":[61],"what":[63],"it":[64,86],"takes":[65],"turn":[67],"existing":[69],"circuit":[71],"simulator":[72],"into":[73],"runtime":[76,141],"and":[77],"that":[78,94],"such":[79],"transition":[81],"less":[83],"daunting":[84],"than":[85],"might":[87],"seem":[88],"at":[89],"first.":[90],"We":[91,128],"further":[92],"show":[93],"switching":[95],"does":[98],"not":[99],"entail":[100],"any":[101,125],"performance":[102],"deficits":[103],"compared":[104],"original":[107],"simulator.":[108,127],"On":[109],"contrary,":[111],"presented":[113],"steps":[114],"effortlessly":[115],"allow":[116],"adding":[117],"support":[118],"arbitrary":[120],"control":[122],"flow":[123],"conclude":[129],"with":[130],"outlook":[132],"future":[134],"directions":[135],"using":[136],"QIR.":[137],"The":[138],"implemented":[139],"available":[143],"under":[144],"https://github.com/munich-quantum-toolkit/core.":[145]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":1}],"updated_date":"2026-07-30T17:31:21.811387","created_date":"2025-11-07T00:00:00"}
