{"id":"https://openalex.org/W4414197376","doi":"https://doi.org/10.1109/dac63849.2025.11132411","title":"Anchor First, Accelerate Next: Revolutionizing GNNs with PIM by Harnessing Stationary Data","display_name":"Anchor First, Accelerate Next: Revolutionizing GNNs with PIM by Harnessing Stationary Data","publication_year":2025,"publication_date":"2025-06-22","ids":{"openalex":"https://openalex.org/W4414197376","doi":"https://doi.org/10.1109/dac63849.2025.11132411"},"language":"en","primary_location":{"id":"doi:10.1109/dac63849.2025.11132411","is_oa":false,"landing_page_url":"https://doi.org/10.1109/dac63849.2025.11132411","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":"conference-paper","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/A5057512648","display_name":"Jiaxian Chen","orcid":"https://orcid.org/0000-0002-1576-5992"},"institutions":[{"id":"https://openalex.org/I180726961","display_name":"Shenzhen University","ror":"https://ror.org/01vy4gh70","country_code":"CN","type":"education","lineage":["https://openalex.org/I180726961"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jiaxian Chen","raw_affiliation_strings":["Shenzhen University,College of Computer Science and Software Engineering"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Shenzhen University,College of Computer Science and Software Engineering","institution_ids":["https://openalex.org/I180726961"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101491985","display_name":"Yue Qi","orcid":"https://orcid.org/0000-0001-9304-1933"},"institutions":[{"id":"https://openalex.org/I180726961","display_name":"Shenzhen University","ror":"https://ror.org/01vy4gh70","country_code":"CN","type":"education","lineage":["https://openalex.org/I180726961"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yuxuan Qi","raw_affiliation_strings":["Shenzhen University,College of Computer Science and Software Engineering"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Shenzhen University,College of Computer Science and Software Engineering","institution_ids":["https://openalex.org/I180726961"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5113341724","display_name":"Yongbiao Zhu","orcid":"https://orcid.org/0009-0003-1738-5699"},"institutions":[{"id":"https://openalex.org/I180726961","display_name":"Shenzhen University","ror":"https://ror.org/01vy4gh70","country_code":"CN","type":"education","lineage":["https://openalex.org/I180726961"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yongbiao Zhu","raw_affiliation_strings":["Shenzhen University,College of Computer Science and Software Engineering"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Shenzhen University,College of Computer Science and Software Engineering","institution_ids":["https://openalex.org/I180726961"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5115604861","display_name":"Jianan Yuan","orcid":"https://orcid.org/0009-0006-2656-1289"},"institutions":[{"id":"https://openalex.org/I180726961","display_name":"Shenzhen University","ror":"https://ror.org/01vy4gh70","country_code":"CN","type":"education","lineage":["https://openalex.org/I180726961"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jianan Yuan","raw_affiliation_strings":["Shenzhen University,College of Computer Science and Software Engineering"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Shenzhen University,College of Computer Science and Software Engineering","institution_ids":["https://openalex.org/I180726961"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5021562819","display_name":"Kaoyi Sun","orcid":"https://orcid.org/0000-0002-0625-981X"},"institutions":[{"id":"https://openalex.org/I180726961","display_name":"Shenzhen University","ror":"https://ror.org/01vy4gh70","country_code":"CN","type":"education","lineage":["https://openalex.org/I180726961"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Kaoyi Sun","raw_affiliation_strings":["Shenzhen University,College of Computer Science and Software Engineering"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Shenzhen University,College of Computer Science and Software Engineering","institution_ids":["https://openalex.org/I180726961"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5045430396","display_name":"Tianyu Wang","orcid":"https://orcid.org/0000-0002-9308-6856"},"institutions":[{"id":"https://openalex.org/I180726961","display_name":"Shenzhen University","ror":"https://ror.org/01vy4gh70","country_code":"CN","type":"education","lineage":["https://openalex.org/I180726961"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Tianyu Wang","raw_affiliation_strings":["Shenzhen University,College of Computer Science and Software Engineering"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Shenzhen University,College of Computer Science and Software Engineering","institution_ids":["https://openalex.org/I180726961"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5044419677","display_name":"Chenlin Ma","orcid":"https://orcid.org/0000-0002-0497-123X"},"institutions":[{"id":"https://openalex.org/I180726961","display_name":"Shenzhen University","ror":"https://ror.org/01vy4gh70","country_code":"CN","type":"education","lineage":["https://openalex.org/I180726961"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Chenlin Ma","raw_affiliation_strings":["Shenzhen University,College of Computer Science and Software Engineering"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Shenzhen University,College of Computer Science and Software Engineering","institution_ids":["https://openalex.org/I180726961"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5048760814","display_name":"Yi Wang","orcid":"https://orcid.org/0000-0002-2065-5755"},"institutions":[{"id":"https://openalex.org/I180726961","display_name":"Shenzhen University","ror":"https://ror.org/01vy4gh70","country_code":"CN","type":"education","lineage":["https://openalex.org/I180726961"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yi Wang","raw_affiliation_strings":["Shenzhen University,College of Computer Science and Software Engineering"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Shenzhen University,College of Computer Science and Software Engineering","institution_ids":["https://openalex.org/I180726961"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I180726961"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.25128968,"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/T10444","display_name":"Context-Aware Activity Recognition Systems","score":0.7785999774932861,"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"}},"topics":[{"id":"https://openalex.org/T10444","display_name":"Context-Aware Activity Recognition Systems","score":0.7785999774932861,"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/scalability","display_name":"Scalability","score":0.6880000233650208},{"id":"https://openalex.org/keywords/exploit","display_name":"Exploit","score":0.6523000001907349},{"id":"https://openalex.org/keywords/dataflow","display_name":"Dataflow","score":0.5534999966621399},{"id":"https://openalex.org/keywords/graph","display_name":"Graph","score":0.48809999227523804},{"id":"https://openalex.org/keywords/limiting","display_name":"Limiting","score":0.48730000853538513},{"id":"https://openalex.org/keywords/network-topology","display_name":"Network topology","score":0.4797999858856201},{"id":"https://openalex.org/keywords/leverage","display_name":"Leverage (statistics)","score":0.436599999666214},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.4097000062465668},{"id":"https://openalex.org/keywords/data-transmission","display_name":"Data transmission","score":0.38449999690055847}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7674000263214111},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.6880000233650208},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.6523000001907349},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.588100016117096},{"id":"https://openalex.org/C96324660","wikidata":"https://www.wikidata.org/wiki/Q205446","display_name":"Dataflow","level":2,"score":0.5534999966621399},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.48809999227523804},{"id":"https://openalex.org/C188198153","wikidata":"https://www.wikidata.org/wiki/Q1613840","display_name":"Limiting","level":2,"score":0.48730000853538513},{"id":"https://openalex.org/C199845137","wikidata":"https://www.wikidata.org/wiki/Q145490","display_name":"Network topology","level":2,"score":0.4797999858856201},{"id":"https://openalex.org/C153083717","wikidata":"https://www.wikidata.org/wiki/Q6535263","display_name":"Leverage (statistics)","level":2,"score":0.436599999666214},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.4097000062465668},{"id":"https://openalex.org/C557945733","wikidata":"https://www.wikidata.org/wiki/Q389772","display_name":"Data transmission","level":2,"score":0.38449999690055847},{"id":"https://openalex.org/C67186912","wikidata":"https://www.wikidata.org/wiki/Q367664","display_name":"Data modeling","level":2,"score":0.36039999127388},{"id":"https://openalex.org/C162319229","wikidata":"https://www.wikidata.org/wiki/Q175263","display_name":"Data structure","level":2,"score":0.3402000069618225},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.33640000224113464},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.30250000953674316},{"id":"https://openalex.org/C82578977","wikidata":"https://www.wikidata.org/wiki/Q16773055","display_name":"Data aggregator","level":3,"score":0.2865000069141388},{"id":"https://openalex.org/C22684755","wikidata":"https://www.wikidata.org/wiki/Q847526","display_name":"Queueing theory","level":2,"score":0.2799000144004822},{"id":"https://openalex.org/C193415008","wikidata":"https://www.wikidata.org/wiki/Q639681","display_name":"Network architecture","level":2,"score":0.27709999680519104},{"id":"https://openalex.org/C13926793","wikidata":"https://www.wikidata.org/wiki/Q3507155","display_name":"Group method of data handling","level":2,"score":0.2728999853134155},{"id":"https://openalex.org/C489000","wikidata":"https://www.wikidata.org/wiki/Q747385","display_name":"Data flow diagram","level":2,"score":0.27160000801086426},{"id":"https://openalex.org/C70061542","wikidata":"https://www.wikidata.org/wiki/Q989016","display_name":"Distributed database","level":2,"score":0.27129998803138733},{"id":"https://openalex.org/C138827492","wikidata":"https://www.wikidata.org/wiki/Q6661985","display_name":"Data processing","level":2,"score":0.2711000144481659},{"id":"https://openalex.org/C10597312","wikidata":"https://www.wikidata.org/wiki/Q5473302","display_name":"Forwarding plane","level":3,"score":0.26899999380111694},{"id":"https://openalex.org/C123657996","wikidata":"https://www.wikidata.org/wiki/Q12271","display_name":"Architecture","level":2,"score":0.26840001344680786},{"id":"https://openalex.org/C75684735","wikidata":"https://www.wikidata.org/wiki/Q858810","display_name":"Big data","level":2,"score":0.2667999863624573},{"id":"https://openalex.org/C48903430","wikidata":"https://www.wikidata.org/wiki/Q491370","display_name":"Graph partition","level":3,"score":0.25859999656677246},{"id":"https://openalex.org/C98025372","wikidata":"https://www.wikidata.org/wiki/Q477538","display_name":"Systems architecture","level":3,"score":0.2549999952316284},{"id":"https://openalex.org/C88468194","wikidata":"https://www.wikidata.org/wiki/Q1172416","display_name":"Data-flow analysis","level":3,"score":0.25440001487731934},{"id":"https://openalex.org/C88230418","wikidata":"https://www.wikidata.org/wiki/Q131476","display_name":"Graph theory","level":2,"score":0.2531000077724457},{"id":"https://openalex.org/C2780513914","wikidata":"https://www.wikidata.org/wiki/Q18210350","display_name":"Bottleneck","level":2,"score":0.251800000667572}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/dac63849.2025.11132411","is_oa":false,"landing_page_url":"https://doi.org/10.1109/dac63849.2025.11132411","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":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320337504","display_name":"Research and Development","ror":"https://ror.org/027s68j25"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":23,"referenced_works":["https://openalex.org/W2070232376","https://openalex.org/W2484446135","https://openalex.org/W2795118915","https://openalex.org/W3006586535","https://openalex.org/W3017228913","https://openalex.org/W3105753905","https://openalex.org/W3157609068","https://openalex.org/W3189166979","https://openalex.org/W3206743063","https://openalex.org/W3214431650","https://openalex.org/W4280641199","https://openalex.org/W4290972952","https://openalex.org/W4318328413","https://openalex.org/W4327930465","https://openalex.org/W4360831960","https://openalex.org/W4385585361","https://openalex.org/W4386763422","https://openalex.org/W4386764001","https://openalex.org/W4393407124","https://openalex.org/W4401211456","https://openalex.org/W4401568370","https://openalex.org/W4404101490","https://openalex.org/W4404133758"],"related_works":[],"abstract_inverted_index":{"Substantial":[0],"data":[1,30,58,107,128,155,176,190,206],"movement":[2,71,111,160,207],"caused":[3],"by":[4],"irregular":[5],"graph":[6,13,74,143],"topologies":[7],"hinders":[8],"the":[9,18,44,57,68,80,87,110,142,159],"efficient":[10],"processing":[11,203],"of":[12,46,56,82,112,161],"neural":[14],"networks":[15],"(GNNs).":[16],"Although":[17],"emerging":[19],"near-bank":[20],"processing-in-memory":[21],"(PIM)":[22],"architecture":[23,124],"offers":[24],"a":[25,40,121,132,166,170],"promising":[26],"solution":[27],"to":[28,73,89,98,153,209],"reduce":[29],"transfer":[31],"between":[32],"memory":[33],"and":[34,108,151,179,205],"computing":[35],"units,":[36],"cross-bank":[37],"communication":[38,186],"remains":[39],"critical":[41,193],"challenge,":[42],"limiting":[43],"benefits":[45],"PIM":[47,63,83,101,123],"architectures.":[48],"Our":[49,195],"findings":[50],"indicate":[51],"that":[52,97,125,174,199],"only":[53],"$35.6":[54],"\\%$":[55],"can":[59],"stay":[60],"stationary":[61,106,127,138],"within":[62],"units":[64,84],"on":[65],"average,":[66],"with":[67],"rest":[69],"requiring":[70],"due":[72],"dependencies.":[75],"This":[76],"situation":[77],"worsens":[78],"as":[79],"number":[81],"increases,":[85],"reducing":[86],"ratio":[88],"$18.7":[90],"\\%$.":[91],"In":[92],"this":[93,116],"paper,":[94],"we":[95,118,140,164],"argue":[96],"fully":[99],"leverage":[100],"architectures,":[102],"systems":[103],"must":[104],"maximize":[105,137],"minimize":[109,158],"non-stationary":[113,162,175],"data.":[114],"Following":[115],"principle,":[117],"propose":[119],"Anchor,":[120],"scalable":[122],"exploits":[126],"for":[129],"GNNs":[130],"through":[131,192],"hardware-software":[133],"co-design":[134],"approach.":[135],"To":[136,157],"data,":[139,163],"introduce":[141],"partitioning":[144],"algorithm":[145],"Mastav,":[146],"which":[147],"carefully":[148],"allocates":[149],"vertices":[150],"edges":[152],"preserve":[154],"locality.":[156],"employ":[165],"two-step":[167],"strategy.":[168],"First,":[169],"customized":[171],"dataflow":[172],"ensures":[173],"is":[177],"accessed":[178],"distributed":[180],"exactly":[181],"once.":[182],"Second,":[183],"an":[184],"optimized":[185],"mechanism":[187],"reduces":[188,202],"redundant":[189],"transfers":[191],"paths.":[194],"extensive":[196],"experiments":[197],"demonstrate":[198],"Anchor":[200],"significantly":[201],"latency":[204],"compared":[208],"representative":[210],"schemes.":[211]},"counts_by_year":[],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
