{"id":"https://openalex.org/W3197405320","doi":"https://doi.org/10.1145/3503222.3507715","title":"Paulihedral: a generalized block-wise compiler optimization framework for Quantum simulation kernels","display_name":"Paulihedral: a generalized block-wise compiler optimization framework for Quantum simulation kernels","publication_year":2022,"publication_date":"2022-02-22","ids":{"openalex":"https://openalex.org/W3197405320","doi":"https://doi.org/10.1145/3503222.3507715","mag":"3197405320"},"language":"en","primary_location":{"id":"doi:10.1145/3503222.3507715","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3503222.3507715","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3503222.3507715","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 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3503222.3507715","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5009768065","display_name":"Gushu Li","orcid":"https://orcid.org/0000-0002-6233-0334"},"institutions":[{"id":"https://openalex.org/I154570441","display_name":"University of California, Santa Barbara","ror":"https://ror.org/02t274463","country_code":"US","type":"education","lineage":["https://openalex.org/I154570441"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Gushu Li","raw_affiliation_strings":["University of California at Santa Barbara, USA"],"raw_orcid":"https://orcid.org/0000-0002-6233-0334","affiliations":[{"raw_affiliation_string":"University of California at Santa Barbara, USA","institution_ids":["https://openalex.org/I154570441"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5057379447","display_name":"Anbang Wu","orcid":"https://orcid.org/0009-0000-2596-9385"},"institutions":[{"id":"https://openalex.org/I154570441","display_name":"University of California, Santa Barbara","ror":"https://ror.org/02t274463","country_code":"US","type":"education","lineage":["https://openalex.org/I154570441"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Anbang Wu","raw_affiliation_strings":["University of California at Santa Barbara, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of California at Santa Barbara, USA","institution_ids":["https://openalex.org/I154570441"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5079557370","display_name":"Yunong Shi","orcid":"https://orcid.org/0000-0002-0824-6107"},"institutions":[{"id":"https://openalex.org/I1311688040","display_name":"Amazon (United States)","ror":"https://ror.org/04mv4n011","country_code":"US","type":"company","lineage":["https://openalex.org/I1311688040"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Yunong Shi","raw_affiliation_strings":["Amazon, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Amazon, USA","institution_ids":["https://openalex.org/I1311688040"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5045226769","display_name":"Ali Javadi-Abhari","orcid":"https://orcid.org/0000-0002-8022-2695"},"institutions":[{"id":"https://openalex.org/I1341412227","display_name":"IBM (United States)","ror":"https://ror.org/05hh8d621","country_code":"US","type":"company","lineage":["https://openalex.org/I1341412227"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Ali Javadi-Abhari","raw_affiliation_strings":["IBM, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"IBM, USA","institution_ids":["https://openalex.org/I1341412227"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5048052285","display_name":"Yufei Ding","orcid":"https://orcid.org/0000-0002-8716-5793"},"institutions":[{"id":"https://openalex.org/I154570441","display_name":"University of California, Santa Barbara","ror":"https://ror.org/02t274463","country_code":"US","type":"education","lineage":["https://openalex.org/I154570441"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Yufei Ding","raw_affiliation_strings":["University of California at Santa Barbara, USA"],"raw_orcid":"https://orcid.org/0000-0002-8716-5793","affiliations":[{"raw_affiliation_string":"University of California at Santa Barbara, USA","institution_ids":["https://openalex.org/I154570441"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100385336","display_name":"Yuan Xie","orcid":"https://orcid.org/0000-0003-2093-1788"},"institutions":[{"id":"https://openalex.org/I154570441","display_name":"University of California, Santa Barbara","ror":"https://ror.org/02t274463","country_code":"US","type":"education","lineage":["https://openalex.org/I154570441"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Yuan Xie","raw_affiliation_strings":["University of California at Santa Barbara, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of California at Santa Barbara, USA","institution_ids":["https://openalex.org/I154570441"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":9.1024,"has_fulltext":true,"cited_by_count":61,"citation_normalized_percentile":{"value":0.98468589,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":100},"biblio":{"volume":null,"issue":null,"first_page":"554","last_page":"569"},"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.9998999834060669,"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.9998999834060669,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9943000078201294,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/T10363","display_name":"Low-power high-performance VLSI design","score":0.9891999959945679,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8271753787994385},{"id":"https://openalex.org/keywords/compiler","display_name":"Compiler","score":0.7815176248550415},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.6939205527305603},{"id":"https://openalex.org/keywords/optimizing-compiler","display_name":"Optimizing compiler","score":0.6898792386054993},{"id":"https://openalex.org/keywords/quantum-computer","display_name":"Quantum computer","score":0.6128481030464172},{"id":"https://openalex.org/keywords/qubit","display_name":"Qubit","score":0.5903588533401489},{"id":"https://openalex.org/keywords/stencil","display_name":"Stencil","score":0.49959826469421387},{"id":"https://openalex.org/keywords/subroutine","display_name":"Subroutine","score":0.4850017726421356},{"id":"https://openalex.org/keywords/instruction-scheduling","display_name":"Instruction scheduling","score":0.4774128198623657},{"id":"https://openalex.org/keywords/kernel","display_name":"Kernel (algebra)","score":0.46944212913513184},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.3878583312034607},{"id":"https://openalex.org/keywords/quantum","display_name":"Quantum","score":0.36438408493995667},{"id":"https://openalex.org/keywords/computational-science","display_name":"Computational science","score":0.3177267909049988},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.22020894289016724},{"id":"https://openalex.org/keywords/dynamic-priority-scheduling","display_name":"Dynamic priority scheduling","score":0.09553441405296326},{"id":"https://openalex.org/keywords/physics","display_name":"Physics","score":0.09495130181312561},{"id":"https://openalex.org/keywords/schedule","display_name":"Schedule","score":0.09260761737823486},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.08561831712722778}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8271753787994385},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.7815176248550415},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.6939205527305603},{"id":"https://openalex.org/C190902152","wikidata":"https://www.wikidata.org/wiki/Q1325106","display_name":"Optimizing compiler","level":3,"score":0.6898792386054993},{"id":"https://openalex.org/C58053490","wikidata":"https://www.wikidata.org/wiki/Q176555","display_name":"Quantum computer","level":3,"score":0.6128481030464172},{"id":"https://openalex.org/C203087015","wikidata":"https://www.wikidata.org/wiki/Q378201","display_name":"Qubit","level":3,"score":0.5903588533401489},{"id":"https://openalex.org/C76752949","wikidata":"https://www.wikidata.org/wiki/Q7607499","display_name":"Stencil","level":2,"score":0.49959826469421387},{"id":"https://openalex.org/C96147967","wikidata":"https://www.wikidata.org/wiki/Q190686","display_name":"Subroutine","level":2,"score":0.4850017726421356},{"id":"https://openalex.org/C73564150","wikidata":"https://www.wikidata.org/wiki/Q11417093","display_name":"Instruction scheduling","level":5,"score":0.4774128198623657},{"id":"https://openalex.org/C74193536","wikidata":"https://www.wikidata.org/wiki/Q574844","display_name":"Kernel (algebra)","level":2,"score":0.46944212913513184},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.3878583312034607},{"id":"https://openalex.org/C84114770","wikidata":"https://www.wikidata.org/wiki/Q46344","display_name":"Quantum","level":2,"score":0.36438408493995667},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.3177267909049988},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.22020894289016724},{"id":"https://openalex.org/C107568181","wikidata":"https://www.wikidata.org/wiki/Q5319000","display_name":"Dynamic priority scheduling","level":3,"score":0.09553441405296326},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.09495130181312561},{"id":"https://openalex.org/C68387754","wikidata":"https://www.wikidata.org/wiki/Q7271585","display_name":"Schedule","level":2,"score":0.09260761737823486},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.08561831712722778},{"id":"https://openalex.org/C119948110","wikidata":"https://www.wikidata.org/wiki/Q7858726","display_name":"Two-level scheduling","level":4,"score":0.0},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3503222.3507715","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3503222.3507715","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3503222.3507715","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 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems","raw_type":"proceedings-article"},{"id":"pmh:oai:repository.hkust.edu.hk:1783.1-132929","is_oa":false,"landing_page_url":"http://www.scopus.com/record/display.url?eid=2-s2.0-85126391947&origin=inward","pdf_url":null,"source":{"id":"https://openalex.org/S4306401796","display_name":"Rare & Special e-Zone (The Hong Kong University of Science and Technology)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I200769079","host_organization_name":"Hong Kong University of Science and Technology","host_organization_lineage":["https://openalex.org/I200769079"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Conference paper"}],"best_oa_location":{"id":"doi:10.1145/3503222.3507715","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3503222.3507715","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3503222.3507715","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 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems","raw_type":"proceedings-article"},"sustainable_development_goals":[{"score":0.6399999856948853,"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure"}],"awards":[{"id":"https://openalex.org/G4712371375","display_name":"CAREER: FET: A Top-down Compilation Infrastructure for Optimization and Debugging in the Noisy Intermediate Scale Quantum (NISQ) era","funder_award_id":"2048144","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G4800547303","display_name":null,"funder_award_id":"1747426","funder_id":"https://openalex.org/F4320337367","funder_display_name":"Division of Materials Research"},{"id":"https://openalex.org/G4944074465","display_name":"Convergence QL: Workshop Series: Cross- Sector Connections in Quantum Leap","funder_award_id":"1747426","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G5298095028","display_name":null,"funder_award_id":"DMR-1747426","funder_id":"https://openalex.org/F4320337367","funder_display_name":"Division of Materials Research"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"},{"id":"https://openalex.org/F4320337367","display_name":"Division of Materials Research","ror":"https://ror.org/01pc7k308"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W3197405320.pdf","grobid_xml":"https://content.openalex.org/works/W3197405320.grobid-xml"},"referenced_works_count":80,"referenced_works":["https://openalex.org/W10878691","https://openalex.org/W199424061","https://openalex.org/W1492999010","https://openalex.org/W1568345435","https://openalex.org/W1631356911","https://openalex.org/W1663839511","https://openalex.org/W1840597431","https://openalex.org/W1988369744","https://openalex.org/W1997126380","https://openalex.org/W2023789062","https://openalex.org/W2027003240","https://openalex.org/W2030867075","https://openalex.org/W2040792108","https://openalex.org/W2054647191","https://openalex.org/W2103956991","https://openalex.org/W2117872989","https://openalex.org/W2125125126","https://openalex.org/W2161685427","https://openalex.org/W2179731956","https://openalex.org/W2260249817","https://openalex.org/W2517008720","https://openalex.org/W2734474749","https://openalex.org/W2756519801","https://openalex.org/W2765753692","https://openalex.org/W2886052407","https://openalex.org/W2889938786","https://openalex.org/W2890327512","https://openalex.org/W2913384061","https://openalex.org/W2913992572","https://openalex.org/W2923924232","https://openalex.org/W2930242962","https://openalex.org/W2938353722","https://openalex.org/W2942327165","https://openalex.org/W2948156386","https://openalex.org/W2963908124","https://openalex.org/W2964148776","https://openalex.org/W2980123253","https://openalex.org/W2996674934","https://openalex.org/W3000009563","https://openalex.org/W3000698183","https://openalex.org/W3009488992","https://openalex.org/W3013616456","https://openalex.org/W3016020519","https://openalex.org/W3032429584","https://openalex.org/W3034847383","https://openalex.org/W3043042778","https://openalex.org/W3043784418","https://openalex.org/W3044460193","https://openalex.org/W3092255708","https://openalex.org/W3093283812","https://openalex.org/W3095307531","https://openalex.org/W3098041393","https://openalex.org/W3098546081","https://openalex.org/W3098780233","https://openalex.org/W3100329061","https://openalex.org/W3100370727","https://openalex.org/W3100594946","https://openalex.org/W3102839632","https://openalex.org/W3102896149","https://openalex.org/W3104553508","https://openalex.org/W3104914200","https://openalex.org/W3105080542","https://openalex.org/W3105463217","https://openalex.org/W3110909419","https://openalex.org/W3111162498","https://openalex.org/W3111189158","https://openalex.org/W3124403947","https://openalex.org/W3133732393","https://openalex.org/W3134798533","https://openalex.org/W3147838592","https://openalex.org/W3157878755","https://openalex.org/W3158260911","https://openalex.org/W3163158930","https://openalex.org/W3189250281","https://openalex.org/W3190466713","https://openalex.org/W3192917400","https://openalex.org/W3201625033","https://openalex.org/W3216273904","https://openalex.org/W4214951473","https://openalex.org/W4248936031"],"related_works":["https://openalex.org/W2010557350","https://openalex.org/W4238764801","https://openalex.org/W2017069727","https://openalex.org/W1513380625","https://openalex.org/W2123154072","https://openalex.org/W63313507","https://openalex.org/W2152904206","https://openalex.org/W267290252","https://openalex.org/W2485976130","https://openalex.org/W2156348954"],"abstract_inverted_index":{"The":[0],"quantum":[1,17,60,126,131],"simulation":[2,61],"kernel":[3],"is":[4],"an":[5],"important":[6],"subroutine":[7,34],"appearing":[8],"as":[9],"a":[10,25,46,118],"very":[11],"long":[12],"gate":[13,98],"sequence":[14],"in":[15,59,117],"many":[16],"programs.":[18],"In":[19,78],"this":[20,33],"paper,":[21],"we":[22,80],"propose":[23,81],"Paulihedral,":[24],"block-wise":[26],"compiler":[27,115],"framework":[28],"that":[29,51,69,110],"can":[30,52,112],"deeply":[31],"optimize":[32],"by":[35],"exploiting":[36],"high-level":[37,55],"program":[38],"structure":[39],"and":[40,57,87,100,128],"optimization":[41,91],"opportunities.":[42],"Paulihedral":[43,111],"first":[44],"employs":[45],"new":[47,66],"Pauli":[48],"intermediate":[49],"representation":[50],"maintain":[53],"the":[54,75,95,105],"semantics":[56],"constraints":[58],"kernels.":[62],"This":[63],"naturally":[64],"enables":[65],"large-scale":[67],"optimizations":[68],"are":[70],"hard":[71],"to":[72],"implement":[73],"at":[74],"low":[76],"gate-level.":[77],"particular,":[79],"two":[82,88],"technology-independent":[83],"instruction":[84],"scheduling":[85],"passes,":[86],"technology-dependent":[89],"code":[90],"passes":[92],"which":[93],"reconcile":[94],"circuit":[96],"synthesis,":[97],"cancellation,":[99],"qubit":[101],"mapping":[102],"stages":[103],"of":[104,120],"compiler.":[106],"Experimental":[107],"results":[108],"show":[109],"outperform":[113],"state-of-the-art":[114],"infrastructures":[116],"wide-range":[119],"applications":[121],"on":[122],"both":[123],"near-term":[124],"superconducting":[125],"processors":[127],"future":[129],"fault-tolerant":[130],"computers.":[132]},"counts_by_year":[{"year":2026,"cited_by_count":6},{"year":2025,"cited_by_count":20},{"year":2024,"cited_by_count":18},{"year":2023,"cited_by_count":12},{"year":2022,"cited_by_count":4},{"year":2021,"cited_by_count":1}],"updated_date":"2026-08-06T08:24:18.245995","created_date":"2025-10-10T00:00:00"}
