{"id":"https://openalex.org/W4394569784","doi":"https://doi.org/10.1145/3656642","title":"R-Blocks: an Energy-Efficient, Flexible, and Programmable CGRA","display_name":"R-Blocks: an Energy-Efficient, Flexible, and Programmable CGRA","publication_year":2024,"publication_date":"2024-04-08","ids":{"openalex":"https://openalex.org/W4394569784","doi":"https://doi.org/10.1145/3656642"},"language":"en","primary_location":{"id":"doi:10.1145/3656642","doi":"https://doi.org/10.1145/3656642","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3656642","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3656642","source":{"id":"https://openalex.org/S112809824","display_name":"ACM Transactions on Reconfigurable Technology and Systems","issn_l":"1936-7406","issn":["1936-7406","1936-7414"],"is_oa":false,"is_in_doaj":false,"is_core":true,"listed_in":["ccf-b","cwts-core","dongbi-c","jufo-1","norway-1","poland-70","russia-white-list-1"],"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Reconfigurable Technology and Systems","raw_type":"journal-article"},"volume":null,"type":"article","is_traditional":true,"indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"bronze","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3656642","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5061904103","display_name":"Barry de Bruin","orcid":"https://orcid.org/0000-0002-2341-9504","observed_orcids":["https://orcid.org/0000-0002-2341-9504"]},"institutions":[{"id":"https://openalex.org/I166825849","display_name":"Tampere University","ror":"https://ror.org/033003e23","country_code":"FI","type":"education","lineage":["https://openalex.org/I166825849"]},{"id":"https://openalex.org/I83019370","display_name":"Eindhoven University of Technology","ror":"https://ror.org/02c2kyt77","country_code":"NL","type":"education","lineage":["https://openalex.org/I83019370"]}],"countries":["FI","NL"],"is_corresponding":false,"raw_author_name":"Barry de Bruin","raw_affiliation_strings":["Tampere University, Tampere, Finland and University of Technology Eindhoven Faculty of Electrical Engineering, Eindhoven, Netherlands","Tampere University, Tampere, Finland and Electronic Systems University of Technology Eindhoven Faculty of Electrical Engineering, Eindhoven, Netherlands"],"raw_orcid":"https://orcid.org/0000-0002-2341-9504","affiliations":[{"raw_affiliation_string":"Tampere University, Tampere, Finland and University of Technology Eindhoven Faculty of Electrical Engineering, Eindhoven, Netherlands","institution_ids":["https://openalex.org/I166825849","https://openalex.org/I83019370"]},{"raw_affiliation_string":"Tampere University, Tampere, Finland and Electronic Systems University of Technology Eindhoven Faculty of Electrical Engineering, Eindhoven, Netherlands","institution_ids":["https://openalex.org/I166825849"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5069508579","display_name":"Kanishkan Vadivel","orcid":"https://orcid.org/0000-0003-4186-9530","observed_orcids":["https://orcid.org/0000-0003-4186-9530"]},"institutions":[{"id":"https://openalex.org/I196972281","display_name":"Imec the Netherlands","ror":"https://ror.org/01ezq2j76","country_code":"NL","type":"facility","lineage":["https://openalex.org/I196972281"]},{"id":"https://openalex.org/I83019370","display_name":"Eindhoven University of Technology","ror":"https://ror.org/02c2kyt77","country_code":"NL","type":"education","lineage":["https://openalex.org/I83019370"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"Kanishkan Vadivel","raw_affiliation_strings":["IMEC, Eindhoven, Netherlands and University of Technology Eindhoven Faculty of Electrical Engineering, Eindhoven, Netherlands","IMEC, Eindhoven, the Netherlands and Electronic Systems University of Technology Eindhoven Faculty of Electrical Engineering, Eindhoven, Netherlands"],"raw_orcid":"https://orcid.org/0000-0003-4186-9530","affiliations":[{"raw_affiliation_string":"IMEC, Eindhoven, Netherlands and University of Technology Eindhoven Faculty of Electrical Engineering, Eindhoven, Netherlands","institution_ids":["https://openalex.org/I196972281","https://openalex.org/I83019370"]},{"raw_affiliation_string":"IMEC, Eindhoven, the Netherlands and Electronic Systems University of Technology Eindhoven Faculty of Electrical Engineering, Eindhoven, Netherlands","institution_ids":["https://openalex.org/I196972281"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5003677982","display_name":"Mark Wijtvliet","orcid":"https://orcid.org/0000-0002-4907-2334","observed_orcids":["https://orcid.org/0000-0002-4907-2334"]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Mark Wijtvliet","raw_affiliation_strings":["ASMPT, Beuningen Netherlands","ASMPT Center of Competence, Beuningen, the Netherlands"],"raw_orcid":"https://orcid.org/0000-0002-4907-2334","affiliations":[{"raw_affiliation_string":"ASMPT, Beuningen Netherlands","institution_ids":[]},{"raw_affiliation_string":"ASMPT Center of Competence, Beuningen, the Netherlands","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5050272735","display_name":"Pekka J\u00e4\u00e4skel\u00e4inen","orcid":"https://orcid.org/0000-0001-5707-8544","observed_orcids":["https://orcid.org/0000-0001-5707-8544"]},"institutions":[{"id":"https://openalex.org/I166825849","display_name":"Tampere University","ror":"https://ror.org/033003e23","country_code":"FI","type":"education","lineage":["https://openalex.org/I166825849"]}],"countries":["FI"],"is_corresponding":false,"raw_author_name":"Pekka J\u00e4\u00e4skel\u00e4inen","raw_affiliation_strings":["Tampere University, Tampere, Finland"],"raw_orcid":"https://orcid.org/0000-0001-5707-8544","affiliations":[{"raw_affiliation_string":"Tampere University, Tampere, Finland","institution_ids":["https://openalex.org/I166825849"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5081768631","display_name":"Henk Corporaal","orcid":"https://orcid.org/0000-0003-4506-5732","observed_orcids":["https://orcid.org/0000-0003-4506-5732"]},"institutions":[{"id":"https://openalex.org/I83019370","display_name":"Eindhoven University of Technology","ror":"https://ror.org/02c2kyt77","country_code":"NL","type":"education","lineage":["https://openalex.org/I83019370"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"Henk Corporaal","raw_affiliation_strings":["University of Technology Eindhoven Faculty of Electrical Engineering, Eindhoven, Netherlands","Electronic Systems University of Technology Eindhoven Faculty of Electrical Engineering, Eindhoven, Netherlands"],"raw_orcid":"https://orcid.org/0000-0003-4506-5732","affiliations":[{"raw_affiliation_string":"University of Technology Eindhoven Faculty of Electrical Engineering, Eindhoven, Netherlands","institution_ids":["https://openalex.org/I83019370"]},{"raw_affiliation_string":"Electronic Systems University of Technology Eindhoven Faculty of Electrical Engineering, Eindhoven, Netherlands","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":4.8949,"has_fulltext":true,"cited_by_count":21,"citation_normalized_percentile":{"value":0.96165613,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":88,"max":99},"biblio":{"volume":"17","issue":"2","first_page":"1","last_page":"34"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10904","display_name":"Embedded Systems Design Techniques","score":0.9970999956130981,"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.9970999956130981,"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/T10829","display_name":"Interconnection Networks and Systems","score":0.0008999999845400453,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T11522","display_name":"VLSI and FPGA Design Techniques","score":0.0006000000284984708,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/coarse-grained-reconfigurable-architecture","display_name":"coarse-grained reconfigurable architecture","score":0.9359999895095825},{"id":"https://openalex.org/keywords/energy-efficiency","display_name":"energy efficiency","score":0.8209999799728394},{"id":"https://openalex.org/keywords/hardware-software-co-design","display_name":"hardware-software co-design","score":0.7730000019073486},{"id":"https://openalex.org/keywords/fft-acceleration","display_name":"FFT acceleration","score":0.4790000021457672},{"id":"https://openalex.org/keywords/internet-of-things","display_name":"Internet of Things","score":0.7269999980926514},{"id":"https://openalex.org/keywords/22-nm-fdsoi","display_name":"22nm FDSOI","score":0.7889999747276306}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8450497984886169},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5151968598365784},{"id":"https://openalex.org/C186370098","wikidata":"https://www.wikidata.org/wiki/Q442787","display_name":"Energy (signal processing)","level":2,"score":0.5026345252990723},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.4711177349090576},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3970494866371155},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.06378111243247986},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1145/3656642","doi":"https://doi.org/10.1145/3656642","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3656642","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3656642","source":{"id":"https://openalex.org/S112809824","display_name":"ACM Transactions on Reconfigurable Technology and Systems","issn_l":"1936-7406","issn":["1936-7406","1936-7414"],"is_oa":false,"is_in_doaj":false,"is_core":true,"listed_in":["ccf-b","cwts-core","dongbi-c","jufo-1","norway-1","poland-70","russia-white-list-1"],"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Reconfigurable Technology and Systems","raw_type":"journal-article"},{"id":"pmh:oai:pure.tue.nl:openaire/61986ecb-9436-417d-8340-9da36576ca0c","doi":null,"is_oa":true,"landing_page_url":"https://research.tue.nl/files/323956010/RBlocks_journal_preprint.pdf","pdf_url":null,"source":{"id":"https://openalex.org/S4406922641","display_name":"TU/e Research Portal","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"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":"de Bruin, E, Vadivel, K, Wijtvliet, M, Jaaskelainen, P O & Corporaal, H 2024, 'R-Blocks: an Energy-Efficient, Flexible, and Programmable CGRA', ACM Transactions on Reconfigurable Technology and Systems, vol. 17, no. 2, 34, pp. 1-34. https://doi.org/10.1145/3656642","raw_type":"info:eu-repo/semantics/article"},{"id":"pmh:oai:trepo.tuni.fi:10024/210111","doi":null,"is_oa":false,"landing_page_url":"https://trepo.tuni.fi/handle/10024/210111","pdf_url":null,"source":{"id":"https://openalex.org/S4306401860","display_name":"Tampere University Institutional Repository (Tampere University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I150589677","host_organization_name":"Tampere University of Applied Sciences","host_organization_lineage":["https://openalex.org/I150589677"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"acceptedVersion"}],"best_oa_location":{"id":"doi:10.1145/3656642","doi":"https://doi.org/10.1145/3656642","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3656642","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3656642","source":{"id":"https://openalex.org/S112809824","display_name":"ACM Transactions on Reconfigurable Technology and Systems","issn_l":"1936-7406","issn":["1936-7406","1936-7414"],"is_oa":false,"is_in_doaj":false,"is_core":true,"listed_in":["ccf-b","cwts-core","dongbi-c","jufo-1","norway-1","poland-70","russia-white-list-1"],"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Reconfigurable Technology and Systems","raw_type":"journal-article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","score":0.7207000255584717,"display_name":"Industry, innovation and infrastructure"}],"study_designs":[],"awards":[{"id":"https://openalex.org/G7895285880","display_name":null,"funder_award_id":"P15-06","funder_id":"https://openalex.org/F4320321800","funder_display_name":"Nederlandse Organisatie voor Wetenschappelijk Onderzoek"}],"funders":[{"id":"https://openalex.org/F4320321800","display_name":"Nederlandse Organisatie voor Wetenschappelijk Onderzoek","ror":"https://ror.org/04jsz6e67"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4394569784.pdf","grobid_xml":"https://content.openalex.org/works/W4394569784.grobid-xml"},"referenced_works_count":75,"referenced_works":["https://openalex.org/W1494658332","https://openalex.org/W1523051745","https://openalex.org/W1980140846","https://openalex.org/W1995750454","https://openalex.org/W2003121308","https://openalex.org/W2047049615","https://openalex.org/W2085567179","https://openalex.org/W2139637699","https://openalex.org/W2155115403","https://openalex.org/W2155649074","https://openalex.org/W2265966405","https://openalex.org/W2275304190","https://openalex.org/W2294034716","https://openalex.org/W2563480821","https://openalex.org/W2574156844","https://openalex.org/W2580120128","https://openalex.org/W2594593930","https://openalex.org/W2621032131","https://openalex.org/W2626186664","https://openalex.org/W2626211758","https://openalex.org/W2626953429","https://openalex.org/W2735381705","https://openalex.org/W2741661236","https://openalex.org/W2759971396","https://openalex.org/W2760593388","https://openalex.org/W2772152190","https://openalex.org/W2801641463","https://openalex.org/W2886262653","https://openalex.org/W2944867581","https://openalex.org/W2947846393","https://openalex.org/W2979324682","https://openalex.org/W2979393958","https://openalex.org/W2980612421","https://openalex.org/W2986049721","https://openalex.org/W3015329018","https://openalex.org/W3015890672","https://openalex.org/W3015998244","https://openalex.org/W3036287242","https://openalex.org/W3042501387","https://openalex.org/W3045527745","https://openalex.org/W3093605016","https://openalex.org/W3125525393","https://openalex.org/W3126823254","https://openalex.org/W3175240237","https://openalex.org/W3175843654","https://openalex.org/W3191007950","https://openalex.org/W3194111142","https://openalex.org/W3201108873","https://openalex.org/W3206057408","https://openalex.org/W3206610790","https://openalex.org/W4214644094","https://openalex.org/W4214694693","https://openalex.org/W4230924689","https://openalex.org/W4232151093","https://openalex.org/W4233276969","https://openalex.org/W4237290924","https://openalex.org/W4241916159","https://openalex.org/W4243445249","https://openalex.org/W4244894488","https://openalex.org/W4252221000","https://openalex.org/W4284689293","https://openalex.org/W4285207478","https://openalex.org/W4286563542","https://openalex.org/W4286571734","https://openalex.org/W4293025135","https://openalex.org/W4301409763","https://openalex.org/W4301487615","https://openalex.org/W4302391768","https://openalex.org/W4308084052","https://openalex.org/W4311839928","https://openalex.org/W4313496741","https://openalex.org/W4321242757","https://openalex.org/W4360595459","https://openalex.org/W4366371058","https://openalex.org/W4391457557"],"related_works":["https://openalex.org/W2986049721","https://openalex.org/W3206610790","https://openalex.org/W7143526854","https://openalex.org/W4402475861","https://openalex.org/W7165748126","https://openalex.org/W3188996037","https://openalex.org/W4214694693","https://openalex.org/W4404848196","https://openalex.org/W3125525393","https://openalex.org/W4283813965"],"abstract_inverted_index":{"Emerging":[0],"data-driven":[1],"applications":[2,68],"in":[3,154],"the":[4,81,114],"embedded,":[5],"e-Health,":[6],"and":[7,18,42,56,129,147,160],"internet":[8],"of":[9,83,166],"things":[10],"(IoT)":[11],"domain":[12],"require":[13],"complex":[14,190],"on-device":[15],"signal":[16,49],"analysis":[17],"data":[19],"reduction":[20],"to":[21,123],"maximize":[22],"energy":[23,43,75,139,164,184],"efficiency":[24,44,76,140,165,185],"on":[25,69,113,169,188],"these":[26],"energy-constrained":[27],"devices.":[28],"Coarse-grained":[29],"reconfigurable":[30],"architectures":[31],"(CGRAs)":[32],"have":[33],"been":[34],"proposed":[35],"as":[36],"a":[37,70,98,105,155,162,170,177,194],"good":[38],"compromise":[39],"between":[40],"flexibility":[41],"for":[45,131,198],"ultra-low":[46],"power":[47],"(ULP)":[48],"processing.":[50],"Existing":[51],"CGRAs":[52,90],"are":[53],"often":[54],"specialized":[55],"domain-specific":[57],"or":[58],"can":[59],"only":[60],"accelerate":[61],"simple":[62],"kernels,":[63],"which":[64],"makes":[65,91],"accelerating":[66],"complete":[67],"CGRA":[71,107,118],"while":[72,134],"maintaining":[73,135],"high":[74,138],"an":[77,136],"open":[78],"issue.":[79],"Moreover,":[80],"lack":[82],"instruction":[84,145],"set":[85],"architecture":[86],"(ISA)":[87],"standardization":[88],"across":[89],"code":[92],"generation":[93],"using":[94,141],"current":[95],"compiler":[96],"technology":[97,159],"major":[99],"challenge.":[100],"This":[101,117],"work":[102],"introduces":[103],"R-Blocks;":[104],"ULP":[106],"with":[108],"HW/SW":[109],"co-design":[110],"tool-flow":[111],"based":[112],"OpenASIP":[115],"toolset.":[116],"is":[119,152,186],"extremely":[120,137],"flexible":[121,132],"due":[122],"its":[124],"well-established":[125],"VLIW-SIMD":[126],"execution":[127],"model":[128],"support":[130],"SIMD-processing,":[133],"software":[142],"bypassing,":[143],"optimized":[144],"delivery,":[146],"local":[148],"scratchpad":[149],"memories.":[150],"R-Blocks":[151,193],"synthesized":[153],"commercial":[156],"22-nm":[157],"FD-SOI":[158],"achieves":[161],"full-system":[163],"115":[167],"MOPS/mW":[168],"common":[171],"FFT":[172],"benchmark,":[173],"1.45\u00d7":[174],"higher":[175],"than":[176],"highly":[178],"tuned":[179],"embedded":[180],"RISC-V":[181],"processor.":[182],"Comparable":[183],"obtained":[187],"multiple":[189],"workloads,":[191],"making":[192],"promising":[195],"acceleration":[196],"target":[197],"general-purpose":[199],"computing.":[200]},"counts_by_year":[{"year":2026,"cited_by_count":11},{"year":2025,"cited_by_count":9},{"year":2024,"cited_by_count":1}],"updated_date":"2026-11-07T11:25:07.637180","created_date":"2024-04-09T00:00:00"}
