{"id":"https://openalex.org/W4234464610","doi":"https://doi.org/10.1109/distra.2018.8600927","title":"Towards a Schedulability-driven Architecture Exploration for Mixed Criticality Multicore Systems","display_name":"Towards a Schedulability-driven Architecture Exploration for Mixed Criticality Multicore Systems","publication_year":2018,"publication_date":"2018-10-01","ids":{"openalex":"https://openalex.org/W4234464610","doi":"https://doi.org/10.1109/distra.2018.8600927"},"language":"en","primary_location":{"id":"doi:10.1109/distra.2018.8600927","is_oa":false,"landing_page_url":"https://doi.org/10.1109/distra.2018.8600927","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2018 IEEE/ACM 22nd International Symposium on Distributed Simulation and Real Time Applications (DS-RT)","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/A5063319463","display_name":"Jalil Boudjadar","orcid":"https://orcid.org/0000-0003-1442-4907"},"institutions":[{"id":"https://openalex.org/I204337017","display_name":"Aarhus University","ror":"https://ror.org/01aj84f44","country_code":"DK","type":"education","lineage":["https://openalex.org/I204337017"]}],"countries":["DK"],"is_corresponding":true,"raw_author_name":"Jalil Boudjadar","raw_affiliation_strings":["Department of Engineering, Aarhus University, Denmark"],"affiliations":[{"raw_affiliation_string":"Department of Engineering, Aarhus University, Denmark","institution_ids":["https://openalex.org/I204337017"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5064514971","display_name":"Hugo Daniel Macedo","orcid":"https://orcid.org/0000-0002-8882-4500"},"institutions":[{"id":"https://openalex.org/I204337017","display_name":"Aarhus University","ror":"https://ror.org/01aj84f44","country_code":"DK","type":"education","lineage":["https://openalex.org/I204337017"]}],"countries":["DK"],"is_corresponding":false,"raw_author_name":"Hugo Daniel Macedo","raw_affiliation_strings":["Department of Engineering, Aarhus University, Denmark"],"affiliations":[{"raw_affiliation_string":"Department of Engineering, Aarhus University, Denmark","institution_ids":["https://openalex.org/I204337017"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5063319463"],"corresponding_institution_ids":["https://openalex.org/I204337017"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.31948179,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"9","issue":null,"first_page":"1","last_page":"5"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10933","display_name":"Real-Time Systems Scheduling","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/T10933","display_name":"Real-Time Systems Scheduling","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/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9993000030517578,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T10142","display_name":"Formal Methods in Verification","score":0.9991999864578247,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"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.8320013880729675},{"id":"https://openalex.org/keywords/mixed-criticality","display_name":"Mixed criticality","score":0.7986495494842529},{"id":"https://openalex.org/keywords/multi-core-processor","display_name":"Multi-core processor","score":0.6468448042869568},{"id":"https://openalex.org/keywords/workload","display_name":"Workload","score":0.6086933016777039},{"id":"https://openalex.org/keywords/architecture","display_name":"Architecture","score":0.5913941860198975},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.5848705172538757},{"id":"https://openalex.org/keywords/criticality","display_name":"Criticality","score":0.5677276253700256},{"id":"https://openalex.org/keywords/design-space-exploration","display_name":"Design space exploration","score":0.5602893233299255},{"id":"https://openalex.org/keywords/life-critical-system","display_name":"Life-critical system","score":0.4435276985168457},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.4199387729167938},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.3857496976852417},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.38246914744377136},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.19806569814682007},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.12129420042037964}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8320013880729675},{"id":"https://openalex.org/C2781124451","wikidata":"https://www.wikidata.org/wiki/Q6883956","display_name":"Mixed criticality","level":3,"score":0.7986495494842529},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.6468448042869568},{"id":"https://openalex.org/C2778476105","wikidata":"https://www.wikidata.org/wiki/Q628539","display_name":"Workload","level":2,"score":0.6086933016777039},{"id":"https://openalex.org/C123657996","wikidata":"https://www.wikidata.org/wiki/Q12271","display_name":"Architecture","level":2,"score":0.5913941860198975},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.5848705172538757},{"id":"https://openalex.org/C125611927","wikidata":"https://www.wikidata.org/wiki/Q17008131","display_name":"Criticality","level":2,"score":0.5677276253700256},{"id":"https://openalex.org/C2776221188","wikidata":"https://www.wikidata.org/wiki/Q21072556","display_name":"Design space exploration","level":2,"score":0.5602893233299255},{"id":"https://openalex.org/C163707989","wikidata":"https://www.wikidata.org/wiki/Q1996307","display_name":"Life-critical system","level":3,"score":0.4435276985168457},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.4199387729167938},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.3857496976852417},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.38246914744377136},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.19806569814682007},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.12129420042037964},{"id":"https://openalex.org/C185544564","wikidata":"https://www.wikidata.org/wiki/Q81197","display_name":"Nuclear physics","level":1,"score":0.0},{"id":"https://openalex.org/C142362112","wikidata":"https://www.wikidata.org/wiki/Q735","display_name":"Art","level":0,"score":0.0},{"id":"https://openalex.org/C153349607","wikidata":"https://www.wikidata.org/wiki/Q36649","display_name":"Visual arts","level":1,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/distra.2018.8600927","is_oa":false,"landing_page_url":"https://doi.org/10.1109/distra.2018.8600927","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2018 IEEE/ACM 22nd International Symposium on Distributed Simulation and Real Time Applications (DS-RT)","raw_type":"proceedings-article"},{"id":"pmh:oai:pure.atira.dk:publications/d5a042dd-ae80-4a68-b3cf-05ac37cc0c27","is_oa":false,"landing_page_url":"https://pure.au.dk/portal/en/publications/d5a042dd-ae80-4a68-b3cf-05ac37cc0c27","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Boudjadar, J & Macedo, H D 2019, Towards a Schedulability-driven Architecture Exploration for Mixed Criticality Multicore Systems. in Proceedings of the 2018 IEEE/ACM 22nd International Symposium on Distributed Simulation and Real Time Applications, DS-RT 2018., 8600927, IEEE, pp. 37-46, IEEE/ACM 22nd International Symposium on Distributed Simulation and Real Time Applications, Spain, 15/10/2018. https://doi.org/10.1109/DISTRA.2018.8600927","raw_type":"info:eu-repo/semantics/publishedVersion"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":36,"referenced_works":["https://openalex.org/W7111761","https://openalex.org/W877499849","https://openalex.org/W1499867464","https://openalex.org/W1605954657","https://openalex.org/W1732841879","https://openalex.org/W1918725224","https://openalex.org/W1967193889","https://openalex.org/W2036019927","https://openalex.org/W2074583025","https://openalex.org/W2081898684","https://openalex.org/W2089335052","https://openalex.org/W2126426663","https://openalex.org/W2133461006","https://openalex.org/W2145929661","https://openalex.org/W2156129170","https://openalex.org/W2160365721","https://openalex.org/W2206282488","https://openalex.org/W2295242286","https://openalex.org/W2344607722","https://openalex.org/W2399959254","https://openalex.org/W2565425269","https://openalex.org/W2566299504","https://openalex.org/W2574579385","https://openalex.org/W2602586981","https://openalex.org/W2607095665","https://openalex.org/W2899227037","https://openalex.org/W2963928671","https://openalex.org/W3145005916","https://openalex.org/W4232374287","https://openalex.org/W4234525794","https://openalex.org/W4291312339","https://openalex.org/W6629719503","https://openalex.org/W6640209932","https://openalex.org/W6732157735","https://openalex.org/W6756068918","https://openalex.org/W6841228593"],"related_works":["https://openalex.org/W2094268420","https://openalex.org/W2148226105","https://openalex.org/W2911168022","https://openalex.org/W2165918565","https://openalex.org/W2964152390","https://openalex.org/W2766371801","https://openalex.org/W1925528056","https://openalex.org/W2792616578","https://openalex.org/W1593186088","https://openalex.org/W2797885086"],"abstract_inverted_index":{"Architecture":[0],"space":[1],"exploration":[2,17],"of":[3,36,54,70,104,111,146,157],"multicore":[4,147],"systems":[5,106],"has":[6],"been":[7],"studied":[8],"for":[9,129,187],"more":[10],"than":[11],"a":[12,24,60,68,78,89,155],"decade":[13],"now.":[14],"The":[15],"main":[16],"factor":[18],"was":[19],"the":[20,37,48,55,93,99,108,116,144,177,181,190],"workload":[21],"distribution":[22],"in":[23],"sense":[25],"that":[26,87],"all":[27],"processing":[28],"elements":[29],"run":[30],"fairly":[31],"similar":[32],"workloads,":[33],"and":[34,74,96,102,107,127,165],"none":[35],"processes":[38],"misses":[39],"its":[40],"real-time":[41,52],"constraints.":[42,76],"For":[43],"safety":[44,95,148],"critical":[45,149],"systems,":[46],"assigning":[47],"software":[49],"functions":[50],"to":[51,142,175],"tasks":[53],"target":[56],"operating":[57],"system":[58,94],"is":[59,65],"crucial":[61],"task":[62],"as":[63],"it":[64],"constrained":[66],"with":[67],"set":[69],"different":[71,121],"criticality,":[72],"architectural":[73],"time-related":[75],"Finding":[77],"suitable":[79],"architecture":[80,113,145,178],"configuration":[81],"involves":[82],"many":[83],"important":[84],"design":[85],"decisions":[86],"have":[88,170],"strong":[90],"impact":[91],"on":[92,154],"performance.":[97],"With":[98],"increasing":[100],"complexity":[101],"scale":[103],"today's":[105],"large":[109],"number":[110],"possible":[112],"configurations,":[114],"identifying":[115],"efficient":[117],"architectures":[118],"while":[119,180],"satisfying":[120],"(potentially":[122],"conflicting)":[123],"criteria":[124,141],"becomes":[125],"tedious":[126],"error-prone":[128],"designers.":[130],"In":[131],"this":[132],"paper,":[133],"we":[134,161],"propose":[135],"an":[136],"automated":[137],"method":[138,152],"using":[139,189],"multi-objective":[140],"explore":[143],"systems.":[150],"Our":[151],"relies":[153],"constellation":[156],"analysis":[158],"techniques":[159],"where":[160],"consider":[162],"architectural,":[163],"criticality":[164],"time":[166],"requirements":[167],"(schedulability).":[168],"We":[169],"implemented":[171],"two":[172],"Matlab":[173],"algorithms":[174],"perform":[176],"exploration,":[179],"final":[182],"candidate":[183],"configurations":[184],"are":[185],"analyzed":[186],"schedulability":[188],"Uppaal":[191],"model":[192],"checker.":[193]},"counts_by_year":[],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
