{"id":"https://openalex.org/W2031269790","doi":"https://doi.org/10.1109/iccd.2014.6974701","title":"Power-capped DVFS and thread allocation with ANN models on modern NUMA systems","display_name":"Power-capped DVFS and thread allocation with ANN models on modern NUMA systems","publication_year":2014,"publication_date":"2014-10-01","ids":{"openalex":"https://openalex.org/W2031269790","doi":"https://doi.org/10.1109/iccd.2014.6974701","mag":"2031269790"},"language":"en","primary_location":{"id":"doi:10.1109/iccd.2014.6974701","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iccd.2014.6974701","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2014 IEEE 32nd International Conference on Computer Design (ICCD)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://pure.qub.ac.uk/en/publications/9b23f0dd-6be9-4359-a34a-cdd7fcd8c8e6","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5083371024","display_name":"Satoshi Imamura","orcid":"https://orcid.org/0000-0002-8703-3264"},"institutions":[{"id":"https://openalex.org/I135598925","display_name":"Kyushu University","ror":"https://ror.org/00p4k0j84","country_code":"JP","type":"education","lineage":["https://openalex.org/I135598925"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Satoshi Imamura","raw_affiliation_strings":["Graduate School and Faculty of Information Science and Electrical Engineering, Kyushu University, Fukuoka, Japan","[Graduate School and Faculty of Information Science and Electrical Engineering, Kyushu University, Fukuoka, Japan]"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Graduate School and Faculty of Information Science and Electrical Engineering, Kyushu University, Fukuoka, Japan","institution_ids":["https://openalex.org/I135598925"]},{"raw_affiliation_string":"[Graduate School and Faculty of Information Science and Electrical Engineering, Kyushu University, Fukuoka, Japan]","institution_ids":["https://openalex.org/I135598925"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101735061","display_name":"Hiroshi Sasaki","orcid":"https://orcid.org/0000-0001-7221-0742"},"institutions":[{"id":"https://openalex.org/I78577930","display_name":"Columbia University","ror":"https://ror.org/00hj8s172","country_code":"US","type":"education","lineage":["https://openalex.org/I78577930"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Hiroshi Sasaki","raw_affiliation_strings":["Columbia University, New York, NY, US","Columbia University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Columbia University, New York, NY, US","institution_ids":["https://openalex.org/I78577930"]},{"raw_affiliation_string":"Columbia University","institution_ids":["https://openalex.org/I78577930"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5087002387","display_name":"Koji Inoue","orcid":"https://orcid.org/0000-0003-3926-0646"},"institutions":[{"id":"https://openalex.org/I135598925","display_name":"Kyushu University","ror":"https://ror.org/00p4k0j84","country_code":"JP","type":"education","lineage":["https://openalex.org/I135598925"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Koji Inoue","raw_affiliation_strings":["Graduate School and Faculty of Information Science and Electrical Engineering, Kyushu University, Fukuoka, Japan","[Graduate School and Faculty of Information Science and Electrical Engineering, Kyushu University, Fukuoka, Japan]"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Graduate School and Faculty of Information Science and Electrical Engineering, Kyushu University, Fukuoka, Japan","institution_ids":["https://openalex.org/I135598925"]},{"raw_affiliation_string":"[Graduate School and Faculty of Information Science and Electrical Engineering, Kyushu University, Fukuoka, Japan]","institution_ids":["https://openalex.org/I135598925"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5005410613","display_name":"Dimitrios S. Nikolopoulos","orcid":"https://orcid.org/0000-0003-0217-8307"},"institutions":[{"id":"https://openalex.org/I126231945","display_name":"Queen's University Belfast","ror":"https://ror.org/00hswnk62","country_code":"GB","type":"education","lineage":["https://openalex.org/I126231945"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Dimitrios S. Nikolopoulos","raw_affiliation_strings":["School of Electronics, Queen's University Belfast, Belfast, UK","School of Electronics, Electrical Engineering and Computer Science"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Electronics, Queen's University Belfast, Belfast, UK","institution_ids":["https://openalex.org/I126231945"]},{"raw_affiliation_string":"School of Electronics, Electrical Engineering and Computer Science","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.09946305,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":"2","issue":null,"first_page":"324","last_page":"331"},"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/T10101","display_name":"Cloud Computing and Resource Management","score":0.9987000226974487,"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/T10829","display_name":"Interconnection Networks and Systems","score":0.9987000226974487,"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/thread","display_name":"Thread (computing)","score":0.8813117742538452},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8444186449050903},{"id":"https://openalex.org/keywords/frequency-scaling","display_name":"Frequency scaling","score":0.8190496563911438},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.46932074427604675},{"id":"https://openalex.org/keywords/multithreading","display_name":"Multithreading","score":0.4346848726272583},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.4028550088405609},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3786558508872986},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.35336172580718994},{"id":"https://openalex.org/keywords/real-time-computing","display_name":"Real-time computing","score":0.3311721682548523},{"id":"https://openalex.org/keywords/power","display_name":"Power (physics)","score":0.3224322199821472}],"concepts":[{"id":"https://openalex.org/C138101251","wikidata":"https://www.wikidata.org/wiki/Q213092","display_name":"Thread (computing)","level":2,"score":0.8813117742538452},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8444186449050903},{"id":"https://openalex.org/C157742956","wikidata":"https://www.wikidata.org/wiki/Q3237776","display_name":"Frequency scaling","level":3,"score":0.8190496563911438},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.46932074427604675},{"id":"https://openalex.org/C201410400","wikidata":"https://www.wikidata.org/wiki/Q1064412","display_name":"Multithreading","level":3,"score":0.4346848726272583},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.4028550088405609},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3786558508872986},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.35336172580718994},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.3311721682548523},{"id":"https://openalex.org/C163258240","wikidata":"https://www.wikidata.org/wiki/Q25342","display_name":"Power (physics)","level":2,"score":0.3224322199821472},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/iccd.2014.6974701","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iccd.2014.6974701","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2014 IEEE 32nd International Conference on Computer Design (ICCD)","raw_type":"proceedings-article"},{"id":"pmh:oai:pure.qub.ac.uk/portal:publications/9b23f0dd-6be9-4359-a34a-cdd7fcd8c8e6","is_oa":true,"landing_page_url":"https://pure.qub.ac.uk/en/publications/9b23f0dd-6be9-4359-a34a-cdd7fcd8c8e6","pdf_url":null,"source":{"id":"https://openalex.org/S4306402319","display_name":"Research Portal (Queen's University Belfast)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I126231945","host_organization_name":"Queen's University Belfast","host_organization_lineage":["https://openalex.org/I126231945"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Imamura , S , Sasaki , H , Inoue , K &amp; Nikolopoulos , D 2014 , Power-Capped DVFS and Thread Allocation with ANN Models on Modern NUMA Systems . in Proceedings of the 32nd IEEE International Conference on Computer Design (ICCD). . Institute of Electrical and Electronics Engineers Inc. , pp. 324-331 , The 32nd IEEE International Conference on Computer Design , Seoul , Korea, Republic of , 19/10/2014 . https://doi.org/10.1109/ICCD.2014.6974701","raw_type":"contributionToPeriodical"}],"best_oa_location":{"id":"pmh:oai:pure.qub.ac.uk/portal:publications/9b23f0dd-6be9-4359-a34a-cdd7fcd8c8e6","is_oa":true,"landing_page_url":"https://pure.qub.ac.uk/en/publications/9b23f0dd-6be9-4359-a34a-cdd7fcd8c8e6","pdf_url":null,"source":{"id":"https://openalex.org/S4306402319","display_name":"Research Portal (Queen's University Belfast)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I126231945","host_organization_name":"Queen's University Belfast","host_organization_lineage":["https://openalex.org/I126231945"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Imamura , S , Sasaki , H , Inoue , K &amp; Nikolopoulos , D 2014 , Power-Capped DVFS and Thread Allocation with ANN Models on Modern NUMA Systems . in Proceedings of the 32nd IEEE International Conference on Computer Design (ICCD). . Institute of Electrical and Electronics Engineers Inc. , pp. 324-331 , The 32nd IEEE International Conference on Computer Design , Seoul , Korea, Republic of , 19/10/2014 . https://doi.org/10.1109/ICCD.2014.6974701","raw_type":"contributionToPeriodical"},"sustainable_development_goals":[{"score":0.6399999856948853,"id":"https://metadata.un.org/sdg/7","display_name":"Affordable and clean energy"}],"awards":[{"id":"https://openalex.org/G2379790502","display_name":"Significance-Based Computing for Reliability and Power Optimization","funder_award_id":"323872","funder_id":"https://openalex.org/F4320320300","funder_display_name":"European Commission"},{"id":"https://openalex.org/G2521286739","display_name":null,"funder_award_id":"CREST","funder_id":"https://openalex.org/F4320334789","funder_display_name":"Japan Science and Technology Agency"},{"id":"https://openalex.org/G2941263562","display_name":"\u30b3\u30a2\u6570\u3068\u52d5\u4f5c\u5468\u6ce2\u6570\u306e\u52d5\u7684\u5909\u66f4\u306b\u3088\u308b\u30e1\u30cb\u30fc\u30b3\u30a2\u30fb\u30d7\u30ed\u30bb\u30c3\u30b5\u6027\u80fd\u5411\u4e0a\u624b\u6cd5\u306e\u63d0\u6848","funder_award_id":"13J02888","funder_id":"https://openalex.org/F4320334764","funder_display_name":"Japan Society for the Promotion of Science"},{"id":"https://openalex.org/G3216086736","display_name":"GEMSCLAIM: GreenEr Mobile Systems by Cross LAyer Integrated energy Management","funder_award_id":"EP/K017594/1","funder_id":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council"},{"id":"https://openalex.org/G3382399427","display_name":null,"funder_award_id":"EP/K017594/1","funder_id":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council"},{"id":"https://openalex.org/G3680983284","display_name":"NanoStreams: A Hardware and Software Stack for Real-Time Analytics on Fast Data Streams","funder_award_id":"610509","funder_id":"https://openalex.org/F4320320300","funder_display_name":"European Commission"},{"id":"https://openalex.org/G4118172211","display_name":null,"funder_award_id":"EP/L000055/1","funder_id":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council"},{"id":"https://openalex.org/G512264164","display_name":null,"funder_award_id":"EP/L000555/1","funder_id":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council"},{"id":"https://openalex.org/G6586295335","display_name":null,"funder_award_id":"EP/L004232/1","funder_id":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council"},{"id":"https://openalex.org/G6591358576","display_name":"ENPOWER","funder_award_id":"EP/L004232/1","funder_id":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council"},{"id":"https://openalex.org/G6718509927","display_name":null,"funder_award_id":"CREST","funder_id":"https://openalex.org/F4320334764","funder_display_name":"Japan Society for the Promotion of Science"}],"funders":[{"id":"https://openalex.org/F4320320300","display_name":"European Commission","ror":"https://ror.org/00k4n6c32"},{"id":"https://openalex.org/F4320334627","display_name":"Engineering and Physical Sciences Research Council","ror":"https://ror.org/0439y7842"},{"id":"https://openalex.org/F4320334764","display_name":"Japan Society for the Promotion of Science","ror":"https://ror.org/00hhkn466"},{"id":"https://openalex.org/F4320334789","display_name":"Japan Science and Technology Agency","ror":"https://ror.org/00097mb19"},{"id":"https://openalex.org/F4320338075","display_name":"Core Research for Evolutional Science and Technology","ror":"https://ror.org/00097mb19"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":27,"referenced_works":["https://openalex.org/W35708471","https://openalex.org/W94052953","https://openalex.org/W1510263988","https://openalex.org/W1593014412","https://openalex.org/W1605708511","https://openalex.org/W1961751213","https://openalex.org/W1997894093","https://openalex.org/W2019539843","https://openalex.org/W2027177485","https://openalex.org/W2037244283","https://openalex.org/W2046107229","https://openalex.org/W2059431371","https://openalex.org/W2065813144","https://openalex.org/W2072001046","https://openalex.org/W2121394390","https://openalex.org/W2134026160","https://openalex.org/W2157802978","https://openalex.org/W2164566009","https://openalex.org/W2171119362","https://openalex.org/W2188576602","https://openalex.org/W2535299704","https://openalex.org/W3103104567","https://openalex.org/W3136841003","https://openalex.org/W6630776666","https://openalex.org/W6665241350","https://openalex.org/W6687227769","https://openalex.org/W6728365321"],"related_works":["https://openalex.org/W2115561485","https://openalex.org/W1985089255","https://openalex.org/W2010970156","https://openalex.org/W2153202644","https://openalex.org/W2105895556","https://openalex.org/W2733115356","https://openalex.org/W2377593213","https://openalex.org/W4235861380","https://openalex.org/W2106625514","https://openalex.org/W1993191611"],"abstract_inverted_index":{"Power":[0],"capping":[1],"is":[2],"an":[3],"essential":[4],"function":[5],"for":[6],"efficient":[7],"power":[8,22,54,65,151],"budgeting":[9],"and":[10,28,53,76,116],"cost":[11],"management":[12],"on":[13,67,92,105,123],"modern":[14],"server":[15,18],"systems.":[16],"Contemporary":[17],"processors":[19,34],"operate":[20],"under":[21,64,149],"caps":[23,66],"by":[24,70,145],"using":[25],"dynamic":[26],"voltage":[27],"frequency":[29],"scaling":[30],"(DVFS).":[31],"However,":[32],"these":[33],"are":[35],"often":[36],"deployed":[37],"in":[38],"non-uniform":[39],"memory":[40],"access":[41],"(NUMA)":[42],"architectures,":[43],"where":[44],"thread":[45,77,103],"allocation":[46,104],"between":[47],"cores":[48],"may":[49],"significantly":[50],"affect":[51],"performance":[52,63],"consumption.":[55],"This":[56],"paper":[57],"proposes":[58],"a":[59,113,124,139,150],"method":[60,80,111,137],"which":[61],"maximizes":[62],"NUMA":[68,129],"systems":[69],"dynamically":[71],"optimizing":[72,142],"two":[73,87],"knobs:":[74],"DVFS":[75,144],"allocation.":[78],"The":[79,131],"selects":[81],"the":[82,86,99,109],"optimal":[83],"combination":[84],"of":[85,102],"knobs":[88],"with":[89,119],"models":[90],"based":[91,128],"artificial":[93],"neural":[94],"network":[95],"(ANN)":[96],"that":[97,135],"captures":[98],"nonlinear":[100],"effect":[101],"performance.":[106],"We":[107],"implement":[108],"proposed":[110],"as":[112],"runtime":[114],"system":[115],"evaluate":[117],"it":[118],"twelve":[120],"multithreaded":[121],"benchmarks":[122],"real":[125],"AMD":[126],"Opteron":[127],"system.":[130],"evaluation":[132],"results":[133],"show":[134],"our":[136],"outperforms":[138],"naive":[140],"technique":[141],"only":[143],"up":[146],"to":[147],"67.1%,":[148],"cap.":[152]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2020,"cited_by_count":1}],"updated_date":"2026-06-22T08:00:12.763002","created_date":"2025-10-10T00:00:00"}
