{"id":"https://openalex.org/W7167025817","doi":"https://doi.org/10.1145/3797905.3807864","title":"C-3PQ: A Closeness Centrality-based Circuit Partitioner for Quantum Simulations","display_name":"C-3PQ: A Closeness Centrality-based Circuit Partitioner for Quantum Simulations","publication_year":2026,"publication_date":"2026-07-02","ids":{"openalex":"https://openalex.org/W7167025817","doi":"https://doi.org/10.1145/3797905.3807864"},"language":null,"primary_location":{"id":"doi:10.1145/3797905.3807864","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3797905.3807864","pdf_url":null,"source":null,"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 40th ACM International Conference on Supercomputing","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1145/3797905.3807864","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5019066795","display_name":"Doru Thom Popovici","orcid":"https://orcid.org/0000-0002-7271-8092"},"institutions":[{"id":"https://openalex.org/I148283060","display_name":"Lawrence Berkeley National Laboratory","ror":"https://ror.org/02jbv0t02","country_code":"US","type":"facility","lineage":["https://openalex.org/I1330989302","https://openalex.org/I148283060","https://openalex.org/I39565521"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Doru Thom Popovici","raw_affiliation_strings":["Lawrence Berkeley National Laboratory, Berkeley, CA, USA"],"raw_orcid":"https://orcid.org/0000-0002-7271-8092","affiliations":[{"raw_affiliation_string":"Lawrence Berkeley National Laboratory, Berkeley, CA, USA","institution_ids":["https://openalex.org/I148283060"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5055567952","display_name":"Harlin Lee","orcid":"https://orcid.org/0000-0001-6128-9942"},"institutions":[{"id":"https://openalex.org/I114027177","display_name":"University of North Carolina at Chapel Hill","ror":"https://ror.org/0130frc33","country_code":"US","type":"education","lineage":["https://openalex.org/I114027177"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Harlin Lee","raw_affiliation_strings":["University of North Carolina Chapel Hill, Chapel Hill, NC, USA"],"raw_orcid":"https://orcid.org/0000-0001-6128-9942","affiliations":[{"raw_affiliation_string":"University of North Carolina Chapel Hill, Chapel Hill, NC, USA","institution_ids":["https://openalex.org/I114027177"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5099779524","display_name":"Naoki Yoshioka","orcid":"https://orcid.org/0009-0009-4114-5373"},"institutions":[{"id":"https://openalex.org/I4210129730","display_name":"RIKEN Center for Computational Science","ror":"https://ror.org/03r519674","country_code":"JP","type":"facility","lineage":["https://openalex.org/I4210110652","https://openalex.org/I4210129730"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Naoki Yoshioka","raw_affiliation_strings":["Riken RCCS, Kobe, Japan"],"raw_orcid":"https://orcid.org/0009-0009-4114-5373","affiliations":[{"raw_affiliation_string":"Riken RCCS, Kobe, Japan","institution_ids":["https://openalex.org/I4210129730"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5022982818","display_name":"Mauro Del Ben","orcid":"https://orcid.org/0000-0003-0755-4797"},"institutions":[{"id":"https://openalex.org/I148283060","display_name":"Lawrence Berkeley National Laboratory","ror":"https://ror.org/02jbv0t02","country_code":"US","type":"facility","lineage":["https://openalex.org/I1330989302","https://openalex.org/I148283060","https://openalex.org/I39565521"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Mauro Del Ben","raw_affiliation_strings":["Lawrence Berkeley National Laboratory, Berkeley, CA, USA"],"raw_orcid":"https://orcid.org/0000-0003-0755-4797","affiliations":[{"raw_affiliation_string":"Lawrence Berkeley National Laboratory, Berkeley, CA, USA","institution_ids":["https://openalex.org/I148283060"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5005321434","display_name":"Nobuyasu Ito","orcid":"https://orcid.org/0009-0001-5819-6953"},"institutions":[{"id":"https://openalex.org/I4210129730","display_name":"RIKEN Center for Computational Science","ror":"https://ror.org/03r519674","country_code":"JP","type":"facility","lineage":["https://openalex.org/I4210110652","https://openalex.org/I4210129730"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Nobuyasu Ito","raw_affiliation_strings":["Riken RCCS, Kobe, Japan"],"raw_orcid":"https://orcid.org/0009-0001-5819-6953","affiliations":[{"raw_affiliation_string":"Riken RCCS, Kobe, Japan","institution_ids":["https://openalex.org/I4210129730"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5034924651","display_name":"Katherine Klymko","orcid":"https://orcid.org/0000-0002-4158-5776"},"institutions":[{"id":"https://openalex.org/I148283060","display_name":"Lawrence Berkeley National Laboratory","ror":"https://ror.org/02jbv0t02","country_code":"US","type":"facility","lineage":["https://openalex.org/I1330989302","https://openalex.org/I148283060","https://openalex.org/I39565521"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Katherine Klymko","raw_affiliation_strings":["Lawrence Berkeley National Laboratory, Berkeley, CA, USA"],"raw_orcid":"https://orcid.org/0000-0002-4158-5776","affiliations":[{"raw_affiliation_string":"Lawrence Berkeley National Laboratory, Berkeley, CA, USA","institution_ids":["https://openalex.org/I148283060"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5015674933","display_name":"Daan Camps","orcid":"https://orcid.org/0000-0003-0236-4353"},"institutions":[{"id":"https://openalex.org/I148283060","display_name":"Lawrence Berkeley National Laboratory","ror":"https://ror.org/02jbv0t02","country_code":"US","type":"facility","lineage":["https://openalex.org/I1330989302","https://openalex.org/I148283060","https://openalex.org/I39565521"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Daan Camps","raw_affiliation_strings":["Lawrence Berkeley National Laboratory, Berkeley, CA, USA"],"raw_orcid":"https://orcid.org/0000-0003-0236-4353","affiliations":[{"raw_affiliation_string":"Lawrence Berkeley National Laboratory, Berkeley, CA, USA","institution_ids":["https://openalex.org/I148283060"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5004806356","display_name":"Anastasiia Butko","orcid":"https://orcid.org/0000-0002-3265-2885"},"institutions":[{"id":"https://openalex.org/I148283060","display_name":"Lawrence Berkeley National Laboratory","ror":"https://ror.org/02jbv0t02","country_code":"US","type":"facility","lineage":["https://openalex.org/I1330989302","https://openalex.org/I148283060","https://openalex.org/I39565521"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Anastasiia Butko","raw_affiliation_strings":["Lawrence Berkeley National Laboratory, Berkeley, CA, USA"],"raw_orcid":"https://orcid.org/0000-0002-3265-2885","affiliations":[{"raw_affiliation_string":"Lawrence Berkeley National Laboratory, Berkeley, CA, USA","institution_ids":["https://openalex.org/I148283060"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.93943916,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1337","last_page":"1349"},"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.9789000153541565,"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.9789000153541565,"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.0032999999821186066,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.0024999999441206455,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.6748999953269958},{"id":"https://openalex.org/keywords/quantum-computer","display_name":"Quantum computer","score":0.6456000208854675},{"id":"https://openalex.org/keywords/speedup","display_name":"Speedup","score":0.5674999952316284},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.48910000920295715},{"id":"https://openalex.org/keywords/quantum-gate","display_name":"Quantum gate","score":0.45410001277923584},{"id":"https://openalex.org/keywords/quantum-circuit","display_name":"Quantum circuit","score":0.4422999918460846},{"id":"https://openalex.org/keywords/generator","display_name":"Generator (circuit theory)","score":0.42399999499320984},{"id":"https://openalex.org/keywords/quantum","display_name":"Quantum","score":0.41909998655319214},{"id":"https://openalex.org/keywords/quantum-algorithm","display_name":"Quantum algorithm","score":0.37790000438690186}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7174999713897705},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.6748999953269958},{"id":"https://openalex.org/C58053490","wikidata":"https://www.wikidata.org/wiki/Q176555","display_name":"Quantum computer","level":3,"score":0.6456000208854675},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.5674999952316284},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5626999735832214},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.48910000920295715},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.47209998965263367},{"id":"https://openalex.org/C58849907","wikidata":"https://www.wikidata.org/wiki/Q2118982","display_name":"Quantum gate","level":4,"score":0.45410001277923584},{"id":"https://openalex.org/C124148022","wikidata":"https://www.wikidata.org/wiki/Q2122210","display_name":"Quantum circuit","level":5,"score":0.4422999918460846},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.43309998512268066},{"id":"https://openalex.org/C2780992000","wikidata":"https://www.wikidata.org/wiki/Q17016113","display_name":"Generator (circuit theory)","level":3,"score":0.42399999499320984},{"id":"https://openalex.org/C84114770","wikidata":"https://www.wikidata.org/wiki/Q46344","display_name":"Quantum","level":2,"score":0.41909998655319214},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.3982999920845032},{"id":"https://openalex.org/C137019171","wikidata":"https://www.wikidata.org/wiki/Q2623817","display_name":"Quantum algorithm","level":3,"score":0.37790000438690186},{"id":"https://openalex.org/C48103436","wikidata":"https://www.wikidata.org/wiki/Q599031","display_name":"State (computer science)","level":2,"score":0.37720000743865967},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.37630000710487366},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.3598000109195709},{"id":"https://openalex.org/C134146338","wikidata":"https://www.wikidata.org/wiki/Q1815901","display_name":"Electronic circuit","level":2,"score":0.35190001130104065},{"id":"https://openalex.org/C53811970","wikidata":"https://www.wikidata.org/wiki/Q5062194","display_name":"Centrality","level":2,"score":0.33640000224113464},{"id":"https://openalex.org/C77618280","wikidata":"https://www.wikidata.org/wiki/Q1155772","display_name":"Scheme (mathematics)","level":2,"score":0.31200000643730164},{"id":"https://openalex.org/C184720557","wikidata":"https://www.wikidata.org/wiki/Q7825049","display_name":"Topology (electrical circuits)","level":2,"score":0.27959999442100525},{"id":"https://openalex.org/C2779545769","wikidata":"https://www.wikidata.org/wiki/Q5135364","display_name":"Closeness","level":2,"score":0.27239999175071716},{"id":"https://openalex.org/C204323151","wikidata":"https://www.wikidata.org/wiki/Q905424","display_name":"Range (aeronautics)","level":2,"score":0.2696000039577484},{"id":"https://openalex.org/C88230418","wikidata":"https://www.wikidata.org/wiki/Q131476","display_name":"Graph theory","level":2,"score":0.2689000070095062},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.26429998874664307},{"id":"https://openalex.org/C149629883","wikidata":"https://www.wikidata.org/wiki/Q660926","display_name":"Fraction (chemistry)","level":2,"score":0.26019999384880066},{"id":"https://openalex.org/C48903430","wikidata":"https://www.wikidata.org/wiki/Q491370","display_name":"Graph partition","level":3,"score":0.25850000977516174}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3797905.3807864","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3797905.3807864","pdf_url":null,"source":null,"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 40th ACM International Conference on Supercomputing","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3797905.3807864","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3797905.3807864","pdf_url":null,"source":null,"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 40th ACM International Conference on Supercomputing","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320306084","display_name":"U.S. Department of Energy","ror":"https://ror.org/01bj3aw27"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":40,"referenced_works":["https://openalex.org/W950821216","https://openalex.org/W1480909796","https://openalex.org/W1520826756","https://openalex.org/W1975934607","https://openalex.org/W2016939324","https://openalex.org/W2121213780","https://openalex.org/W2132022337","https://openalex.org/W2288904158","https://openalex.org/W2296357119","https://openalex.org/W2590246587","https://openalex.org/W2607213325","https://openalex.org/W2765377629","https://openalex.org/W2767274246","https://openalex.org/W2781738013","https://openalex.org/W2789114820","https://openalex.org/W2885155955","https://openalex.org/W2889126882","https://openalex.org/W2898123186","https://openalex.org/W2898200251","https://openalex.org/W2904511170","https://openalex.org/W2999629616","https://openalex.org/W3005044149","https://openalex.org/W3208575776","https://openalex.org/W4238209218","https://openalex.org/W4281550828","https://openalex.org/W4281670955","https://openalex.org/W4287694727","https://openalex.org/W4312243397","https://openalex.org/W4385644059","https://openalex.org/W4392369852","https://openalex.org/W4396986598","https://openalex.org/W4401331420","https://openalex.org/W4401657015","https://openalex.org/W4403223472","https://openalex.org/W4405755690","https://openalex.org/W4407026458","https://openalex.org/W4407848463","https://openalex.org/W4411259680","https://openalex.org/W4416906933","https://openalex.org/W6967944941"],"related_works":[],"abstract_inverted_index":{"Simulating":[0],"quantum":[1,13,21,28],"circuits":[2],"(QC)":[3],"on":[4],"high-performance":[5],"computing":[6],"(HPC)":[7],"systems":[8],"is":[9],"essential":[10],"for":[11,142],"validating":[12],"algorithms":[14],"and":[15,45,89,106,133],"probing":[16],"the":[17,24,83,86,115,157,161],"potential":[18],"of":[19,26,42,48,85,126,149,156],"large-scale":[20],"computation":[22],"before":[23],"advent":[25],"scalable":[27,110],"hardware.":[29],"However,":[30],"state":[31,87,162],"vector":[32,88],"simulations":[33],"are":[34],"resource-intensive,":[35],"often":[36],"requiring":[37],"large":[38,46],"clusters":[39],"with":[40],"thousands":[41],"compute":[43],"nodes":[44,93],"amounts":[47],"memory.":[49],"To":[50],"address":[51],"this,":[52],"we":[53,98],"introduce":[54],"C-3PQ,":[55],"an":[56,65],"end-to-end":[57],"framework":[58],"that":[59],"minimizes":[60],"inter-node":[61],"data":[62],"movement":[63],"through":[64],"efficient":[66],"circuit":[67,90],"partitioning":[68,111,160],"scheme":[69],"alongside":[70],"a":[71,77,95,108,123,138,147,154],"flexible":[72],"code":[73],"generator":[74],"to":[75,102,137,151],"offer":[76],"portable":[78],"simulation":[79],"solution.":[80],"By":[81],"formulating":[82],"distribution":[84],"over":[91],"multiple":[92],"as":[94],"graph":[96],"problem,":[97],"utilize":[99],"closeness":[100],"centrality":[101],"assess":[103],"gate":[104],"importance":[105],"design":[107],"fast,":[109],"method.":[112],"C-3PQ":[113,145],"compiles":[114],"resulting":[116],"partitions":[117],"into":[118],"highly":[119],"optimized":[120],"kernels":[121],"targeting":[122],"wide":[124],"range":[125],"hardware":[127],"platforms":[128],"from":[129],"Intel,":[130],"AMD,":[131],"NVIDIA":[132,143],"ARM.":[134],"Moreover,":[135],"compared":[136],"state-of-the-art":[139],"implementation":[140],"specific":[141],"platforms,":[144],"achieves":[146],"speedup":[148],"up":[150],"\\(40\\%\\)":[152],"at":[153],"fraction":[155],"cost":[158],"when":[159],"vector.":[163]},"counts_by_year":[],"updated_date":"2026-07-03T06:20:38.788640","created_date":"2026-07-03T00:00:00"}
