{"id":"https://openalex.org/W1988649538","doi":"https://doi.org/10.1109/issoc.2013.6675271","title":"Scheduling of parallelized synchronous dataflow actors","display_name":"Scheduling of parallelized synchronous dataflow actors","publication_year":2013,"publication_date":"2013-10-01","ids":{"openalex":"https://openalex.org/W1988649538","doi":"https://doi.org/10.1109/issoc.2013.6675271","mag":"1988649538"},"language":"en","primary_location":{"id":"doi:10.1109/issoc.2013.6675271","is_oa":false,"landing_page_url":"https://doi.org/10.1109/issoc.2013.6675271","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2013 International Symposium on System on Chip (SoC)","raw_type":"proceedings-article"},"type":"preprint","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/A5101433911","display_name":"Zheng Zhou","orcid":"https://orcid.org/0000-0002-8109-1711"},"institutions":[{"id":"https://openalex.org/I66946132","display_name":"University of Maryland, College Park","ror":"https://ror.org/047s2c258","country_code":"US","type":"education","lineage":["https://openalex.org/I66946132"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Zheng Zhou","raw_affiliation_strings":["Dept. of ECE and UMIACS, University of Maryland, College Park, USA","Dept. of ECE & UMIACS, Univ. of Maryland, College Park, MD, USA"],"affiliations":[{"raw_affiliation_string":"Dept. of ECE and UMIACS, University of Maryland, College Park, USA","institution_ids":["https://openalex.org/I66946132"]},{"raw_affiliation_string":"Dept. of ECE & UMIACS, Univ. of Maryland, College Park, MD, USA","institution_ids":["https://openalex.org/I66946132"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5075043317","display_name":"Karol Desnos","orcid":"https://orcid.org/0000-0003-1527-9668"},"institutions":[{"id":"https://openalex.org/I1294671590","display_name":"Centre National de la Recherche Scientifique","ror":"https://ror.org/02feahw73","country_code":"FR","type":"funder","lineage":["https://openalex.org/I1294671590"]},{"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"]},{"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"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Karol Desnos","raw_affiliation_strings":["IETR, CNRS UMR 6164, UEB, Rennes, France","[IETR INSA Rennes, Rennes, France]"],"affiliations":[{"raw_affiliation_string":"IETR, CNRS UMR 6164, UEB, Rennes, France","institution_ids":["https://openalex.org/I1294671590","https://openalex.org/I4210100151"]},{"raw_affiliation_string":"[IETR INSA Rennes, Rennes, France]","institution_ids":["https://openalex.org/I28221208","https://openalex.org/I4210100151"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5046104895","display_name":"Maxime Pelcat","orcid":"https://orcid.org/0000-0002-1158-0915"},"institutions":[{"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"]},{"id":"https://openalex.org/I1294671590","display_name":"Centre National de la Recherche Scientifique","ror":"https://ror.org/02feahw73","country_code":"FR","type":"funder","lineage":["https://openalex.org/I1294671590"]},{"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"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Maxime Pelcat","raw_affiliation_strings":["IETR, CNRS UMR 6164, UEB, Rennes, France","[IETR INSA Rennes, Rennes, France]"],"affiliations":[{"raw_affiliation_string":"IETR, CNRS UMR 6164, UEB, Rennes, France","institution_ids":["https://openalex.org/I1294671590","https://openalex.org/I4210100151"]},{"raw_affiliation_string":"[IETR INSA Rennes, Rennes, France]","institution_ids":["https://openalex.org/I28221208","https://openalex.org/I4210100151"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5041007136","display_name":"Jean-Fran\u00e7ois Nezan","orcid":"https://orcid.org/0000-0002-0609-4592"},"institutions":[{"id":"https://openalex.org/I1294671590","display_name":"Centre National de la Recherche Scientifique","ror":"https://ror.org/02feahw73","country_code":"FR","type":"funder","lineage":["https://openalex.org/I1294671590"]},{"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":"Jean-Francois Nezan","raw_affiliation_strings":["IETR, CNRS UMR 6164, UEB, Rennes, France","[IETR INSA Rennes, Rennes, France]"],"affiliations":[{"raw_affiliation_string":"IETR, CNRS UMR 6164, UEB, Rennes, France","institution_ids":["https://openalex.org/I1294671590","https://openalex.org/I4210100151"]},{"raw_affiliation_string":"[IETR INSA Rennes, Rennes, France]","institution_ids":["https://openalex.org/I28221208","https://openalex.org/I4210100151"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5060997298","display_name":"William Plishker","orcid":"https://orcid.org/0000-0001-6119-7415"},"institutions":[{"id":"https://openalex.org/I66946132","display_name":"University of Maryland, College Park","ror":"https://ror.org/047s2c258","country_code":"US","type":"education","lineage":["https://openalex.org/I66946132"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"William Plishker","raw_affiliation_strings":["Dept. of ECE and UMIACS, University of Maryland, College Park, USA","Dept. of ECE & UMIACS, Univ. of Maryland, College Park, MD, USA"],"affiliations":[{"raw_affiliation_string":"Dept. of ECE and UMIACS, University of Maryland, College Park, USA","institution_ids":["https://openalex.org/I66946132"]},{"raw_affiliation_string":"Dept. of ECE & UMIACS, Univ. of Maryland, College Park, MD, USA","institution_ids":["https://openalex.org/I66946132"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5038036261","display_name":"Shuvra S. Bhattacharyya","orcid":"https://orcid.org/0000-0001-7719-1106"},"institutions":[{"id":"https://openalex.org/I66946132","display_name":"University of Maryland, College Park","ror":"https://ror.org/047s2c258","country_code":"US","type":"education","lineage":["https://openalex.org/I66946132"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Shuvra S. Bhattacharyya","raw_affiliation_strings":["Dept. of ECE and UMIACS, University of Maryland, College Park, USA","Dept. of ECE & UMIACS, Univ. of Maryland, College Park, MD, USA"],"affiliations":[{"raw_affiliation_string":"Dept. of ECE and UMIACS, University of Maryland, College Park, USA","institution_ids":["https://openalex.org/I66946132"]},{"raw_affiliation_string":"Dept. of ECE & UMIACS, Univ. of Maryland, College Park, MD, USA","institution_ids":["https://openalex.org/I66946132"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5101433911"],"corresponding_institution_ids":["https://openalex.org/I66946132"],"apc_list":null,"apc_paid":null,"fwci":0.72414375,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":{"value":0.74107628,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":"5245","issue":null,"first_page":"1","last_page":"10"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10829","display_name":"Interconnection Networks and Systems","score":0.9998999834060669,"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"}},"topics":[{"id":"https://openalex.org/T10829","display_name":"Interconnection Networks and Systems","score":0.9998999834060669,"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/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/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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8679043054580688},{"id":"https://openalex.org/keywords/dataflow","display_name":"Dataflow","score":0.8419104814529419},{"id":"https://openalex.org/keywords/mpsoc","display_name":"MPSoC","score":0.6691165566444397},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.6477553248405457},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.6288259625434875},{"id":"https://openalex.org/keywords/multiprocessor-scheduling","display_name":"Multiprocessor scheduling","score":0.525988757610321},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.5220851302146912},{"id":"https://openalex.org/keywords/dynamic-priority-scheduling","display_name":"Dynamic priority scheduling","score":0.4438934922218323},{"id":"https://openalex.org/keywords/fair-share-scheduling","display_name":"Fair-share scheduling","score":0.4393148422241211},{"id":"https://openalex.org/keywords/data-parallelism","display_name":"Data parallelism","score":0.43584030866622925},{"id":"https://openalex.org/keywords/multiprocessing","display_name":"Multiprocessing","score":0.43480509519577026},{"id":"https://openalex.org/keywords/digital-signal-processing","display_name":"Digital signal processing","score":0.4294705092906952},{"id":"https://openalex.org/keywords/two-level-scheduling","display_name":"Two-level scheduling","score":0.42521828413009644},{"id":"https://openalex.org/keywords/particle-swarm-optimization","display_name":"Particle swarm optimization","score":0.4115586280822754},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.1428525745868683},{"id":"https://openalex.org/keywords/parallelism","display_name":"Parallelism (grammar)","score":0.1296856701374054},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.1060415506362915},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.0791674256324768},{"id":"https://openalex.org/keywords/quality-of-service","display_name":"Quality of service","score":0.07864421606063843}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8679043054580688},{"id":"https://openalex.org/C96324660","wikidata":"https://www.wikidata.org/wiki/Q205446","display_name":"Dataflow","level":2,"score":0.8419104814529419},{"id":"https://openalex.org/C2777187653","wikidata":"https://www.wikidata.org/wiki/Q975106","display_name":"MPSoC","level":3,"score":0.6691165566444397},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.6477553248405457},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.6288259625434875},{"id":"https://openalex.org/C85924588","wikidata":"https://www.wikidata.org/wiki/Q107419135","display_name":"Multiprocessor scheduling","level":5,"score":0.525988757610321},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.5220851302146912},{"id":"https://openalex.org/C107568181","wikidata":"https://www.wikidata.org/wiki/Q5319000","display_name":"Dynamic priority scheduling","level":3,"score":0.4438934922218323},{"id":"https://openalex.org/C31689143","wikidata":"https://www.wikidata.org/wiki/Q733809","display_name":"Fair-share scheduling","level":3,"score":0.4393148422241211},{"id":"https://openalex.org/C61483411","wikidata":"https://www.wikidata.org/wiki/Q3124522","display_name":"Data parallelism","level":3,"score":0.43584030866622925},{"id":"https://openalex.org/C4822641","wikidata":"https://www.wikidata.org/wiki/Q846651","display_name":"Multiprocessing","level":2,"score":0.43480509519577026},{"id":"https://openalex.org/C84462506","wikidata":"https://www.wikidata.org/wiki/Q173142","display_name":"Digital signal processing","level":2,"score":0.4294705092906952},{"id":"https://openalex.org/C119948110","wikidata":"https://www.wikidata.org/wiki/Q7858726","display_name":"Two-level scheduling","level":4,"score":0.42521828413009644},{"id":"https://openalex.org/C85617194","wikidata":"https://www.wikidata.org/wiki/Q2072794","display_name":"Particle swarm optimization","level":2,"score":0.4115586280822754},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.1428525745868683},{"id":"https://openalex.org/C2781172179","wikidata":"https://www.wikidata.org/wiki/Q853109","display_name":"Parallelism (grammar)","level":2,"score":0.1296856701374054},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.1060415506362915},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.0791674256324768},{"id":"https://openalex.org/C5119721","wikidata":"https://www.wikidata.org/wiki/Q220501","display_name":"Quality of service","level":2,"score":0.07864421606063843},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/issoc.2013.6675271","is_oa":false,"landing_page_url":"https://doi.org/10.1109/issoc.2013.6675271","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2013 International Symposium on System on Chip (SoC)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/17","score":0.4000000059604645,"display_name":"Partnerships for the goals"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":28,"referenced_works":["https://openalex.org/W141404642","https://openalex.org/W615119362","https://openalex.org/W1552313225","https://openalex.org/W1771241580","https://openalex.org/W1964959857","https://openalex.org/W1988888548","https://openalex.org/W2017345055","https://openalex.org/W2057295499","https://openalex.org/W2057913648","https://openalex.org/W2061500932","https://openalex.org/W2075991831","https://openalex.org/W2079748944","https://openalex.org/W2083664982","https://openalex.org/W2091158003","https://openalex.org/W2107610409","https://openalex.org/W2113417797","https://openalex.org/W2127044011","https://openalex.org/W2139570195","https://openalex.org/W2151038512","https://openalex.org/W2152195021","https://openalex.org/W2169273161","https://openalex.org/W2408697637","https://openalex.org/W3149528865","https://openalex.org/W3150630579","https://openalex.org/W4254858708","https://openalex.org/W6619100660","https://openalex.org/W6638190639","https://openalex.org/W6680922973"],"related_works":["https://openalex.org/W4292018701","https://openalex.org/W2053766034","https://openalex.org/W4311951637","https://openalex.org/W2171249953","https://openalex.org/W2017958018","https://openalex.org/W2545511463","https://openalex.org/W2106332846","https://openalex.org/W2956094179","https://openalex.org/W2245286458","https://openalex.org/W27741389"],"abstract_inverted_index":{"Parallelization":[0],"of":[1,18,22,57,70,103,127,134,198,207],"Digital":[2],"Signal":[3],"Processing":[4],"(DSP)":[5],"software":[6],"is":[7],"an":[8],"important":[9],"trend":[10],"for":[11,39,67,109],"MultiProcessor":[12],"System-on-Chip":[13],"(MPSoC)":[14],"implementation.":[15],"The":[16],"performance":[17],"DSP":[19,71,139],"systems":[20,72],"composed":[21],"parallelized":[23,117],"computations":[24],"depends":[25],"on":[26,90,184],"the":[27,96,100,128,135,138,205,208],"scheduling":[28,60,86,159,192],"technique,":[29],"which":[30,88,112,132],"must":[31],"in":[32,111,131,137],"general":[33],"allocate":[34],"computation":[35],"and":[36,42,106,154,175,204],"communication":[37],"resources":[38],"competing":[40],"tasks,":[41],"ensure":[43],"that":[44,73,189],"data":[45],"dependencies":[46],"are":[47,74],"satisfied.":[48],"In":[49,81],"this":[50,149],"paper,":[51],"we":[52,152],"formulate":[53],"a":[54,124,157,170,180,195],"new":[55],"type":[56],"parallel":[58],"task":[59],"problem":[61,98,130],"called":[62],"Parallel":[63],"Actor":[64],"Scheduling":[65],"(PAS)":[66],"MPSoC":[68],"mapping":[69],"represented":[75],"as":[76],"Synchronous":[77],"DataFlow":[78],"(SDF)":[79],"graphs.":[80],"contrast":[82],"to":[83],"traditional":[84],"SDF-based":[85],"techniques,":[87],"focus":[89],"exploiting":[91],"graph":[92],"level":[93],"(inter-actor)":[94],"parallelism,":[95],"PAS":[97,129],"targets":[99],"integrated":[101],"exploitation":[102],"both":[104],"intra-":[105],"inter-actor":[107],"parallelism":[108],"platforms":[110],"individual":[113],"actors":[114,136],"can":[115,145],"be":[116,146],"across":[118],"multiple":[119],"processing":[120],"units.":[121],"We":[122,187],"address":[123],"special":[125,150],"case":[126],"all":[133],"application":[140],"or":[141],"subsystem":[142],"being":[143],"optimized":[144],"parallelized.":[147],"For":[148],"case,":[151],"develop":[153],"experimentally":[155],"evaluate":[156],"two-phase":[158],"framework":[160,193],"with":[161,169,179],"two":[162],"work":[163],"flows":[164],"-":[165],"particle":[166,176],"swarm":[167,177],"optimization":[168,178],"mixed":[171],"integer":[172],"programming":[173],"formulation,":[174],"fast":[181],"heuristic":[182],"based":[183],"list":[185],"scheduling.":[186],"demonstrate":[188],"our":[190],"PAS-targeted":[191],"provides":[194],"useful":[196],"range":[197],"trade-offs":[199],"between":[200],"synthesis":[201],"time":[202],"requirements":[203],"quality":[206],"derived":[209],"solutions.":[210]},"counts_by_year":[{"year":2023,"cited_by_count":1},{"year":2016,"cited_by_count":1},{"year":2014,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
