{"id":"https://openalex.org/W3211319158","doi":"https://doi.org/10.1109/tpds.2021.3123544","title":"TherMa-MiCs: Thermal-Aware Scheduling for Fault-Tolerant Mixed-Criticality Systems","display_name":"TherMa-MiCs: Thermal-Aware Scheduling for Fault-Tolerant Mixed-Criticality Systems","publication_year":2021,"publication_date":"2021-10-27","ids":{"openalex":"https://openalex.org/W3211319158","doi":"https://doi.org/10.1109/tpds.2021.3123544","mag":"3211319158"},"language":"en","primary_location":{"id":"doi:10.1109/tpds.2021.3123544","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tpds.2021.3123544","pdf_url":null,"source":{"id":"https://openalex.org/S97130795","display_name":"IEEE Transactions on Parallel and Distributed Systems","issn_l":"1045-9219","issn":["1045-9219","1558-2183","2161-9883"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Parallel and Distributed Systems","raw_type":"journal-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/A5030632970","display_name":"Sepideh Safari","orcid":"https://orcid.org/0000-0003-4645-8255"},"institutions":[{"id":"https://openalex.org/I102335020","display_name":"Karlsruhe Institute of Technology","ror":"https://ror.org/04t3en479","country_code":"DE","type":"education","lineage":["https://openalex.org/I102335020","https://openalex.org/I1305996414"]},{"id":"https://openalex.org/I133529467","display_name":"Sharif University of Technology","ror":"https://ror.org/024c2fq17","country_code":"IR","type":"education","lineage":["https://openalex.org/I133529467"]}],"countries":["DE","IR"],"is_corresponding":false,"raw_author_name":"Sepideh Safari","raw_affiliation_strings":["Department of Computer Engineering, Sharif University of Technology, Tehran, Iran","Karlsruhe Institute of Technology, Karlsruhe, Germany"],"raw_orcid":"https://orcid.org/0000-0003-4645-8255","affiliations":[{"raw_affiliation_string":"Department of Computer Engineering, Sharif University of Technology, Tehran, Iran","institution_ids":["https://openalex.org/I133529467"]},{"raw_affiliation_string":"Karlsruhe Institute of Technology, Karlsruhe, Germany","institution_ids":["https://openalex.org/I102335020"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5035265423","display_name":"Heba Khdr","orcid":"https://orcid.org/0000-0003-0245-2062"},"institutions":[{"id":"https://openalex.org/I102335020","display_name":"Karlsruhe Institute of Technology","ror":"https://ror.org/04t3en479","country_code":"DE","type":"education","lineage":["https://openalex.org/I102335020","https://openalex.org/I1305996414"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Heba Khdr","raw_affiliation_strings":["Karlsruhe Institute of Technology, Karlsruhe, Germany"],"raw_orcid":"https://orcid.org/0000-0003-0245-2062","affiliations":[{"raw_affiliation_string":"Karlsruhe Institute of Technology, Karlsruhe, Germany","institution_ids":["https://openalex.org/I102335020"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5026545667","display_name":"Pourya Gohari","orcid":"https://orcid.org/0000-0002-8587-5812"},"institutions":[{"id":"https://openalex.org/I133529467","display_name":"Sharif University of Technology","ror":"https://ror.org/024c2fq17","country_code":"IR","type":"education","lineage":["https://openalex.org/I133529467"]}],"countries":["IR"],"is_corresponding":false,"raw_author_name":"Pourya Gohari-Nazari","raw_affiliation_strings":["Department of Computer Engineering, Sharif University of Technology, Tehran, Iran"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Engineering, Sharif University of Technology, Tehran, Iran","institution_ids":["https://openalex.org/I133529467"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5035446526","display_name":"Mohsen Ansari","orcid":"https://orcid.org/0000-0002-4670-8608"},"institutions":[{"id":"https://openalex.org/I102335020","display_name":"Karlsruhe Institute of Technology","ror":"https://ror.org/04t3en479","country_code":"DE","type":"education","lineage":["https://openalex.org/I102335020","https://openalex.org/I1305996414"]},{"id":"https://openalex.org/I133529467","display_name":"Sharif University of Technology","ror":"https://ror.org/024c2fq17","country_code":"IR","type":"education","lineage":["https://openalex.org/I133529467"]}],"countries":["DE","IR"],"is_corresponding":false,"raw_author_name":"Mohsen Ansari","raw_affiliation_strings":["Department of Computer Engineering, Sharif University of Technology, Tehran, Iran","Karlsruhe Institute of Technology, Karlsruhe, Germany"],"raw_orcid":"https://orcid.org/0000-0002-4670-8608","affiliations":[{"raw_affiliation_string":"Department of Computer Engineering, Sharif University of Technology, Tehran, Iran","institution_ids":["https://openalex.org/I133529467"]},{"raw_affiliation_string":"Karlsruhe Institute of Technology, Karlsruhe, Germany","institution_ids":["https://openalex.org/I102335020"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5091774451","display_name":"Shaahin Hessabi","orcid":"https://orcid.org/0000-0003-3193-2567"},"institutions":[{"id":"https://openalex.org/I133529467","display_name":"Sharif University of Technology","ror":"https://ror.org/024c2fq17","country_code":"IR","type":"education","lineage":["https://openalex.org/I133529467"]}],"countries":["IR"],"is_corresponding":false,"raw_author_name":"Shaahin Hessabi","raw_affiliation_strings":["Department of Computer Engineering, Sharif University of Technology, Tehran, Iran"],"raw_orcid":"https://orcid.org/0000-0003-3193-2567","affiliations":[{"raw_affiliation_string":"Department of Computer Engineering, Sharif University of Technology, Tehran, Iran","institution_ids":["https://openalex.org/I133529467"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5063508488","display_name":"J\u00f6rg Henkel","orcid":"https://orcid.org/0000-0001-9602-2922"},"institutions":[{"id":"https://openalex.org/I102335020","display_name":"Karlsruhe Institute of Technology","ror":"https://ror.org/04t3en479","country_code":"DE","type":"education","lineage":["https://openalex.org/I102335020","https://openalex.org/I1305996414"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Jorg Henkel","raw_affiliation_strings":["Karlsruhe Institute of Technology, Karlsruhe, Germany"],"raw_orcid":"https://orcid.org/0000-0001-9602-2922","affiliations":[{"raw_affiliation_string":"Karlsruhe Institute of Technology, Karlsruhe, Germany","institution_ids":["https://openalex.org/I102335020"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":4.3122,"has_fulltext":false,"cited_by_count":25,"citation_normalized_percentile":{"value":0.95089358,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":97,"max":99},"biblio":{"volume":"33","issue":"7","first_page":"1678","last_page":"1694"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization 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/T10054","display_name":"Parallel Computing and Optimization 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/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"}},{"id":"https://openalex.org/T11005","display_name":"Radiation Effects in Electronics","score":0.9994000196456909,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/criticality","display_name":"Criticality","score":0.759863555431366},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7558653354644775},{"id":"https://openalex.org/keywords/fault-tolerance","display_name":"Fault tolerance","score":0.6530266404151917},{"id":"https://openalex.org/keywords/mixed-criticality","display_name":"Mixed criticality","score":0.6412984132766724},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.5780197381973267},{"id":"https://openalex.org/keywords/redundancy","display_name":"Redundancy (engineering)","score":0.5671639442443848},{"id":"https://openalex.org/keywords/modular-design","display_name":"Modular design","score":0.5283440351486206},{"id":"https://openalex.org/keywords/frequency-scaling","display_name":"Frequency scaling","score":0.516651451587677},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.49219217896461487},{"id":"https://openalex.org/keywords/reliability-engineering","display_name":"Reliability engineering","score":0.4632694721221924},{"id":"https://openalex.org/keywords/multi-core-processor","display_name":"Multi-core processor","score":0.4504665732383728},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.4463469386100769},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.2523983120918274},{"id":"https://openalex.org/keywords/energy-consumption","display_name":"Energy consumption","score":0.16335013508796692},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.12639686465263367}],"concepts":[{"id":"https://openalex.org/C125611927","wikidata":"https://www.wikidata.org/wiki/Q17008131","display_name":"Criticality","level":2,"score":0.759863555431366},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7558653354644775},{"id":"https://openalex.org/C63540848","wikidata":"https://www.wikidata.org/wiki/Q3140932","display_name":"Fault tolerance","level":2,"score":0.6530266404151917},{"id":"https://openalex.org/C2781124451","wikidata":"https://www.wikidata.org/wiki/Q6883956","display_name":"Mixed criticality","level":3,"score":0.6412984132766724},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.5780197381973267},{"id":"https://openalex.org/C152124472","wikidata":"https://www.wikidata.org/wiki/Q1204361","display_name":"Redundancy (engineering)","level":2,"score":0.5671639442443848},{"id":"https://openalex.org/C101468663","wikidata":"https://www.wikidata.org/wiki/Q1620158","display_name":"Modular design","level":2,"score":0.5283440351486206},{"id":"https://openalex.org/C157742956","wikidata":"https://www.wikidata.org/wiki/Q3237776","display_name":"Frequency scaling","level":3,"score":0.516651451587677},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.49219217896461487},{"id":"https://openalex.org/C200601418","wikidata":"https://www.wikidata.org/wiki/Q2193887","display_name":"Reliability engineering","level":1,"score":0.4632694721221924},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.4504665732383728},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.4463469386100769},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.2523983120918274},{"id":"https://openalex.org/C2780165032","wikidata":"https://www.wikidata.org/wiki/Q16869822","display_name":"Energy consumption","level":2,"score":0.16335013508796692},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.12639686465263367},{"id":"https://openalex.org/C21547014","wikidata":"https://www.wikidata.org/wiki/Q1423657","display_name":"Operations management","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},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0},{"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/C119599485","wikidata":"https://www.wikidata.org/wiki/Q43035","display_name":"Electrical engineering","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tpds.2021.3123544","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tpds.2021.3123544","pdf_url":null,"source":{"id":"https://openalex.org/S97130795","display_name":"IEEE Transactions on Parallel and Distributed Systems","issn_l":"1045-9219","issn":["1045-9219","1558-2183","2161-9883"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Parallel and Distributed Systems","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Affordable and clean energy","id":"https://metadata.un.org/sdg/7","score":0.8500000238418579}],"awards":[{"id":"https://openalex.org/G554679937","display_name":"TRR 89: Invasives Rechnen","funder_award_id":"146371743","funder_id":"https://openalex.org/F4320320879","funder_display_name":"Deutsche Forschungsgemeinschaft"}],"funders":[{"id":"https://openalex.org/F4320320879","display_name":"Deutsche Forschungsgemeinschaft","ror":"https://ror.org/018mejw64"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":72,"referenced_works":["https://openalex.org/W1500224124","https://openalex.org/W1635969352","https://openalex.org/W1859328436","https://openalex.org/W1905880774","https://openalex.org/W1977707117","https://openalex.org/W1980072970","https://openalex.org/W1991659074","https://openalex.org/W2002511067","https://openalex.org/W2026428156","https://openalex.org/W2029430245","https://openalex.org/W2032520707","https://openalex.org/W2044381222","https://openalex.org/W2052282868","https://openalex.org/W2054164942","https://openalex.org/W2054666005","https://openalex.org/W2057108708","https://openalex.org/W2058026159","https://openalex.org/W2076717378","https://openalex.org/W2089693164","https://openalex.org/W2106327115","https://openalex.org/W2112364980","https://openalex.org/W2120629818","https://openalex.org/W2124164997","https://openalex.org/W2129960401","https://openalex.org/W2141086245","https://openalex.org/W2147657366","https://openalex.org/W2156545916","https://openalex.org/W2159543655","https://openalex.org/W2165777512","https://openalex.org/W2170382128","https://openalex.org/W2289568068","https://openalex.org/W2312852230","https://openalex.org/W2322092322","https://openalex.org/W2344925925","https://openalex.org/W2345737886","https://openalex.org/W2345996566","https://openalex.org/W2346584580","https://openalex.org/W2475534957","https://openalex.org/W2510140370","https://openalex.org/W2528572485","https://openalex.org/W2538191322","https://openalex.org/W2562803701","https://openalex.org/W2618855586","https://openalex.org/W2738803702","https://openalex.org/W2763046940","https://openalex.org/W2769328306","https://openalex.org/W2793306380","https://openalex.org/W2884988092","https://openalex.org/W2908621597","https://openalex.org/W2915366739","https://openalex.org/W2929553106","https://openalex.org/W2972338485","https://openalex.org/W2999002299","https://openalex.org/W3008860667","https://openalex.org/W3014660380","https://openalex.org/W3026208461","https://openalex.org/W3046992136","https://openalex.org/W3094094281","https://openalex.org/W3100830633","https://openalex.org/W3119556300","https://openalex.org/W3132489315","https://openalex.org/W4229497965","https://openalex.org/W4232751114","https://openalex.org/W4245268476","https://openalex.org/W4246007210","https://openalex.org/W4251708180","https://openalex.org/W6629973872","https://openalex.org/W6696381819","https://openalex.org/W6741734051","https://openalex.org/W6752466450","https://openalex.org/W6772210545","https://openalex.org/W6788508994"],"related_works":["https://openalex.org/W2094268420","https://openalex.org/W2154351074","https://openalex.org/W2151223307","https://openalex.org/W2530955710","https://openalex.org/W2964152390","https://openalex.org/W2766371801","https://openalex.org/W2165918565","https://openalex.org/W2911168022","https://openalex.org/W2023400509","https://openalex.org/W2332054630"],"abstract_inverted_index":{"Multicore":[0],"platforms":[1],"are":[2],"becoming":[3],"the":[4,21,28,61,71,75,110,151,162,178,183,187,194,200,204,214,229,236,240],"dominant":[5],"trend":[6],"in":[7],"designing":[8],"Mixed-Criticality":[9],"Systems":[10],"(MCSs),":[11],"which":[12],"integrate":[13],"applications":[14],"of":[15,18,34,41,63,132,154,186,196,242,248],"different":[16],"levels":[17],"criticality":[19],"into":[20],"same":[22,205,237],"platform.":[23],"A":[24],"well-known":[25,215],"MCS":[26],"is":[27,32,143,210],"dual-criticality":[29],"system":[30],"that":[31,224],"composed":[33],"low-criticality":[35,121,197,243],"and":[36,77,95,231],"high-criticality":[37,133,188],"tasks.":[38,134],"The":[39],"availability":[40],"multiple":[42],"cores":[43],"on":[44,74],"a":[45,147,165,207],"single":[46],"chip":[47],"provides":[48],"opportunities":[49],"to":[50,59,107,119,128,137,145,192],"employ":[51],"fault-tolerant":[52,67,155,170,219],"techniques,":[53],"such":[54,139],"as":[55],"N-Modular":[56,216],"Redundancy":[57,217],"(NMR),":[58],"ensure":[60],"reliability":[62,208],"MCSs.":[64,156],"However,":[65],"applying":[66],"techniques":[68],"will":[69,104],"increase":[70,82],"power":[72],"consumption":[73],"chip,":[76],"thereby":[78],"on-chip":[79],"temperatures":[80],"might":[81,115,126],"beyond":[83],"safe":[84],"limits.":[85],"To":[86],"prevent":[87,138],"thermal":[88],"emergencies,":[89],"urgent":[90],"countermeasures,":[91,113],"like":[92],"Dynamic":[93,100],"Voltage":[94],"Frequency":[96],"Scaling":[97],"(DVFS)":[98],"or":[99],"Power":[101],"Management":[102],"(DPM)":[103],"be":[105],"triggered":[106],"cool":[108],"down":[109],"chip.":[111],"Such":[112],"however,":[114],"not":[116],"only":[117],"lead":[118,127],"suspending":[120],"tasks,":[122,189,244],"but":[123],"also":[124],"it":[125,142],"violating":[129],"timing":[130,184,232],"constraints":[131,185],"In":[135,174],"order":[136],"severe":[140],"scenarios,":[141],"indispensable":[144],"consider":[146],"temperature":[148,179,230],"constraint":[149,180],"within":[150],"scheduling":[152,167],"process":[153],"Therefore,":[157],"this":[158],"paper":[159],"presents,":[160],"for":[161,169],"first":[163],"time,":[164,206,238],"thermal-aware":[166],"scheme":[168,227],"MCSs,":[171],"named":[172],"TherMa-MiCs.":[173],"particular,":[175],"TherMa-MiCs,":[176],"satisfies":[177],"jointly":[181],"with":[182,245],"while":[190,234],"attempting":[191],"maximize":[193],"QoS":[195,241],"tasks":[198],"under":[199],"predefined":[201],"constraints.":[202],"At":[203],"target":[209],"satisfied":[211],"by":[212],"employing":[213],"(NMR)":[218],"technique.":[220],"Experimental":[221],"results":[222],"show":[223],"our":[225],"proposed":[226],"meets":[228],"constraints,":[233],"at":[235],"improving":[239],"an":[246],"average":[247],"44%.":[249]},"counts_by_year":[{"year":2025,"cited_by_count":6},{"year":2024,"cited_by_count":7},{"year":2023,"cited_by_count":5},{"year":2022,"cited_by_count":7}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
