{"id":"https://openalex.org/W7124176225","doi":"https://doi.org/10.1109/dac63849.2025.11345707","title":"ANGraph: A GNN-Based Performance Prediction Framework for Asynchronous Neuromorphic Hardware","display_name":"ANGraph: A GNN-Based Performance Prediction Framework for Asynchronous Neuromorphic Hardware","publication_year":2025,"publication_date":"2025-06-22","ids":{"openalex":"https://openalex.org/W7124176225","doi":"https://doi.org/10.1109/dac63849.2025.11345707"},"language":null,"primary_location":{"id":"doi:10.1109/dac63849.2025.11345707","is_oa":false,"landing_page_url":"https://doi.org/10.1109/dac63849.2025.11345707","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 62nd ACM/IEEE Design Automation Conference (DAC)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5123049065","display_name":"Yuan Hua","orcid":null},"institutions":[{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Yuan Hua","raw_affiliation_strings":["Tsinghua University,School of Integrated Circuits,Beijing,China"],"affiliations":[{"raw_affiliation_string":"Tsinghua University,School of Integrated Circuits,Beijing,China","institution_ids":["https://openalex.org/I99065089"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5122996119","display_name":"Jian Zhang","orcid":null},"institutions":[{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jian Zhang","raw_affiliation_strings":["Tsinghua University,School of Integrated Circuits,Beijing,China"],"affiliations":[{"raw_affiliation_string":"Tsinghua University,School of Integrated Circuits,Beijing,China","institution_ids":["https://openalex.org/I99065089"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5123044280","display_name":"Jilin Zhang","orcid":null},"institutions":[{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jilin Zhang","raw_affiliation_strings":["Tsinghua University,School of Integrated Circuits,Beijing,China"],"affiliations":[{"raw_affiliation_string":"Tsinghua University,School of Integrated Circuits,Beijing,China","institution_ids":["https://openalex.org/I99065089"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5123045680","display_name":"Xiang Zhang","orcid":null},"institutions":[{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xiang Zhang","raw_affiliation_strings":["Tsinghua University,School of Integrated Circuits,Beijing,China"],"affiliations":[{"raw_affiliation_string":"Tsinghua University,School of Integrated Circuits,Beijing,China","institution_ids":["https://openalex.org/I99065089"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5123034213","display_name":"Hong Chen","orcid":null},"institutions":[{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Hong Chen","raw_affiliation_strings":["Tsinghua University,School of Integrated Circuits,Beijing,China"],"affiliations":[{"raw_affiliation_string":"Tsinghua University,School of Integrated Circuits,Beijing,China","institution_ids":["https://openalex.org/I99065089"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5123049065"],"corresponding_institution_ids":["https://openalex.org/I99065089"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.70758421,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"7"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.3248000144958496,"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"}},"topics":[{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.3248000144958496,"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/T10502","display_name":"Advanced Memory and Neural Computing","score":0.14980000257492065,"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"}},{"id":"https://openalex.org/T10036","display_name":"Advanced Neural Network Applications","score":0.11890000104904175,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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/neuromorphic-engineering","display_name":"Neuromorphic engineering","score":0.9394000172615051},{"id":"https://openalex.org/keywords/asynchronous-communication","display_name":"Asynchronous communication","score":0.8263999819755554},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.6194000244140625},{"id":"https://openalex.org/keywords/artificial-neural-network","display_name":"Artificial neural network","score":0.5054000020027161},{"id":"https://openalex.org/keywords/residual","display_name":"Residual","score":0.4830000102519989},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.4399999976158142},{"id":"https://openalex.org/keywords/mean-squared-error","display_name":"Mean squared error","score":0.43779999017715454},{"id":"https://openalex.org/keywords/power-consumption","display_name":"Power consumption","score":0.4212000072002411}],"concepts":[{"id":"https://openalex.org/C151927369","wikidata":"https://www.wikidata.org/wiki/Q1981312","display_name":"Neuromorphic engineering","level":3,"score":0.9394000172615051},{"id":"https://openalex.org/C151319957","wikidata":"https://www.wikidata.org/wiki/Q752739","display_name":"Asynchronous communication","level":2,"score":0.8263999819755554},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7559000253677368},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.6194000244140625},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.5054000020027161},{"id":"https://openalex.org/C155512373","wikidata":"https://www.wikidata.org/wiki/Q287450","display_name":"Residual","level":2,"score":0.4830000102519989},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.4399999976158142},{"id":"https://openalex.org/C139945424","wikidata":"https://www.wikidata.org/wiki/Q1940696","display_name":"Mean squared error","level":2,"score":0.43779999017715454},{"id":"https://openalex.org/C2984118289","wikidata":"https://www.wikidata.org/wiki/Q29954","display_name":"Power consumption","level":3,"score":0.4212000072002411},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.37380000948905945},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.37059998512268066},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3628999888896942},{"id":"https://openalex.org/C46637626","wikidata":"https://www.wikidata.org/wiki/Q6693015","display_name":"Low latency (capital markets)","level":2,"score":0.36039999127388},{"id":"https://openalex.org/C2777115002","wikidata":"https://www.wikidata.org/wiki/Q7168246","display_name":"Performance prediction","level":2,"score":0.34279999136924744},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.32580000162124634},{"id":"https://openalex.org/C2776359362","wikidata":"https://www.wikidata.org/wiki/Q2145286","display_name":"Representation (politics)","level":3,"score":0.3215000033378601},{"id":"https://openalex.org/C2778915421","wikidata":"https://www.wikidata.org/wiki/Q3643177","display_name":"Performance improvement","level":2,"score":0.31349998712539673},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.3005000054836273},{"id":"https://openalex.org/C2781390188","wikidata":"https://www.wikidata.org/wiki/Q25203449","display_name":"Spike (software development)","level":2,"score":0.28940001130104065},{"id":"https://openalex.org/C7923308","wikidata":"https://www.wikidata.org/wiki/Q4812211","display_name":"Asynchronous system","level":5,"score":0.287200003862381},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.2759999930858612},{"id":"https://openalex.org/C93389723","wikidata":"https://www.wikidata.org/wiki/Q7247313","display_name":"Process variation","level":3,"score":0.2606000006198883},{"id":"https://openalex.org/C163258240","wikidata":"https://www.wikidata.org/wiki/Q25342","display_name":"Power (physics)","level":2,"score":0.258899986743927},{"id":"https://openalex.org/C167085575","wikidata":"https://www.wikidata.org/wiki/Q6803654","display_name":"Mean squared prediction error","level":2,"score":0.257099986076355}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/dac63849.2025.11345707","is_oa":false,"landing_page_url":"https://doi.org/10.1109/dac63849.2025.11345707","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 62nd ACM/IEEE Design Automation Conference (DAC)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/7","display_name":"Affordable and clean energy","score":0.8921256065368652}],"awards":[],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Design":[0],"space":[1],"exploration":[2],"(DSE)":[3],"through":[4],"system-level":[5,29],"simulation":[6,86],"is":[7,16],"essential":[8],"for":[9,45,65,105,196],"designing":[10],"energy-efficient":[11],"asynchronous":[12,46,66,106,123],"neuromorphic":[13,47,67,107,124],"hardware,":[14],"which":[15],"increasingly":[17],"promising":[18],"in":[19,35],"edge":[20],"AI":[21],"applications.":[22],"However,":[23],"there":[24],"are":[25,206],"significant":[26],"mismatches":[27],"between":[28],"predictions":[30,152],"and":[31,96,142,165,187,204],"gate-level":[32,84],"simulations,":[33],"resulting":[34],"low":[36],"precision":[37],"when":[38],"predicting":[39],"performance":[40,62],"during":[41],"the":[42,70,75,119,150,154,159,197],"DSE":[43],"process":[44,140],"hardware.":[48,68,108,125],"To":[49],"address":[50],"this":[51],"issue,":[52],"we":[53,73,110,157],"put":[54],"forward":[55],"ANGraph,":[56],"a":[57,98,112,188],"graph":[58],"neural":[59],"network":[60,114],"(GNN)-based":[61],"prediction":[63,200],"framework":[64],"In":[69],"ANGraph":[71],"framework,":[72],"transform":[74],"intermediate":[76],"representation":[77],"of":[78,122,145,185,194],"systemlevel":[79],"simulations":[80],"into":[81],"graphs,":[82],"collect":[83],"circuit":[85],"results":[87],"to":[88,101,117,149],"build":[89],"benchmarks":[90,203],"with":[91],"over":[92],"one":[93],"million":[94],"samples,":[95],"train":[97],"GNN":[99],"model":[100],"predict":[102,118],"hardware":[103],"latency":[104,151],"Additionally,":[109],"use":[111],"residual":[113],"(ResNet)-based":[115],"method":[116],"power":[120,198],"consumption":[121,199],"We":[126,179],"evaluate":[127],"these":[128],"two":[129],"models":[130,205],"on":[131,174],"additional":[132],"datasets":[133],"without":[134],"extra":[135],"training":[136],"across":[137,176],"different":[138],"scales,":[139],"nodes,":[141],"traffic":[143],"patterns":[144],"input":[146],"data.":[147],"Compared":[148],"from":[153],"state-of-the-art":[155],"simulator,":[156],"improve":[158],"R":[160],"-square":[161],"score":[162,184],"by":[163,172],"0.69":[164],"reduce":[166],"root":[167],"mean":[168,189],"square":[169],"error":[170,192],"(RMSE)":[171],"76%":[173],"average":[175],"all":[177],"datasets.":[178],"also":[180],"achieve":[181],"an":[182],"R-square":[183],"0.98":[186],"absolute":[190],"percentage":[191],"(MAPE)":[193],"0.88%":[195],"task.":[201],"The":[202],"available":[207],"at":[208],"https://github.com/HuaGuaiGuai/ANGraph.":[209]},"counts_by_year":[],"updated_date":"2026-04-09T08:11:56.329763","created_date":"2026-01-15T00:00:00"}
