{"id":"https://openalex.org/W2009070618","doi":"https://doi.org/10.1109/fpl.2014.6927485","title":"TransPar: Transformation based dynamic Parallelism for low power CGRAs","display_name":"TransPar: Transformation based dynamic Parallelism for low power CGRAs","publication_year":2014,"publication_date":"2014-09-01","ids":{"openalex":"https://openalex.org/W2009070618","doi":"https://doi.org/10.1109/fpl.2014.6927485","mag":"2009070618"},"language":"en","primary_location":{"id":"doi:10.1109/fpl.2014.6927485","is_oa":false,"landing_page_url":"https://doi.org/10.1109/fpl.2014.6927485","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2014 24th International Conference on Field Programmable Logic and Applications (FPL)","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/A5110761812","display_name":"Syed M. A. H. Jafri","orcid":null},"institutions":[{"id":"https://openalex.org/I155660961","display_name":"University of Turku","ror":"https://ror.org/05vghhr25","country_code":"FI","type":"education","lineage":["https://openalex.org/I155660961"]},{"id":"https://openalex.org/I183173800","display_name":"Turku Centre for Computer Science","ror":"https://ror.org/00vy7ed73","country_code":"FI","type":"facility","lineage":["https://openalex.org/I130217899","https://openalex.org/I155660961","https://openalex.org/I183173800"]},{"id":"https://openalex.org/I86987016","display_name":"KTH Royal Institute of Technology","ror":"https://ror.org/026vcq606","country_code":"SE","type":"education","lineage":["https://openalex.org/I86987016"]}],"countries":["FI","SE"],"is_corresponding":true,"raw_author_name":"Syed M. A. H. Jafri","raw_affiliation_strings":["Royal Institute of Technology, Sweden","Turku Centre for Computer Science","University of Turku, Finland"],"affiliations":[{"raw_affiliation_string":"Royal Institute of Technology, Sweden","institution_ids":["https://openalex.org/I86987016"]},{"raw_affiliation_string":"Turku Centre for Computer Science","institution_ids":["https://openalex.org/I183173800"]},{"raw_affiliation_string":"University of Turku, Finland","institution_ids":["https://openalex.org/I155660961"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5057448591","display_name":"Guillermo Serrano","orcid":"https://orcid.org/0000-0003-3972-6186"},"institutions":[{"id":"https://openalex.org/I155660961","display_name":"University of Turku","ror":"https://ror.org/05vghhr25","country_code":"FI","type":"education","lineage":["https://openalex.org/I155660961"]},{"id":"https://openalex.org/I60053951","display_name":"Universitat Polit\u00e8cnica de Val\u00e8ncia","ror":"https://ror.org/01460j859","country_code":"ES","type":"education","lineage":["https://openalex.org/I60053951"]}],"countries":["ES","FI"],"is_corresponding":false,"raw_author_name":"Guillermo Serrano","raw_affiliation_strings":["Universidad Politcnica de Valencia, Spain","University of Turku, Finland"],"affiliations":[{"raw_affiliation_string":"Universidad Politcnica de Valencia, Spain","institution_ids":["https://openalex.org/I60053951"]},{"raw_affiliation_string":"University of Turku, Finland","institution_ids":["https://openalex.org/I155660961"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5063193249","display_name":"Masoud Daneshtalab","orcid":"https://orcid.org/0000-0001-6289-1521"},"institutions":[{"id":"https://openalex.org/I155660961","display_name":"University of Turku","ror":"https://ror.org/05vghhr25","country_code":"FI","type":"education","lineage":["https://openalex.org/I155660961"]},{"id":"https://openalex.org/I86987016","display_name":"KTH Royal Institute of Technology","ror":"https://ror.org/026vcq606","country_code":"SE","type":"education","lineage":["https://openalex.org/I86987016"]}],"countries":["FI","SE"],"is_corresponding":false,"raw_author_name":"Masoud Daneshtalab","raw_affiliation_strings":["Royal Institute of Technology, Sweden","University of Turku, Finland"],"affiliations":[{"raw_affiliation_string":"Royal Institute of Technology, Sweden","institution_ids":["https://openalex.org/I86987016"]},{"raw_affiliation_string":"University of Turku, Finland","institution_ids":["https://openalex.org/I155660961"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5021200031","display_name":"Naeem Abbas","orcid":null},"institutions":[{"id":"https://openalex.org/I68891433","display_name":"Indian Institute of Technology Delhi","ror":"https://ror.org/049tgcd06","country_code":"IN","type":"education","lineage":["https://openalex.org/I68891433"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Naeem Abbas","raw_affiliation_strings":["Indian Institute of Technology, Delhi"],"affiliations":[{"raw_affiliation_string":"Indian Institute of Technology, Delhi","institution_ids":["https://openalex.org/I68891433"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5026355063","display_name":"Ahmed Hemani","orcid":"https://orcid.org/0000-0003-0565-9376"},"institutions":[{"id":"https://openalex.org/I86987016","display_name":"KTH Royal Institute of Technology","ror":"https://ror.org/026vcq606","country_code":"SE","type":"education","lineage":["https://openalex.org/I86987016"]}],"countries":["SE"],"is_corresponding":false,"raw_author_name":"Ahmed Hemani","raw_affiliation_strings":["Royal Institute of Technology, Sweden"],"affiliations":[{"raw_affiliation_string":"Royal Institute of Technology, Sweden","institution_ids":["https://openalex.org/I86987016"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5085835894","display_name":"Kolin Paul","orcid":"https://orcid.org/0000-0001-6970-5509"},"institutions":[{"id":"https://openalex.org/I34478861","display_name":"Sir Syed University of Engineering and Technology","ror":"https://ror.org/02n4kqn31","country_code":"PK","type":"education","lineage":["https://openalex.org/I34478861"]}],"countries":["PK"],"is_corresponding":false,"raw_author_name":"Kolin Paul","raw_affiliation_strings":["Sir Syed University of Engineering and Technology, Pakistan"],"affiliations":[{"raw_affiliation_string":"Sir Syed University of Engineering and Technology, Pakistan","institution_ids":["https://openalex.org/I34478861"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5075314597","display_name":"Juha Plosila","orcid":"https://orcid.org/0000-0003-4018-5495"},"institutions":[{"id":"https://openalex.org/I155660961","display_name":"University of Turku","ror":"https://ror.org/05vghhr25","country_code":"FI","type":"education","lineage":["https://openalex.org/I155660961"]}],"countries":["FI"],"is_corresponding":false,"raw_author_name":"Juha Plosila","raw_affiliation_strings":["University of Turku, Finland"],"affiliations":[{"raw_affiliation_string":"University of Turku, Finland","institution_ids":["https://openalex.org/I155660961"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5003371230","display_name":"Hannu Tenhunen","orcid":"https://orcid.org/0000-0003-1959-6513"},"institutions":[{"id":"https://openalex.org/I86987016","display_name":"KTH Royal Institute of Technology","ror":"https://ror.org/026vcq606","country_code":"SE","type":"education","lineage":["https://openalex.org/I86987016"]},{"id":"https://openalex.org/I155660961","display_name":"University of Turku","ror":"https://ror.org/05vghhr25","country_code":"FI","type":"education","lineage":["https://openalex.org/I155660961"]}],"countries":["FI","SE"],"is_corresponding":false,"raw_author_name":"Hannu Tenhunen","raw_affiliation_strings":["Royal Institute of Technology, Sweden","University of Turku, Finland"],"affiliations":[{"raw_affiliation_string":"Royal Institute of Technology, Sweden","institution_ids":["https://openalex.org/I86987016"]},{"raw_affiliation_string":"University of Turku, Finland","institution_ids":["https://openalex.org/I155660961"]}]}],"institutions":[],"countries_distinct_count":5,"institutions_distinct_count":8,"corresponding_author_ids":["https://openalex.org/A5110761812"],"corresponding_institution_ids":["https://openalex.org/I155660961","https://openalex.org/I183173800","https://openalex.org/I86987016"],"apc_list":null,"apc_paid":null,"fwci":0.9194,"has_fulltext":false,"cited_by_count":5,"citation_normalized_percentile":{"value":0.74383537,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"8"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10904","display_name":"Embedded Systems Design Techniques","score":0.9998999834060669,"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.9998999834060669,"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.9998000264167786,"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.9998000264167786,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8659882545471191},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.7753539085388184},{"id":"https://openalex.org/keywords/compiler","display_name":"Compiler","score":0.5085815191268921},{"id":"https://openalex.org/keywords/runtime-system","display_name":"Runtime system","score":0.5076452493667603},{"id":"https://openalex.org/keywords/instruction-level-parallelism","display_name":"Instruction-level parallelism","score":0.47283560037612915},{"id":"https://openalex.org/keywords/compile-time","display_name":"Compile time","score":0.4472622573375702},{"id":"https://openalex.org/keywords/very-long-instruction-word","display_name":"Very long instruction word","score":0.42063701152801514},{"id":"https://openalex.org/keywords/task-parallelism","display_name":"Task parallelism","score":0.41742268204689026},{"id":"https://openalex.org/keywords/parallelism","display_name":"Parallelism (grammar)","score":0.41434749960899353},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.10066434741020203}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8659882545471191},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.7753539085388184},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.5085815191268921},{"id":"https://openalex.org/C2780870223","wikidata":"https://www.wikidata.org/wiki/Q1004415","display_name":"Runtime system","level":2,"score":0.5076452493667603},{"id":"https://openalex.org/C140763907","wikidata":"https://www.wikidata.org/wiki/Q2714055","display_name":"Instruction-level parallelism","level":3,"score":0.47283560037612915},{"id":"https://openalex.org/C200833197","wikidata":"https://www.wikidata.org/wiki/Q333707","display_name":"Compile time","level":3,"score":0.4472622573375702},{"id":"https://openalex.org/C170595534","wikidata":"https://www.wikidata.org/wiki/Q249743","display_name":"Very long instruction word","level":2,"score":0.42063701152801514},{"id":"https://openalex.org/C42992933","wikidata":"https://www.wikidata.org/wiki/Q691169","display_name":"Task parallelism","level":3,"score":0.41742268204689026},{"id":"https://openalex.org/C2781172179","wikidata":"https://www.wikidata.org/wiki/Q853109","display_name":"Parallelism (grammar)","level":2,"score":0.41434749960899353},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.10066434741020203}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/fpl.2014.6927485","is_oa":false,"landing_page_url":"https://doi.org/10.1109/fpl.2014.6927485","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2014 24th International Conference on Field Programmable Logic and Applications (FPL)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.9100000262260437,"id":"https://metadata.un.org/sdg/7","display_name":"Affordable and clean energy"}],"awards":[],"funders":[{"id":"https://openalex.org/F4320321030","display_name":"VINNOVA","ror":"https://ror.org/01kd5m353"},{"id":"https://openalex.org/F4320322426","display_name":"Nokia Foundation","ror":"https://ror.org/0401nzk46"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":28,"referenced_works":["https://openalex.org/W304570721","https://openalex.org/W631864969","https://openalex.org/W1544623790","https://openalex.org/W1716676420","https://openalex.org/W1984096314","https://openalex.org/W2076226644","https://openalex.org/W2081213150","https://openalex.org/W2084529981","https://openalex.org/W2094124398","https://openalex.org/W2104970206","https://openalex.org/W2115265261","https://openalex.org/W2117383039","https://openalex.org/W2121844610","https://openalex.org/W2127627305","https://openalex.org/W2134218813","https://openalex.org/W2134673133","https://openalex.org/W2144175376","https://openalex.org/W2150440925","https://openalex.org/W2167548482","https://openalex.org/W2168885191","https://openalex.org/W2170893287","https://openalex.org/W2538998792","https://openalex.org/W4241745422","https://openalex.org/W4244587042","https://openalex.org/W6646424498","https://openalex.org/W6677581886","https://openalex.org/W6681788241","https://openalex.org/W6684922603"],"related_works":["https://openalex.org/W2611818882","https://openalex.org/W2526302199","https://openalex.org/W2703495671","https://openalex.org/W2126395326","https://openalex.org/W2134136106","https://openalex.org/W4250004442","https://openalex.org/W2302950944","https://openalex.org/W2145303974","https://openalex.org/W1535590766","https://openalex.org/W2550704329"],"abstract_inverted_index":{"Coarse":[0],"Grained":[1],"Reconfigurable":[2],"Architectures":[3],"(CGRAs)":[4],"are":[5,83],"emerging":[6],"as":[7],"enabling":[8],"platforms":[9],"to":[10,29,75,88,110,123,129,150,157,178,183],"meet":[11],"the":[12,38,58,64,112,115,153,160,173,200],"high":[13],"performance":[14],"demanded":[15],"by":[16],"modern":[17],"applications":[18],"(e.g.":[19],"4G,":[20],"CDMA,":[21],"etc.).":[22],"Recently":[23],"proposed":[24],"CGRAs":[25,41],"offer":[26],"runtime":[27,39],"parallelism":[28,187],"reduce":[30],"energy":[31,180],"consumption":[32],"(by":[33],"lowering":[34],"voltage/frequency).":[35],"To":[36],"implement":[37],"parallelism,":[40],"commonly":[42],"store":[43],"multiple":[44],"compile-time":[45,65],"generated":[46],"implementations":[47],"of":[48,54,159,199],"an":[49,77,127],"application":[50,78,128],"(with":[51],"different":[52],"degree":[53],"parallelism)":[55],"and":[56,104,165,202],"select":[57],"optimal":[59],"version":[60],"at":[61],"runtime.":[62],"However,":[63],"binding":[66],"incurs":[67,195],"excessive":[68],"configuration":[69,146],"memory":[70,147,185],"overheads":[71],"and/or":[72,125],"is":[73],"unable":[74],"parallelize":[76,130],"even":[79],"when":[80],"sufficient":[81],"resources":[82],"available.":[84],"As":[85],"a":[86,101,106,138],"solution":[87],"this":[89],"problem,":[90],"we":[91],"propose":[92],"Transformation":[93],"based":[94,186],"dynamic":[95],"Parallelism":[96],"(TransPar).":[97],"TransPar":[98,141,194],"stores":[99],"only":[100,137],"single":[102,139],"implementation":[103],"applies":[105],"series":[107],"for":[108,114,152],"transformations":[109],"generate":[111],"bitstream":[113],"parallel":[116],"version.":[117],"In":[118],"addition,":[119],"it":[120],"also":[121],"allows":[122,176],"displace":[124],"rotate":[126],"in":[131,145],"resource":[132],"constrained":[133],"scenarios.":[134],"By":[135],"storing":[136],"implementation,":[140],"offers":[142],"significant":[143],"reductions":[144],"requirements":[148],"(up":[149],"73%":[151],"tested":[154],"applications),":[155],"compared":[156,182],"state":[158],"art":[161],"compaction":[162],"techniques.":[163,188],"Simulation":[164],"synthesis":[166],"results,":[167],"using":[168],"real":[169],"applications,":[170],"reveal":[171],"that":[172,193],"additional":[174,205],"flexibility":[175],"up":[177],"33%":[179],"reduction":[181],"static":[184],"Gate":[189],"level":[190],"analysis":[191],"reveals":[192],"negligible":[196],"silicon":[197],"(0.2%":[198],"platform)":[201],"timing":[203],"(6":[204],"cycles":[206],"per":[207],"application)":[208],"penalty.":[209]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2019,"cited_by_count":1},{"year":2016,"cited_by_count":3}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
