{"id":"https://openalex.org/W3158783692","doi":"https://doi.org/10.1109/tetc.2021.3072286","title":"PVMC: Task Mapping and Scheduling under Process Variation Heterogeneity in Mixed-Criticality Systems","display_name":"PVMC: Task Mapping and Scheduling under Process Variation Heterogeneity in Mixed-Criticality Systems","publication_year":2021,"publication_date":"2021-01-01","ids":{"openalex":"https://openalex.org/W3158783692","doi":"https://doi.org/10.1109/tetc.2021.3072286","mag":"3158783692"},"language":"en","primary_location":{"id":"doi:10.1109/tetc.2021.3072286","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tetc.2021.3072286","pdf_url":null,"source":{"id":"https://openalex.org/S2496326734","display_name":"IEEE Transactions on Emerging Topics in Computing","issn_l":"2168-6750","issn":["2168-6750","2376-4562"],"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 Emerging Topics in Computing","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/A5087715571","display_name":"Fahimeh Bahrami","orcid":null},"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":"Fahimeh Bahrami","raw_affiliation_strings":["Computer Engineering, Sharif University of Technology, 68260 Tehran, Tehran, Iran (the Islamic Republic of), (e-mail: fbahrami@ce.sharif.edu)","[Computer Engineering, Sharif University of Technology, 68260 Tehran, Tehran, Iran (the Islamic Republic of), (e-mail: fbahrami@ce.sharif.edu)]"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Computer Engineering, Sharif University of Technology, 68260 Tehran, Tehran, Iran (the Islamic Republic of), (e-mail: fbahrami@ce.sharif.edu)","institution_ids":["https://openalex.org/I133529467"]},{"raw_affiliation_string":"[Computer Engineering, Sharif University of Technology, 68260 Tehran, Tehran, Iran (the Islamic Republic of), (e-mail: fbahrami@ce.sharif.edu)]","institution_ids":["https://openalex.org/I133529467"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5041945735","display_name":"Behnaz Ranjbar","orcid":"https://orcid.org/0000-0001-7944-7101"},"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":"Behnaz Ranjbar","raw_affiliation_strings":["Computer Engineering, Sharif University of Technology, 68260 Tehran, Tehran, Iran (the Islamic Republic of), 11365-11155 (e-mail: branjbar@ce.sharif.edu)","[Computer Engineering, Sharif University of Technology, 68260 Tehran, Tehran, Iran (the Islamic Republic of), 11365-11155 (e-mail: branjbar@ce.sharif.edu)]"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Computer Engineering, Sharif University of Technology, 68260 Tehran, Tehran, Iran (the Islamic Republic of), 11365-11155 (e-mail: branjbar@ce.sharif.edu)","institution_ids":["https://openalex.org/I133529467"]},{"raw_affiliation_string":"[Computer Engineering, Sharif University of Technology, 68260 Tehran, Tehran, Iran (the Islamic Republic of), 11365-11155 (e-mail: branjbar@ce.sharif.edu)]","institution_ids":["https://openalex.org/I133529467"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5049074782","display_name":"Nezam Rohbani","orcid":"https://orcid.org/0000-0002-1935-7830"},"institutions":[{"id":"https://openalex.org/I4210146419","display_name":"Institute for Research in Fundamental Sciences","ror":"https://ror.org/04xreqs31","country_code":"IR","type":"facility","lineage":["https://openalex.org/I4210146419"]}],"countries":["IR"],"is_corresponding":false,"raw_author_name":"Nezam Rohbani","raw_affiliation_strings":["School of Computer Science, IPM - Institute for Research in Fundamental Sciences, Tehran, Tehran, Iran (the Islamic Republic of), (e-mail: rohbani@ipm.ir)","[School of Computer Science, IPM - Institute for Research in Fundamental Sciences, Tehran, Tehran, Iran (the Islamic Republic of), (e-mail: rohbani@ipm.ir)]"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Computer Science, IPM - Institute for Research in Fundamental Sciences, Tehran, Tehran, Iran (the Islamic Republic of), (e-mail: rohbani@ipm.ir)","institution_ids":["https://openalex.org/I4210146419"]},{"raw_affiliation_string":"[School of Computer Science, IPM - Institute for Research in Fundamental Sciences, Tehran, Tehran, Iran (the Islamic Republic of), (e-mail: rohbani@ipm.ir)]","institution_ids":["https://openalex.org/I4210146419"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5005928293","display_name":"Alireza Ejlali","orcid":"https://orcid.org/0000-0002-5661-3629"},"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":"Alireza Ejlali","raw_affiliation_strings":["Department of Computer Engineering, Sharif University of Technology, Tehran, Tehran, Iran (the Islamic Republic of), 1458889694 (e-mail: ejlali@sharif.edu)","[Department of Computer Engineering, Sharif University of Technology, Tehran, Tehran, Iran (the Islamic Republic of), 1458889694 (e-mail: ejlali@sharif.edu)]"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Engineering, Sharif University of Technology, Tehran, Tehran, Iran (the Islamic Republic of), 1458889694 (e-mail: ejlali@sharif.edu)","institution_ids":["https://openalex.org/I133529467"]},{"raw_affiliation_string":"[Department of Computer Engineering, Sharif University of Technology, Tehran, Tehran, Iran (the Islamic Republic of), 1458889694 (e-mail: ejlali@sharif.edu)]","institution_ids":["https://openalex.org/I133529467"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.4158,"has_fulltext":false,"cited_by_count":7,"citation_normalized_percentile":{"value":0.79693721,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"1"},"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/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/T10904","display_name":"Embedded Systems Design Techniques","score":0.9997000098228455,"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.8189291954040527},{"id":"https://openalex.org/keywords/criticality","display_name":"Criticality","score":0.5772521495819092},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.5443673729896545},{"id":"https://openalex.org/keywords/variation","display_name":"Variation (astronomy)","score":0.54261714220047},{"id":"https://openalex.org/keywords/processor-scheduling","display_name":"Processor scheduling","score":0.4817776381969452},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.46114665269851685},{"id":"https://openalex.org/keywords/task","display_name":"Task (project management)","score":0.4548604190349579},{"id":"https://openalex.org/keywords/process-variation","display_name":"Process variation","score":0.41140344738960266},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.40297383069992065},{"id":"https://openalex.org/keywords/resource","display_name":"Resource (disambiguation)","score":0.16499441862106323},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.14245575666427612},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.09143388271331787}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8189291954040527},{"id":"https://openalex.org/C125611927","wikidata":"https://www.wikidata.org/wiki/Q17008131","display_name":"Criticality","level":2,"score":0.5772521495819092},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.5443673729896545},{"id":"https://openalex.org/C2778334786","wikidata":"https://www.wikidata.org/wiki/Q1586270","display_name":"Variation (astronomy)","level":2,"score":0.54261714220047},{"id":"https://openalex.org/C2984822820","wikidata":"https://www.wikidata.org/wiki/Q1123036","display_name":"Processor scheduling","level":3,"score":0.4817776381969452},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.46114665269851685},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.4548604190349579},{"id":"https://openalex.org/C93389723","wikidata":"https://www.wikidata.org/wiki/Q7247313","display_name":"Process variation","level":3,"score":0.41140344738960266},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.40297383069992065},{"id":"https://openalex.org/C206345919","wikidata":"https://www.wikidata.org/wiki/Q20380951","display_name":"Resource (disambiguation)","level":2,"score":0.16499441862106323},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.14245575666427612},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.09143388271331787},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"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/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C44870925","wikidata":"https://www.wikidata.org/wiki/Q37547","display_name":"Astrophysics","level":1,"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/C187736073","wikidata":"https://www.wikidata.org/wiki/Q2920921","display_name":"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}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tetc.2021.3072286","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tetc.2021.3072286","pdf_url":null,"source":{"id":"https://openalex.org/S2496326734","display_name":"IEEE Transactions on Emerging Topics in Computing","issn_l":"2168-6750","issn":["2168-6750","2376-4562"],"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 Emerging Topics in Computing","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Affordable and clean energy","score":0.8999999761581421,"id":"https://metadata.un.org/sdg/7"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":39,"referenced_works":["https://openalex.org/W1500893261","https://openalex.org/W1980363975","https://openalex.org/W1988249672","https://openalex.org/W2016310113","https://openalex.org/W2032094184","https://openalex.org/W2032520707","https://openalex.org/W2054164942","https://openalex.org/W2054666005","https://openalex.org/W2054938676","https://openalex.org/W2067840860","https://openalex.org/W2081186910","https://openalex.org/W2081215702","https://openalex.org/W2120629818","https://openalex.org/W2123705102","https://openalex.org/W2135021459","https://openalex.org/W2137189977","https://openalex.org/W2139613807","https://openalex.org/W2141721356","https://openalex.org/W2165777512","https://openalex.org/W2211173788","https://openalex.org/W2265697844","https://openalex.org/W2346584580","https://openalex.org/W2401670574","https://openalex.org/W2413277370","https://openalex.org/W2781905729","https://openalex.org/W2790642556","https://openalex.org/W3094104912","https://openalex.org/W3094371101","https://openalex.org/W3100830633","https://openalex.org/W4232751114","https://openalex.org/W4236319286","https://openalex.org/W4238956459","https://openalex.org/W4247388665","https://openalex.org/W4256600206","https://openalex.org/W6630385036","https://openalex.org/W6666623322","https://openalex.org/W6678988660","https://openalex.org/W6740640853","https://openalex.org/W7036844325"],"related_works":["https://openalex.org/W2362146390","https://openalex.org/W2160425906","https://openalex.org/W1882733036","https://openalex.org/W2389719923","https://openalex.org/W2109998134","https://openalex.org/W1572108542","https://openalex.org/W2140625810","https://openalex.org/W2546696010","https://openalex.org/W2125095596","https://openalex.org/W2798332481"],"abstract_inverted_index":{"Embedded":[0],"systems":[1,11,127],"have":[2,12],"migrated":[3],"from":[4],"special-purpose":[5],"hardware":[6],"to":[7,15,34,43,64,89,183],"commodity":[8],"hardware.":[9],"These":[10],"also":[13,74,132],"tended":[14],"Mixed-Criticality":[16,126],"(MC)":[17],"implementations,":[18],"executing":[19],"applications":[20],"of":[21,54,70,81,101,146,188],"different":[22,186],"criticalities":[23],"upon":[24],"a":[25,98,106,193],"shared":[26],"platform.":[27],"Multi-core":[28],"processors,":[29],"which":[30],"are":[31,62],"commonly":[32],"used":[33],"design":[35],"MC":[36,71],"systems,":[37,72],"bring":[38],"out":[39],"new":[40],"challenges":[41],"due":[42],"the":[44,52,68,76,85,144,171,174],"process":[45,189],"variations.":[46],"Power":[47,139],"and":[48,78,93,112,120,136,155,165,173,178],"frequency":[49],"asymmetry":[50],"affects":[51],"predictability":[53],"embedded":[55],"systems.":[56],"In":[57],"this":[58],"work,":[59],"variation-aware":[60],"techniques":[61,131],"explored":[63],"not":[65],"only":[66],"improve":[67,170],"reliability":[69,154],"but":[73],"aid":[75],"scheduling":[77,121],"energy":[79,180],"saving":[80,181],"them.":[82],"We":[83,104],"leverage":[84],"core-to-core":[86],"(C2C)":[87],"variations":[88],"protect":[90],"high-criticality":[91],"tasks":[92],"provide":[94,179],"full":[95],"service":[96],"for":[97,117],"high":[99],"percentage":[100],"low-criticality":[102],"tasks.":[103],"formulate":[105],"constrained":[107],"Integer":[108],"Linear":[109],"Program":[110],"(ILP)":[111],"propose":[113],"an":[114],"optimization":[115],"heuristic":[116],"task":[118,147],"mapping":[119,148],"under":[122,185],"Process":[123],"Variation":[124],"in":[125,149],"(PVMC).":[128],"Our":[129],"proposed":[130],"guarantee":[133],"timing,":[134],"reliability,":[135],"Thermal":[137],"Design":[138],"(TDP)":[140],"constraints":[141],"by":[142],"considering":[143],"impact":[145],"variation-affected":[150],"platforms":[151],"on":[152],"system":[153],"peak":[156],"power":[157],"consumption.":[158],"Experiments":[159],"demonstrate":[160],"that":[161],"our":[162],"ILP":[163],"framework":[164],"PVMC":[166],"algorithm":[167],"can":[168],"greatly":[169],"schedulability":[172],"overall":[175],"Quality-of-Service":[176],"(QoS),":[177],"up":[182],"27.1%":[184],"quantities":[187],"variation":[190],"compared":[191],"with":[192],"state-of-the-art":[194],"algorithm.":[195]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":3},{"year":2021,"cited_by_count":1}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
