{"id":"https://openalex.org/W2932419576","doi":"https://doi.org/10.1145/3297858.3304070","title":"RPCValet","display_name":"RPCValet","publication_year":2019,"publication_date":"2019-04-04","ids":{"openalex":"https://openalex.org/W2932419576","doi":"https://doi.org/10.1145/3297858.3304070","mag":"2932419576"},"language":"en","primary_location":{"id":"doi:10.1145/3297858.3304070","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3297858.3304070","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"http://infoscience.epfl.ch/record/265809","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5039780327","display_name":"Alexandros Daglis","orcid":"https://orcid.org/0000-0002-0211-1666"},"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":true,"raw_author_name":"Alexandros Daglis","raw_affiliation_strings":["Georgia Institute of Technology &amp; EPFL, Atlanta, GA, USA"],"affiliations":[{"raw_affiliation_string":"Georgia Institute of Technology &amp; EPFL, Atlanta, GA, USA","institution_ids":["https://openalex.org/I130701444"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5074144480","display_name":"Mark Sutherland","orcid":null},"institutions":[{"id":"https://openalex.org/I5124864","display_name":"\u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne","ror":"https://ror.org/02s376052","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I5124864"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Mark Sutherland","raw_affiliation_strings":["EcoCloud, EPFL, Lausanne, Switzerland"],"affiliations":[{"raw_affiliation_string":"EcoCloud, EPFL, Lausanne, Switzerland","institution_ids":["https://openalex.org/I5124864"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5057697787","display_name":"Babak Falsafi","orcid":"https://orcid.org/0000-0001-5916-8068"},"institutions":[{"id":"https://openalex.org/I5124864","display_name":"\u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne","ror":"https://ror.org/02s376052","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I5124864"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Babak Falsafi","raw_affiliation_strings":["EcoCloud, EPFL, Lausanne, Switzerland"],"affiliations":[{"raw_affiliation_string":"EcoCloud, EPFL, Lausanne, Switzerland","institution_ids":["https://openalex.org/I5124864"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5039780327"],"corresponding_institution_ids":["https://openalex.org/I130701444"],"apc_list":null,"apc_paid":null,"fwci":4.6302,"has_fulltext":false,"cited_by_count":40,"citation_normalized_percentile":{"value":0.95199169,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":96,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"35","last_page":"48"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10829","display_name":"Interconnection Networks and Systems","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"}},"topics":[{"id":"https://openalex.org/T10829","display_name":"Interconnection Networks and Systems","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/T10714","display_name":"Software-Defined Networks and 5G","score":0.9995999932289124,"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/T10101","display_name":"Cloud Computing and Resource Management","score":0.9990000128746033,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/infiniband","display_name":"InfiniBand","score":0.8382113575935364},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.823861300945282},{"id":"https://openalex.org/keywords/remote-direct-memory-access","display_name":"Remote direct memory access","score":0.7462396025657654},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.6971407532691956},{"id":"https://openalex.org/keywords/queue","display_name":"Queue","score":0.5996371507644653},{"id":"https://openalex.org/keywords/load-balancing","display_name":"Load balancing (electrical power)","score":0.5300238728523254},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.4640786647796631},{"id":"https://openalex.org/keywords/implementation","display_name":"Implementation","score":0.44832155108451843},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.42195814847946167},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.4177163243293762},{"id":"https://openalex.org/keywords/quality-of-service","display_name":"Quality of service","score":0.4120631515979767},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3600200116634369}],"concepts":[{"id":"https://openalex.org/C2781030343","wikidata":"https://www.wikidata.org/wiki/Q922437","display_name":"InfiniBand","level":2,"score":0.8382113575935364},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.823861300945282},{"id":"https://openalex.org/C130795937","wikidata":"https://www.wikidata.org/wiki/Q2561570","display_name":"Remote direct memory access","level":2,"score":0.7462396025657654},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.6971407532691956},{"id":"https://openalex.org/C160403385","wikidata":"https://www.wikidata.org/wiki/Q220543","display_name":"Queue","level":2,"score":0.5996371507644653},{"id":"https://openalex.org/C138959212","wikidata":"https://www.wikidata.org/wiki/Q1806783","display_name":"Load balancing (electrical power)","level":3,"score":0.5300238728523254},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.4640786647796631},{"id":"https://openalex.org/C26713055","wikidata":"https://www.wikidata.org/wiki/Q245962","display_name":"Implementation","level":2,"score":0.44832155108451843},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.42195814847946167},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.4177163243293762},{"id":"https://openalex.org/C5119721","wikidata":"https://www.wikidata.org/wiki/Q220501","display_name":"Quality of service","level":2,"score":0.4120631515979767},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3600200116634369},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0},{"id":"https://openalex.org/C187691185","wikidata":"https://www.wikidata.org/wiki/Q2020720","display_name":"Grid","level":2,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","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}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3297858.3304070","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3297858.3304070","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems","raw_type":"proceedings-article"},{"id":"pmh:oai:infoscience.epfl.ch:265809","is_oa":true,"landing_page_url":"http://infoscience.epfl.ch/record/265809","pdf_url":null,"source":{"id":"https://openalex.org/S4306400487","display_name":"Infoscience (Ecole Polytechnique F\u00e9d\u00e9rale de Lausanne)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"conference proceedings"}],"best_oa_location":{"id":"pmh:oai:infoscience.epfl.ch:265809","is_oa":true,"landing_page_url":"http://infoscience.epfl.ch/record/265809","pdf_url":null,"source":{"id":"https://openalex.org/S4306400487","display_name":"Infoscience (Ecole Polytechnique F\u00e9d\u00e9rale de Lausanne)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"conference proceedings"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure","score":0.49000000953674316}],"awards":[],"funders":[{"id":"https://openalex.org/F4320320924","display_name":"Schweizerischer Nationalfonds zur F\u00f6rderung der Wissenschaftlichen Forschung","ror":"https://ror.org/00yjd3n13"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":46,"referenced_works":["https://openalex.org/W16095480","https://openalex.org/W100679602","https://openalex.org/W982826035","https://openalex.org/W1532546444","https://openalex.org/W1964092730","https://openalex.org/W1968833569","https://openalex.org/W1971700347","https://openalex.org/W1982063824","https://openalex.org/W1988150362","https://openalex.org/W1994926493","https://openalex.org/W2001738739","https://openalex.org/W2010324635","https://openalex.org/W2018096052","https://openalex.org/W2036895660","https://openalex.org/W2074881976","https://openalex.org/W2096864363","https://openalex.org/W2124732514","https://openalex.org/W2125901106","https://openalex.org/W2126509165","https://openalex.org/W2140101134","https://openalex.org/W2141710443","https://openalex.org/W2148777482","https://openalex.org/W2151396623","https://openalex.org/W2152056423","https://openalex.org/W2153704625","https://openalex.org/W2165663045","https://openalex.org/W2169414316","https://openalex.org/W2171432528","https://openalex.org/W2225993331","https://openalex.org/W2265366104","https://openalex.org/W2317833023","https://openalex.org/W2498764059","https://openalex.org/W2531106878","https://openalex.org/W2542189141","https://openalex.org/W2574582689","https://openalex.org/W2577489668","https://openalex.org/W2597880136","https://openalex.org/W2761028280","https://openalex.org/W2761070740","https://openalex.org/W2762796393","https://openalex.org/W2764278297","https://openalex.org/W2798687276","https://openalex.org/W2911569914","https://openalex.org/W2916341975","https://openalex.org/W2998399422","https://openalex.org/W4285719527"],"related_works":["https://openalex.org/W1978254186","https://openalex.org/W4245217724","https://openalex.org/W4390917331","https://openalex.org/W4253931064","https://openalex.org/W1984788566","https://openalex.org/W3166154920","https://openalex.org/W2154082760","https://openalex.org/W1964981582","https://openalex.org/W4282599985","https://openalex.org/W2139382794"],"abstract_inverted_index":{"Modern":[0],"online":[1],"services":[2],"come":[3],"with":[4,68,113,140,168,177],"stringent":[5],"quality":[6],"requirements":[7],"in":[8],"terms":[9],"of":[10,16,33,59,91,188],"response":[11],"time":[12],"tail":[13,97,122,149,158],"latency.":[14,123],"Because":[15],"their":[17],"decomposition":[18],"into":[19,30],"fine-grained":[20],"communicating":[21],"software":[22],"layers,":[23],"a":[24,31,52,77,81],"single":[25],"user":[26],"request":[27],"fans":[28],"out":[29],"plethora":[32],"short,":[34],"\u03bcs-scale":[35,101,169],"RPCs,":[36],"aggravating":[37],"the":[38,57,89,129,189],"need":[39],"for":[40,80,100,111,166,180],"faster":[41],"inter-server":[42],"communication.":[43],"In":[44],"reaction":[45],"to":[46,85,154,164,174],"that":[47,119],"need,":[48],"we":[49],"are":[50],"witnessing":[51],"technological":[53],"transition":[54],"characterized":[55],"by":[56,152,162],"emergence":[58],"hardware-terminated":[60,114],"user-level":[61],"protocols":[62,115],"(e.g.,":[63],"InfiniBand/RDMA)":[64],"and":[65,116,156],"new":[66,82],"architectures":[67,75,112],"fully":[69],"integrated":[70,117],"Network":[71],"Interfaces":[72],"(NIs).":[73],"Such":[74],"offer":[76],"unique":[78],"opportunity":[79],"NI-driven":[83,107],"approach":[84],"balancing":[86],"RPCs":[87,167],"among":[88],"cores":[90],"manycore":[92],"server":[93],"CPUs,":[94],"yielding":[95],"major":[96],"latency":[98,150,159],"improvements":[99],"RPCs.":[102],"We":[103],"introduce":[104],"RPCValet,":[105],"an":[106],"RPC":[108,125,181],"load-balancing":[109],"design":[110,144],"NIs,":[118],"delivers":[120],"near-optimal":[121],"RPCValet's":[124],"dispatch":[126],"decisions":[127],"emulate":[128],"theoretically":[130,190],"optimal":[131,191],"single-queue":[132,141,192],"system,":[133],"without":[134],"incurring":[135],"synchronization":[136],"overheads":[137],"currently":[138],"associated":[139],"implementations.":[142],"Our":[143],"improves":[145],"throughput":[146],"under":[147],"tight":[148],"goals":[151],"up":[153,163],"1.4x,":[155],"reduces":[157],"before":[160],"saturation":[161],"4x":[165],"service":[170],"times,":[171],"as":[172],"compared":[173],"current":[175],"systems":[176],"hardware":[178],"support":[179],"load":[182],"distribution.":[183],"RPCValet":[184],"performs":[185],"within":[186],"15%":[187],"system.":[193]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":3},{"year":2024,"cited_by_count":5},{"year":2023,"cited_by_count":6},{"year":2022,"cited_by_count":5},{"year":2021,"cited_by_count":11},{"year":2020,"cited_by_count":6},{"year":2019,"cited_by_count":3}],"updated_date":"2026-03-06T13:50:29.536080","created_date":"2019-04-11T00:00:00"}
