{"id":"https://openalex.org/W7134953704","doi":"https://doi.org/10.1109/asp-dac66049.2026.11420431","title":"CommILP: Synthesizing Communication Infrastructure for Domain Computing Platforms","display_name":"CommILP: Synthesizing Communication Infrastructure for Domain Computing Platforms","publication_year":2026,"publication_date":"2026-01-19","ids":{"openalex":"https://openalex.org/W7134953704","doi":"https://doi.org/10.1109/asp-dac66049.2026.11420431"},"language":null,"primary_location":{"id":"doi:10.1109/asp-dac66049.2026.11420431","is_oa":false,"landing_page_url":"https://doi.org/10.1109/asp-dac66049.2026.11420431","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2026 31st Asia and South Pacific Design Automation Conference (ASP-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/A5114211120","display_name":"Qucheng Jiang","orcid":"https://orcid.org/0009-0009-9824-8322"},"institutions":[{"id":"https://openalex.org/I111088046","display_name":"Boston University","ror":"https://ror.org/05qwgg493","country_code":"US","type":"education","lineage":["https://openalex.org/I111088046"]},{"id":"https://openalex.org/I12912129","display_name":"Northeastern University","ror":"https://ror.org/04t5xt781","country_code":"US","type":"education","lineage":["https://openalex.org/I12912129"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Qucheng Jiang","raw_affiliation_strings":["Northeastern University,Boston,USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Northeastern University,Boston,USA","institution_ids":["https://openalex.org/I111088046","https://openalex.org/I12912129"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5128753299","display_name":"Jacob Ginesin","orcid":null},"institutions":[{"id":"https://openalex.org/I111088046","display_name":"Boston University","ror":"https://ror.org/05qwgg493","country_code":"US","type":"education","lineage":["https://openalex.org/I111088046"]},{"id":"https://openalex.org/I12912129","display_name":"Northeastern University","ror":"https://ror.org/04t5xt781","country_code":"US","type":"education","lineage":["https://openalex.org/I12912129"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jacob Ginesin","raw_affiliation_strings":["Northeastern University,Boston,USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Northeastern University,Boston,USA","institution_ids":["https://openalex.org/I111088046","https://openalex.org/I12912129"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5128738588","display_name":"Oscar Kellner","orcid":null},"institutions":[{"id":"https://openalex.org/I111088046","display_name":"Boston University","ror":"https://ror.org/05qwgg493","country_code":"US","type":"education","lineage":["https://openalex.org/I111088046"]},{"id":"https://openalex.org/I12912129","display_name":"Northeastern University","ror":"https://ror.org/04t5xt781","country_code":"US","type":"education","lineage":["https://openalex.org/I12912129"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Oscar Kellner","raw_affiliation_strings":["Northeastern University,Boston,USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Northeastern University,Boston,USA","institution_ids":["https://openalex.org/I111088046","https://openalex.org/I12912129"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5075420600","display_name":"Tianrui Ma","orcid":"https://orcid.org/0000-0003-0894-6653"},"institutions":[{"id":"https://openalex.org/I204465549","display_name":"Washington University in St. Louis","ror":"https://ror.org/01yc7t268","country_code":"US","type":"education","lineage":["https://openalex.org/I204465549"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Tianrui Ma","raw_affiliation_strings":["Washington University in St. Louis,Saint Louis,USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Washington University in St. Louis,Saint Louis,USA","institution_ids":["https://openalex.org/I204465549"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5026700236","display_name":"Gunar Schirner","orcid":"https://orcid.org/0000-0002-5408-8496"},"institutions":[{"id":"https://openalex.org/I111088046","display_name":"Boston University","ror":"https://ror.org/05qwgg493","country_code":"US","type":"education","lineage":["https://openalex.org/I111088046"]},{"id":"https://openalex.org/I12912129","display_name":"Northeastern University","ror":"https://ror.org/04t5xt781","country_code":"US","type":"education","lineage":["https://openalex.org/I12912129"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Gunar Schirner","raw_affiliation_strings":["Northeastern University,Boston,USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Northeastern University,Boston,USA","institution_ids":["https://openalex.org/I111088046","https://openalex.org/I12912129"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1216","last_page":"1222"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.26330000162124634,"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/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.26330000162124634,"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/T10679","display_name":"Service-Oriented Architecture and Web Services","score":0.061000000685453415,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T10904","display_name":"Embedded Systems Design Techniques","score":0.05689999833703041,"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/domain","display_name":"Domain (mathematical analysis)","score":0.5091999769210815},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.3452000021934509},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.26669999957084656},{"id":"https://openalex.org/keywords/focus","display_name":"Focus (optics)","score":0.2599000036716461},{"id":"https://openalex.org/keywords/information-and-communications-technology","display_name":"Information and Communications Technology","score":0.2567000091075897}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6341000199317932},{"id":"https://openalex.org/C36503486","wikidata":"https://www.wikidata.org/wiki/Q11235244","display_name":"Domain (mathematical analysis)","level":2,"score":0.5091999769210815},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.3452000021934509},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.31279999017715454},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.30880001187324524},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.26669999957084656},{"id":"https://openalex.org/C192209626","wikidata":"https://www.wikidata.org/wiki/Q190909","display_name":"Focus (optics)","level":2,"score":0.2599000036716461},{"id":"https://openalex.org/C67363961","wikidata":"https://www.wikidata.org/wiki/Q5268834","display_name":"Information and Communications Technology","level":2,"score":0.2567000091075897},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.24490000307559967},{"id":"https://openalex.org/C98025372","wikidata":"https://www.wikidata.org/wiki/Q477538","display_name":"Systems architecture","level":3,"score":0.2312999963760376}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/asp-dac66049.2026.11420431","is_oa":false,"landing_page_url":"https://doi.org/10.1109/asp-dac66049.2026.11420431","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2026 31st Asia and South Pacific Design Automation Conference (ASP-DAC)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.5870180130004883,"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":21,"referenced_works":["https://openalex.org/W1539905761","https://openalex.org/W2082705503","https://openalex.org/W2120538858","https://openalex.org/W2530146034","https://openalex.org/W2624998622","https://openalex.org/W2799062934","https://openalex.org/W2975335499","https://openalex.org/W2999734639","https://openalex.org/W3036079062","https://openalex.org/W3158550040","https://openalex.org/W3184909475","https://openalex.org/W4251637954","https://openalex.org/W4375928780","https://openalex.org/W4386764554","https://openalex.org/W4386764841","https://openalex.org/W4389692499","https://openalex.org/W4400811395","https://openalex.org/W4401722336","https://openalex.org/W4402338717","https://openalex.org/W4409334132","https://openalex.org/W4413322017"],"related_works":[],"abstract_inverted_index":{"Domain-specific":[0],"accelerator-rich":[1],"platforms":[2],"are":[3],"promising":[4],"for":[5,72,85,102],"high-throughput,":[6],"low-power":[7],"edge":[8],"systems.":[9],"Prior":[10],"domain":[11],"design-space":[12],"exploration":[13],"(Domain-DSE)":[14],"methods":[15],"[1]":[16],"efficiently":[17],"allocate":[18],"processing":[19],"elements":[20],"(PEs)":[21],"and":[22,38,62,81,98,105,117,128,131,135,143,148,155,165,192],"bind":[23],"applications,":[24],"but":[25],"largely":[26],"assume":[27],"simplified,":[28],"centralized":[29,170],"communication":[30,52,75,83,194],"within":[31],"the":[32,187],"hardware":[33],"tile,":[34],"which":[35],"limits":[36],"scalability":[37],"wastes":[39],"resources.":[40],"Novel":[41],"research":[42],"work":[43],"is":[44,112],"needed":[45],"that":[46,59,109],"takes":[47],"advantage":[48],"of":[49],"designtime":[50],"known":[51],"patterns":[53],"to":[54,139,162,175],"synthesize":[55],"custom":[56],"intratile":[57],"interconnects":[58],"minimize":[60],"area":[61,116,164],"energy":[63,167],"while":[64,114,172],"preserving":[65],"application":[66,110],"throughput.":[67],"This":[68],"paper":[69],"introduces":[70,120],"CommILP":[71,88,119,159],"synthesizing":[73],"intra-tile":[74],"infrastructure":[76],"given":[77],"a":[78,94,121],"platform":[79,182],"allocation":[80],"PE-to-PE":[82],"graphs":[84],"multiple":[86],"applications.":[87,178],"instantiates":[89],"Communication":[90],"Elements":[91],"(CEs),":[92],"determines":[93],"minimal":[95],"interconnect":[96],"topology,":[97],"assigns":[99],"routing":[100],"paths":[101],"each":[103],"app":[104],"connection.":[106],"It":[107,179],"guarantees":[108],"throughput":[111],"preserved":[113],"minimizing":[115],"energy.":[118],"hierarchical":[122],"ILP":[123],"formulation":[124],"across":[125],"platform,":[126],"application,":[127],"hop-stack":[129],"levels,":[130],"supports":[132],"both":[133,152],"App-Level":[134],"Domain-Aggregated":[136],"modeling":[137],"modes":[138],"balance":[140],"solution":[141],"quality":[142],"runtime.":[144],"Evaluated":[145],"on":[146],"ASIC":[147],"FPGA":[149],"backends":[150],"using":[151],"real":[153],"(OpenVX-40)":[154],"synthetic":[156],"(RNDComm-100)":[157],"domains,":[158],"achieves":[160],"up":[161],"69.4%":[163],"73%":[166],"savings":[168],"over":[169,176],"baselines,":[171],"remaining":[173],"scalable":[174],"100":[177],"complements":[180],"existing":[181],"DSE":[183],"tools":[184],"by":[185],"bridging":[186],"gap":[188],"between":[189],"computation":[190],"binding":[191],"hardware-efficient":[193],"synthesis.":[195]},"counts_by_year":[],"updated_date":"2026-07-22T07:51:19.307946","created_date":"2026-03-12T00:00:00"}
