{"id":"https://openalex.org/W2117382847","doi":"https://doi.org/10.1145/2834120","title":"Adaptive and Hierarchical Runtime Manager for Energy-Aware Thermal Management of Embedded Systems","display_name":"Adaptive and Hierarchical Runtime Manager for Energy-Aware Thermal Management of Embedded Systems","publication_year":2016,"publication_date":"2016-01-29","ids":{"openalex":"https://openalex.org/W2117382847","doi":"https://doi.org/10.1145/2834120","mag":"2117382847"},"language":"en","primary_location":{"id":"doi:10.1145/2834120","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2834120","pdf_url":null,"source":{"id":"https://openalex.org/S136160450","display_name":"ACM Transactions on Embedded Computing Systems","issn_l":"1539-9087","issn":["1539-9087","1558-3465"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Embedded Computing Systems","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://kclpure.kcl.ac.uk/ws/files/126999780/Adaptive_and_hierarchical_runtime_DAS_Accepted1Sep2015_ePublished29Jan2016_GREEN_AAM_CC_BY_.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5052267211","display_name":"Anup Das","orcid":"https://orcid.org/0000-0002-5673-2636"},"institutions":[{"id":"https://openalex.org/I43439940","display_name":"University of Southampton","ror":"https://ror.org/01ryk1543","country_code":"GB","type":"education","lineage":["https://openalex.org/I43439940"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Anup Das","raw_affiliation_strings":["University of Southampton"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Southampton","institution_ids":["https://openalex.org/I43439940"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5012783672","display_name":"Bashir M. Al\u2010Hashimi","orcid":"https://orcid.org/0000-0002-3591-1328"},"institutions":[{"id":"https://openalex.org/I43439940","display_name":"University of Southampton","ror":"https://ror.org/01ryk1543","country_code":"GB","type":"education","lineage":["https://openalex.org/I43439940"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Bashir M. Al-Hashimi","raw_affiliation_strings":["University of Southampton, Southampton, United Kingdom"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Southampton, Southampton, United Kingdom","institution_ids":["https://openalex.org/I43439940"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5001556143","display_name":"Geoff V. Merrett","orcid":"https://orcid.org/0000-0003-4980-3894"},"institutions":[{"id":"https://openalex.org/I43439940","display_name":"University of Southampton","ror":"https://ror.org/01ryk1543","country_code":"GB","type":"education","lineage":["https://openalex.org/I43439940"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Geoff V. Merrett","raw_affiliation_strings":["University of Southampton, Southampton, United Kingdom"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Southampton, Southampton, United Kingdom","institution_ids":["https://openalex.org/I43439940"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":6.4091,"has_fulltext":true,"cited_by_count":56,"citation_normalized_percentile":{"value":0.96951774,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":94,"max":99},"biblio":{"volume":"15","issue":"2","first_page":"1","last_page":"25"},"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/T10363","display_name":"Low-power high-performance VLSI design","score":0.9966999888420105,"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"}},{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":0.9965999722480774,"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.8446669578552246},{"id":"https://openalex.org/keywords/frequency-scaling","display_name":"Frequency scaling","score":0.8256711363792419},{"id":"https://openalex.org/keywords/posix-threads","display_name":"POSIX Threads","score":0.6868894100189209},{"id":"https://openalex.org/keywords/thread","display_name":"Thread (computing)","score":0.6746888160705566},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.6171406507492065},{"id":"https://openalex.org/keywords/energy-consumption","display_name":"Energy consumption","score":0.5081460475921631},{"id":"https://openalex.org/keywords/workload","display_name":"Workload","score":0.4966455101966858},{"id":"https://openalex.org/keywords/reinforcement-learning","display_name":"Reinforcement learning","score":0.4518938362598419},{"id":"https://openalex.org/keywords/allocator","display_name":"Allocator","score":0.43164291977882385},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.4213276505470276},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3512365221977234},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.30298250913619995},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.11004287004470825}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8446669578552246},{"id":"https://openalex.org/C157742956","wikidata":"https://www.wikidata.org/wiki/Q3237776","display_name":"Frequency scaling","level":3,"score":0.8256711363792419},{"id":"https://openalex.org/C41138395","wikidata":"https://www.wikidata.org/wiki/Q928112","display_name":"POSIX Threads","level":3,"score":0.6868894100189209},{"id":"https://openalex.org/C138101251","wikidata":"https://www.wikidata.org/wiki/Q213092","display_name":"Thread (computing)","level":2,"score":0.6746888160705566},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.6171406507492065},{"id":"https://openalex.org/C2780165032","wikidata":"https://www.wikidata.org/wiki/Q16869822","display_name":"Energy consumption","level":2,"score":0.5081460475921631},{"id":"https://openalex.org/C2778476105","wikidata":"https://www.wikidata.org/wiki/Q628539","display_name":"Workload","level":2,"score":0.4966455101966858},{"id":"https://openalex.org/C97541855","wikidata":"https://www.wikidata.org/wiki/Q830687","display_name":"Reinforcement learning","level":2,"score":0.4518938362598419},{"id":"https://openalex.org/C162262903","wikidata":"https://www.wikidata.org/wiki/Q343527","display_name":"Allocator","level":2,"score":0.43164291977882385},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4213276505470276},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3512365221977234},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.30298250913619995},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.11004287004470825},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","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}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1145/2834120","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2834120","pdf_url":null,"source":{"id":"https://openalex.org/S136160450","display_name":"ACM Transactions on Embedded Computing Systems","issn_l":"1539-9087","issn":["1539-9087","1558-3465"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Embedded Computing Systems","raw_type":"journal-article"},{"id":"pmh:oai:eprints.soton.ac.uk:382853","is_oa":false,"landing_page_url":"http://doi.org/10.1145/2834120>).","pdf_url":null,"source":{"id":"https://openalex.org/S4306401019","display_name":"ePrints Soton (University of Southampton)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I43439940","host_organization_name":"University of Southampton","host_organization_lineage":["https://openalex.org/I43439940"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"acceptedVersion","is_accepted":true,"is_published":false,"raw_source_name":null,"raw_type":"PeerReviewed"},{"id":"pmh:oai:kclpure.kcl.ac.uk:publications/4e5234f4-8c24-4d5c-a8dc-8408b220c33b","is_oa":true,"landing_page_url":"https://kclpure.kcl.ac.uk/portal/en/publications/4e5234f4-8c24-4d5c-a8dc-8408b220c33b","pdf_url":"https://kclpure.kcl.ac.uk/ws/files/126999780/Adaptive_and_hierarchical_runtime_DAS_Accepted1Sep2015_ePublished29Jan2016_GREEN_AAM_CC_BY_.pdf","source":{"id":"https://openalex.org/S4306400216","display_name":"Research Portal (King's College London)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I183935753","host_organization_name":"King's College London","host_organization_lineage":["https://openalex.org/I183935753"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Das, A, Al-Hashimi, B & Merrett, G V 2016, 'Adaptive and hierarchical runtime manager for energy-aware thermal management of embedded systems', ACM Transactions on Embedded Computing Systems, vol. 15, no. 2, 24. https://doi.org/10.1145/2834120","raw_type":"info:eu-repo/semantics/publishedVersion"}],"best_oa_location":{"id":"pmh:oai:kclpure.kcl.ac.uk:publications/4e5234f4-8c24-4d5c-a8dc-8408b220c33b","is_oa":true,"landing_page_url":"https://kclpure.kcl.ac.uk/portal/en/publications/4e5234f4-8c24-4d5c-a8dc-8408b220c33b","pdf_url":"https://kclpure.kcl.ac.uk/ws/files/126999780/Adaptive_and_hierarchical_runtime_DAS_Accepted1Sep2015_ePublished29Jan2016_GREEN_AAM_CC_BY_.pdf","source":{"id":"https://openalex.org/S4306400216","display_name":"Research Portal (King's College London)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I183935753","host_organization_name":"King's College London","host_organization_lineage":["https://openalex.org/I183935753"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Das, A, Al-Hashimi, B & Merrett, G V 2016, 'Adaptive and hierarchical runtime manager for energy-aware thermal management of embedded systems', ACM Transactions on Embedded Computing Systems, vol. 15, no. 2, 24. https://doi.org/10.1145/2834120","raw_type":"info:eu-repo/semantics/publishedVersion"},"sustainable_development_goals":[{"score":0.9100000262260437,"display_name":"Affordable and clean energy","id":"https://metadata.un.org/sdg/7"}],"awards":[{"id":"https://openalex.org/G3861305730","display_name":null,"funder_award_id":"EP/L000563/1","funder_id":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council"},{"id":"https://openalex.org/G7428341301","display_name":"Continuous on-line adaptation in many-core systems: From graceful degradation to graceful amelioration","funder_award_id":"EP/L000563/1","funder_id":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council"},{"id":"https://openalex.org/G7639885267","display_name":null,"funder_award_id":"EP/K034448/1","funder_id":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council"},{"id":"https://openalex.org/G8101247924","display_name":"PRiME: Power-efficient, Reliable, Many-core Embedded systems","funder_award_id":"EP/K034448/1","funder_id":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council"}],"funders":[{"id":"https://openalex.org/F4320334627","display_name":"Engineering and Physical Sciences Research Council","ror":"https://ror.org/0439y7842"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2117382847.pdf","grobid_xml":"https://content.openalex.org/works/W2117382847.grobid-xml"},"referenced_works_count":52,"referenced_works":["https://openalex.org/W16435194","https://openalex.org/W1488911897","https://openalex.org/W1659529060","https://openalex.org/W1686420892","https://openalex.org/W1975844231","https://openalex.org/W1976634368","https://openalex.org/W1986778669","https://openalex.org/W1988383714","https://openalex.org/W1988888548","https://openalex.org/W1990638322","https://openalex.org/W2008093830","https://openalex.org/W2012475895","https://openalex.org/W2018255982","https://openalex.org/W2027177485","https://openalex.org/W2033754394","https://openalex.org/W2037063497","https://openalex.org/W2038229768","https://openalex.org/W2050038841","https://openalex.org/W2051446909","https://openalex.org/W2052282868","https://openalex.org/W2061044831","https://openalex.org/W2063806461","https://openalex.org/W2071152185","https://openalex.org/W2074077900","https://openalex.org/W2078067171","https://openalex.org/W2092919737","https://openalex.org/W2094795443","https://openalex.org/W2096875061","https://openalex.org/W2101020117","https://openalex.org/W2102566970","https://openalex.org/W2110584568","https://openalex.org/W2119372557","https://openalex.org/W2121863487","https://openalex.org/W2125276515","https://openalex.org/W2130342263","https://openalex.org/W2131928121","https://openalex.org/W2133521202","https://openalex.org/W2136325278","https://openalex.org/W2141680349","https://openalex.org/W2142867527","https://openalex.org/W2152165066","https://openalex.org/W2161036704","https://openalex.org/W2161503697","https://openalex.org/W2164909457","https://openalex.org/W2165071510","https://openalex.org/W2173213060","https://openalex.org/W2914767399","https://openalex.org/W4214626551","https://openalex.org/W4214717370","https://openalex.org/W4240067093","https://openalex.org/W4240823078","https://openalex.org/W6618925414"],"related_works":["https://openalex.org/W137396771","https://openalex.org/W4252124899","https://openalex.org/W2074135817","https://openalex.org/W2488080660","https://openalex.org/W2117382847","https://openalex.org/W180975739","https://openalex.org/W2538534817","https://openalex.org/W2733115356","https://openalex.org/W2537134792","https://openalex.org/W1480590506"],"abstract_inverted_index":{"Modern":[0],"embedded":[1,230,257],"systems":[2],"execute":[3],"applications,":[4],"which":[5,223],"interact":[6],"with":[7,253,276],"the":[8,16,28,49,84,89,94,125,136,141,156,162,165,263,284],"operating":[9],"system":[10],"and":[11,47,53,69,81,107,113,131,146,159,206,258,294],"hardware":[12,192],"differently":[13],"depending":[14],"on":[15,213,242],"type":[17],"of":[18,27,256],"workload.":[19,153],"These":[20],"cross-layer":[21],"interactions":[22],"result":[23],"in":[24,124,135,171,215],"wide":[25],"variations":[26],"chip-wide":[29],"thermal":[30,58,63,70,101,186,285,295],"profile.":[31],"In":[32],"this":[33],"article,":[34],"a":[35,132,150,172,175,180,190,196,225,254],"reinforcement":[36],"learning-based":[37,75,191],"runtime":[38,76,86,167,235,265],"manager":[39,87,168,236,266],"is":[40,88,115,169,224,237],"proposed":[41,85,166,233,264],"that":[42,78,262],"guarantees":[43],"application-specific":[44],"performance":[45],"requirements":[46],"controls":[48,61],"POSIX":[50],"thread":[51,105,144,177],"allocation":[52,106,145,178],"voltage/frequency":[54],"scaling":[55],"for":[56,149,228,239],"energy-efficient":[57,217],"management.":[59],"This":[60,119,209],"three":[62,100],"aspects:":[64],"peak":[65,204,290],"temperature,":[66,68,203,205],"average":[67,202,274],"cycling.":[71],"Contrary":[72],"to":[73,92,110,121,139,160,184,200,278],"existing":[74],"approaches":[77],"optimize":[79,111],"energy":[80,112,207,270],"temperature":[82,114,214,287,291],"individually,":[83],"first":[90],"approach":[91],"combine":[93],"two":[95],"objectives,":[96],"simultaneously":[97,220],"addressing":[98,221],"all":[99,283],"aspects.":[102],"However,":[103],"determining":[104],"core":[108,147],"frequencies":[109],"an":[116,216,273],"NP-hard":[117],"problem.":[118],"leads":[120],"exponential":[122],"growth":[123],"learning":[126,157,163],"table":[127],"(significant":[128],"memory":[129],"overhead)":[130],"corresponding":[133],"increase":[134],"exploration":[137],"time":[138,182],"learn":[140],"most":[142],"appropriate":[143],"frequency":[148,193],"particular":[151],"application":[152],"To":[154],"confine":[155],"space":[158],"minimize":[161],"cost,":[164],"implemented":[170,238],"two-stage":[173],"hierarchy:":[174],"heuristic-based":[176],"at":[179,195],"longer":[181],"interval":[183,199],"improve":[185,201],"cycling,":[187],"followed":[188],"by":[189,272,288,292,297],"selection":[194],"much":[197],"finer":[198,211],"consumption.":[208],"enables":[210],"control":[212],"manner":[218],"while":[219],"scalability,":[222],"crucial":[226],"aspect":[227],"multi-/many-core":[229],"systems.":[231],"The":[232],"hierarchical":[234],"Linux":[240,279],"running":[241],"nVidia\u2019s":[243],"Tegra":[244],"SoC,":[245],"featuring":[246],"four":[247],"ARM":[248],"Cortex-A15":[249],"cores.":[250],"Experiments":[251],"conducted":[252],"range":[255],"cpu-intensive":[259],"applications":[260],"demonstrate":[261],"not":[267],"only":[268],"reduces":[269],"consumption":[271],"15%":[275],"respect":[277],"but":[280],"also":[281],"improves":[282],"aspects\u2014average":[286],"14\u00b0C,":[289],"16\u00b0C,":[293],"cycling":[296],"54%.":[298]},"counts_by_year":[{"year":2026,"cited_by_count":3},{"year":2025,"cited_by_count":4},{"year":2024,"cited_by_count":5},{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":4},{"year":2021,"cited_by_count":10},{"year":2020,"cited_by_count":8},{"year":2019,"cited_by_count":4},{"year":2018,"cited_by_count":9},{"year":2017,"cited_by_count":5},{"year":2016,"cited_by_count":2}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
