Skip to main content
construction release_alert
The Scholars Team is working with OIT to resolve some issues with the Scholars search index
cancel

Locality-preserving randomized oblivious routing on torus networks

Publication ,  Conference
Singh, A; Dally, WJ; Towles, B; Gupta, AK
Published in: Annual ACM Symposium on Parallel Algorithms and Architectures
January 1, 2002

We introduce Randomized Local Balance (RLB), a routing algorithm that strikes a balance between locality and load balance in torus networks, and analyze RLB's performance for begin and adversarial traffic permutations. Our results show that RLB outperforms deterministic algorithms (25% more bandwidth than Dimension Order Routing) and minimal oblivious algorithms (50% more bandwidth than 2 phase ROMM [9]) on worst-case traffic. At the same time, RLB offers higher throughput on local traffic than a fully randomized algorithm (4.6 times more bandwidth than VAL (Valiant's algorithm) [15] in the best case). RLBth (RLB threshold) improves the locality of RLB to match the throughput of minimal algorithms on very local traffic in exchange for a 4% reduction in worst-case throughput compared to RLB. Both RLB and RLBth give better throughput than all other algorithms we tested on randomly selected traffic permutations. While RLB algorithms have somewhat lower guaranteed bandwidth than VAL they have much lower latency at low offered loads (up to 3.65 times less for RLBth).

Duke Scholars

Published In

Annual ACM Symposium on Parallel Algorithms and Architectures

DOI

Publication Date

January 1, 2002

Start / End Page

9 / 19
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Singh, A., Dally, W. J., Towles, B., & Gupta, A. K. (2002). Locality-preserving randomized oblivious routing on torus networks. In Annual ACM Symposium on Parallel Algorithms and Architectures (pp. 9–19). https://doi.org/10.1145/564870.564873
Singh, A., W. J. Dally, B. Towles, and A. K. Gupta. “Locality-preserving randomized oblivious routing on torus networks.” In Annual ACM Symposium on Parallel Algorithms and Architectures, 9–19, 2002. https://doi.org/10.1145/564870.564873.
Singh A, Dally WJ, Towles B, Gupta AK. Locality-preserving randomized oblivious routing on torus networks. In: Annual ACM Symposium on Parallel Algorithms and Architectures. 2002. p. 9–19.
Singh, A., et al. “Locality-preserving randomized oblivious routing on torus networks.” Annual ACM Symposium on Parallel Algorithms and Architectures, 2002, pp. 9–19. Scopus, doi:10.1145/564870.564873.
Singh A, Dally WJ, Towles B, Gupta AK. Locality-preserving randomized oblivious routing on torus networks. Annual ACM Symposium on Parallel Algorithms and Architectures. 2002. p. 9–19.

Published In

Annual ACM Symposium on Parallel Algorithms and Architectures

DOI

Publication Date

January 1, 2002

Start / End Page

9 / 19