{"id":"https://openalex.org/W2952553215","doi":"https://doi.org/10.1109/tpds.2019.2922606","title":"A Holistic Energy-Efficient Real-Time Scheduler for Mixed Stream and Batch Processing Workloads","display_name":"A Holistic Energy-Efficient Real-Time Scheduler for Mixed Stream and Batch Processing Workloads","publication_year":2019,"publication_date":"2019-06-12","ids":{"openalex":"https://openalex.org/W2952553215","doi":"https://doi.org/10.1109/tpds.2019.2922606","mag":"2952553215"},"language":"en","primary_location":{"id":"doi:10.1109/tpds.2019.2922606","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tpds.2019.2922606","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/A5026501403","display_name":"Stathis Maroulis","orcid":"https://orcid.org/0000-0002-2872-7821"},"institutions":[{"id":"https://openalex.org/I73142707","display_name":"Athens University of Economics and Business","ror":"https://ror.org/03s262162","country_code":"GR","type":"education","lineage":["https://openalex.org/I73142707"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Stathis Maroulis","raw_affiliation_strings":["Informatics, Athens University of Economics and Business, Athens, Greece"],"raw_orcid":"https://orcid.org/0000-0002-2872-7821","affiliations":[{"raw_affiliation_string":"Informatics, Athens University of Economics and Business, Athens, Greece","institution_ids":["https://openalex.org/I73142707"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5003154491","display_name":"Nikos Zacheilas","orcid":"https://orcid.org/0000-0001-6707-9559"},"institutions":[{"id":"https://openalex.org/I73142707","display_name":"Athens University of Economics and Business","ror":"https://ror.org/03s262162","country_code":"GR","type":"education","lineage":["https://openalex.org/I73142707"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Nikos Zacheilas","raw_affiliation_strings":["Informatics, Athens University of Economics and Business, Athens, Greece"],"raw_orcid":"https://orcid.org/0000-0001-6707-9559","affiliations":[{"raw_affiliation_string":"Informatics, Athens University of Economics and Business, Athens, Greece","institution_ids":["https://openalex.org/I73142707"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5002042735","display_name":"Vana Kalogeraki","orcid":"https://orcid.org/0000-0002-6421-9947"},"institutions":[{"id":"https://openalex.org/I73142707","display_name":"Athens University of Economics and Business","ror":"https://ror.org/03s262162","country_code":"GR","type":"education","lineage":["https://openalex.org/I73142707"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Vana Kalogeraki","raw_affiliation_strings":["Informatics, Athens University of Economics and Business, Athens, Greece"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Informatics, Athens University of Economics and Business, Athens, Greece","institution_ids":["https://openalex.org/I73142707"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I73142707"],"apc_list":null,"apc_paid":null,"fwci":1.7221,"has_fulltext":false,"cited_by_count":12,"citation_normalized_percentile":{"value":0.88261529,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":97},"biblio":{"volume":"30","issue":"12","first_page":"2624","last_page":"2635"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9998999834060669,"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"}},"topics":[{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9998999834060669,"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"}},{"id":"https://openalex.org/T12761","display_name":"Data Stream Mining Techniques","score":0.9975000023841858,"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/T10273","display_name":"IoT and Edge/Fog Computing","score":0.9941999912261963,"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.8817052841186523},{"id":"https://openalex.org/keywords/exploit","display_name":"Exploit","score":0.7677081823348999},{"id":"https://openalex.org/keywords/energy-consumption","display_name":"Energy consumption","score":0.7198688983917236},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.6542366147041321},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.6191139817237854},{"id":"https://openalex.org/keywords/profiling","display_name":"Profiling (computer programming)","score":0.5761064887046814},{"id":"https://openalex.org/keywords/stream-processing","display_name":"Stream processing","score":0.56951904296875},{"id":"https://openalex.org/keywords/spark","display_name":"SPARK (programming language)","score":0.54941725730896},{"id":"https://openalex.org/keywords/efficient-energy-use","display_name":"Efficient energy use","score":0.4936419725418091},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.46482375264167786},{"id":"https://openalex.org/keywords/batch-processing","display_name":"Batch processing","score":0.422852098941803},{"id":"https://openalex.org/keywords/real-time-computing","display_name":"Real-time computing","score":0.40283069014549255},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.2647668123245239}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8817052841186523},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.7677081823348999},{"id":"https://openalex.org/C2780165032","wikidata":"https://www.wikidata.org/wiki/Q16869822","display_name":"Energy consumption","level":2,"score":0.7198688983917236},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.6542366147041321},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.6191139817237854},{"id":"https://openalex.org/C187191949","wikidata":"https://www.wikidata.org/wiki/Q1138496","display_name":"Profiling (computer programming)","level":2,"score":0.5761064887046814},{"id":"https://openalex.org/C107027933","wikidata":"https://www.wikidata.org/wiki/Q2006448","display_name":"Stream processing","level":2,"score":0.56951904296875},{"id":"https://openalex.org/C2781215313","wikidata":"https://www.wikidata.org/wiki/Q3493345","display_name":"SPARK (programming language)","level":2,"score":0.54941725730896},{"id":"https://openalex.org/C2742236","wikidata":"https://www.wikidata.org/wiki/Q924713","display_name":"Efficient energy use","level":2,"score":0.4936419725418091},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.46482375264167786},{"id":"https://openalex.org/C172658912","wikidata":"https://www.wikidata.org/wiki/Q661613","display_name":"Batch processing","level":2,"score":0.422852098941803},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.40283069014549255},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.2647668123245239},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0},{"id":"https://openalex.org/C18903297","wikidata":"https://www.wikidata.org/wiki/Q7150","display_name":"Ecology","level":1,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","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},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.0},{"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/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tpds.2019.2922606","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tpds.2019.2922606","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":[{"id":"https://metadata.un.org/sdg/7","display_name":"Affordable and clean energy","score":0.9100000262260437}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":28,"referenced_works":["https://openalex.org/W1493482511","https://openalex.org/W2005126631","https://openalex.org/W2020838189","https://openalex.org/W2045635963","https://openalex.org/W2048902731","https://openalex.org/W2061099358","https://openalex.org/W2107001003","https://openalex.org/W2110086534","https://openalex.org/W2122465391","https://openalex.org/W2124853018","https://openalex.org/W2149212714","https://openalex.org/W2160804075","https://openalex.org/W2163449191","https://openalex.org/W2169413177","https://openalex.org/W2171647935","https://openalex.org/W2309679942","https://openalex.org/W2486347523","https://openalex.org/W2510379979","https://openalex.org/W2521319173","https://openalex.org/W2616747538","https://openalex.org/W2743649614","https://openalex.org/W2755088640","https://openalex.org/W2755461518","https://openalex.org/W2763382507","https://openalex.org/W2783595768","https://openalex.org/W4299946379","https://openalex.org/W6697698479","https://openalex.org/W6744271739"],"related_works":["https://openalex.org/W2564266326","https://openalex.org/W2767178487","https://openalex.org/W2525347233","https://openalex.org/W3044060397","https://openalex.org/W3045238515","https://openalex.org/W2539672212","https://openalex.org/W3042827706","https://openalex.org/W2618695665","https://openalex.org/W3049475622","https://openalex.org/W4205779008"],"abstract_inverted_index":{"In":[0,97,158],"recent":[1],"years":[2],"we":[3,100,169],"have":[4],"experienced":[5],"a":[6,55,83,103,113,149],"wide":[7],"adoption":[8],"of":[9,51,63,109,165,198],"novel":[10,150],"distributed":[11,74],"processing":[12,23,75],"frameworks":[13],"such":[14],"as":[15,57,80],"Apache":[16],"Spark":[17,110],"for":[18,105,137],"handling":[19],"batch":[20],"and":[21,91,143,146,179,196],"stream":[22],"big":[24],"data":[25],"applications.":[26],"An":[27],"important":[28],"aspect":[29],"that":[30,115,125],"has":[31],"not":[32],"been":[33],"examined":[34],"in":[35,73,112],"these":[36],"systems":[37,76],"yet,":[38],"is":[39,54,82],"the":[40,44,48,64,87,93,107,120,126,139,155,162,175,194],"energy":[41,49,89,121,141,156],"consumption":[42,50,122],"during":[43],"applications'":[45,127,140,176],"execution.":[46],"Reducing":[47],"modern":[52],"datacenters":[53,58],"necessity,":[56],"contribute":[59],"over":[60],"2":[61],"percent":[62],"total":[65],"US":[66],"electric":[67],"usage.":[68],"However,":[69],"efficiently":[70],"scheduling":[71],"applications":[72,111],"can":[77],"be":[78],"challenging":[79],"there":[81],"trade-off":[84],"between":[85],"minimizing":[86],"datacenter's":[88],"usage":[90,142],"satisfying":[92],"application":[94],"performance":[95,128],"requirements.":[96],"this":[98],"work":[99],"propose,":[101],"ExpREsS,":[102],"scheduler":[104],"orchestrating":[106],"execution":[108,144,177],"way":[114],"enables":[116],"us":[117],"to":[118,153,160,173],"minimize":[119,154],"while":[123],"ensuring":[124],"requirements":[129],"are":[130],"met.":[131],"Our":[132,182],"approach":[133],"exploits":[134],"time-series":[135],"segmentation":[136],"capturing":[138],"times,":[145],"then":[147],"applies":[148],"DVFS":[151],"technique":[152],"consumption.":[157,181],"order":[159],"tackle":[161],"limited":[163],"number":[164],"application's":[166],"profiling":[167],"runs,":[168],"exploit":[170],"regression":[171],"techniques":[172],"predict":[174],"times":[178],"power":[180],"detailed":[183],"experimental":[184],"evaluation":[185],"using":[186],"realistic":[187],"workloads":[188],"on":[189],"our":[190,199],"local":[191],"cluster":[192],"illustrates":[193],"working":[195],"benefits":[197],"approach.":[200]},"counts_by_year":[{"year":2025,"cited_by_count":3},{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":2},{"year":2021,"cited_by_count":3},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
