{"id":"https://openalex.org/W2767566054","doi":"https://doi.org/10.1145/3139258.3139263","title":"Quantifying WCET reduction of parallel applications by introducing slack time to limit resource contention","display_name":"Quantifying WCET reduction of parallel applications by introducing slack time to limit resource contention","publication_year":2017,"publication_date":"2017-10-04","ids":{"openalex":"https://openalex.org/W2767566054","doi":"https://doi.org/10.1145/3139258.3139263","mag":"2767566054"},"language":"en","primary_location":{"id":"doi:10.1145/3139258.3139263","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3139258.3139263","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 25th International Conference on Real-Time Networks and Systems","raw_type":"proceedings-article"},"type":"preprint","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://zenodo.org/record/3495383","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5111708733","display_name":"S\u00e9bastien Martinez","orcid":null},"institutions":[{"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":true,"raw_author_name":"S\u00e9bastien Martinez","raw_affiliation_strings":["Universit\u00e9 de Rennes 1/IRISA, Rennes, France"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Universit\u00e9 de Rennes 1/IRISA, Rennes, France","institution_ids":["https://openalex.org/I56067802","https://openalex.org/I2802519937"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5017665334","display_name":"Damien Hardy","orcid":null},"institutions":[{"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":"Damien Hardy","raw_affiliation_strings":["Universit\u00e9 de Rennes 1/IRISA, Rennes, France"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Universit\u00e9 de Rennes 1/IRISA, Rennes, France","institution_ids":["https://openalex.org/I56067802","https://openalex.org/I2802519937"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5078728326","display_name":"Isabelle Puaut","orcid":"https://orcid.org/0000-0001-9310-9651"},"institutions":[{"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":"Isabelle Puaut","raw_affiliation_strings":["Universit\u00e9 de Rennes 1/IRISA, Rennes, France"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Universit\u00e9 de Rennes 1/IRISA, Rennes, France","institution_ids":["https://openalex.org/I56067802","https://openalex.org/I2802519937"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5111708733"],"corresponding_institution_ids":["https://openalex.org/I2802519937","https://openalex.org/I56067802"],"apc_list":null,"apc_paid":null,"fwci":1.3876,"has_fulltext":false,"cited_by_count":8,"citation_normalized_percentile":{"value":0.83517623,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":97},"biblio":{"volume":"57","issue":null,"first_page":"188","last_page":"197"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10933","display_name":"Real-Time Systems Scheduling","score":0.9995999932289124,"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/T10933","display_name":"Real-Time Systems Scheduling","score":0.9995999932289124,"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/T10772","display_name":"Distributed systems and fault tolerance","score":0.9994000196456909,"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/T10829","display_name":"Interconnection Networks and Systems","score":0.9984999895095825,"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.833696722984314},{"id":"https://openalex.org/keywords/time-limit","display_name":"Time limit","score":0.7146371603012085},{"id":"https://openalex.org/keywords/schedule","display_name":"Schedule","score":0.6964300870895386},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.6501783728599548},{"id":"https://openalex.org/keywords/integer-programming","display_name":"Integer programming","score":0.642826497554779},{"id":"https://openalex.org/keywords/limit","display_name":"Limit (mathematics)","score":0.5893157124519348},{"id":"https://openalex.org/keywords/reduction","display_name":"Reduction (mathematics)","score":0.5547147393226624},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.5208373665809631},{"id":"https://openalex.org/keywords/execution-time","display_name":"Execution time","score":0.5196453332901001},{"id":"https://openalex.org/keywords/heuristic","display_name":"Heuristic","score":0.5004739761352539},{"id":"https://openalex.org/keywords/task","display_name":"Task (project management)","score":0.4973123371601105},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.39531630277633667},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.22189372777938843},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.17488718032836914},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.08632630109786987},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.07456466555595398}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.833696722984314},{"id":"https://openalex.org/C2781011336","wikidata":"https://www.wikidata.org/wiki/Q1465133","display_name":"Time limit","level":2,"score":0.7146371603012085},{"id":"https://openalex.org/C68387754","wikidata":"https://www.wikidata.org/wiki/Q7271585","display_name":"Schedule","level":2,"score":0.6964300870895386},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.6501783728599548},{"id":"https://openalex.org/C56086750","wikidata":"https://www.wikidata.org/wiki/Q6042592","display_name":"Integer programming","level":2,"score":0.642826497554779},{"id":"https://openalex.org/C151201525","wikidata":"https://www.wikidata.org/wiki/Q177239","display_name":"Limit (mathematics)","level":2,"score":0.5893157124519348},{"id":"https://openalex.org/C111335779","wikidata":"https://www.wikidata.org/wiki/Q3454686","display_name":"Reduction (mathematics)","level":2,"score":0.5547147393226624},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.5208373665809631},{"id":"https://openalex.org/C2989134064","wikidata":"https://www.wikidata.org/wiki/Q288510","display_name":"Execution time","level":2,"score":0.5196453332901001},{"id":"https://openalex.org/C173801870","wikidata":"https://www.wikidata.org/wiki/Q201413","display_name":"Heuristic","level":2,"score":0.5004739761352539},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.4973123371601105},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.39531630277633667},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.22189372777938843},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.17488718032836914},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.08632630109786987},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.07456466555595398},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.0},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0},{"id":"https://openalex.org/C187736073","wikidata":"https://www.wikidata.org/wiki/Q2920921","display_name":"Management","level":1,"score":0.0},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C201995342","wikidata":"https://www.wikidata.org/wiki/Q682496","display_name":"Systems engineering","level":1,"score":0.0},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1145/3139258.3139263","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3139258.3139263","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 25th International Conference on Real-Time Networks and Systems","raw_type":"proceedings-article"},{"id":"pmh:oai:HAL:hal-01590532v1","is_oa":false,"landing_page_url":"https://hal.sorbonne-universite.fr/hal-01590532","pdf_url":null,"source":{"id":"https://openalex.org/S4306402512","display_name":"HAL (Le Centre pour la Communication Scientifique Directe)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1294671590","host_organization_name":"Centre National de la Recherche Scientifique","host_organization_lineage":["https://openalex.org/I1294671590"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.rtns17.org/","raw_type":"Conference papers"},{"id":"pmh:oai:zenodo.org:3495383","is_oa":true,"landing_page_url":"https://zenodo.org/record/3495383","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"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":"","raw_type":"info:eu-repo/semantics/conferencePaper"}],"best_oa_location":{"id":"pmh:oai:zenodo.org:3495383","is_oa":true,"landing_page_url":"https://zenodo.org/record/3495383","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"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":"","raw_type":"info:eu-repo/semantics/conferencePaper"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G8477709894","display_name":null,"funder_award_id":"688131","funder_id":"https://openalex.org/F4320338338","funder_display_name":"H2020 Research Infrastructures"}],"funders":[{"id":"https://openalex.org/F4320338338","display_name":"H2020 Research Infrastructures","ror":null}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":18,"referenced_works":["https://openalex.org/W235776801","https://openalex.org/W1490228539","https://openalex.org/W1568192366","https://openalex.org/W1793246495","https://openalex.org/W1908779269","https://openalex.org/W1968005108","https://openalex.org/W1981588964","https://openalex.org/W2001505538","https://openalex.org/W2002004997","https://openalex.org/W2105996829","https://openalex.org/W2142386205","https://openalex.org/W2241238929","https://openalex.org/W2245554121","https://openalex.org/W2332681365","https://openalex.org/W2464992489","https://openalex.org/W2534596111","https://openalex.org/W2725094902","https://openalex.org/W2758796948"],"related_works":["https://openalex.org/W2195904091","https://openalex.org/W2381415338","https://openalex.org/W2365404242","https://openalex.org/W4281297310","https://openalex.org/W2011675579","https://openalex.org/W3211329815","https://openalex.org/W2347921812","https://openalex.org/W1663166257","https://openalex.org/W2004969166","https://openalex.org/W4224436928"],"abstract_inverted_index":{"In":[0,12],"parallel":[1,27],"applications,":[2],"concurrently":[3],"running":[4],"tasks":[5],"cause":[6],"contention":[7,116],"when":[8,137],"accessing":[9],"shared":[10],"memory.":[11],"this":[13],"paper,":[14],"we":[15],"experimentally":[16],"evaluate":[17,85],"how":[18,86],"much":[19,87],"the":[20,37,43,94,132,138,143],"Worst-Case":[21],"Execution":[22],"Time":[23],"(WCET)":[24],"of":[25,39,70,96,146],"a":[26,52,65,106,121],"application,":[28],"already":[29],"mapped":[30],"and":[31,105,136],"scheduled,":[32],"can":[33,90],"be":[34,91],"reduced":[35],"by":[36,93,120],"introduction":[38,69,95],"slack":[40,71,97],"time":[41,72],"in":[42],"schedule":[44,50],"to":[45,60,84],"limit":[46],"contention.":[47],"The":[48,68,124],"initial":[49],"is":[51,73,140],"time-triggered":[53],"non-preemptive":[54],"schedule,":[55],"that":[56,114],"does":[57],"not":[58],"try":[59],"avoid":[61],"contention,":[62],"generated":[63],"with":[64,109,131],"heuristic":[66],"technique.":[67],"performed":[74],"using":[75,79,101],"an":[76],"optimal":[77],"technique":[78],"Integer":[80],"Linear":[81],"Programming":[82],"(ILP),":[83],"at":[88],"best":[89],"gained":[92],"time.":[98],"Experimental":[99],"results":[100],"synthetic":[102],"task":[103],"graphs":[104],"Kalray-like":[107],"architecture":[108],"round-robin":[110],"bus":[111],"arbitration":[112],"show":[113],"avoiding":[115],"reduces":[117],"WCETs,":[118],"albeit":[119],"small":[122],"percentage.":[123],"highest":[125,133,144],"reductions":[126],"are":[127],"observed":[128],"on":[129,142],"applications":[130],"memory":[134],"demand,":[135],"application":[139],"scheduled":[141],"number":[145],"cores.":[147]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":3},{"year":2019,"cited_by_count":3}],"updated_date":"2026-05-14T08:36:36.166977","created_date":"2025-10-10T00:00:00"}
