{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,3,29]],"date-time":"2022-03-29T07:25:16Z","timestamp":1648538716630},"reference-count":22,"publisher":"World Scientific Pub Co Pte Lt","issue":"01","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["J. Inter. Net."],"published-print":{"date-parts":[[2007,3]]},"abstract":"<jats:p> We show that universal routing can be achieved with low overhead in distributed networks. The validity of our results rests on a new network called the fat-stack. We show that from a routing perspective the fat-stack is efficient and is suitable for use as a baseline distributed network and as a crucial benchmark architecture for evaluating the performance of specific distributed networks. We show that the fat-stack is efficient by proving it is universal. A requirement for the fat-stack to be universal is that link capacities double up the levels of the network. We use methods developed in the areas of VLSI and processor interconnect for much of our analysis. We then show how to scale the fat-stack from a VLSI graph layout to a large-scale distributed topology and how the network can be an effective benchmark architecture. Our universality proofs show that a fat-stack of area \u0398(A) can simulate any competing network of area A with [Formula: see text] overhead independently of wire delay. The universality result implies that the fat-stack of a given size is nearly the best routing network of that size. The fat-stack is also the minimal universal network for an [Formula: see text] overhead in terms of number of links. Actual simulations show that the fat-stack outperforms a mesh-based distributed network of comparable hardware usage. Our work helps explain why some deployed networks function in the way they do in terms of routing. It also provides an exemplary network of proven efficiency and scalability for building new distributed systems. <\/jats:p>","DOI":"10.1142\/s0219265907001886","type":"journal-article","created":{"date-parts":[[2007,4,13]],"date-time":"2007-04-13T07:37:28Z","timestamp":1176449848000},"page":"1-28","source":"Crossref","is-referenced-by-count":0,"title":["UNIVERSAL ROUTING AND PERFORMANCE ASSURANCE FOR DISTRIBUTED NETWORKS"],"prefix":"10.1142","volume":"08","author":[{"given":"KEVIN F.","family":"CHEN","sequence":"first","affiliation":[{"name":"Department of Computer Science, University of Texas at Dallas, Richardson, TX 75083, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"EDWIN H.-M.","family":"SHA","sequence":"additional","affiliation":[{"name":"Department of Computer Science, University of Texas at Dallas, Richardson, TX 75083, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"219","published-online":{"date-parts":[[2011,11,21]]},"reference":[{"key":"rf1","doi-asserted-by":"publisher","DOI":"10.1006\/jcss.1999.1681"},{"key":"rf2","doi-asserted-by":"publisher","DOI":"10.1145\/363647.363677"},{"key":"rf3","doi-asserted-by":"publisher","DOI":"10.1145\/210346.210417"},{"key":"rf4","doi-asserted-by":"publisher","DOI":"10.1016\/0022-0000(84)90071-0"},{"key":"rf5","unstructured":"S. N.\u00a0Bhatt and C. E.\u00a0Leiserson, VLSI Theory, volume 2 of Advances in Computing Research, ed. F. P.\u00a0Preparata (JAI Press, 1984)\u00a0pp. 95\u2013114."},{"key":"rf6","doi-asserted-by":"publisher","DOI":"10.1145\/363647.363659"},{"key":"rf8","doi-asserted-by":"publisher","DOI":"10.1142\/S021926590400099X"},{"key":"rf9","doi-asserted-by":"publisher","DOI":"10.1145\/375827.375849"},{"key":"rf10","volume-title":"Wide Area Network Design","author":"Cahn R. S.","year":"1998"},{"key":"rf13","doi-asserted-by":"publisher","DOI":"10.1109\/12.338095"},{"key":"rf14","doi-asserted-by":"publisher","DOI":"10.1016\/0893-9659(88)90066-3"},{"key":"rf15","unstructured":"R. I.\u00a0Greenberg and C. E.\u00a0Leiserson, Randomness and Computation, volume 5 of Advances in Computing Research, ed. S.\u00a0Micali (JAI Press, 1989)\u00a0pp. 345\u2013374."},{"key":"rf16","doi-asserted-by":"publisher","DOI":"10.1109\/71.584091"},{"key":"rf17","first-page":"147","volume":"26","author":"Hung J. T.","journal-title":"International Journal of Computers and Applications"},{"key":"rf20","doi-asserted-by":"publisher","DOI":"10.1006\/jagm.1994.1030"},{"key":"rf21","doi-asserted-by":"publisher","DOI":"10.1007\/BF01215349"},{"key":"rf23","doi-asserted-by":"publisher","DOI":"10.1007\/s004930050061"},{"key":"rf24","doi-asserted-by":"publisher","DOI":"10.1109\/TC.1985.6312192"},{"key":"rf27","doi-asserted-by":"publisher","DOI":"10.1007\/BF01762110"},{"key":"rf30","doi-asserted-by":"publisher","DOI":"10.1109\/49.414637"},{"key":"rf31","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2004.826279"},{"key":"rf33","volume-title":"Computer Networks","author":"Tanenbaum A. S.","year":"1996"}],"container-title":["Journal of Interconnection Networks"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.worldscientific.com\/doi\/pdf\/10.1142\/S0219265907001886","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,6]],"date-time":"2019-08-06T23:32:33Z","timestamp":1565134353000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.worldscientific.com\/doi\/abs\/10.1142\/S0219265907001886"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007,3]]},"references-count":22,"journal-issue":{"issue":"01","published-online":{"date-parts":[[2011,11,21]]},"published-print":{"date-parts":[[2007,3]]}},"alternative-id":["10.1142\/S0219265907001886"],"URL":"https:\/\/doi.org\/10.1142\/s0219265907001886","relation":{},"ISSN":["0219-2659","1793-6713"],"issn-type":[{"value":"0219-2659","type":"print"},{"value":"1793-6713","type":"electronic"}],"subject":[],"published":{"date-parts":[[2007,3]]}}}