{"id":"https://openalex.org/W4416429531","doi":"https://doi.org/10.1109/iccad66269.2025.11240628","title":"Building an Open CGRA Ecosystem for Agile Innovation","display_name":"Building an Open CGRA Ecosystem for Agile Innovation","publication_year":2025,"publication_date":"2025-10-26","ids":{"openalex":"https://openalex.org/W4416429531","doi":"https://doi.org/10.1109/iccad66269.2025.11240628"},"language":null,"primary_location":{"id":"doi:10.1109/iccad66269.2025.11240628","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iccad66269.2025.11240628","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE/ACM International Conference On Computer Aided Design (ICCAD)","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/A5066607195","display_name":"Rohan Juneja","orcid":"https://orcid.org/0000-0002-6015-1084"},"institutions":[{"id":"https://openalex.org/I165932596","display_name":"National University of Singapore","ror":"https://ror.org/01tgyzw49","country_code":"SG","type":"education","lineage":["https://openalex.org/I165932596"]}],"countries":["SG"],"is_corresponding":true,"raw_author_name":"Rohan Juneja","raw_affiliation_strings":["National University of Singapore"],"affiliations":[{"raw_affiliation_string":"National University of Singapore","institution_ids":["https://openalex.org/I165932596"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5098921593","display_name":"Pranav Dangi","orcid":"https://orcid.org/0009-0004-1339-6048"},"institutions":[{"id":"https://openalex.org/I165932596","display_name":"National University of Singapore","ror":"https://ror.org/01tgyzw49","country_code":"SG","type":"education","lineage":["https://openalex.org/I165932596"]}],"countries":["SG"],"is_corresponding":false,"raw_author_name":"Pranav Dangi","raw_affiliation_strings":["National University of Singapore"],"affiliations":[{"raw_affiliation_string":"National University of Singapore","institution_ids":["https://openalex.org/I165932596"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5022816359","display_name":"Thilini Kaushalya Bandara","orcid":"https://orcid.org/0000-0003-3413-136X"},"institutions":[{"id":"https://openalex.org/I75636454","display_name":"Renesas Electronics (United States)","ror":"https://ror.org/014775w70","country_code":"US","type":"company","lineage":["https://openalex.org/I4210153176","https://openalex.org/I75636454"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Thilini Kaushalya Bandara","raw_affiliation_strings":["Renesas Electronics"],"affiliations":[{"raw_affiliation_string":"Renesas Electronics","institution_ids":["https://openalex.org/I75636454"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5046379562","display_name":"Zhaoying Li","orcid":"https://orcid.org/0000-0001-7513-9494"},"institutions":[{"id":"https://openalex.org/I165932596","display_name":"National University of Singapore","ror":"https://ror.org/01tgyzw49","country_code":"SG","type":"education","lineage":["https://openalex.org/I165932596"]}],"countries":["SG"],"is_corresponding":false,"raw_author_name":"Zhaoying Li","raw_affiliation_strings":["National University of Singapore"],"affiliations":[{"raw_affiliation_string":"National University of Singapore","institution_ids":["https://openalex.org/I165932596"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5080548076","display_name":"Dhananjaya Wijerathne","orcid":"https://orcid.org/0000-0003-3181-2514"},"institutions":[{"id":"https://openalex.org/I1311921367","display_name":"Advanced Micro Devices (Canada)","ror":"https://ror.org/02yh0k313","country_code":"CA","type":"company","lineage":["https://openalex.org/I1311921367","https://openalex.org/I4210137977"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Dhananjaya Wijerathne","raw_affiliation_strings":["Advanced Micro Devices"],"affiliations":[{"raw_affiliation_string":"Advanced Micro Devices","institution_ids":["https://openalex.org/I1311921367"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5057413185","display_name":"Li-Shiuan Peh","orcid":"https://orcid.org/0000-0001-9010-6519"},"institutions":[{"id":"https://openalex.org/I165932596","display_name":"National University of Singapore","ror":"https://ror.org/01tgyzw49","country_code":"SG","type":"education","lineage":["https://openalex.org/I165932596"]}],"countries":["SG"],"is_corresponding":false,"raw_author_name":"Li-Shiuan Peh","raw_affiliation_strings":["National University of Singapore"],"affiliations":[{"raw_affiliation_string":"National University of Singapore","institution_ids":["https://openalex.org/I165932596"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5049237676","display_name":"Tulika Mitra","orcid":"https://orcid.org/0000-0003-4136-4188"},"institutions":[{"id":"https://openalex.org/I165932596","display_name":"National University of Singapore","ror":"https://ror.org/01tgyzw49","country_code":"SG","type":"education","lineage":["https://openalex.org/I165932596"]}],"countries":["SG"],"is_corresponding":false,"raw_author_name":"Tulika Mitra","raw_affiliation_strings":["National University of Singapore"],"affiliations":[{"raw_affiliation_string":"National University of Singapore","institution_ids":["https://openalex.org/I165932596"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":7,"corresponding_author_ids":["https://openalex.org/A5066607195"],"corresponding_institution_ids":["https://openalex.org/I165932596"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.3811738,"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":"9"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10904","display_name":"Embedded Systems Design Techniques","score":0.8812999725341797,"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/T10904","display_name":"Embedded Systems Design Techniques","score":0.8812999725341797,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.06459999829530716,"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/T14347","display_name":"Big Data and Digital Economy","score":0.004900000058114529,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/agile-software-development","display_name":"Agile software development","score":0.7479000091552734},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.5041000247001648},{"id":"https://openalex.org/keywords/flexibility","display_name":"Flexibility (engineering)","score":0.4830999970436096},{"id":"https://openalex.org/keywords/design-space-exploration","display_name":"Design space exploration","score":0.47530001401901245},{"id":"https://openalex.org/keywords/reconfigurability","display_name":"Reconfigurability","score":0.47130000591278076},{"id":"https://openalex.org/keywords/open-standard","display_name":"Open standard","score":0.4586000144481659},{"id":"https://openalex.org/keywords/abstraction","display_name":"Abstraction","score":0.4390000104904175},{"id":"https://openalex.org/keywords/abstraction-layer","display_name":"Abstraction layer","score":0.42260000109672546}],"concepts":[{"id":"https://openalex.org/C14185376","wikidata":"https://www.wikidata.org/wiki/Q30232","display_name":"Agile software development","level":2,"score":0.7479000091552734},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7106000185012817},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.5672000050544739},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5041000247001648},{"id":"https://openalex.org/C2780598303","wikidata":"https://www.wikidata.org/wiki/Q65921492","display_name":"Flexibility (engineering)","level":2,"score":0.4830999970436096},{"id":"https://openalex.org/C2776221188","wikidata":"https://www.wikidata.org/wiki/Q21072556","display_name":"Design space exploration","level":2,"score":0.47530001401901245},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.47130000591278076},{"id":"https://openalex.org/C2780149590","wikidata":"https://www.wikidata.org/wiki/Q7302742","display_name":"Reconfigurability","level":2,"score":0.47130000591278076},{"id":"https://openalex.org/C67936045","wikidata":"https://www.wikidata.org/wiki/Q681263","display_name":"Open standard","level":3,"score":0.4586000144481659},{"id":"https://openalex.org/C124304363","wikidata":"https://www.wikidata.org/wiki/Q673661","display_name":"Abstraction","level":2,"score":0.4390000104904175},{"id":"https://openalex.org/C147358964","wikidata":"https://www.wikidata.org/wiki/Q1200992","display_name":"Abstraction layer","level":3,"score":0.42260000109672546},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.39399999380111694},{"id":"https://openalex.org/C177650935","wikidata":"https://www.wikidata.org/wiki/Q1760303","display_name":"Netlist","level":2,"score":0.38690000772476196},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3562000095844269},{"id":"https://openalex.org/C162307627","wikidata":"https://www.wikidata.org/wiki/Q204833","display_name":"Enhanced Data Rates for GSM Evolution","level":2,"score":0.3522999882698059},{"id":"https://openalex.org/C37135326","wikidata":"https://www.wikidata.org/wiki/Q931942","display_name":"Design flow","level":2,"score":0.3463999927043915},{"id":"https://openalex.org/C20136886","wikidata":"https://www.wikidata.org/wiki/Q749647","display_name":"Interoperability","level":2,"score":0.34220001101493835},{"id":"https://openalex.org/C142962650","wikidata":"https://www.wikidata.org/wiki/Q240838","display_name":"Reconfigurable computing","level":3,"score":0.3310000002384186},{"id":"https://openalex.org/C106251023","wikidata":"https://www.wikidata.org/wiki/Q851989","display_name":"Porting","level":3,"score":0.30239999294281006},{"id":"https://openalex.org/C101468663","wikidata":"https://www.wikidata.org/wiki/Q1620158","display_name":"Modular design","level":2,"score":0.29679998755455017},{"id":"https://openalex.org/C155911762","wikidata":"https://www.wikidata.org/wiki/Q422321","display_name":"Blueprint","level":2,"score":0.2912999987602234},{"id":"https://openalex.org/C72280835","wikidata":"https://www.wikidata.org/wiki/Q635346","display_name":"Architectural pattern","level":5,"score":0.26420000195503235},{"id":"https://openalex.org/C2742236","wikidata":"https://www.wikidata.org/wiki/Q924713","display_name":"Efficient energy use","level":2,"score":0.2590999901294708},{"id":"https://openalex.org/C88482812","wikidata":"https://www.wikidata.org/wiki/Q6453666","display_name":"Modular programming","level":2,"score":0.2590999901294708}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/iccad66269.2025.11240628","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iccad66269.2025.11240628","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE/ACM International Conference On Computer Aided Design (ICCAD)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320320671","display_name":"National Research Foundation","ror":"https://ror.org/05s0g1g46"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":31,"referenced_works":["https://openalex.org/W37253703","https://openalex.org/W2123412205","https://openalex.org/W2158468079","https://openalex.org/W2169339215","https://openalex.org/W2626186664","https://openalex.org/W2626953429","https://openalex.org/W2804032941","https://openalex.org/W2922408905","https://openalex.org/W2925491732","https://openalex.org/W2954698171","https://openalex.org/W2991518521","https://openalex.org/W3015329018","https://openalex.org/W3042501387","https://openalex.org/W3045527745","https://openalex.org/W3116479614","https://openalex.org/W3213111742","https://openalex.org/W4214694693","https://openalex.org/W4234479839","https://openalex.org/W4241238426","https://openalex.org/W4246246179","https://openalex.org/W4280493956","https://openalex.org/W4308084052","https://openalex.org/W4386918756","https://openalex.org/W4389166813","https://openalex.org/W4394896893","https://openalex.org/W4401017906","https://openalex.org/W4402475861","https://openalex.org/W4404848196","https://openalex.org/W4405301113","https://openalex.org/W4408112564","https://openalex.org/W4411485910"],"related_works":[],"abstract_inverted_index":{"Modern":[0],"computing":[1],"workloads,":[2],"particularly":[3,50],"in":[4],"AI":[5],"and":[6,16,24,47,61,74,126,142,160,186,206],"edge":[7,124],"applications,":[8],"demand":[9],"hardware-software":[10],"co-design":[11,20],"to":[12,90,152,155],"meet":[13],"aggressive":[14],"performance":[15],"energy":[17],"targets.":[18],"Such":[19,197],"benefits":[21],"from":[22,194],"open":[23,83,209],"agile":[25,92,170],"platforms":[26],"that":[27,86,135,190],"replace":[28],"closed,":[29],"vertically":[30],"integrated":[31],"development":[32],"with":[33,41,103,176],"modular,":[34],"community-driven":[35],"ecosystems.":[36],"Coarse-Grained":[37],"Reconfigurable":[38],"Architectures":[39],"(CGRAs),":[40],"their":[42],"unique":[43],"balance":[44],"of":[45,169],"flexibility":[46],"efficiency,":[48],"are":[49],"well-suited":[51],"for":[52,69,109,179,184,211],"this":[53,77],"paradigm.":[54],"When":[55],"built":[56],"on":[57],"open-source":[58],"hardware":[59,171,192],"generators":[60],"software":[62,195],"toolchains,":[63],"CGRAs":[64,163,185],"provide":[65],"a":[66,101,104,116,120,128,177,180,198,207],"compelling":[67],"foundation":[68,210],"architectural":[70,202],"exploration,":[71,139],"cross-layer":[72],"optimization,":[73],"real-world":[75],"deployment.In":[76],"paper,":[78],"we":[79,87,150],"will":[80,174],"present":[81],"an":[82],"CGRA":[84,102,132],"ecosystem":[85],"have":[88],"developed":[89],"support":[91],"innovation":[93],"across":[94],"the":[95,166],"stack.":[96],"Our":[97],"contributions":[98],"include":[99],"HyCUBE,":[100],"reconfigurable":[105],"single-cycle":[106],"multi-hop":[107],"interconnect":[108],"efficient":[110],"data":[111],"movement;":[112],"PACE,":[113],"which":[114],"embeds":[115],"power-efficient":[117],"HyCUBE":[118],"within":[119],"RISC-V":[121],"SoC":[122],"targeting":[123],"computing;":[125],"Morpher,":[127],"fully":[129],"open-source,":[130],"architecture-adaptive":[131],"design":[133,137],"framework":[134],"supports":[136],"space":[138],"compilation,":[140],"simulation,":[141],"validation.":[143],"By":[144],"embracing":[145],"openness":[146],"at":[147],"every":[148],"layer,":[149],"aim":[151],"lower":[153],"barriers":[154],"innovation,":[156,205],"enable":[157],"reproducible":[158],"research,":[159],"demonstrate":[161],"how":[162],"can":[164],"anchor":[165],"next":[167],"wave":[168],"development.":[172,196],"We":[173],"conclude":[175],"call":[178],"unified":[181],"abstraction":[182],"layer":[183],"spatial":[187,212],"accelerators,":[188],"one":[189],"decouples":[191],"specialization":[193],"representation":[199],"would":[200],"unlock":[201],"portability,":[203],"compiler":[204],"scalable,":[208],"computing.":[213]},"counts_by_year":[],"updated_date":"2026-04-09T08:11:56.329763","created_date":"2025-11-20T00:00:00"}
