{"id":"https://openalex.org/W7101409087","doi":"https://doi.org/10.1109/ds-rt68115.2025.11185082","title":"ECO-FAST: An Energy Cognizant Fault-Tolerant Scheduler for Heterogeneous Computing Systems","display_name":"ECO-FAST: An Energy Cognizant Fault-Tolerant Scheduler for Heterogeneous Computing Systems","publication_year":2025,"publication_date":"2025-09-17","ids":{"openalex":"https://openalex.org/W7101409087","doi":"https://doi.org/10.1109/ds-rt68115.2025.11185082"},"language":null,"primary_location":{"id":"doi:10.1109/ds-rt68115.2025.11185082","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ds-rt68115.2025.11185082","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 29th 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":null,"display_name":"Sanjay Moulik","orcid":null},"institutions":[{"id":"https://openalex.org/I1317621060","display_name":"Indian Institute of Technology Guwahati","ror":"https://ror.org/0022nd079","country_code":"IN","type":"education","lineage":["https://openalex.org/I1317621060"]},{"id":"https://openalex.org/I4210089896","display_name":"Indian Institute of Information Technology Guwahati","ror":"https://ror.org/00bb9ch64","country_code":"IN","type":"education","lineage":["https://openalex.org/I4210089896"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Sanjay Moulik","raw_affiliation_strings":["Indian Institute of Information Technology Guwahati,Guwahati,Assam,India,781015"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Indian Institute of Information Technology Guwahati,Guwahati,Assam,India,781015","institution_ids":["https://openalex.org/I4210089896","https://openalex.org/I1317621060"]}]},{"author_position":"last","author":{"id":null,"display_name":"Richa Sarma","orcid":null},"institutions":[{"id":"https://openalex.org/I49278261","display_name":"Assam University","ror":"https://ror.org/0535c1v66","country_code":"IN","type":"education","lineage":["https://openalex.org/I49278261"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Richa Sarma","raw_affiliation_strings":["Assam Skill University Mangaldai,Darrang,Assam,India,784125"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Assam Skill University Mangaldai,Darrang,Assam,India,784125","institution_ids":["https://openalex.org/I49278261"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":3.3702,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.93373984,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":98,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"5"},"is_retracted":false,"is_paratext":false,"is_xpac":true,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.3686999976634979,"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.3686999976634979,"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.3659999966621399,"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/T14347","display_name":"Big Data and Digital Economy","score":0.048700001090765,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/fault-tolerance","display_name":"Fault tolerance","score":0.666700005531311},{"id":"https://openalex.org/keywords/multiprocessing","display_name":"Multiprocessing","score":0.6290000081062317},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.5600000023841858},{"id":"https://openalex.org/keywords/energy-consumption","display_name":"Energy consumption","score":0.539900004863739},{"id":"https://openalex.org/keywords/homogeneous","display_name":"Homogeneous","score":0.5059999823570251},{"id":"https://openalex.org/keywords/benchmark","display_name":"Benchmark (surveying)","score":0.4876999855041504},{"id":"https://openalex.org/keywords/heuristic","display_name":"Heuristic","score":0.46709999442100525},{"id":"https://openalex.org/keywords/component","display_name":"Component (thermodynamics)","score":0.4528999924659729},{"id":"https://openalex.org/keywords/symmetric-multiprocessor-system","display_name":"Symmetric multiprocessor system","score":0.4226999878883362}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7702000141143799},{"id":"https://openalex.org/C63540848","wikidata":"https://www.wikidata.org/wiki/Q3140932","display_name":"Fault tolerance","level":2,"score":0.666700005531311},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.6466000080108643},{"id":"https://openalex.org/C4822641","wikidata":"https://www.wikidata.org/wiki/Q846651","display_name":"Multiprocessing","level":2,"score":0.6290000081062317},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.5600000023841858},{"id":"https://openalex.org/C2780165032","wikidata":"https://www.wikidata.org/wiki/Q16869822","display_name":"Energy consumption","level":2,"score":0.539900004863739},{"id":"https://openalex.org/C66882249","wikidata":"https://www.wikidata.org/wiki/Q169336","display_name":"Homogeneous","level":2,"score":0.5059999823570251},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.4876999855041504},{"id":"https://openalex.org/C173801870","wikidata":"https://www.wikidata.org/wiki/Q201413","display_name":"Heuristic","level":2,"score":0.46709999442100525},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.4657999873161316},{"id":"https://openalex.org/C168167062","wikidata":"https://www.wikidata.org/wiki/Q1117970","display_name":"Component (thermodynamics)","level":2,"score":0.4528999924659729},{"id":"https://openalex.org/C172430144","wikidata":"https://www.wikidata.org/wiki/Q17111997","display_name":"Symmetric multiprocessor system","level":2,"score":0.4226999878883362},{"id":"https://openalex.org/C2742236","wikidata":"https://www.wikidata.org/wiki/Q924713","display_name":"Efficient energy use","level":2,"score":0.3898000121116638},{"id":"https://openalex.org/C186370098","wikidata":"https://www.wikidata.org/wiki/Q442787","display_name":"Energy (signal processing)","level":2,"score":0.3781999945640564},{"id":"https://openalex.org/C2780799671","wikidata":"https://www.wikidata.org/wiki/Q17087362","display_name":"Transient (computer programming)","level":2,"score":0.37369999289512634},{"id":"https://openalex.org/C111873713","wikidata":"https://www.wikidata.org/wiki/Q1641413","display_name":"Job scheduler","level":3,"score":0.3652999997138977},{"id":"https://openalex.org/C192209626","wikidata":"https://www.wikidata.org/wiki/Q190909","display_name":"Focus (optics)","level":2,"score":0.3546999990940094},{"id":"https://openalex.org/C7817414","wikidata":"https://www.wikidata.org/wiki/Q1779504","display_name":"Energy management","level":3,"score":0.3368000090122223},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.3296999931335449},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.30630001425743103},{"id":"https://openalex.org/C2989134064","wikidata":"https://www.wikidata.org/wiki/Q288510","display_name":"Execution time","level":2,"score":0.29760000109672546},{"id":"https://openalex.org/C175551986","wikidata":"https://www.wikidata.org/wiki/Q47089","display_name":"Fault (geology)","level":2,"score":0.2879999876022339},{"id":"https://openalex.org/C55416958","wikidata":"https://www.wikidata.org/wiki/Q6206757","display_name":"Job shop scheduling","level":3,"score":0.2838999927043915},{"id":"https://openalex.org/C2984822820","wikidata":"https://www.wikidata.org/wiki/Q1123036","display_name":"Processor scheduling","level":3,"score":0.27970001101493835},{"id":"https://openalex.org/C2780505938","wikidata":"https://www.wikidata.org/wiki/Q17093282","display_name":"Unavailability","level":2,"score":0.26980000734329224},{"id":"https://openalex.org/C50712370","wikidata":"https://www.wikidata.org/wiki/Q4269346","display_name":"Software fault tolerance","level":3,"score":0.2590999901294708}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/ds-rt68115.2025.11185082","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ds-rt68115.2025.11185082","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 29th International Symposium on Distributed Simulation and Real Time Applications (DS-RT)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/7","score":0.8933194279670715,"display_name":"Affordable and clean energy"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":20,"referenced_works":["https://openalex.org/W2049101126","https://openalex.org/W2056370048","https://openalex.org/W2075902000","https://openalex.org/W2147657366","https://openalex.org/W2158713625","https://openalex.org/W2259595552","https://openalex.org/W2372879566","https://openalex.org/W2782906001","https://openalex.org/W2794697795","https://openalex.org/W2795352742","https://openalex.org/W2895249294","https://openalex.org/W2909603133","https://openalex.org/W2929553106","https://openalex.org/W2999610383","https://openalex.org/W3046992136","https://openalex.org/W3112454542","https://openalex.org/W3143410043","https://openalex.org/W4230988763","https://openalex.org/W4307899375","https://openalex.org/W4311967058"],"related_works":[],"abstract_inverted_index":{"Real-time":[0],"embedded":[1],"systems,":[2],"fundamental":[3],"to":[4,14,124],"cyber-physical":[5],"systems":[6,82,104],"(CPS),":[7],"employ":[8],"microcontrollers,":[9],"memory,":[10],"and":[11,48,56,100],"I/O":[12],"devices":[13],"perform":[15],"complex":[16],"jobs":[17],"within":[18],"stringent":[19],"time":[20],"limits.":[21],"A":[22],"crucial":[23],"component":[24],"is":[25,61],"the":[26],"scheduler,":[27],"which":[28],"manages":[29],"resources":[30],"efficiently,":[31],"ensuring":[32],"timely":[33],"job":[34,54,122],"execution":[35,55],"based":[36],"on":[37,77],"priority.":[38],"Multiprocessor":[39],"platforms,":[40],"increasingly":[41],"adopted":[42],"in":[43,68,103],"CPS,":[44],"enhance":[45],"performance,":[46],"scalability,":[47],"fault":[49,98],"tolerance":[50,99],"by":[51,118],"enabling":[52],"parallel":[53],"redundancy.":[57],"Minimizing":[58],"energy":[59,101,131],"consumption":[60],"essential":[62],"for":[63],"extending":[64],"battery":[65],"life,":[66],"especially":[67],"mobile":[69],"CPS":[70],"applications.":[71],"However,":[72],"most":[73],"fault-tolerant":[74],"strategies":[75],"focus":[76],"either":[78],"homogeneous":[79],"multiprocessors":[80],"or":[81],"with":[83,105],"only":[84],"two":[85],"processor":[86,107],"types.":[87,108],"This":[88],"study":[89],"introduces":[90],"a":[91,115],"heuristic":[92],"scheduling":[93],"technique,":[94],"ECO-FAST,":[95],"that":[96,112],"addresses":[97],"management":[102],"diverse":[106],"Benchmark":[109],"tests":[110],"show":[111],"ECO-FAST":[113],"outperforms":[114],"state-of-the-art":[116],"approach":[117],"generating":[119],"more":[120],"secondary":[121],"copies":[123],"mitigate":[125],"transient":[126],"faults":[127],"while":[128],"significantly":[129],"reducing":[130],"consumption.":[132]},"counts_by_year":[{"year":2026,"cited_by_count":2}],"updated_date":"2026-06-17T08:01:34.144755","created_date":"2025-10-28T00:00:00"}
