{"id":"https://openalex.org/W2043766997","doi":"https://doi.org/10.1109/ispa.2013.6703834","title":"Towards run-time actor mapping of dynamic dataflow programs onto multi-core platforms","display_name":"Towards run-time actor mapping of dynamic dataflow programs onto multi-core platforms","publication_year":2013,"publication_date":"2013-09-01","ids":{"openalex":"https://openalex.org/W2043766997","doi":"https://doi.org/10.1109/ispa.2013.6703834","mag":"2043766997"},"language":"en","primary_location":{"id":"doi:10.1109/ispa.2013.6703834","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ispa.2013.6703834","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2013 8th International Symposium on Image and Signal Processing and Analysis (ISPA)","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/A5066663156","display_name":"Herv\u00e9 Yviquel","orcid":"https://orcid.org/0000-0003-1214-3431"},"institutions":[{"id":"https://openalex.org/I1326498283","display_name":"Institut national de recherche en sciences et technologies du num\u00e9rique","ror":"https://ror.org/02kvxyf05","country_code":"FR","type":"government","lineage":["https://openalex.org/I1326498283"]},{"id":"https://openalex.org/I2802519937","display_name":"Institut de Recherche en Informatique et Syst\u00e8mes Al\u00e9atoires","ror":"https://ror.org/00myn0z94","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I1326498283","https://openalex.org/I205703379","https://openalex.org/I2802204017","https://openalex.org/I2802519937","https://openalex.org/I28221208","https://openalex.org/I4210127572","https://openalex.org/I4210159245","https://openalex.org/I56067802"]},{"id":"https://openalex.org/I56067802","display_name":"Universit\u00e9 de Rennes","ror":"https://ror.org/015m7wh34","country_code":"FR","type":"education","lineage":["https://openalex.org/I56067802"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Herve Yviquel","raw_affiliation_strings":["Inria, IRISA, France","[IRISA University of Rennes 1, Rennes, France]"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Inria, IRISA, France","institution_ids":["https://openalex.org/I1326498283","https://openalex.org/I2802519937"]},{"raw_affiliation_string":"[IRISA University of Rennes 1, Rennes, France]","institution_ids":["https://openalex.org/I56067802","https://openalex.org/I2802519937"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5070765151","display_name":"Emmanuel Casseau","orcid":"https://orcid.org/0000-0001-7216-749X"},"institutions":[{"id":"https://openalex.org/I1326498283","display_name":"Institut national de recherche en sciences et technologies du num\u00e9rique","ror":"https://ror.org/02kvxyf05","country_code":"FR","type":"government","lineage":["https://openalex.org/I1326498283"]},{"id":"https://openalex.org/I2802519937","display_name":"Institut de Recherche en Informatique et Syst\u00e8mes Al\u00e9atoires","ror":"https://ror.org/00myn0z94","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I1326498283","https://openalex.org/I205703379","https://openalex.org/I2802204017","https://openalex.org/I2802519937","https://openalex.org/I28221208","https://openalex.org/I4210127572","https://openalex.org/I4210159245","https://openalex.org/I56067802"]},{"id":"https://openalex.org/I56067802","display_name":"Universit\u00e9 de Rennes","ror":"https://ror.org/015m7wh34","country_code":"FR","type":"education","lineage":["https://openalex.org/I56067802"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Emmanuel Casseau","raw_affiliation_strings":["Inria, IRISA, France","[IRISA University of Rennes 1, Rennes, France]"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Inria, IRISA, France","institution_ids":["https://openalex.org/I1326498283","https://openalex.org/I2802519937"]},{"raw_affiliation_string":"[IRISA University of Rennes 1, Rennes, France]","institution_ids":["https://openalex.org/I56067802","https://openalex.org/I2802519937"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5013069980","display_name":"Micka\u00ebl Raulet","orcid":"https://orcid.org/0000-0002-9704-1612"},"institutions":[{"id":"https://openalex.org/I28221208","display_name":"Institut National des Sciences Appliqu\u00e9es de Rennes","ror":"https://ror.org/04xaa4j22","country_code":"FR","type":"education","lineage":["https://openalex.org/I28221208"]},{"id":"https://openalex.org/I4210100151","display_name":"Institut d'\u00c9lectronique et des Technologies du num\u00e9Rique","ror":"https://ror.org/013q33h79","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I28221208","https://openalex.org/I4210095849","https://openalex.org/I4210100151","https://openalex.org/I56067802","https://openalex.org/I97188460"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Mickael Raulet","raw_affiliation_strings":["INSA of Rennes, IETR, France","IETR, INSA of Rennes, Rennes, France"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"INSA of Rennes, IETR, France","institution_ids":["https://openalex.org/I28221208","https://openalex.org/I4210100151"]},{"raw_affiliation_string":"IETR, INSA of Rennes, Rennes, France","institution_ids":["https://openalex.org/I28221208","https://openalex.org/I4210100151"]}]},{"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"]},{"id":"https://openalex.org/I4210133110","display_name":"Tampere University","ror":null,"country_code":"FI","type":null,"lineage":["https://openalex.org/I4210133110"]}],"countries":["FI"],"is_corresponding":false,"raw_author_name":"Pekka Jaaskelainen","raw_affiliation_strings":["Tampere University of Technology, Finland","Tampere University of Technology , Tampere, Finland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Tampere University of Technology, Finland","institution_ids":["https://openalex.org/I166825849","https://openalex.org/I4210133110"]},{"raw_affiliation_string":"Tampere University of Technology , Tampere, Finland","institution_ids":["https://openalex.org/I4210133110"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5070892606","display_name":"Jarmo Takala","orcid":"https://orcid.org/0000-0003-0097-1010"},"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/I4210133110","display_name":"Tampere University","ror":null,"country_code":"FI","type":null,"lineage":["https://openalex.org/I4210133110"]}],"countries":["FI"],"is_corresponding":false,"raw_author_name":"Jarmo Takala","raw_affiliation_strings":["Tampere University of Technology, Finland","Tampere University of Technology , Tampere, Finland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Tampere University of Technology, Finland","institution_ids":["https://openalex.org/I166825849","https://openalex.org/I4210133110"]},{"raw_affiliation_string":"Tampere University of Technology , Tampere, Finland","institution_ids":["https://openalex.org/I4210133110"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":7,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":15,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":"74","issue":null,"first_page":"732","last_page":"737"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10904","display_name":"Embedded Systems Design 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"}},"topics":[{"id":"https://openalex.org/T10904","display_name":"Embedded Systems Design 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/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/T10829","display_name":"Interconnection Networks and Systems","score":0.9973000288009644,"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/dataflow","display_name":"Dataflow","score":0.9649155139923096},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8874125480651855},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.6235033273696899},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.5715582966804504},{"id":"https://openalex.org/keywords/multi-core-processor","display_name":"Multi-core processor","score":0.5657758116722107},{"id":"https://openalex.org/keywords/dataflow-architecture","display_name":"Dataflow architecture","score":0.529342532157898},{"id":"https://openalex.org/keywords/concurrency","display_name":"Concurrency","score":0.48831984400749207},{"id":"https://openalex.org/keywords/decoding-methods","display_name":"Decoding methods","score":0.46906161308288574},{"id":"https://openalex.org/keywords/programming-paradigm","display_name":"Programming paradigm","score":0.44074568152427673},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.3846633732318878},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.34286069869995117},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.2324042022228241},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.12176698446273804},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.09264028072357178}],"concepts":[{"id":"https://openalex.org/C96324660","wikidata":"https://www.wikidata.org/wiki/Q205446","display_name":"Dataflow","level":2,"score":0.9649155139923096},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8874125480651855},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.6235033273696899},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5715582966804504},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.5657758116722107},{"id":"https://openalex.org/C176727019","wikidata":"https://www.wikidata.org/wiki/Q1172415","display_name":"Dataflow architecture","level":3,"score":0.529342532157898},{"id":"https://openalex.org/C193702766","wikidata":"https://www.wikidata.org/wiki/Q1414548","display_name":"Concurrency","level":2,"score":0.48831984400749207},{"id":"https://openalex.org/C57273362","wikidata":"https://www.wikidata.org/wiki/Q576722","display_name":"Decoding methods","level":2,"score":0.46906161308288574},{"id":"https://openalex.org/C34165917","wikidata":"https://www.wikidata.org/wiki/Q188267","display_name":"Programming paradigm","level":2,"score":0.44074568152427673},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.3846633732318878},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.34286069869995117},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.2324042022228241},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.12176698446273804},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.09264028072357178}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/ispa.2013.6703834","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ispa.2013.6703834","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2013 8th International Symposium on Image and Signal Processing and Analysis (ISPA)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure","score":0.44999998807907104}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":27,"referenced_works":["https://openalex.org/W202631676","https://openalex.org/W1494658332","https://openalex.org/W1597755753","https://openalex.org/W1972591981","https://openalex.org/W1976110664","https://openalex.org/W1976377677","https://openalex.org/W1989140795","https://openalex.org/W1996138408","https://openalex.org/W1996683623","https://openalex.org/W2001419301","https://openalex.org/W2005478211","https://openalex.org/W2015562673","https://openalex.org/W2023196957","https://openalex.org/W2049582274","https://openalex.org/W2070232376","https://openalex.org/W2081964632","https://openalex.org/W2083232841","https://openalex.org/W2127044011","https://openalex.org/W2132919235","https://openalex.org/W2139570195","https://openalex.org/W2139874340","https://openalex.org/W2155883556","https://openalex.org/W2160084399","https://openalex.org/W2161455936","https://openalex.org/W4285719527","https://openalex.org/W6635964534","https://openalex.org/W6680922973"],"related_works":["https://openalex.org/W2564598376","https://openalex.org/W1484403103","https://openalex.org/W2584408851","https://openalex.org/W2115158825","https://openalex.org/W2101960124","https://openalex.org/W4377693460","https://openalex.org/W2033683327","https://openalex.org/W2793205098","https://openalex.org/W1996138408","https://openalex.org/W2078379093"],"abstract_inverted_index":{"The":[0],"emergence":[1],"of":[2,10,43,54,155,179,182],"massively":[3],"parallel":[4,12],"architectures,":[5],"along":[6],"with":[7,113],"the":[8,17,41,106,129,177,180,185],"necessity":[9],"new":[11,130],"programming":[13,21,32],"models,":[14],"has":[15],"revived":[16],"interest":[18],"on":[19,128,142,172,184],"dataflow":[20,31,69],"due":[22],"to":[23,26,66],"its":[24],"ability":[25],"express":[27],"concurrency.":[28],"Although":[29],"dynamic":[30,68],"can":[33,109],"be":[34,110],"considered":[35],"as":[36],"a":[37,62,101,193],"flexible":[38],"approach":[39,76],"for":[40,197],"development":[42],"scalable":[44],"applications,":[45],"there":[46],"are":[47,140],"still":[48],"some":[49],"open":[50],"problems":[51],"in":[52,81,94],"concern":[53],"their":[55],"execution.":[56],"In":[57],"this":[58],"paper,":[59],"we":[60],"propose":[61],"low-cost":[63],"mapping":[64,79],"methodology":[65],"map":[67],"programs":[70],"over":[71,105],"any":[72],"multi-core":[73,148],"platform.":[74],"Our":[75,166],"finds":[77],"interesting":[78],"solutions":[80],"few":[82],"milliseconds":[83],"that":[84,189],"makes":[85],"it":[86,93],"doable":[87],"at":[88],"regular":[89],"time":[90],"by":[91],"translating":[92],"an":[95,151],"equivalent":[96],"graph":[97],"partitioning":[98],"problem.":[99],"Consequently,":[100],"good":[102],"load":[103],"balancing":[104],"targeted":[107],"platform":[108,153],"maintained":[111],"even":[112],"such":[114],"unpredictable":[115],"applications.":[116],"We":[117,175],"conduct":[118],"experiments":[119],"across":[120],"three":[121],"MPEG":[122],"video":[123,138],"decoders,":[124],"including":[125],"one":[126],"based":[127,171],"High":[131],"Efficiency":[132],"Video":[133],"Coding":[134],"standard.":[135],"Those":[136],"dataflow-based":[137],"decoders":[139],"executed":[141],"two":[143],"different":[144],"platform:":[145],"A":[146],"desktop":[147],"processor,":[149],"and":[150,157,187],"embedded":[152],"composed":[154],"interconnected":[156],"tiny":[158],"Very":[159],"Long":[160],"Instruction":[161],"Word":[162],"-":[163],"style":[164],"processors.":[165,199],"entire":[167],"design":[168],"flow":[169],"is":[170],"open-source":[173],"tools.":[174],"present":[176],"influence":[178],"number":[181],"processors":[183],"performance":[186],"show":[188],"our":[190],"method":[191],"obtains":[192],"maximum":[194],"decoding":[195],"rate":[196],"16":[198]},"counts_by_year":[{"year":2022,"cited_by_count":1},{"year":2018,"cited_by_count":1},{"year":2017,"cited_by_count":2},{"year":2016,"cited_by_count":2},{"year":2015,"cited_by_count":4},{"year":2014,"cited_by_count":3},{"year":2013,"cited_by_count":2}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
