{"id":"https://openalex.org/W4400245999","doi":"https://doi.org/10.1145/3674734","title":"Agile C-states: A Core C-state Architecture for Latency Critical Applications Optimizing both Transition and Cold-Start Latency","display_name":"Agile C-states: A Core C-state Architecture for Latency Critical Applications Optimizing both Transition and Cold-Start Latency","publication_year":2024,"publication_date":"2024-07-02","ids":{"openalex":"https://openalex.org/W4400245999","doi":"https://doi.org/10.1145/3674734"},"language":"en","primary_location":{"id":"doi:10.1145/3674734","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3674734","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3674734","source":{"id":"https://openalex.org/S26056741","display_name":"ACM Transactions on Architecture and Code Optimization","issn_l":"1544-3566","issn":["1544-3566","1544-3973"],"is_oa":true,"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Architecture and Code Optimization","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"diamond","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3674734","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5101936476","display_name":"Georgia Antoniou","orcid":"https://orcid.org/0009-0000-9027-2031"},"institutions":[{"id":"https://openalex.org/I34771391","display_name":"University of Cyprus","ror":"https://ror.org/02qjrjx09","country_code":"CY","type":"education","lineage":["https://openalex.org/I34771391"]}],"countries":["CY"],"is_corresponding":false,"raw_author_name":"Georgia Antoniou","raw_affiliation_strings":["Computer Science, University of Cyprus, Nicosia, Cyprus"],"raw_orcid":"https://orcid.org/0009-0000-9027-2031","affiliations":[{"raw_affiliation_string":"Computer Science, University of Cyprus, Nicosia, Cyprus","institution_ids":["https://openalex.org/I34771391"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5074400916","display_name":"Davide B. Bartolini","orcid":"https://orcid.org/0009-0009-0212-2224"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Davide Bartolini","raw_affiliation_strings":["Computing Systems Lab, Zurich Research Center, Huawei Technologies Switzerland AG, Zurich, Switzerland"],"raw_orcid":"https://orcid.org/0009-0009-0212-2224","affiliations":[{"raw_affiliation_string":"Computing Systems Lab, Zurich Research Center, Huawei Technologies Switzerland AG, Zurich, Switzerland","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5037131742","display_name":"Haris Volos","orcid":"https://orcid.org/0000-0002-3777-0012"},"institutions":[{"id":"https://openalex.org/I34771391","display_name":"University of Cyprus","ror":"https://ror.org/02qjrjx09","country_code":"CY","type":"education","lineage":["https://openalex.org/I34771391"]}],"countries":["CY"],"is_corresponding":false,"raw_author_name":"Haris Volos","raw_affiliation_strings":["Computer Science, University of Cyprus, Nicosia, Cyprus"],"raw_orcid":"https://orcid.org/0000-0002-3777-0012","affiliations":[{"raw_affiliation_string":"Computer Science, University of Cyprus, Nicosia, Cyprus","institution_ids":["https://openalex.org/I34771391"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5023975649","display_name":"Marios Kleanthous","orcid":null},"institutions":[{"id":"https://openalex.org/I34771391","display_name":"University of Cyprus","ror":"https://ror.org/02qjrjx09","country_code":"CY","type":"education","lineage":["https://openalex.org/I34771391"]}],"countries":["CY"],"is_corresponding":false,"raw_author_name":"Marios Kleanthous","raw_affiliation_strings":["Computer Science, University of Cyprus, Nicosia, Cyprus"],"raw_orcid":"https://orcid.org/0009-0009-8877-8581","affiliations":[{"raw_affiliation_string":"Computer Science, University of Cyprus, Nicosia, Cyprus","institution_ids":["https://openalex.org/I34771391"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5008352358","display_name":"Z.M. Wang","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Zhe Wang","raw_affiliation_strings":["Computing Systems Lab, Zurich Research Center, Huawei Technologies Switzerland AG, Zurich, Switzerland"],"raw_orcid":"https://orcid.org/0009-0006-6327-6436","affiliations":[{"raw_affiliation_string":"Computing Systems Lab, Zurich Research Center, Huawei Technologies Switzerland AG, Zurich, Switzerland","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5087013690","display_name":"Kleovoulos Kalaitzidis","orcid":"https://orcid.org/0000-0003-0712-3786"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Kleovoulos Kalaitzidis","raw_affiliation_strings":["Computing Systems Lab, Zurich Research Center, Huawei Technologies Switzerland AG, Zurich, Switzerland"],"raw_orcid":"https://orcid.org/0000-0003-0712-3786","affiliations":[{"raw_affiliation_string":"Computing Systems Lab, Zurich Research Center, Huawei Technologies Switzerland AG, Zurich, Switzerland","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5059526146","display_name":"Tom Rollet","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Tom Rollet","raw_affiliation_strings":["Computing Systems Lab, Zurich Research Center, Huawei Technologies Switzerland AG, Zurich, Switzerland"],"raw_orcid":"https://orcid.org/0009-0006-8909-2731","affiliations":[{"raw_affiliation_string":"Computing Systems Lab, Zurich Research Center, Huawei Technologies Switzerland AG, Zurich, Switzerland","institution_ids":[]}]},{"author_position":"middle","author":{"id":null,"display_name":"Ziwei Li","orcid":"https://orcid.org/0009-0001-9053-9346"},"institutions":[{"id":"https://openalex.org/I2250955327","display_name":"Huawei Technologies (China)","ror":"https://ror.org/00cmhce21","country_code":"CN","type":"company","lineage":["https://openalex.org/I2250955327"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Ziwei Li","raw_affiliation_strings":["Huawei Technologies Co Ltd, Shenzhen, China"],"raw_orcid":"https://orcid.org/0009-0001-9053-9346","affiliations":[{"raw_affiliation_string":"Huawei Technologies Co Ltd, Shenzhen, China","institution_ids":["https://openalex.org/I2250955327"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5050695684","display_name":"Onur Mutlu","orcid":"https://orcid.org/0000-0002-0075-2312"},"institutions":[{"id":"https://openalex.org/I35440088","display_name":"ETH Zurich","ror":"https://ror.org/05a28rw58","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I35440088"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Onur Mutlu","raw_affiliation_strings":["Information Technology and Electrical Engineering, ETH Zurich, Zurich, Switzerland"],"raw_orcid":"https://orcid.org/0000-0002-0075-2312","affiliations":[{"raw_affiliation_string":"Information Technology and Electrical Engineering, ETH Zurich, Zurich, Switzerland","institution_ids":["https://openalex.org/I35440088"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5112557559","display_name":"Yiannakis Sazeides","orcid":null},"institutions":[{"id":"https://openalex.org/I34771391","display_name":"University of Cyprus","ror":"https://ror.org/02qjrjx09","country_code":"CY","type":"education","lineage":["https://openalex.org/I34771391"]}],"countries":["CY"],"is_corresponding":false,"raw_author_name":"Yiannakis Sazeides","raw_affiliation_strings":["Computer Science, University of Cyprus, Nicosia, Cyprus"],"raw_orcid":"https://orcid.org/0000-0002-2624-3647","affiliations":[{"raw_affiliation_string":"Computer Science, University of Cyprus, Nicosia, Cyprus","institution_ids":["https://openalex.org/I34771391"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5019739002","display_name":"Jawad Haj-Yahya","orcid":"https://orcid.org/0000-0003-2911-0329"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Jawad Haj Yahya","raw_affiliation_strings":["Rivos Inc, Mountain View, California, USA","Computing Systems Lab, Zurich Research Center, Huawei Technologies Switzerland AG, Zurich Switzerland"],"raw_orcid":"https://orcid.org/0000-0003-2911-0329","affiliations":[{"raw_affiliation_string":"Rivos Inc, Mountain View, California, USA","institution_ids":[]},{"raw_affiliation_string":"Computing Systems Lab, Zurich Research Center, Huawei Technologies Switzerland AG, Zurich Switzerland","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":3.1979,"has_fulltext":false,"cited_by_count":5,"citation_normalized_percentile":{"value":0.92891934,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":94,"max":98},"biblio":{"volume":"21","issue":"4","first_page":"1","last_page":"26"},"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/T12127","display_name":"Software System Performance and Reliability","score":0.9997000098228455,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9991000294685364,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7586710453033447},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.7501322031021118},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.4586939215660095},{"id":"https://openalex.org/keywords/energy-consumption","display_name":"Energy consumption","score":0.4549805521965027},{"id":"https://openalex.org/keywords/idle","display_name":"Idle","score":0.44510316848754883},{"id":"https://openalex.org/keywords/efficient-energy-use","display_name":"Efficient energy use","score":0.41692695021629333},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.3387059271335602},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.31960564851760864},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.11169496178627014},{"id":"https://openalex.org/keywords/telecommunications","display_name":"Telecommunications","score":0.10397782921791077}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7586710453033447},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.7501322031021118},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.4586939215660095},{"id":"https://openalex.org/C2780165032","wikidata":"https://www.wikidata.org/wiki/Q16869822","display_name":"Energy consumption","level":2,"score":0.4549805521965027},{"id":"https://openalex.org/C16320812","wikidata":"https://www.wikidata.org/wiki/Q1812200","display_name":"Idle","level":2,"score":0.44510316848754883},{"id":"https://openalex.org/C2742236","wikidata":"https://www.wikidata.org/wiki/Q924713","display_name":"Efficient energy use","level":2,"score":0.41692695021629333},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.3387059271335602},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.31960564851760864},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.11169496178627014},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.10397782921791077},{"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.1145/3674734","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3674734","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3674734","source":{"id":"https://openalex.org/S26056741","display_name":"ACM Transactions on Architecture and Code Optimization","issn_l":"1544-3566","issn":["1544-3566","1544-3973"],"is_oa":true,"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Architecture and Code Optimization","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1145/3674734","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3674734","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3674734","source":{"id":"https://openalex.org/S26056741","display_name":"ACM Transactions on Architecture and Code Optimization","issn_l":"1544-3566","issn":["1544-3566","1544-3973"],"is_oa":true,"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Architecture and Code Optimization","raw_type":"journal-article"},"sustainable_development_goals":[{"score":0.9100000262260437,"id":"https://metadata.un.org/sdg/7","display_name":"Affordable and clean energy"}],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":false},"content_urls":{"pdf":"https://content.openalex.org/works/W4400245999.pdf"},"referenced_works_count":57,"referenced_works":["https://openalex.org/W1553487064","https://openalex.org/W1572499759","https://openalex.org/W1582019256","https://openalex.org/W1982401894","https://openalex.org/W1994196464","https://openalex.org/W2015140512","https://openalex.org/W2032512814","https://openalex.org/W2070525241","https://openalex.org/W2073965851","https://openalex.org/W2075096358","https://openalex.org/W2098143668","https://openalex.org/W2109005078","https://openalex.org/W2110946051","https://openalex.org/W2123604823","https://openalex.org/W2126584218","https://openalex.org/W2138099459","https://openalex.org/W2147743629","https://openalex.org/W2170241157","https://openalex.org/W2295663531","https://openalex.org/W2296699588","https://openalex.org/W2324132005","https://openalex.org/W2343518286","https://openalex.org/W2466405623","https://openalex.org/W2477081096","https://openalex.org/W2527193322","https://openalex.org/W2556413364","https://openalex.org/W2561036834","https://openalex.org/W2565508757","https://openalex.org/W2738098664","https://openalex.org/W2792950114","https://openalex.org/W2793528983","https://openalex.org/W2903153623","https://openalex.org/W2904726211","https://openalex.org/W2913909320","https://openalex.org/W2947855954","https://openalex.org/W2967018380","https://openalex.org/W2996353500","https://openalex.org/W2998553639","https://openalex.org/W3015015599","https://openalex.org/W3103905023","https://openalex.org/W3105766518","https://openalex.org/W3135920459","https://openalex.org/W3140258279","https://openalex.org/W3184655229","https://openalex.org/W3189867138","https://openalex.org/W3200979268","https://openalex.org/W3209366914","https://openalex.org/W4213364828","https://openalex.org/W4238112091","https://openalex.org/W4244457258","https://openalex.org/W4248310916","https://openalex.org/W4250646739","https://openalex.org/W4281779358","https://openalex.org/W4293104654","https://openalex.org/W4308083498","https://openalex.org/W4308084258","https://openalex.org/W6634384834"],"related_works":["https://openalex.org/W2974485871","https://openalex.org/W1577119738","https://openalex.org/W2908872315","https://openalex.org/W1600399803","https://openalex.org/W4235210722","https://openalex.org/W4388633481","https://openalex.org/W2994960476","https://openalex.org/W2049601620","https://openalex.org/W2070778588","https://openalex.org/W179829755"],"abstract_inverted_index":{"Latency-critical":[0],"applications":[1,109],"running":[2],"in":[3,63,131],"modern":[4],"datacenters":[5],"exhibit":[6],"irregular":[7],"request":[8,129],"arrival":[9],"patterns":[10],"and":[11,96,124,169,195,201,204],"are":[12],"implemented":[13],"using":[14],"multiple":[15],"services":[16],"with":[17,110,232],"strict":[18],"latency":[19,95,98,107,126,168,171],"requirements":[20],"(30\u2013250\u03bcs).":[21],"These":[22],"characteristics":[23],"render":[24],"existing":[25],"energy-saving":[26],"idle":[27,164],"CPU":[28],"sleep":[29,56,165],"states":[30,57],"ineffective":[31],"due":[32],"to":[33,51,69,88,103,223,230],"the":[34,39,44,52,59,66,72,93,104,120,139,159,189,193,198,225],"performance":[35,53,105,160,234],"overhead":[36,54,161],"caused":[37,162],"by":[38,127,163,181,228],"state\u2019s":[40],"transition":[41,46,94,123,167],"latency.":[42],"Besides":[43],"state":[45,74,166,191],"latency,":[47,61],"another":[48],"important":[49],"contributor":[50],"of":[55,106,122,138,192,211],"is":[58,82],"cold-start":[60,97,125,170],"or":[62,84],"other":[64],"words,":[65],"time":[67],"required":[68],"warm":[70],"up":[71,229],"microarchitectural":[73,190],"(e.g.,":[75],"cache":[76],"contents,":[77],"branch":[78],"predictor":[79],"metadata)":[80],"that":[81,156,220],"flushed":[83],"discarded":[85],"when":[86],"transitioning":[87],"a":[89,136,151,209],"lower-power":[90],"state.":[91],"Both":[92],"can":[99],"be":[100],"particularly":[101],"detrimental":[102],"critical":[108],"short":[111],"execution":[112],"times.":[113],"While":[114],"prior":[115],"work":[116,133],"focuses":[117],"on":[118,214],"mitigating":[119],"effects":[121],"optimizing":[128],"scheduling,":[130],"this":[132],"we":[134,148],"propose":[135],"redesign":[137],"core":[140,154],"C-state":[141,155],"architecture":[142],"for":[143,208],"latency-critical":[144],"applications.":[145],"In":[146],"particular,":[147],"introduce":[149],"C6Awarm,":[150],"new":[152],"Agile":[153],"drastically":[157],"reduces":[158],"while":[172],"maintaining":[173],"significant":[174],"energy":[175,226],"savings.":[176],"C6Awarm":[177,221],"achieves":[178],"its":[179],"goals":[180],"(1)":[182],"implementing":[183],"medium-grained":[184],"power":[185],"gating,":[186],"(2)":[187],"preserving":[188],"core,":[194],"(3)":[196],"keeping":[197],"clock":[199],"generator":[200],"PLL":[202],"active":[203],"locked.":[205],"Our":[206],"analysis":[207],"set":[210],"microservices":[212],"based":[213],"an":[215],"Intel":[216],"Skylake":[217],"server":[218],"shows":[219],"manages":[222],"reduce":[224],"consumption":[227],"70%":[231],"limited":[233],"degradation":[235],"(at":[236],"most":[237],"2%).":[238]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":4}],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2025-10-10T00:00:00"}
