{"id":"https://openalex.org/W2519380192","doi":"https://doi.org/10.1109/patmos.2016.7833420","title":"Thermally-aware composite run-time CPU power models","display_name":"Thermally-aware composite run-time CPU power models","publication_year":2016,"publication_date":"2016-09-01","ids":{"openalex":"https://openalex.org/W2519380192","doi":"https://doi.org/10.1109/patmos.2016.7833420","mag":"2519380192"},"language":"en","primary_location":{"id":"doi:10.1109/patmos.2016.7833420","is_oa":false,"landing_page_url":"https://doi.org/10.1109/patmos.2016.7833420","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2016 26th International Workshop on Power and Timing Modeling, Optimization and Simulation (PATMOS)","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":"https://openalex.org/A5024913276","display_name":"Matthew Walker","orcid":"https://orcid.org/0000-0001-6368-3644"},"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":"Matthew J. Walker","raw_affiliation_strings":["University of Southampton, Southampton, UK"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Southampton, Southampton, UK","institution_ids":["https://openalex.org/I43439940"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5057448114","display_name":"Stephan Diestelhorst","orcid":null},"institutions":[{"id":"https://openalex.org/I2801109035","display_name":"ARM (United Kingdom)","ror":"https://ror.org/04mmhzs81","country_code":"GB","type":"company","lineage":["https://openalex.org/I2801109035"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Stephan Diestelhorst","raw_affiliation_strings":["ARM Ltd., Cambridge, UK"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"ARM Ltd., Cambridge, UK","institution_ids":["https://openalex.org/I2801109035"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5045491281","display_name":"Andreas Hansson","orcid":null},"institutions":[{"id":"https://openalex.org/I2801109035","display_name":"ARM (United Kingdom)","ror":"https://ror.org/04mmhzs81","country_code":"GB","type":"company","lineage":["https://openalex.org/I2801109035"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Andreas Hansson","raw_affiliation_strings":["ARM Ltd., Cambridge, UK"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"ARM Ltd., Cambridge, UK","institution_ids":["https://openalex.org/I2801109035"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5103114517","display_name":"Domenico Balsamo","orcid":"https://orcid.org/0000-0003-2826-6516"},"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":"Domenico Balsamo","raw_affiliation_strings":["University of Southampton, Southampton, UK"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Southampton, Southampton, UK","institution_ids":["https://openalex.org/I43439940"]}]},{"author_position":"middle","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, UK"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Southampton, Southampton, UK","institution_ids":["https://openalex.org/I43439940"]}]},{"author_position":"last","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, UK"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Southampton, Southampton, UK","institution_ids":["https://openalex.org/I43439940"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":6,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.6023,"has_fulltext":false,"cited_by_count":17,"citation_normalized_percentile":{"value":0.82811647,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"17","last_page":"24"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":1.0,"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":1.0,"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.9991999864578247,"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/T10363","display_name":"Low-power high-performance VLSI design","score":0.9987000226974487,"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/frequency-scaling","display_name":"Frequency scaling","score":0.8318126201629639},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7627855539321899},{"id":"https://openalex.org/keywords/central-processing-unit","display_name":"Central processing unit","score":0.7496857643127441},{"id":"https://openalex.org/keywords/cpu-shielding","display_name":"CPU shielding","score":0.6046923398971558},{"id":"https://openalex.org/keywords/cache","display_name":"Cache","score":0.5620940923690796},{"id":"https://openalex.org/keywords/power","display_name":"Power (physics)","score":0.5588294863700867},{"id":"https://openalex.org/keywords/multi-core-processor","display_name":"Multi-core processor","score":0.555939793586731},{"id":"https://openalex.org/keywords/energy-consumption","display_name":"Energy consumption","score":0.544096052646637},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.5305640697479248},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.48355910181999207},{"id":"https://openalex.org/keywords/power-management","display_name":"Power management","score":0.45591482520103455},{"id":"https://openalex.org/keywords/computer-performance","display_name":"Computer performance","score":0.4511595666408539},{"id":"https://openalex.org/keywords/cpu-cache","display_name":"CPU cache","score":0.4354126453399658},{"id":"https://openalex.org/keywords/arm-architecture","display_name":"ARM architecture","score":0.43027615547180176},{"id":"https://openalex.org/keywords/real-time-computing","display_name":"Real-time computing","score":0.4262329638004303},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.32498955726623535},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.20090025663375854},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.16257238388061523},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.10199153423309326}],"concepts":[{"id":"https://openalex.org/C157742956","wikidata":"https://www.wikidata.org/wiki/Q3237776","display_name":"Frequency scaling","level":3,"score":0.8318126201629639},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7627855539321899},{"id":"https://openalex.org/C49154492","wikidata":"https://www.wikidata.org/wiki/Q5300","display_name":"Central processing unit","level":2,"score":0.7496857643127441},{"id":"https://openalex.org/C180613757","wikidata":"https://www.wikidata.org/wiki/Q5013757","display_name":"CPU shielding","level":3,"score":0.6046923398971558},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.5620940923690796},{"id":"https://openalex.org/C163258240","wikidata":"https://www.wikidata.org/wiki/Q25342","display_name":"Power (physics)","level":2,"score":0.5588294863700867},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.555939793586731},{"id":"https://openalex.org/C2780165032","wikidata":"https://www.wikidata.org/wiki/Q16869822","display_name":"Energy consumption","level":2,"score":0.544096052646637},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.5305640697479248},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.48355910181999207},{"id":"https://openalex.org/C2778774385","wikidata":"https://www.wikidata.org/wiki/Q4437810","display_name":"Power management","level":3,"score":0.45591482520103455},{"id":"https://openalex.org/C187123476","wikidata":"https://www.wikidata.org/wiki/Q1197550","display_name":"Computer performance","level":2,"score":0.4511595666408539},{"id":"https://openalex.org/C189783530","wikidata":"https://www.wikidata.org/wiki/Q352090","display_name":"CPU cache","level":3,"score":0.4354126453399658},{"id":"https://openalex.org/C26771161","wikidata":"https://www.wikidata.org/wiki/Q16980","display_name":"ARM architecture","level":2,"score":0.43027615547180176},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.4262329638004303},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.32498955726623535},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.20090025663375854},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.16257238388061523},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.10199153423309326},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","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/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/patmos.2016.7833420","is_oa":false,"landing_page_url":"https://doi.org/10.1109/patmos.2016.7833420","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2016 26th International Workshop on Power and Timing Modeling, Optimization and Simulation (PATMOS)","raw_type":"proceedings-article"},{"id":"pmh:oai:eprints.soton.ac.uk:398572","is_oa":false,"landing_page_url":null,"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":"","raw_type":"Conference or Workshop Item"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Affordable and clean energy","id":"https://metadata.un.org/sdg/7","score":0.9100000262260437}],"awards":[{"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"}],"funders":[{"id":"https://openalex.org/F4320334627","display_name":"Engineering and Physical Sciences Research Council","ror":"https://ror.org/0439y7842"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":32,"referenced_works":["https://openalex.org/W16435194","https://openalex.org/W1629328515","https://openalex.org/W1656197734","https://openalex.org/W1686420892","https://openalex.org/W1974850644","https://openalex.org/W1980229870","https://openalex.org/W1980351017","https://openalex.org/W1981153984","https://openalex.org/W2006717065","https://openalex.org/W2021752456","https://openalex.org/W2028800864","https://openalex.org/W2031131185","https://openalex.org/W2039624814","https://openalex.org/W2082545328","https://openalex.org/W2105321788","https://openalex.org/W2110134128","https://openalex.org/W2117529725","https://openalex.org/W2124523382","https://openalex.org/W2134131177","https://openalex.org/W2139342246","https://openalex.org/W2147657366","https://openalex.org/W2149813938","https://openalex.org/W2214180604","https://openalex.org/W2346781127","https://openalex.org/W3125843386","https://openalex.org/W4244593655","https://openalex.org/W4247209175","https://openalex.org/W6600652986","https://openalex.org/W6637151178","https://openalex.org/W6675903601","https://openalex.org/W6680028775","https://openalex.org/W6704865955"],"related_works":["https://openalex.org/W597801419","https://openalex.org/W4384822647","https://openalex.org/W2734981703","https://openalex.org/W4294069467","https://openalex.org/W2493272674","https://openalex.org/W79358250","https://openalex.org/W2342710299","https://openalex.org/W3015832319","https://openalex.org/W2519380192","https://openalex.org/W3217046285"],"abstract_inverted_index":{"Accurate":[0],"and":[1,45,52,70,91,108,119,133,152,173,187,199,217],"stable":[2,81],"CPU":[3,35,132,155,186,209],"power":[4,30,67,93,112,177,183,192,202],"modelling":[5,68],"is":[6],"fundamental":[7],"in":[8,60,78,222],"modern":[9],"system-on-chips":[10],"(SoCs)":[11],"for":[12,33,49,105,220,227],"two":[13],"main":[14],"reasons:":[15],"1)":[16],"they":[17,39],"enable":[18],"significant":[19],"online":[20],"energy":[21],"savings":[22],"by":[23,56,204],"providing":[24],"a":[25,79,98,103,127,154,223],"run-time":[26,224],"manager":[27,225],"with":[28,153,229],"reliable":[29],"consumption":[31],"data":[32,124],"controlling":[34],"energy-saving":[36],"techniques;":[37],"2)":[38],"can":[40],"be":[41],"used":[42],"as":[43,97,234],"accurate":[44],"trusted":[46],"reference":[47],"models":[48],"system":[50],"design":[51],"exploration.":[53],"We":[54,117],"begin":[55],"showing":[57],"the":[58,88,92,111,167,175,181,190,200,205],"limitations":[59],"typical":[61],"performance":[62],"monitoring":[63],"counter":[64],"(PMC)":[65],"based":[66],"approaches":[69],"illustrate":[71],"how":[72],"an":[73,136,230],"improved":[74],"model":[75,82,178,215],"formulation":[76],"results":[77],"more":[80],"that":[83],"efficiently":[84],"captures":[85],"relationships":[86],"between":[87],"input":[89],"variables":[90],"consumption.":[94],"Using":[95],"this":[96],"solid":[99],"foundation,":[100],"we":[101,134,165,212],"present":[102],"methodology":[104,122],"adding":[106],"thermal-awareness":[107],"analytically":[109],"decomposing":[110],"into":[113],"its":[114],"constituting":[115],"parts.":[116],"develop":[118],"validate":[120],"our":[121,214],"using":[123,228],"recorded":[125],"from":[126,158],"quad-core":[128],"ARM":[129],"Cortex-A15":[130],"mobile":[131],"achieve":[135],"average":[137],"prediction":[138],"error":[139],"of":[140,169,184,207],"3.7%":[141],"across":[142],"39":[143],"diverse":[144],"workloads,":[145],"8":[146],"Dynamic":[147],"Voltage-Frequency":[148],"Scaling":[149],"(DVFS)":[150],"levels":[151],"temperature":[156],"ranging":[157],"31\u00b0":[159],"C":[160],"to":[161,179,194],"91\u00b0":[162],"C.":[163],"Moreover,":[164],"measure":[166],"effect":[168],"switching":[170],"cores":[171],"offline":[172],"decompose":[174],"existing":[176],"estimate":[180],"static":[182],"each":[185,208],"L2":[188],"cache,":[189],"dynamic":[191,201],"due":[193],"constant":[195],"background":[196],"(BG)":[197],"switching,":[198],"caused":[203],"activity":[206],"individually.":[210],"Finally,":[211],"provide":[213],"equations":[216],"software":[218],"tools":[219],"implementing":[221],"or":[226],"architectural":[231],"simulator,":[232],"such":[233],"gem5.":[235]},"counts_by_year":[{"year":2025,"cited_by_count":5},{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":2},{"year":2020,"cited_by_count":1},{"year":2018,"cited_by_count":1},{"year":2017,"cited_by_count":4}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
