{"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","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,"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"},"type":"article","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"},"institutions":[{"id":"https://openalex.org/I150589677","display_name":"Tampere University of Applied Sciences","ror":"https://ror.org/00bwtjf83","country_code":"FI","type":"education","lineage":["https://openalex.org/I150589677"]},{"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/I83019370","https://openalex.org/I150589677"]},{"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/I83019370","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"},"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":"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/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/I83019370"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5003677982","display_name":"Mark Wijtvliet","orcid":"https://orcid.org/0000-0002-4907-2334"},"institutions":[{"id":"https://openalex.org/I927257375","display_name":"ASML (Netherlands)","ror":"https://ror.org/01vxknj13","country_code":"NL","type":"company","lineage":["https://openalex.org/I4210092504","https://openalex.org/I927257375"]}],"countries":["NL"],"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":["https://openalex.org/I927257375"]},{"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"},"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"},"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":["https://openalex.org/I83019370"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":3.3367,"has_fulltext":true,"cited_by_count":10,"citation_normalized_percentile":{"value":0.93324022,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"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.9997000098228455,"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.9997000098228455,"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.9979000091552734,"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/T10323","display_name":"Analog and Mixed-Signal Circuit Design","score":0.9973000288009644,"subfield":{"id":"https://openalex.org/subfields/2204","display_name":"Biomedical 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/computer-science","display_name":"Computer science","score":0.8450497984886169},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.5151968598365784},{"id":"https://openalex.org/keywords/energy","display_name":"Energy (signal processing)","score":0.5026345252990723},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.4711177349090576},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3970494866371155},{"id":"https://openalex.org/keywords/physics","display_name":"Physics","score":0.06378111243247986}],"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":4,"locations":[{"id":"doi: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,"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_cris_publications/61986ecb-9436-417d-8340-9da36576ca0c","is_oa":true,"landing_page_url":"https://research.tue.nl/en/publications/61986ecb-9436-417d-8340-9da36576ca0c","pdf_url":"https://pure.tue.nl/ws/files/323956010/RBlocks_journal_preprint.pdf","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,"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":"acceptedVersion","is_accepted":true,"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","is_oa":false,"landing_page_url":"https://trepo.tuni.fi/handle/10024/210111","pdf_url":null,"source":{"id":"https://openalex.org/S7407055260","display_name":"Trepo - Institutional Repository of Tampere University","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":"repository"},"license":null,"license_id":null,"version":"acceptedVersion","is_accepted":true,"is_published":false,"raw_source_name":null,"raw_type":"acceptedVersion"},{"id":"pmh:oai:pure.tue.nl:publications/61986ecb-9436-417d-8340-9da36576ca0c","is_oa":true,"landing_page_url":"http://www.scopus.com/inward/record.url?scp=85195035668&partnerID=8YFLogxK","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,"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"}],"best_oa_location":{"id":"doi: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,"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":[{"display_name":"Affordable and clean energy","id":"https://metadata.un.org/sdg/7","score":0.8999999761581421}],"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":{"grobid_xml":true,"pdf":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/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/W4232904085","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/W4391375266","https://openalex.org/W2748952813","https://openalex.org/W2390279801","https://openalex.org/W2358668433","https://openalex.org/W2376932109","https://openalex.org/W2001405890","https://openalex.org/W2382290278","https://openalex.org/W2478288626","https://openalex.org/W4391913857","https://openalex.org/W2350741829"],"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":3},{"year":2025,"cited_by_count":6},{"year":2024,"cited_by_count":1}],"updated_date":"2026-07-15T18:14:33.161393","created_date":"2025-10-10T00:00:00"}
