{"id":"https://openalex.org/W2134539478","doi":"https://doi.org/10.1145/2785956.2787492","title":"R2C2","display_name":"R2C2","publication_year":2015,"publication_date":"2015-08-17","ids":{"openalex":"https://openalex.org/W2134539478","doi":"https://doi.org/10.1145/2785956.2787492","mag":"2134539478"},"language":"en","primary_location":{"id":"doi:10.1145/2785956.2787492","is_oa":true,"landing_page_url":"https://doi.org/10.1145/2785956.2787492","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/2785956.2787492","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2015 ACM Conference on Special Interest Group on Data Communication","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://dl.acm.org/doi/pdf/10.1145/2785956.2787492","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5087216360","display_name":"Paolo Costa","orcid":"https://orcid.org/0000-0003-1939-5690"},"institutions":[{"id":"https://openalex.org/I1290206253","display_name":"Microsoft (United States)","ror":"https://ror.org/00d0nc645","country_code":"US","type":"company","lineage":["https://openalex.org/I1290206253"]},{"id":"https://openalex.org/I4210164937","display_name":"Microsoft Research (United Kingdom)","ror":"https://ror.org/05k87vq12","country_code":"GB","type":"company","lineage":["https://openalex.org/I1290206253","https://openalex.org/I4210164937"]}],"countries":["GB","US"],"is_corresponding":true,"raw_author_name":"Paolo Costa","raw_affiliation_strings":["Microsoft Research, Cambridge, United Kingdom","Microsoft Research, Cambridge, United Kingdom ("],"affiliations":[{"raw_affiliation_string":"Microsoft Research, Cambridge, United Kingdom","institution_ids":["https://openalex.org/I4210164937"]},{"raw_affiliation_string":"Microsoft Research, Cambridge, United Kingdom (","institution_ids":["https://openalex.org/I1290206253"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5090179071","display_name":"Hitesh Ballani","orcid":"https://orcid.org/0000-0003-1573-3314"},"institutions":[{"id":"https://openalex.org/I4210164937","display_name":"Microsoft Research (United Kingdom)","ror":"https://ror.org/05k87vq12","country_code":"GB","type":"company","lineage":["https://openalex.org/I1290206253","https://openalex.org/I4210164937"]},{"id":"https://openalex.org/I1290206253","display_name":"Microsoft (United States)","ror":"https://ror.org/00d0nc645","country_code":"US","type":"company","lineage":["https://openalex.org/I1290206253"]}],"countries":["GB","US"],"is_corresponding":false,"raw_author_name":"Hitesh Ballani","raw_affiliation_strings":["Microsoft Research, Cambridge, United Kingdom","Microsoft Research, Cambridge, United Kingdom ("],"affiliations":[{"raw_affiliation_string":"Microsoft Research, Cambridge, United Kingdom","institution_ids":["https://openalex.org/I4210164937"]},{"raw_affiliation_string":"Microsoft Research, Cambridge, United Kingdom (","institution_ids":["https://openalex.org/I1290206253"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5082033768","display_name":"Kaveh Razavi","orcid":"https://orcid.org/0000-0002-8588-7100"},"institutions":[{"id":"https://openalex.org/I865915315","display_name":"Vrije Universiteit Amsterdam","ror":"https://ror.org/008xxew50","country_code":"NL","type":"education","lineage":["https://openalex.org/I865915315"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"Kaveh Razavi","raw_affiliation_strings":["VU University Amsterdam, Amsterdam, Netherlands","VU University Amsterdam, Amsterdam, Netherlands#TAB#"],"affiliations":[{"raw_affiliation_string":"VU University Amsterdam, Amsterdam, Netherlands","institution_ids":[]},{"raw_affiliation_string":"VU University Amsterdam, Amsterdam, Netherlands#TAB#","institution_ids":["https://openalex.org/I865915315"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5045648666","display_name":"Ian A. Kash","orcid":"https://orcid.org/0000-0002-7826-8555"},"institutions":[{"id":"https://openalex.org/I1290206253","display_name":"Microsoft (United States)","ror":"https://ror.org/00d0nc645","country_code":"US","type":"company","lineage":["https://openalex.org/I1290206253"]},{"id":"https://openalex.org/I4210164937","display_name":"Microsoft Research (United Kingdom)","ror":"https://ror.org/05k87vq12","country_code":"GB","type":"company","lineage":["https://openalex.org/I1290206253","https://openalex.org/I4210164937"]}],"countries":["GB","US"],"is_corresponding":false,"raw_author_name":"Ian Kash","raw_affiliation_strings":["Microsoft Research, Cambridge, United Kingdom","Microsoft Research, Cambridge, United Kingdom ("],"affiliations":[{"raw_affiliation_string":"Microsoft Research, Cambridge, United Kingdom","institution_ids":["https://openalex.org/I4210164937"]},{"raw_affiliation_string":"Microsoft Research, Cambridge, United Kingdom (","institution_ids":["https://openalex.org/I1290206253"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5087216360"],"corresponding_institution_ids":["https://openalex.org/I1290206253","https://openalex.org/I4210164937"],"apc_list":null,"apc_paid":null,"fwci":15.892,"has_fulltext":true,"cited_by_count":41,"citation_normalized_percentile":{"value":0.98844933,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"551","last_page":"564"},"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/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/T10829","display_name":"Interconnection Networks and Systems","score":0.9980999827384949,"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.8031890392303467},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.7016332149505615},{"id":"https://openalex.org/keywords/network-topology","display_name":"Network topology","score":0.5605345964431763},{"id":"https://openalex.org/keywords/throughput","display_name":"Throughput","score":0.5435618162155151},{"id":"https://openalex.org/keywords/network-congestion","display_name":"Network congestion","score":0.5149381756782532},{"id":"https://openalex.org/keywords/server","display_name":"Server","score":0.5082254409790039},{"id":"https://openalex.org/keywords/rack","display_name":"Rack","score":0.5050826668739319},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.4849100708961487},{"id":"https://openalex.org/keywords/routing-protocol","display_name":"Routing protocol","score":0.4845408499240875},{"id":"https://openalex.org/keywords/routing","display_name":"Routing (electronic design automation)","score":0.4836491346359253},{"id":"https://openalex.org/keywords/flow-control","display_name":"Flow control (data)","score":0.43625470995903015},{"id":"https://openalex.org/keywords/network-packet","display_name":"Network packet","score":0.41845598816871643},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.10981389880180359},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.10293042659759521},{"id":"https://openalex.org/keywords/wireless","display_name":"Wireless","score":0.09658583998680115}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8031890392303467},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.7016332149505615},{"id":"https://openalex.org/C199845137","wikidata":"https://www.wikidata.org/wiki/Q145490","display_name":"Network topology","level":2,"score":0.5605345964431763},{"id":"https://openalex.org/C157764524","wikidata":"https://www.wikidata.org/wiki/Q1383412","display_name":"Throughput","level":3,"score":0.5435618162155151},{"id":"https://openalex.org/C195563490","wikidata":"https://www.wikidata.org/wiki/Q180368","display_name":"Network congestion","level":3,"score":0.5149381756782532},{"id":"https://openalex.org/C93996380","wikidata":"https://www.wikidata.org/wiki/Q44127","display_name":"Server","level":2,"score":0.5082254409790039},{"id":"https://openalex.org/C2776843527","wikidata":"https://www.wikidata.org/wiki/Q1351382","display_name":"Rack","level":2,"score":0.5050826668739319},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4849100708961487},{"id":"https://openalex.org/C104954878","wikidata":"https://www.wikidata.org/wiki/Q1648707","display_name":"Routing protocol","level":3,"score":0.4845408499240875},{"id":"https://openalex.org/C74172769","wikidata":"https://www.wikidata.org/wiki/Q1446839","display_name":"Routing (electronic design automation)","level":2,"score":0.4836491346359253},{"id":"https://openalex.org/C186766456","wikidata":"https://www.wikidata.org/wiki/Q612457","display_name":"Flow control (data)","level":2,"score":0.43625470995903015},{"id":"https://openalex.org/C158379750","wikidata":"https://www.wikidata.org/wiki/Q214111","display_name":"Network packet","level":2,"score":0.41845598816871643},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.10981389880180359},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.10293042659759521},{"id":"https://openalex.org/C555944384","wikidata":"https://www.wikidata.org/wiki/Q249","display_name":"Wireless","level":2,"score":0.09658583998680115},{"id":"https://openalex.org/C78519656","wikidata":"https://www.wikidata.org/wiki/Q101333","display_name":"Mechanical engineering","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/2785956.2787492","is_oa":true,"landing_page_url":"https://doi.org/10.1145/2785956.2787492","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/2785956.2787492","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2015 ACM Conference on Special Interest Group on Data Communication","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/2785956.2787492","is_oa":true,"landing_page_url":"https://doi.org/10.1145/2785956.2787492","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/2785956.2787492","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2015 ACM Conference on Special Interest Group on Data Communication","raw_type":"proceedings-article"},"sustainable_development_goals":[{"score":0.4699999988079071,"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure"}],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2134539478.pdf","grobid_xml":"https://content.openalex.org/works/W2134539478.grobid-xml"},"referenced_works_count":52,"referenced_works":["https://openalex.org/W14875769","https://openalex.org/W1471723175","https://openalex.org/W1490806218","https://openalex.org/W1497256448","https://openalex.org/W1501077214","https://openalex.org/W1503891749","https://openalex.org/W1532546444","https://openalex.org/W1770696206","https://openalex.org/W1967222818","https://openalex.org/W1971326463","https://openalex.org/W1982063824","https://openalex.org/W1988294273","https://openalex.org/W2003162666","https://openalex.org/W2010324635","https://openalex.org/W2013932952","https://openalex.org/W2021297922","https://openalex.org/W2024612830","https://openalex.org/W2062832101","https://openalex.org/W2089536264","https://openalex.org/W2097942748","https://openalex.org/W2099283075","https://openalex.org/W2100001654","https://openalex.org/W2101352979","https://openalex.org/W2101871381","https://openalex.org/W2102549685","https://openalex.org/W2109195783","https://openalex.org/W2112269231","https://openalex.org/W2112486185","https://openalex.org/W2116433835","https://openalex.org/W2117884704","https://openalex.org/W2120111796","https://openalex.org/W2124732514","https://openalex.org/W2126143263","https://openalex.org/W2126814371","https://openalex.org/W2132320636","https://openalex.org/W2133156997","https://openalex.org/W2138731866","https://openalex.org/W2140101134","https://openalex.org/W2142480021","https://openalex.org/W2149804187","https://openalex.org/W2150380088","https://openalex.org/W2152119126","https://openalex.org/W2157614013","https://openalex.org/W2164740236","https://openalex.org/W2168427242","https://openalex.org/W2236256229","https://openalex.org/W2613173048","https://openalex.org/W2914275007","https://openalex.org/W2998399422","https://openalex.org/W6629610141","https://openalex.org/W6689980259","https://openalex.org/W6812338465"],"related_works":["https://openalex.org/W1483864377","https://openalex.org/W2131441491","https://openalex.org/W2161382340","https://openalex.org/W2383692046","https://openalex.org/W2890827962","https://openalex.org/W85479676","https://openalex.org/W2387720253","https://openalex.org/W3202955346","https://openalex.org/W2174583209","https://openalex.org/W2954037655"],"abstract_inverted_index":{"Rack-scale":[0],"computers,":[1],"comprising":[2],"a":[3,10,64,150,154,159],"large":[4],"number":[5],"of":[6,30,86,103],"micro-servers":[7],"connected":[8],"by":[9],"direct-connect":[11],"topology,":[12],"are":[13,59,101],"expected":[14],"to":[15,93,145],"replace":[16],"servers":[17],"as":[18],"the":[19,28,36,81,84,99,120,128,137],"building":[20],"block":[21],"in":[22,45,48,98,143],"data":[23],"centers.":[24],"We":[25,61,107],"focus":[26],"on":[27],"problem":[29],"routing":[31,75,138,180],"and":[32,39,73,76,158,170,175,178],"congestion":[33,77,111],"control":[34,112],"across":[35,53,153],"rack's":[37],"network,":[38],"find":[40],"that":[41,56,70,83,95,164,179],"high":[42,171],"path":[43],"diversity":[44,52],"rack":[46,87,100,155],"topologies,":[47],"combination":[49],"with":[50],"workload":[51],"it,":[54],"means":[55],"traditional":[57],"solutions":[58],"inadequate.":[60],"introduce":[62],"R2C2,":[63],"network":[65,105],"stack":[66],"for":[67,90,123,140,173],"rack-scale":[68],"computers":[69],"provides":[71],"flexible":[72],"efficient":[74],"control.":[78],"R2C2":[79,165],"leverages":[80],"fact":[82],"scale":[85],"topologies":[88],"allows":[89],"low-overhead":[91],"broadcasting":[92],"ensure":[94],"all":[96,104],"nodes":[97,134],"aware":[102],"flows.":[106],"thus":[108],"achieve":[109],"rate-based":[110],"without":[113],"any":[114],"probing;":[115],"each":[116,141],"node":[117],"independently":[118],"determines":[119],"sending":[121],"rate":[122],"its":[124],"flows":[125],"while":[126],"respecting":[127],"provider's":[129],"allocation":[130],"policies.":[131],"For":[132],"routing,":[133],"dynamically":[135],"choose":[136],"protocol":[139],"flow":[142],"order":[144],"maximize":[146],"overall":[147],"utility.":[148],"Through":[149],"prototype":[151],"deployed":[152],"emulation":[156],"platform":[157],"packet-level":[160],"simulator,":[161],"we":[162],"show":[163],"achieves":[166],"very":[167],"low":[168],"queuing":[169],"throughput":[172,185],"diverse":[174],"bursty":[176],"workloads,":[177],"flexibility":[181],"can":[182],"provide":[183],"significant":[184],"gains.":[186]},"counts_by_year":[{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":3},{"year":2022,"cited_by_count":2},{"year":2021,"cited_by_count":4},{"year":2020,"cited_by_count":5},{"year":2019,"cited_by_count":5},{"year":2018,"cited_by_count":5},{"year":2017,"cited_by_count":8},{"year":2016,"cited_by_count":6},{"year":2015,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2016-06-24T00:00:00"}
