{"id":"https://openalex.org/W4415125408","doi":"https://doi.org/10.1109/icnp65844.2025.11192365","title":"CoreSync: A Protocol for Joint Core Scheduling and Overload Control of \u00b5s-Scale Tasks","display_name":"CoreSync: A Protocol for Joint Core Scheduling and Overload Control of \u00b5s-Scale Tasks","publication_year":2025,"publication_date":"2025-09-22","ids":{"openalex":"https://openalex.org/W4415125408","doi":"https://doi.org/10.1109/icnp65844.2025.11192365"},"language":"en","primary_location":{"id":"doi:10.1109/icnp65844.2025.11192365","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icnp65844.2025.11192365","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE 33rd International Conference on Network Protocols (ICNP)","raw_type":"proceedings-article"},"type":"conference-paper","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/A5119975717","display_name":"Bhaskar Pardeshi","orcid":null},"institutions":[{"id":"https://openalex.org/I130701444","display_name":"Georgia Institute of Technology","ror":"https://ror.org/01zkghx44","country_code":"US","type":"education","lineage":["https://openalex.org/I130701444"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Bhaskar Pardeshi","raw_affiliation_strings":["Georgia Institute of Technology,Atlanta,Georgia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Georgia Institute of Technology,Atlanta,Georgia","institution_ids":["https://openalex.org/I130701444"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5092732778","display_name":"Eric Stuhr","orcid":"https://orcid.org/0009-0007-3576-2741"},"institutions":[{"id":"https://openalex.org/I130701444","display_name":"Georgia Institute of Technology","ror":"https://ror.org/01zkghx44","country_code":"US","type":"education","lineage":["https://openalex.org/I130701444"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Eric Stuhr","raw_affiliation_strings":["Georgia Institute of Technology,Atlanta,Georgia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Georgia Institute of Technology,Atlanta,Georgia","institution_ids":["https://openalex.org/I130701444"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5031381014","display_name":"Ahmed Saeed","orcid":"https://orcid.org/0000-0003-0498-0854"},"institutions":[{"id":"https://openalex.org/I130701444","display_name":"Georgia Institute of Technology","ror":"https://ror.org/01zkghx44","country_code":"US","type":"education","lineage":["https://openalex.org/I130701444"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Ahmed Saeed","raw_affiliation_strings":["Georgia Institute of Technology,Atlanta,Georgia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Georgia Institute of Technology,Atlanta,Georgia","institution_ids":["https://openalex.org/I130701444"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I130701444"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.34625956,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"11"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9666000008583069,"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"}},"topics":[{"id":"https://openalex.org/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9666000008583069,"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.9243000149726868,"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/T10933","display_name":"Real-Time Systems Scheduling","score":0.9093999862670898,"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/scheduling","display_name":"Scheduling (production processes)","score":0.6388000249862671},{"id":"https://openalex.org/keywords/server","display_name":"Server","score":0.5475999712944031},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.5411999821662903},{"id":"https://openalex.org/keywords/load-balancing","display_name":"Load balancing (electrical power)","score":0.47909998893737793},{"id":"https://openalex.org/keywords/multi-core-processor","display_name":"Multi-core processor","score":0.3382999897003174},{"id":"https://openalex.org/keywords/throughput","display_name":"Throughput","score":0.3330000042915344},{"id":"https://openalex.org/keywords/admission-control","display_name":"Admission control","score":0.32989999651908875},{"id":"https://openalex.org/keywords/load-management","display_name":"Load management","score":0.32850000262260437}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6759999990463257},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.6388000249862671},{"id":"https://openalex.org/C93996380","wikidata":"https://www.wikidata.org/wiki/Q44127","display_name":"Server","level":2,"score":0.5475999712944031},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.5411999821662903},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4851999878883362},{"id":"https://openalex.org/C138959212","wikidata":"https://www.wikidata.org/wiki/Q1806783","display_name":"Load balancing (electrical power)","level":3,"score":0.47909998893737793},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.4178999960422516},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.3382999897003174},{"id":"https://openalex.org/C157764524","wikidata":"https://www.wikidata.org/wiki/Q1383412","display_name":"Throughput","level":3,"score":0.3330000042915344},{"id":"https://openalex.org/C2778234956","wikidata":"https://www.wikidata.org/wiki/Q4683813","display_name":"Admission control","level":3,"score":0.32989999651908875},{"id":"https://openalex.org/C2779370713","wikidata":"https://www.wikidata.org/wiki/Q357554","display_name":"Load management","level":2,"score":0.32850000262260437},{"id":"https://openalex.org/C2777958785","wikidata":"https://www.wikidata.org/wiki/Q17120940","display_name":"Resource efficiency","level":2,"score":0.29490000009536743},{"id":"https://openalex.org/C2164484","wikidata":"https://www.wikidata.org/wiki/Q5170150","display_name":"Core (optical fiber)","level":2,"score":0.2896000146865845},{"id":"https://openalex.org/C203479927","wikidata":"https://www.wikidata.org/wiki/Q5165939","display_name":"Controller (irrigation)","level":2,"score":0.28929999470710754},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.2856000065803528},{"id":"https://openalex.org/C2780385302","wikidata":"https://www.wikidata.org/wiki/Q367158","display_name":"Protocol (science)","level":3,"score":0.2815000116825104},{"id":"https://openalex.org/C51332947","wikidata":"https://www.wikidata.org/wiki/Q1172305","display_name":"Shared resource","level":2,"score":0.27869999408721924},{"id":"https://openalex.org/C19012869","wikidata":"https://www.wikidata.org/wiki/Q578372","display_name":"Response time","level":2,"score":0.2741999924182892},{"id":"https://openalex.org/C206345919","wikidata":"https://www.wikidata.org/wiki/Q20380951","display_name":"Resource (disambiguation)","level":2,"score":0.26589998602867126},{"id":"https://openalex.org/C206952183","wikidata":"https://www.wikidata.org/wiki/Q1193100","display_name":"Preemption","level":2,"score":0.265500009059906}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/icnp65844.2025.11192365","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icnp65844.2025.11192365","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE 33rd International Conference on Network Protocols (ICNP)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":13,"referenced_works":["https://openalex.org/W2016559894","https://openalex.org/W2020199335","https://openalex.org/W2125901106","https://openalex.org/W2794896506","https://openalex.org/W2982176300","https://openalex.org/W3042846511","https://openalex.org/W3202572187","https://openalex.org/W3206390034","https://openalex.org/W4393407063","https://openalex.org/W4400358510","https://openalex.org/W4401994513","https://openalex.org/W4404400682","https://openalex.org/W4414736007"],"related_works":[],"abstract_inverted_index":{"Modern":[0],"servers":[1],"employ":[2],"multiple":[3],"resource":[4,19],"management":[5],"algorithms,":[6],"including":[7],"fast":[8],"core":[9,41,79,103],"schedulers":[10,42,169],"and":[11,18,23,43,105,155,161,170,198],"overload":[12,44,66,106,171,176],"controllers":[13,45],"to":[14,28,74,121,130,151,183,196,204],"balance":[15,152],"application":[16],"performance":[17,32,48],"utilization.":[20,156],"Individual":[21],"algorithms":[22],"their":[24],"amalgamation":[25],"are":[26,59,72],"required":[27],"meet":[29],"these":[30],"tight":[31],"requirements.":[33],"In":[34,173],"this":[35,91],"paper,":[36],"we":[37,94],"demonstrate":[38],"that":[39,69,82,114,165],"state-of-the-art":[40,168],"produce":[46],"poor":[47],"when":[49,133,143],"deployed":[50],"simultaneously.":[51],"Fundamentally,":[52],"the":[53,62,111,115,122,140,190],"design":[54],"assumptions":[55],"of":[56],"each":[57],"controller":[58,67],"violated":[60],"by":[61,181,194,202],"other":[63],"controller.":[64],"An":[65],"assumes":[68,81],"all":[70,83],"resources":[71],"dedicated":[73],"an":[75],"application,":[76],"while":[77],"a":[78,97],"scheduler":[80],"incoming":[84],"load":[85,117,135],"will":[86],"be":[87,119],"admitted.":[88],"To":[89],"overcome":[90],"fundamental":[92],"limitation,":[93],"present":[95],"CoreSync,":[96],"server-driven":[98],"credit-based":[99],"protocol":[100],"for":[101],"joint":[102],"scheduling":[104],"control.":[107],"CoreSync":[108,147,166,178,188],"relies":[109],"on":[110],"basic":[112],"idea":[113],"admitted":[116,134],"should":[118],"proportional":[120],"allocated":[123],"resources.":[124],"However,":[125],"strict":[126],"proportionality":[127,150],"can":[128],"lead":[129],"low":[131,186],"utilization":[132,201],"does":[136],"not":[137],"materialize":[138],"at":[139],"server":[141],"(e.g.,":[142],"demand":[144],"drops).":[145],"Thus,":[146],"uses":[148],"partial":[149],"latency,":[153],"throughput,":[154],"Our":[157],"evaluation":[158],"across":[159],"synthetic":[160],"real-world":[162],"workloads":[163],"shows":[164],"outperforms":[167],"controllers.":[172],"particular,":[174],"in":[175],"scenarios,":[177],"improves":[179,199],"throughput":[180],"up":[182,195,203],"6%.":[184],"At":[185],"loads,":[187],"reduces":[189],"99th":[191],"percentile":[192],"latency":[193],"1.7\u00d7":[197],"CPU":[200],"1.4\u00d7.":[205]},"counts_by_year":[],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-14T00:00:00"}
