{"id":"https://openalex.org/W4411486009","doi":"https://doi.org/10.1145/3695053.3731091","title":"DS-TPU: Dynamical System for on-Device Lifelong Graph Learning with Nonlinear Node Interaction","display_name":"DS-TPU: Dynamical System for on-Device Lifelong Graph Learning with Nonlinear Node Interaction","publication_year":2025,"publication_date":"2025-06-20","ids":{"openalex":"https://openalex.org/W4411486009","doi":"https://doi.org/10.1145/3695053.3731091"},"language":"en","primary_location":{"id":"doi:10.1145/3695053.3731091","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3695053.3731091","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3695053.3731091","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 52nd Annual International Symposium on Computer Architecture","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/3695053.3731091","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5009432979","display_name":"Chunshu Wu","orcid":"https://orcid.org/0009-0006-2039-0853"},"institutions":[{"id":"https://openalex.org/I5388228","display_name":"University of Rochester","ror":"https://ror.org/022kthw22","country_code":"US","type":"education","lineage":["https://openalex.org/I5388228"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Chunshu Wu","raw_affiliation_strings":["University of Rochester, Rochester, NY, USA"],"raw_orcid":"https://orcid.org/0009-0006-2039-0853","affiliations":[{"raw_affiliation_string":"University of Rochester, Rochester, NY, USA","institution_ids":["https://openalex.org/I5388228"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5048297910","display_name":"Ruibing Song","orcid":"https://orcid.org/0000-0001-7395-0734"},"institutions":[{"id":"https://openalex.org/I5388228","display_name":"University of Rochester","ror":"https://ror.org/022kthw22","country_code":"US","type":"education","lineage":["https://openalex.org/I5388228"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Ruibing Song","raw_affiliation_strings":["University of Rochester, Rochester, NY, USA"],"raw_orcid":"https://orcid.org/0000-0001-7395-0734","affiliations":[{"raw_affiliation_string":"University of Rochester, Rochester, NY, USA","institution_ids":["https://openalex.org/I5388228"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5024504408","display_name":"Chuan Liu","orcid":"https://orcid.org/0000-0001-5830-1840"},"institutions":[{"id":"https://openalex.org/I5388228","display_name":"University of Rochester","ror":"https://ror.org/022kthw22","country_code":"US","type":"education","lineage":["https://openalex.org/I5388228"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Chuan Liu","raw_affiliation_strings":["University of Rochester, Rochester, NY, USA"],"raw_orcid":"https://orcid.org/0000-0001-5830-1840","affiliations":[{"raw_affiliation_string":"University of Rochester, Rochester, NY, USA","institution_ids":["https://openalex.org/I5388228"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5067209238","display_name":"Pouya Haghi","orcid":"https://orcid.org/0000-0003-2893-9194"},"institutions":[{"id":"https://openalex.org/I5388228","display_name":"University of Rochester","ror":"https://ror.org/022kthw22","country_code":"US","type":"education","lineage":["https://openalex.org/I5388228"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Pouya Haghi","raw_affiliation_strings":["University of Rochester, Rochester, NY, USA"],"raw_orcid":"https://orcid.org/0000-0003-2893-9194","affiliations":[{"raw_affiliation_string":"University of Rochester, Rochester, NY, USA","institution_ids":["https://openalex.org/I5388228"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100413657","display_name":"Ang Li","orcid":"https://orcid.org/0000-0003-3734-9137"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Ang Li","raw_affiliation_strings":["PNNL, Richland, WA, USA"],"raw_orcid":"https://orcid.org/0000-0003-3734-9137","affiliations":[{"raw_affiliation_string":"PNNL, Richland, WA, USA","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5078079786","display_name":"Michael Huang","orcid":"https://orcid.org/0000-0001-9799-2920"},"institutions":[{"id":"https://openalex.org/I5388228","display_name":"University of Rochester","ror":"https://ror.org/022kthw22","country_code":"US","type":"education","lineage":["https://openalex.org/I5388228"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Michael Huang","raw_affiliation_strings":["Rochester, Rochester, NY, USA"],"raw_orcid":"https://orcid.org/0000-0001-9799-2920","affiliations":[{"raw_affiliation_string":"Rochester, Rochester, NY, USA","institution_ids":["https://openalex.org/I5388228"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5078443672","display_name":"Tong Geng","orcid":"https://orcid.org/0000-0002-3644-2922"},"institutions":[{"id":"https://openalex.org/I5388228","display_name":"University of Rochester","ror":"https://ror.org/022kthw22","country_code":"US","type":"education","lineage":["https://openalex.org/I5388228"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Tong (Tony) Geng","raw_affiliation_strings":["University of Rochester, Rochester, NY, USA"],"raw_orcid":"https://orcid.org/0000-0002-3644-2922","affiliations":[{"raw_affiliation_string":"University of Rochester, Rochester, NY, USA","institution_ids":["https://openalex.org/I5388228"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.6768,"has_fulltext":true,"cited_by_count":1,"citation_normalized_percentile":{"value":0.82076175,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":91,"max":95},"biblio":{"volume":null,"issue":null,"first_page":"1867","last_page":"1879"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11273","display_name":"Advanced Graph Neural Networks","score":0.9940000176429749,"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/T11273","display_name":"Advanced Graph Neural Networks","score":0.9940000176429749,"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/T12101","display_name":"Advanced Bandit Algorithms Research","score":0.9807000160217285,"subfield":{"id":"https://openalex.org/subfields/1803","display_name":"Management Science and Operations Research"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T12761","display_name":"Data Stream Mining Techniques","score":0.9803000092506409,"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/computer-science","display_name":"Computer science","score":0.5726744532585144},{"id":"https://openalex.org/keywords/node","display_name":"Node (physics)","score":0.5679822564125061},{"id":"https://openalex.org/keywords/nonlinear-system","display_name":"Nonlinear system","score":0.566325843334198},{"id":"https://openalex.org/keywords/lifelong-learning","display_name":"Lifelong learning","score":0.5152435898780823},{"id":"https://openalex.org/keywords/graph","display_name":"Graph","score":0.4588594436645508},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.34203049540519714},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.17696771025657654},{"id":"https://openalex.org/keywords/physics","display_name":"Physics","score":0.1586492359638214},{"id":"https://openalex.org/keywords/psychology","display_name":"Psychology","score":0.06363150477409363},{"id":"https://openalex.org/keywords/structural-engineering","display_name":"Structural engineering","score":0.060958802700042725}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5726744532585144},{"id":"https://openalex.org/C62611344","wikidata":"https://www.wikidata.org/wiki/Q1062658","display_name":"Node (physics)","level":2,"score":0.5679822564125061},{"id":"https://openalex.org/C158622935","wikidata":"https://www.wikidata.org/wiki/Q660848","display_name":"Nonlinear system","level":2,"score":0.566325843334198},{"id":"https://openalex.org/C108771440","wikidata":"https://www.wikidata.org/wiki/Q368475","display_name":"Lifelong learning","level":2,"score":0.5152435898780823},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.4588594436645508},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.34203049540519714},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.17696771025657654},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.1586492359638214},{"id":"https://openalex.org/C15744967","wikidata":"https://www.wikidata.org/wiki/Q9418","display_name":"Psychology","level":0,"score":0.06363150477409363},{"id":"https://openalex.org/C66938386","wikidata":"https://www.wikidata.org/wiki/Q633538","display_name":"Structural engineering","level":1,"score":0.060958802700042725},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C19417346","wikidata":"https://www.wikidata.org/wiki/Q7922","display_name":"Pedagogy","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3695053.3731091","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3695053.3731091","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3695053.3731091","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 52nd Annual International Symposium on Computer Architecture","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3695053.3731091","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3695053.3731091","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3695053.3731091","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 52nd Annual International Symposium on Computer Architecture","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G2506945562","display_name":null,"funder_award_id":"76RL01830","funder_id":"https://openalex.org/F4320306084","funder_display_name":"U.S. Department of Energy"},{"id":"https://openalex.org/G2510423872","display_name":null,"funder_award_id":"AC05-76RL01830","funder_id":"https://openalex.org/F4320306084","funder_display_name":"U.S. Department of Energy"},{"id":"https://openalex.org/G2865512842","display_name":null,"funder_award_id":"DE-AC05-76RL01830","funder_id":"https://openalex.org/F4320337506","funder_display_name":"Advanced Scientific Computing Research"},{"id":"https://openalex.org/G5200347334","display_name":null,"funder_award_id":"DE-AC05-76RL01830","funder_id":"https://openalex.org/F4320306084","funder_display_name":"U.S. Department of Energy"},{"id":"https://openalex.org/G7078312328","display_name":"Collaborative Research: SHF: Small: Reimagining Communication Bottlenecks in GNN Acceleration through Collaborative Locality Enhancement and Compression Co-Design","funder_award_id":"2326494","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G7125981805","display_name":null,"funder_award_id":"DE-AC05-76RL01830","funder_id":"https://openalex.org/F4320332359","funder_display_name":"Office of Science"},{"id":"https://openalex.org/G7200503492","display_name":null,"funder_award_id":"DE-AC05-76RL01830","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G7560550554","display_name":null,"funder_award_id":"76RL01830","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G7995982022","display_name":null,"funder_award_id":"DE-AC05","funder_id":"https://openalex.org/F4320306084","funder_display_name":"U.S. Department of Energy"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"},{"id":"https://openalex.org/F4320306084","display_name":"U.S. Department of Energy","ror":"https://ror.org/01bj3aw27"},{"id":"https://openalex.org/F4320317220","display_name":"National Energy Research Scientific Computing Center","ror":"https://ror.org/05v3mvq14"},{"id":"https://openalex.org/F4320332359","display_name":"Office of Science","ror":"https://ror.org/00mmn6b08"},{"id":"https://openalex.org/F4320337506","display_name":"Advanced Scientific Computing Research","ror":"https://ror.org/0012c7r22"}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4411486009.pdf","grobid_xml":"https://content.openalex.org/works/W4411486009.grobid-xml"},"referenced_works_count":41,"referenced_works":["https://openalex.org/W1980289135","https://openalex.org/W1983883318","https://openalex.org/W2068674173","https://openalex.org/W2116064496","https://openalex.org/W2197817604","https://openalex.org/W2533968486","https://openalex.org/W2538025098","https://openalex.org/W2771114131","https://openalex.org/W2903871660","https://openalex.org/W2904449562","https://openalex.org/W2904832339","https://openalex.org/W3000310304","https://openalex.org/W3045164669","https://openalex.org/W3096834012","https://openalex.org/W3101073376","https://openalex.org/W3106125969","https://openalex.org/W3133969519","https://openalex.org/W3155936517","https://openalex.org/W3158371160","https://openalex.org/W3158894181","https://openalex.org/W3166508292","https://openalex.org/W3174022889","https://openalex.org/W3175925542","https://openalex.org/W3183845133","https://openalex.org/W3188579603","https://openalex.org/W3198168376","https://openalex.org/W3206743063","https://openalex.org/W3210361503","https://openalex.org/W4226137788","https://openalex.org/W4237809910","https://openalex.org/W4285220374","https://openalex.org/W4360831816","https://openalex.org/W4367595602","https://openalex.org/W4380091476","https://openalex.org/W4381327585","https://openalex.org/W4382318425","https://openalex.org/W4382449675","https://openalex.org/W4386331887","https://openalex.org/W4386765220","https://openalex.org/W4389476273","https://openalex.org/W4401211697"],"related_works":["https://openalex.org/W2364105709","https://openalex.org/W2384383462","https://openalex.org/W2380954666","https://openalex.org/W422428167","https://openalex.org/W1981922029","https://openalex.org/W2037025106","https://openalex.org/W2499777278","https://openalex.org/W2391851613","https://openalex.org/W1485190762","https://openalex.org/W4372778609"],"abstract_inverted_index":{"Graph":[0,53],"learning":[1,22,123,180],"on":[2,77,144,218,228],"dynamical":[3],"systems":[4],"has":[5,36],"recently":[6],"surfaced":[7],"as":[8,130],"an":[9,219],"emerging":[10],"research":[11],"domain.By":[12],"leveraging":[13],"a":[14,29,104],"novel":[15],"electronic":[16],"Dynamical":[17],"System":[18],"(DS),":[19],"various":[20],"graph":[21,173,179],"challenges":[23],"have":[24],"been":[25],"effectively":[26],"tackled":[27],"through":[28,110],"rapid,":[30],"spontaneous":[31],"natural":[32],"annealing":[33],"process.This":[34],"method":[35],"attracted":[37],"increasing":[38],"attention":[39],"due":[40],"to":[41,51,113,136,159],"its":[42,70,95],"orders-of-magnitude":[43],"improvements":[44],"in":[45,134],"speed":[46],"and":[47,168,223],"energy":[48],"efficiency":[49],"compared":[50],"traditional":[52],"Neural":[54],"Network":[55],"(GNN)":[56],"approaches":[57],"for":[58,73,184,216],"inference":[59],"tasks.However,":[60],"(1)":[61,119],"the":[62,115,131,137,145,162,165,169,192,204,213,229],"current":[63,87,129],"DS":[64,88,151,166,217],"hardware":[65,79,167],"only":[66,90],"supports":[67],"inference,":[68],"missing":[69],"native":[71],"solution":[72],"training;":[74],"while":[75],"relying":[76],"conventional":[78],"is":[80],"likely":[81],"more":[82],"expensive":[83],"than":[84],"GNNs.(2)":[85],"The":[86],"architecture":[89,207],"allows":[91],"linear":[92],"interactions":[93],"among":[94],"nodes,":[96],"limiting":[97],"training":[98,139,202,215,227],"accuracy.In":[99],"this":[100],"work,":[101],"we":[102],"present":[103,146],"Dynamical-System":[105],"Training-Processing":[106],"Unit":[107],"(DS-TPU)":[108],"developed":[109],"algorithm-architecture":[111],"co-design":[112],"tackle":[114],"two":[116],"major":[117],"challenges:":[118],"An":[120],"on-device":[121],"lifelong":[122],"mechanism":[124,154],"that":[125,183],"leverages":[126],"feedback":[127],"electric":[128],"loss":[132],"function":[133],"response":[135],"observed":[138],"data,":[140],"allowing":[141],"electron-speed":[142],"refinement":[143],"model":[147],"parameters.(2)":[148],"A":[149],"nonlinear":[150],"node":[152],"interaction":[153],"constructed":[155],"from":[156],"Chebyshev":[157],"polynomials":[158],"significantly":[160],"improve":[161],"compatibility":[163],"between":[164],"embedded":[170],"relation":[171],"of":[172,195,201],"data.Extensive":[174],"evaluations":[175],"using":[176],"six":[177],"real-world":[178],"applications":[181],"demonstrate":[182],"accuracy,":[185],"DS-TPU":[186,206],"achieves":[187,208],"10.8%":[188],"MAE":[189],"reduction":[190],"over":[191,212,225],"best":[193],"results":[194],"five":[196],"widely":[197],"used":[198],"GNNs.In":[199],"terms":[200],"performance,":[203],"5-Watt":[205],"onaverage":[209],"810":[210],"speedup":[211],"offline":[214],"Nvidia":[220],"A100":[221],"GPU,":[222],"640":[224],"GNN":[226],"same":[230],"GPU.":[231]},"counts_by_year":[{"year":2025,"cited_by_count":1}],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
