{"id":"https://openalex.org/W1971910541","doi":"https://doi.org/10.1109/hpca.2015.7056037","title":"Octopus-Man: QoS-driven task management for heterogeneous multicores in warehouse-scale computers","display_name":"Octopus-Man: QoS-driven task management for heterogeneous multicores in warehouse-scale computers","publication_year":2015,"publication_date":"2015-02-01","ids":{"openalex":"https://openalex.org/W1971910541","doi":"https://doi.org/10.1109/hpca.2015.7056037","mag":"1971910541"},"language":"en","primary_location":{"id":"doi:10.1109/hpca.2015.7056037","is_oa":false,"landing_page_url":"https://doi.org/10.1109/hpca.2015.7056037","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2015 IEEE 21st International Symposium on High Performance Computer Architecture (HPCA)","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/A5062669368","display_name":"Vin\u00edcius Petrucci","orcid":"https://orcid.org/0000-0002-5671-7575"},"institutions":[{"id":"https://openalex.org/I126158947","display_name":"Universidade Federal da Bahia","ror":"https://ror.org/03k3p7647","country_code":"BR","type":"education","lineage":["https://openalex.org/I126158947"]}],"countries":["BR"],"is_corresponding":true,"raw_author_name":"Vinicius Petrucci","raw_affiliation_strings":["Clarity Lab Federal University of Bahia, Salvador, BA, Brazil","Federal University of Bahia, Salvador-BA (Brazil)"],"affiliations":[{"raw_affiliation_string":"Clarity Lab Federal University of Bahia, Salvador, BA, Brazil","institution_ids":["https://openalex.org/I126158947"]},{"raw_affiliation_string":"Federal University of Bahia, Salvador-BA (Brazil)","institution_ids":["https://openalex.org/I126158947"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5058184922","display_name":"Michael A. Laurenzano","orcid":null},"institutions":[{"id":"https://openalex.org/I27837315","display_name":"University of Michigan\u2013Ann Arbor","ror":"https://ror.org/00jmfr291","country_code":"US","type":"education","lineage":["https://openalex.org/I27837315"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Michael A. Laurenzano","raw_affiliation_strings":["Clarity Lab University of Michigan, Ann Arbor, MI, USA","[Clarity Lab, University of Michigan - Ann Arbor, MI, USA]"],"affiliations":[{"raw_affiliation_string":"Clarity Lab University of Michigan, Ann Arbor, MI, USA","institution_ids":["https://openalex.org/I27837315"]},{"raw_affiliation_string":"[Clarity Lab, University of Michigan - Ann Arbor, MI, USA]","institution_ids":["https://openalex.org/I27837315"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5034542196","display_name":"John Doherty","orcid":"https://orcid.org/0000-0003-2865-2273"},"institutions":[{"id":"https://openalex.org/I27837315","display_name":"University of Michigan\u2013Ann Arbor","ror":"https://ror.org/00jmfr291","country_code":"US","type":"education","lineage":["https://openalex.org/I27837315"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"John Doherty","raw_affiliation_strings":["Clarity Lab University of Michigan, Ann Arbor, MI, USA","[Clarity Lab, University of Michigan - Ann Arbor, MI, USA]"],"affiliations":[{"raw_affiliation_string":"Clarity Lab University of Michigan, Ann Arbor, MI, USA","institution_ids":["https://openalex.org/I27837315"]},{"raw_affiliation_string":"[Clarity Lab, University of Michigan - Ann Arbor, MI, USA]","institution_ids":["https://openalex.org/I27837315"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100683914","display_name":"Yunqi Zhang","orcid":"https://orcid.org/0000-0002-3363-9834"},"institutions":[{"id":"https://openalex.org/I27837315","display_name":"University of Michigan\u2013Ann Arbor","ror":"https://ror.org/00jmfr291","country_code":"US","type":"education","lineage":["https://openalex.org/I27837315"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Yunqi Zhang","raw_affiliation_strings":["Clarity Lab University of Michigan, Ann Arbor, MI, USA","[Clarity Lab, University of Michigan - Ann Arbor, MI, USA]"],"affiliations":[{"raw_affiliation_string":"Clarity Lab University of Michigan, Ann Arbor, MI, USA","institution_ids":["https://openalex.org/I27837315"]},{"raw_affiliation_string":"[Clarity Lab, University of Michigan - Ann Arbor, MI, USA]","institution_ids":["https://openalex.org/I27837315"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5088337929","display_name":"Daniel Moss\u00e9","orcid":"https://orcid.org/0000-0002-9508-9815"},"institutions":[{"id":"https://openalex.org/I170201317","display_name":"University of Pittsburgh","ror":"https://ror.org/01an3r305","country_code":"US","type":"education","lineage":["https://openalex.org/I170201317"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Daniel Mosse","raw_affiliation_strings":["Clarity Lab University of Pittsburgh, Pittsburgh, PA, USA","University of Pittsburgh, Pittsburgh, Pa., USA\u2020\u2020\u2020"],"affiliations":[{"raw_affiliation_string":"Clarity Lab University of Pittsburgh, Pittsburgh, PA, USA","institution_ids":["https://openalex.org/I170201317"]},{"raw_affiliation_string":"University of Pittsburgh, Pittsburgh, Pa., USA\u2020\u2020\u2020","institution_ids":["https://openalex.org/I170201317"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5053236545","display_name":"Jason Mars","orcid":"https://orcid.org/0000-0002-7029-5292"},"institutions":[{"id":"https://openalex.org/I27837315","display_name":"University of Michigan\u2013Ann Arbor","ror":"https://ror.org/00jmfr291","country_code":"US","type":"education","lineage":["https://openalex.org/I27837315"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jason Mars","raw_affiliation_strings":["Clarity Lab University of Michigan, Ann Arbor, MI, USA","[Clarity Lab, University of Michigan - Ann Arbor, MI, USA]"],"affiliations":[{"raw_affiliation_string":"Clarity Lab University of Michigan, Ann Arbor, MI, USA","institution_ids":["https://openalex.org/I27837315"]},{"raw_affiliation_string":"[Clarity Lab, University of Michigan - Ann Arbor, MI, USA]","institution_ids":["https://openalex.org/I27837315"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5065128438","display_name":"Lingjia Tang","orcid":"https://orcid.org/0000-0002-5609-7775"},"institutions":[{"id":"https://openalex.org/I27837315","display_name":"University of Michigan\u2013Ann Arbor","ror":"https://ror.org/00jmfr291","country_code":"US","type":"education","lineage":["https://openalex.org/I27837315"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Lingjia Tang","raw_affiliation_strings":["Clarity Lab University of Michigan, Ann Arbor, MI, USA","[Clarity Lab, University of Michigan - Ann Arbor, MI, USA]"],"affiliations":[{"raw_affiliation_string":"Clarity Lab University of Michigan, Ann Arbor, MI, USA","institution_ids":["https://openalex.org/I27837315"]},{"raw_affiliation_string":"[Clarity Lab, University of Michigan - Ann Arbor, MI, USA]","institution_ids":["https://openalex.org/I27837315"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":7,"corresponding_author_ids":["https://openalex.org/A5062669368"],"corresponding_institution_ids":["https://openalex.org/I126158947"],"apc_list":null,"apc_paid":null,"fwci":38.1043,"has_fulltext":false,"cited_by_count":97,"citation_normalized_percentile":{"value":0.99714262,"is_in_top_1_percent":true,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":97,"max":100},"biblio":{"volume":null,"issue":null,"first_page":"246","last_page":"258"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":1.0,"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":1.0,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9993000030517578,"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/T11478","display_name":"Caching and Content Delivery","score":0.9993000030517578,"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.7901860475540161},{"id":"https://openalex.org/keywords/quality-of-service","display_name":"Quality of service","score":0.7756360173225403},{"id":"https://openalex.org/keywords/multi-core-processor","display_name":"Multi-core processor","score":0.6090108156204224},{"id":"https://openalex.org/keywords/bottleneck","display_name":"Bottleneck","score":0.5613327026367188},{"id":"https://openalex.org/keywords/workload","display_name":"Workload","score":0.52961266040802},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.5118505358695984},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.5006685256958008},{"id":"https://openalex.org/keywords/efficient-energy-use","display_name":"Efficient energy use","score":0.4652600586414337},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3537859320640564},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.30350032448768616},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.21821284294128418},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.09401649236679077}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7901860475540161},{"id":"https://openalex.org/C5119721","wikidata":"https://www.wikidata.org/wiki/Q220501","display_name":"Quality of service","level":2,"score":0.7756360173225403},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.6090108156204224},{"id":"https://openalex.org/C2780513914","wikidata":"https://www.wikidata.org/wiki/Q18210350","display_name":"Bottleneck","level":2,"score":0.5613327026367188},{"id":"https://openalex.org/C2778476105","wikidata":"https://www.wikidata.org/wiki/Q628539","display_name":"Workload","level":2,"score":0.52961266040802},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.5118505358695984},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.5006685256958008},{"id":"https://openalex.org/C2742236","wikidata":"https://www.wikidata.org/wiki/Q924713","display_name":"Efficient energy use","level":2,"score":0.4652600586414337},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3537859320640564},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.30350032448768616},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.21821284294128418},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.09401649236679077},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","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}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/hpca.2015.7056037","is_oa":false,"landing_page_url":"https://doi.org/10.1109/hpca.2015.7056037","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2015 IEEE 21st International Symposium on High Performance Computer Architecture (HPCA)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Affordable and clean energy","score":0.8999999761581421,"id":"https://metadata.un.org/sdg/7"}],"awards":[],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":71,"referenced_works":["https://openalex.org/W55109682","https://openalex.org/W65153156","https://openalex.org/W1464249082","https://openalex.org/W1513016807","https://openalex.org/W1544439962","https://openalex.org/W1961751213","https://openalex.org/W1974809793","https://openalex.org/W1978502921","https://openalex.org/W1982063824","https://openalex.org/W1993589325","https://openalex.org/W1994790794","https://openalex.org/W1997025365","https://openalex.org/W2001055007","https://openalex.org/W2005123879","https://openalex.org/W2015244008","https://openalex.org/W2015708427","https://openalex.org/W2017004353","https://openalex.org/W2022740893","https://openalex.org/W2023214828","https://openalex.org/W2025149901","https://openalex.org/W2025542275","https://openalex.org/W2034002727","https://openalex.org/W2042556025","https://openalex.org/W2059431371","https://openalex.org/W2059530893","https://openalex.org/W2060204338","https://openalex.org/W2068115084","https://openalex.org/W2073965851","https://openalex.org/W2074041401","https://openalex.org/W2079480216","https://openalex.org/W2098395496","https://openalex.org/W2100484677","https://openalex.org/W2102709380","https://openalex.org/W2103060820","https://openalex.org/W2109707174","https://openalex.org/W2110422349","https://openalex.org/W2111556044","https://openalex.org/W2112085716","https://openalex.org/W2116364029","https://openalex.org/W2118955868","https://openalex.org/W2120422789","https://openalex.org/W2121297016","https://openalex.org/W2128769472","https://openalex.org/W2132078224","https://openalex.org/W2134807578","https://openalex.org/W2135232880","https://openalex.org/W2138783391","https://openalex.org/W2141181087","https://openalex.org/W2144034023","https://openalex.org/W2144530326","https://openalex.org/W2144553551","https://openalex.org/W2144857621","https://openalex.org/W2150139096","https://openalex.org/W2160121678","https://openalex.org/W2164510519","https://openalex.org/W2165473669","https://openalex.org/W2166942589","https://openalex.org/W2167464511","https://openalex.org/W2527081555","https://openalex.org/W2617430054","https://openalex.org/W2898692513","https://openalex.org/W3140772298","https://openalex.org/W4235679005","https://openalex.org/W4250692521","https://openalex.org/W4285719527","https://openalex.org/W6602209748","https://openalex.org/W6628688238","https://openalex.org/W6643714491","https://openalex.org/W6674792158","https://openalex.org/W6675036873","https://openalex.org/W6755539761"],"related_works":["https://openalex.org/W2595172197","https://openalex.org/W2084856301","https://openalex.org/W2127970246","https://openalex.org/W2885125400","https://openalex.org/W1989889224","https://openalex.org/W4382618745","https://openalex.org/W1973775000","https://openalex.org/W2748922771","https://openalex.org/W1987128138","https://openalex.org/W2743976221"],"abstract_inverted_index":{"Heterogeneous":[0],"multicore":[1],"architectures":[2],"have":[3],"the":[4,33,56,72,100,110],"potential":[5],"to":[6,27,75,80,99,108,124,157,163,174],"improve":[7],"energy":[8,29,153],"efficiency":[9,154],"by":[10,155],"integrating":[11],"power-efficient":[12],"wimpy":[13],"cores":[14],"with":[15],"high-performing":[16],"brawny":[17],"cores.":[18],"However,":[19],"it":[20],"is":[21],"an":[22,168],"open":[23],"question":[24],"as":[25],"how":[26],"deliver":[28],"reduction":[30],"while":[31,172],"ensuring":[32],"quality":[34],"of":[35,38,58],"service":[36],"(QoS)":[37],"latency-sensitive":[39,97],"web-services":[40],"running":[41,142],"on":[42,143],"such":[43],"heterogeneous":[44,59,68,147],"multicores":[45,60,69],"in":[46,61,126,132],"warehouse-scale":[47],"computers":[48],"(WSCs).":[49],"In":[50],"this":[51],"work,":[52],"we":[53],"first":[54],"investigate":[55],"implications":[57],"WSCs":[62],"and":[63,129,140,161],"show":[64],"that":[65,94,105,121,150],"directly":[66],"adopting":[67],"without":[70],"re-designing":[71],"software":[73],"stack":[74],"provide":[76],"QoS":[77,82,111,176],"management":[78,92],"leads":[79],"significant":[81],"violations.":[83],"We":[84],"then":[85],"present":[86],"Octopus-Man,":[87],"a":[88,133,144],"novel":[89],"QoS-aware":[90],"task":[91],"solution":[93],"dynamically":[95],"maps":[96],"tasks":[98],"least":[101],"power-hungry":[102],"processing":[103],"resources":[104],"are":[106],"sufficient":[107],"meet":[109],"requirements.":[112],"Using":[113],"carefully-designed":[114],"feedback-control":[115],"mechanisms,":[116],"Octopus-Man":[117,151],"addresses":[118],"critical":[119],"challenges":[120],"emerge":[122],"due":[123],"uncertainties":[125],"workload":[127],"fluctuations":[128],"adaptation":[130],"dynamics":[131],"real":[134],"system.":[135],"Our":[136],"evaluation":[137],"using":[138],"web-search":[139],"memcached":[141],"real-system":[145],"Intel":[146],"prototype":[148],"demonstrates":[149],"improves":[152],"up":[156,162],"41%":[158],"(CPU":[159],"power)":[160,166],"15%":[164],"(system":[165],"over":[167],"all-brawny":[169],"WSC":[170],"design":[171],"adhering":[173],"specified":[175],"targets.":[177]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":4},{"year":2023,"cited_by_count":7},{"year":2022,"cited_by_count":4},{"year":2021,"cited_by_count":7},{"year":2020,"cited_by_count":8},{"year":2019,"cited_by_count":20},{"year":2018,"cited_by_count":12},{"year":2017,"cited_by_count":17},{"year":2016,"cited_by_count":12},{"year":2015,"cited_by_count":5}],"updated_date":"2026-03-06T13:50:29.536080","created_date":"2025-10-10T00:00:00"}
