{"id":"https://openalex.org/W4318685721","doi":"https://doi.org/10.1145/3566097.3568360","title":"Towards On-Chip Learning for Low Latency Reasoning with End-to-End Synthesis","display_name":"Towards On-Chip Learning for Low Latency Reasoning with End-to-End Synthesis","publication_year":2023,"publication_date":"2023-01-16","ids":{"openalex":"https://openalex.org/W4318685721","doi":"https://doi.org/10.1145/3566097.3568360"},"language":"en","primary_location":{"id":"doi:10.1145/3566097.3568360","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3566097.3568360","pdf_url":null,"source":{"id":"https://openalex.org/S4363608968","display_name":"Proceedings of the 28th Asia and South Pacific Design Automation Conference","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 28th Asia and South Pacific Design Automation Conference","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://re.public.polimi.it/bitstream/11311/1229391/1/ASPDAC23.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5000893617","display_name":"Vito Giovanni Castellana","orcid":"https://orcid.org/0000-0003-3516-7903"},"institutions":[{"id":"https://openalex.org/I142606810","display_name":"Pacific Northwest National Laboratory","ror":"https://ror.org/05h992307","country_code":"US","type":"facility","lineage":["https://openalex.org/I1325736334","https://openalex.org/I1330989302","https://openalex.org/I142606810","https://openalex.org/I39565521"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Vito Giovanni Castellana","raw_affiliation_strings":["Pacific Northwest National Laboratory"],"affiliations":[{"raw_affiliation_string":"Pacific Northwest National Laboratory","institution_ids":["https://openalex.org/I142606810"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5057498242","display_name":"N\u00edcolas Bohm Agostini","orcid":"https://orcid.org/0000-0003-1855-3810"},"institutions":[{"id":"https://openalex.org/I142606810","display_name":"Pacific Northwest National Laboratory","ror":"https://ror.org/05h992307","country_code":"US","type":"facility","lineage":["https://openalex.org/I1325736334","https://openalex.org/I1330989302","https://openalex.org/I142606810","https://openalex.org/I39565521"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Nicolas Bohm Agostini","raw_affiliation_strings":["Pacific Northwest National Laboratory"],"affiliations":[{"raw_affiliation_string":"Pacific Northwest National Laboratory","institution_ids":["https://openalex.org/I142606810"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5086470591","display_name":"Ankur Limaye","orcid":"https://orcid.org/0000-0001-9406-2584"},"institutions":[{"id":"https://openalex.org/I142606810","display_name":"Pacific Northwest National Laboratory","ror":"https://ror.org/05h992307","country_code":"US","type":"facility","lineage":["https://openalex.org/I1325736334","https://openalex.org/I1330989302","https://openalex.org/I142606810","https://openalex.org/I39565521"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Ankur Limaye","raw_affiliation_strings":["Pacific Northwest National Laboratory"],"affiliations":[{"raw_affiliation_string":"Pacific Northwest National Laboratory","institution_ids":["https://openalex.org/I142606810"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5019702659","display_name":"Vinay Amatya","orcid":null},"institutions":[{"id":"https://openalex.org/I142606810","display_name":"Pacific Northwest National Laboratory","ror":"https://ror.org/05h992307","country_code":"US","type":"facility","lineage":["https://openalex.org/I1325736334","https://openalex.org/I1330989302","https://openalex.org/I142606810","https://openalex.org/I39565521"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Vinay Amatya","raw_affiliation_strings":["Pacific Northwest National Laboratory"],"affiliations":[{"raw_affiliation_string":"Pacific Northwest National Laboratory","institution_ids":["https://openalex.org/I142606810"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5074554647","display_name":"Marco Minutoli","orcid":"https://orcid.org/0000-0002-4220-1420"},"institutions":[{"id":"https://openalex.org/I142606810","display_name":"Pacific Northwest National Laboratory","ror":"https://ror.org/05h992307","country_code":"US","type":"facility","lineage":["https://openalex.org/I1325736334","https://openalex.org/I1330989302","https://openalex.org/I142606810","https://openalex.org/I39565521"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Marco Minutoli","raw_affiliation_strings":["Pacific Northwest National Laboratory"],"affiliations":[{"raw_affiliation_string":"Pacific Northwest National Laboratory","institution_ids":["https://openalex.org/I142606810"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5010169378","display_name":"Joseph Manzano","orcid":"https://orcid.org/0000-0002-6616-0125"},"institutions":[{"id":"https://openalex.org/I142606810","display_name":"Pacific Northwest National Laboratory","ror":"https://ror.org/05h992307","country_code":"US","type":"facility","lineage":["https://openalex.org/I1325736334","https://openalex.org/I1330989302","https://openalex.org/I142606810","https://openalex.org/I39565521"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Joseph Manzano","raw_affiliation_strings":["Pacific Northwest National Laboratory"],"affiliations":[{"raw_affiliation_string":"Pacific Northwest National Laboratory","institution_ids":["https://openalex.org/I142606810"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5041853964","display_name":"Antonino Tumeo","orcid":"https://orcid.org/0000-0001-9452-120X"},"institutions":[{"id":"https://openalex.org/I142606810","display_name":"Pacific Northwest National Laboratory","ror":"https://ror.org/05h992307","country_code":"US","type":"facility","lineage":["https://openalex.org/I1325736334","https://openalex.org/I1330989302","https://openalex.org/I142606810","https://openalex.org/I39565521"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Antonino Tumeo","raw_affiliation_strings":["Pacific Northwest National Laboratory"],"affiliations":[{"raw_affiliation_string":"Pacific Northwest National Laboratory","institution_ids":["https://openalex.org/I142606810"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5033121816","display_name":"Serena Curzel","orcid":"https://orcid.org/0000-0002-8202-1627"},"institutions":[{"id":"https://openalex.org/I93860229","display_name":"Politecnico di Milano","ror":"https://ror.org/01nffqt88","country_code":"IT","type":"education","lineage":["https://openalex.org/I93860229"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Serena Curzel","raw_affiliation_strings":["Politecnico di Milano, Milano, Italy"],"affiliations":[{"raw_affiliation_string":"Politecnico di Milano, Milano, Italy","institution_ids":["https://openalex.org/I93860229"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5008177871","display_name":"Michele Fiorito","orcid":"https://orcid.org/0000-0001-8675-6703"},"institutions":[{"id":"https://openalex.org/I93860229","display_name":"Politecnico di Milano","ror":"https://ror.org/01nffqt88","country_code":"IT","type":"education","lineage":["https://openalex.org/I93860229"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Michele Fiorito","raw_affiliation_strings":["Politecnico di Milano, Milano, Italy"],"affiliations":[{"raw_affiliation_string":"Politecnico di Milano, Milano, Italy","institution_ids":["https://openalex.org/I93860229"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5028565685","display_name":"Fabrizio Ferrandi","orcid":"https://orcid.org/0000-0003-0301-4419"},"institutions":[{"id":"https://openalex.org/I93860229","display_name":"Politecnico di Milano","ror":"https://ror.org/01nffqt88","country_code":"IT","type":"education","lineage":["https://openalex.org/I93860229"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Fabrizio Ferrandi","raw_affiliation_strings":["Politecnico di Milano, Milano, Italy"],"affiliations":[{"raw_affiliation_string":"Politecnico di Milano, Milano, Italy","institution_ids":["https://openalex.org/I93860229"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":10,"corresponding_author_ids":["https://openalex.org/A5000893617"],"corresponding_institution_ids":["https://openalex.org/I142606810"],"apc_list":null,"apc_paid":null,"fwci":2.6667,"has_fulltext":true,"cited_by_count":2,"citation_normalized_percentile":{"value":0.92592593,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":94,"max":96},"biblio":{"volume":null,"issue":null,"first_page":"632","last_page":"638"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12039","display_name":"Electron and X-Ray Spectroscopy Techniques","score":0.9986000061035156,"subfield":{"id":"https://openalex.org/subfields/2508","display_name":"Surfaces, Coatings and Films"},"field":{"id":"https://openalex.org/fields/25","display_name":"Materials Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T12039","display_name":"Electron and X-Ray Spectroscopy Techniques","score":0.9986000061035156,"subfield":{"id":"https://openalex.org/subfields/2508","display_name":"Surfaces, Coatings and Films"},"field":{"id":"https://openalex.org/fields/25","display_name":"Materials Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11948","display_name":"Machine Learning in Materials Science","score":0.9976000189781189,"subfield":{"id":"https://openalex.org/subfields/2505","display_name":"Materials Chemistry"},"field":{"id":"https://openalex.org/fields/25","display_name":"Materials Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10857","display_name":"Advanced Electron Microscopy Techniques and Applications","score":0.9973999857902527,"subfield":{"id":"https://openalex.org/subfields/1315","display_name":"Structural Biology"},"field":{"id":"https://openalex.org/fields/13","display_name":"Biochemistry, Genetics and Molecular Biology"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7847771644592285},{"id":"https://openalex.org/keywords/workflow","display_name":"Workflow","score":0.5526919960975647},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.5468953251838684},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.5407140254974365},{"id":"https://openalex.org/keywords/design-space-exploration","display_name":"Design space exploration","score":0.522538423538208},{"id":"https://openalex.org/keywords/high-level-synthesis","display_name":"High-level synthesis","score":0.4678047001361847},{"id":"https://openalex.org/keywords/context","display_name":"Context (archaeology)","score":0.4544348120689392},{"id":"https://openalex.org/keywords/compiler","display_name":"Compiler","score":0.4409182369709015},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.4367668032646179},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.32002657651901245},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.1261260211467743}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7847771644592285},{"id":"https://openalex.org/C177212765","wikidata":"https://www.wikidata.org/wiki/Q627335","display_name":"Workflow","level":2,"score":0.5526919960975647},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.5468953251838684},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.5407140254974365},{"id":"https://openalex.org/C2776221188","wikidata":"https://www.wikidata.org/wiki/Q21072556","display_name":"Design space exploration","level":2,"score":0.522538423538208},{"id":"https://openalex.org/C58013763","wikidata":"https://www.wikidata.org/wiki/Q5754574","display_name":"High-level synthesis","level":3,"score":0.4678047001361847},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.4544348120689392},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.4409182369709015},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.4367668032646179},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.32002657651901245},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.1261260211467743},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","level":1,"score":0.0},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3566097.3568360","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3566097.3568360","pdf_url":null,"source":{"id":"https://openalex.org/S4363608968","display_name":"Proceedings of the 28th Asia and South Pacific Design Automation Conference","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 28th Asia and South Pacific Design Automation Conference","raw_type":"proceedings-article"},{"id":"pmh:oai:re.public.polimi.it:11311/1229391","is_oa":true,"landing_page_url":"https://hdl.handle.net/11311/1229391","pdf_url":"https://re.public.polimi.it/bitstream/11311/1229391/1/ASPDAC23.pdf","source":{"id":"https://openalex.org/S4306400312","display_name":"Virtual Community of Pathological Anatomy (University of Castilla La Mancha)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I79189158","host_organization_name":"University of Castilla-La Mancha","host_organization_lineage":["https://openalex.org/I79189158"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"info:eu-repo/semantics/conferenceObject"}],"best_oa_location":{"id":"pmh:oai:re.public.polimi.it:11311/1229391","is_oa":true,"landing_page_url":"https://hdl.handle.net/11311/1229391","pdf_url":"https://re.public.polimi.it/bitstream/11311/1229391/1/ASPDAC23.pdf","source":{"id":"https://openalex.org/S4306400312","display_name":"Virtual Community of Pathological Anatomy (University of Castilla La Mancha)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I79189158","host_organization_name":"University of Castilla-La Mancha","host_organization_lineage":["https://openalex.org/I79189158"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"info:eu-repo/semantics/conferenceObject"},"sustainable_development_goals":[{"score":0.5099999904632568,"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9"}],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":false},"content_urls":{"pdf":"https://content.openalex.org/works/W4318685721.pdf"},"referenced_works_count":20,"referenced_works":["https://openalex.org/W1669297171","https://openalex.org/W1993273894","https://openalex.org/W1995947217","https://openalex.org/W2112796928","https://openalex.org/W2330685339","https://openalex.org/W2798084934","https://openalex.org/W2988212920","https://openalex.org/W3014981429","https://openalex.org/W3081627712","https://openalex.org/W3098440233","https://openalex.org/W3101493857","https://openalex.org/W3116643785","https://openalex.org/W3122286897","https://openalex.org/W3126625382","https://openalex.org/W3177462264","https://openalex.org/W3203648016","https://openalex.org/W3212867926","https://openalex.org/W4285171882","https://openalex.org/W4287082180","https://openalex.org/W4293060644"],"related_works":["https://openalex.org/W2125855853","https://openalex.org/W4281926497","https://openalex.org/W4245652312","https://openalex.org/W2269990635","https://openalex.org/W2612099726","https://openalex.org/W2108242004","https://openalex.org/W4283730710","https://openalex.org/W2042762783","https://openalex.org/W2531450434","https://openalex.org/W4281784598"],"abstract_inverted_index":{"The":[0],"Software":[1],"Defined":[2],"Architectures":[3],"(SODA)":[4],"Synthesizer":[5,88],"is":[6,33,89],"an":[7,118,158],"open-source":[8],"compiler-based":[9],"tool":[10,154],"able":[11],"to":[12,47,78,94,134],"automatically":[13],"generate":[14,79],"domain-specialized":[15],"systems":[16,103],"targeting":[17],"Application-Specific":[18],"Integrated":[19],"Circuits":[20],"(ASICs)":[21],"or":[22],"Field":[23],"Programmable":[24],"Gate":[25],"Arrays":[26],"(FPGAs)":[27],"starting":[28],"from":[29,74,147],"high-level":[30,64,70],"programming.":[31],"SODA":[32,87,187],"composed":[34],"of":[35,67,85,92,120,126,129,160,191],"a":[36,68,170],"frontend,":[37],"SODA-OPT,":[38],"which":[39],"leverages":[40],"the":[41,75,86,90,121,124,127,153,180,189],"multilevel":[42],"intermediate":[43],"representation":[44],"(MLIR)":[45],"framework":[46],"interface":[48],"with":[49,157,169],"productive":[50],"programming":[51],"tools":[52],"(e.g.,":[53,107],"machine":[54],"learning":[55],"frameworks),":[56],"identify":[57],"kernels":[58],"suitable":[59],"for":[60,104,131,164,194],"acceleration,":[61],"and":[62,66,99,183],"perform":[63],"optimizations,":[65],"state-of-the-art":[69],"synthesis":[71],"backend,":[72],"Bambu":[73],"PandA":[76],"framework,":[77],"custom":[80],"accelerators.":[81],"One":[82],"specific":[83],"application":[84],"generation":[91,128],"accelerators":[93,130],"enable":[95],"ultra-low":[96],"latency":[97],"inference":[98,165],"control":[100,193],"on":[101,144,166],"autonomous":[102,192],"scientific":[105,195],"discovery":[106],"electron":[108,139],"microscopes,":[109],"sensors":[110],"in":[111,123,137,155,188],"particle":[112],"accelerators,":[113],"etc.).":[114],"This":[115],"paper":[116],"provides":[117],"overview":[119],"flow":[122],"context":[125],"edge":[132],"processing":[133],"be":[135],"integrated":[136],"transmission":[138],"microscopy":[140],"(TEM)":[141],"devices,":[142],"focusing":[143],"use":[145],"cases":[146],"precision":[148],"material":[149],"synthesis.":[150],"We":[151],"show":[152],"action":[156],"example":[159],"design":[161],"space":[162],"exploration":[163],"reconfigurable":[167],"devices":[168],"conventional":[171],"deep":[172],"neural":[173],"network":[174],"model":[175],"(LeNet).":[176],"Finally,":[177],"we":[178],"discuss":[179],"research":[181],"directions":[182],"opportunities":[184],"enabled":[185],"by":[186],"area":[190],"experimental":[196],"workflows.":[197]},"counts_by_year":[{"year":2024,"cited_by_count":2}],"updated_date":"2026-03-11T14:59:36.786465","created_date":"2025-10-10T00:00:00"}
