{"id":"https://openalex.org/W3096858084","doi":"https://doi.org/10.1145/3419111.3421298","title":"Peafowl","display_name":"Peafowl","publication_year":2020,"publication_date":"2020-10-12","ids":{"openalex":"https://openalex.org/W3096858084","doi":"https://doi.org/10.1145/3419111.3421298","mag":"3096858084"},"language":"en","primary_location":{"id":"doi:10.1145/3419111.3421298","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3419111.3421298","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 11th ACM Symposium on Cloud Computing","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://scholarsphere.psu.edu/resources/3a613a32-2d21-464f-ba0b-b7d1835aea0f/downloads/27882","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5001158963","display_name":"Esmail Asyabi","orcid":"https://orcid.org/0000-0003-3616-4819"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Esmail Asyabi","raw_affiliation_strings":["Boston University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Boston University","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101582232","display_name":"Azer Bestavros","orcid":"https://orcid.org/0000-0003-0798-8835"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Azer Bestavros","raw_affiliation_strings":["Boston University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Boston University","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5007039372","display_name":"Erfan Sharafzadeh","orcid":"https://orcid.org/0000-0002-2529-5381"},"institutions":[{"id":"https://openalex.org/I145311948","display_name":"Johns Hopkins University","ror":"https://ror.org/00za53h95","country_code":"US","type":"education","lineage":["https://openalex.org/I145311948"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Erfan Sharafzadeh","raw_affiliation_strings":["Johns Hopkins University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Johns Hopkins University","institution_ids":["https://openalex.org/I145311948"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5024530225","display_name":"Timothy Zhu","orcid":"https://orcid.org/0000-0001-8394-8953"},"institutions":[{"id":"https://openalex.org/I130769515","display_name":"Pennsylvania State University","ror":"https://ror.org/04p491231","country_code":"US","type":"education","lineage":["https://openalex.org/I130769515"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Timothy Zhu","raw_affiliation_strings":["The Pennsylvania State University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"The Pennsylvania State University","institution_ids":["https://openalex.org/I130769515"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.8196,"has_fulltext":true,"cited_by_count":16,"citation_normalized_percentile":{"value":0.85693194,"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":"150","last_page":"164"},"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.9994999766349792,"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.9994999766349792,"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.9994999766349792,"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/T11478","display_name":"Caching and Content Delivery","score":0.9986000061035156,"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.7264682650566101},{"id":"https://openalex.org/keywords/idle","display_name":"Idle","score":0.6155016422271729},{"id":"https://openalex.org/keywords/schedule","display_name":"Schedule","score":0.5646145343780518},{"id":"https://openalex.org/keywords/workload","display_name":"Workload","score":0.5568119287490845},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.5503597855567932},{"id":"https://openalex.org/keywords/cpu-shielding","display_name":"CPU shielding","score":0.5478763580322266},{"id":"https://openalex.org/keywords/real-time-computing","display_name":"Real-time computing","score":0.4940493404865265},{"id":"https://openalex.org/keywords/frequency-scaling","display_name":"Frequency scaling","score":0.48677918314933777},{"id":"https://openalex.org/keywords/central-processing-unit","display_name":"Central processing unit","score":0.48348456621170044},{"id":"https://openalex.org/keywords/linux-kernel","display_name":"Linux kernel","score":0.4678635895252228},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.4432944357395172},{"id":"https://openalex.org/keywords/multi-core-processor","display_name":"Multi-core processor","score":0.42026519775390625},{"id":"https://openalex.org/keywords/server","display_name":"Server","score":0.4202289581298828},{"id":"https://openalex.org/keywords/kernel","display_name":"Kernel (algebra)","score":0.4184887409210205},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.3964715600013733},{"id":"https://openalex.org/keywords/voltage","display_name":"Voltage","score":0.2942250967025757},{"id":"https://openalex.org/keywords/electrical-engineering","display_name":"Electrical engineering","score":0.175083190202713},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.13685986399650574}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7264682650566101},{"id":"https://openalex.org/C16320812","wikidata":"https://www.wikidata.org/wiki/Q1812200","display_name":"Idle","level":2,"score":0.6155016422271729},{"id":"https://openalex.org/C68387754","wikidata":"https://www.wikidata.org/wiki/Q7271585","display_name":"Schedule","level":2,"score":0.5646145343780518},{"id":"https://openalex.org/C2778476105","wikidata":"https://www.wikidata.org/wiki/Q628539","display_name":"Workload","level":2,"score":0.5568119287490845},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.5503597855567932},{"id":"https://openalex.org/C180613757","wikidata":"https://www.wikidata.org/wiki/Q5013757","display_name":"CPU shielding","level":3,"score":0.5478763580322266},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.4940493404865265},{"id":"https://openalex.org/C157742956","wikidata":"https://www.wikidata.org/wiki/Q3237776","display_name":"Frequency scaling","level":3,"score":0.48677918314933777},{"id":"https://openalex.org/C49154492","wikidata":"https://www.wikidata.org/wiki/Q5300","display_name":"Central processing unit","level":2,"score":0.48348456621170044},{"id":"https://openalex.org/C553261973","wikidata":"https://www.wikidata.org/wiki/Q14579","display_name":"Linux kernel","level":2,"score":0.4678635895252228},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.4432944357395172},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.42026519775390625},{"id":"https://openalex.org/C93996380","wikidata":"https://www.wikidata.org/wiki/Q44127","display_name":"Server","level":2,"score":0.4202289581298828},{"id":"https://openalex.org/C74193536","wikidata":"https://www.wikidata.org/wiki/Q574844","display_name":"Kernel (algebra)","level":2,"score":0.4184887409210205},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.3964715600013733},{"id":"https://openalex.org/C165801399","wikidata":"https://www.wikidata.org/wiki/Q25428","display_name":"Voltage","level":2,"score":0.2942250967025757},{"id":"https://openalex.org/C119599485","wikidata":"https://www.wikidata.org/wiki/Q43035","display_name":"Electrical engineering","level":1,"score":0.175083190202713},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.13685986399650574},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C21547014","wikidata":"https://www.wikidata.org/wiki/Q1423657","display_name":"Operations management","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3419111.3421298","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3419111.3421298","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 11th ACM Symposium on Cloud Computing","raw_type":"proceedings-article"},{"id":"pmh:oai:scholarsphere.psu.edu:7a4e98bc-41f5-420d-9ae5-c18cf8ce7442","is_oa":true,"landing_page_url":"https://scholarsphere.psu.edu/resources/7a4e98bc-41f5-420d-9ae5-c18cf8ce7442","pdf_url":"https://scholarsphere.psu.edu/resources/3a613a32-2d21-464f-ba0b-b7d1835aea0f/downloads/27882","source":{"id":"https://openalex.org/S4306401507","display_name":"ScholarSphere (Penn State Libraries)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I3130638595","host_organization_name":"Pangasinan State University","host_organization_lineage":["https://openalex.org/I3130638595"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"In ACM Symposium on Cloud Computing (SoCC \u201920), October 19\u201321, 2020, Virtual Event, USA","raw_type":"Conference Proceeding"}],"best_oa_location":{"id":"pmh:oai:scholarsphere.psu.edu:7a4e98bc-41f5-420d-9ae5-c18cf8ce7442","is_oa":true,"landing_page_url":"https://scholarsphere.psu.edu/resources/7a4e98bc-41f5-420d-9ae5-c18cf8ce7442","pdf_url":"https://scholarsphere.psu.edu/resources/3a613a32-2d21-464f-ba0b-b7d1835aea0f/downloads/27882","source":{"id":"https://openalex.org/S4306401507","display_name":"ScholarSphere (Penn State Libraries)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I3130638595","host_organization_name":"Pangasinan State University","host_organization_lineage":["https://openalex.org/I3130638595"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"In ACM Symposium on Cloud Computing (SoCC \u201920), October 19\u201321, 2020, Virtual Event, USA","raw_type":"Conference Proceeding"},"sustainable_development_goals":[{"display_name":"Affordable and clean energy","score":0.75,"id":"https://metadata.un.org/sdg/7"}],"awards":[{"id":"https://openalex.org/G1650813891","display_name":"TWC: TTP Option: Frontier: Collaborative: MACS: A Modular Approach to Cloud Security","funder_award_id":"1414119","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G2102632237","display_name":"InTrans: Modular Security on an Open Cloud","funder_award_id":"1931714","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G7838293374","display_name":"NeTS: Small: Strategic Management of Advance Reservations in Cloud and Network Services","funder_award_id":"1717858","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"},{"id":"https://openalex.org/F4320332169","display_name":"Directorate for Computer and Information Science and Engineering","ror":"https://ror.org/025kzpk63"}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W3096858084.pdf","grobid_xml":"https://content.openalex.org/works/W3096858084.grobid-xml"},"referenced_works_count":39,"referenced_works":["https://openalex.org/W95608104","https://openalex.org/W180700076","https://openalex.org/W1495021188","https://openalex.org/W1536444395","https://openalex.org/W1963703110","https://openalex.org/W1979979548","https://openalex.org/W1982063824","https://openalex.org/W1987034518","https://openalex.org/W2075233755","https://openalex.org/W2084226860","https://openalex.org/W2125901106","https://openalex.org/W2126584218","https://openalex.org/W2145312209","https://openalex.org/W2160459668","https://openalex.org/W2166796787","https://openalex.org/W2324132005","https://openalex.org/W2415432569","https://openalex.org/W2597880136","https://openalex.org/W2734941459","https://openalex.org/W2761028280","https://openalex.org/W2761070740","https://openalex.org/W2797578649","https://openalex.org/W2798688636","https://openalex.org/W2799069368","https://openalex.org/W2801491690","https://openalex.org/W2883242673","https://openalex.org/W2965879390","https://openalex.org/W2967018380","https://openalex.org/W2991897569","https://openalex.org/W4230846884","https://openalex.org/W4232902075","https://openalex.org/W4234178886","https://openalex.org/W4236550001","https://openalex.org/W4245044310","https://openalex.org/W4247230948","https://openalex.org/W4251828973","https://openalex.org/W4256590714","https://openalex.org/W4285641824","https://openalex.org/W4393638414"],"related_works":["https://openalex.org/W2912507400","https://openalex.org/W2342710299","https://openalex.org/W2734981703","https://openalex.org/W2493272674","https://openalex.org/W79358250","https://openalex.org/W2899437976","https://openalex.org/W2519380192","https://openalex.org/W2007765565","https://openalex.org/W2082581695","https://openalex.org/W4311277691"],"abstract_inverted_index":{"The":[0],"traffic":[1,88],"load":[2,92,114,189,206],"sent":[3],"to":[4,14,26,39,151,157,190,209,227],"key-value":[5],"(KV)":[6],"stores":[7],"varies":[8],"over":[9],"long":[10],"timescales":[11,16],"of":[12,17,34,51,87,104,122,131,141,146,200,218,233],"hours":[13],"short":[15],"a":[18,177],"few":[19],"microseconds.":[20],"Long-term":[21],"variations":[22],"present":[23],"the":[24,49,84,94,113,116,139,149,159,166,169,188,192,198,205,234],"opportunity":[25],"save":[27,40],"power":[28,41,72,99,108,127,211,230],"during":[29,129,213],"low":[30,91,98,126,132,214],"or":[31,215],"medium":[32,216],"periods":[33,103,130,217],"utilization.":[35,219],"Several":[36],"techniques":[37,74],"exist":[38],"in":[42],"servers,":[43],"including":[44],"feedback-based":[45],"controllers":[46],"that":[47,70,120,180,186,223],"right-size":[48],"number":[50,199],"allocated":[52],"CPU":[53,117,143,161,184,202],"cores,":[54],"dynamic":[55],"voltage":[56],"and":[57,61,163,195,240],"frequency":[58],"scaling":[59],"(DVFS),":[60],"c-state":[62],"(idle-state)":[63],"mechanisms.":[64],"In":[65],"this":[66,136],"paper,":[67],"we":[68,110,154],"demonstrate":[69,222],"existing":[71],"saving":[73],"are":[75],"not":[76],"effective":[77],"for":[78,101],"KV":[79,170,178],"stores.":[80],"This":[81],"is":[82,176],"because":[83],"high":[85],"rate":[86],"even":[89],"under":[90],"prevents":[93],"system":[95],"from":[96],"entering":[97],"states":[100,128],"extended":[102],"time.":[105],"To":[106],"achieve":[107],"savings,":[109],"must":[111],"unbalance":[112],"among":[115],"cores":[118,203],"so":[119],"some":[121],"them":[123],"can":[124],"enter":[125],"load.":[133],"We":[134],"accomplish":[135],"by":[137],"introducing":[138],"notion":[140],"in-application":[142,183],"scheduling.":[144],"Instead":[145],"relying":[147],"on":[148],"kernel":[150,160],"schedule":[152],"threads,":[153],"pin":[155],"threads":[156],"bypass":[158],"scheduler":[162,185],"then":[164,196],"perform":[165],"scheduling":[167],"within":[168],"store":[171,179],"application.":[172],"Our":[173,220],"design,":[174],"Peafowl,":[175],"features":[181],"an":[182],"monitors":[187],"learn":[191],"workload":[193],"characteristics":[194],"scales":[197],"active":[201],"when":[204],"drops,":[207],"leading":[208],"notable":[210],"savings":[212],"experiments":[221],"Peafowl":[224],"uses":[225],"up":[226],"40--54%":[228],"lower":[229],"than":[231],"state":[232],"art":[235],"approaches":[236],"such":[237],"as":[238],"Rubik":[239],"\u03bcDPM.":[241]},"counts_by_year":[{"year":2025,"cited_by_count":5},{"year":2024,"cited_by_count":3},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":5},{"year":2021,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2020-11-09T00:00:00"}
