William Hinsberg, Joy Cheng, et al.
SPIE Advanced Lithography 2010
We consider a hybrid electronic packet switched and optical circuit switched interconnection network for future high performance computing and datacenter systems. Given the logical task-to-task communication graph of an application, our objective is to cluster the logical parallel tasks to compute resources and configure the (reconfigurable) optical part of the hybrid interconnect to efficiently serve application communication requirements. We formulate the clustering and topology configuration problem in such a network, prove that it is NP-complete, and provide an optimal algorithm to solve it based on an integer linear programming formulation. The integer linear programming algorithm is used to optimally solve small-scale instances of the problem for the purpose of obtaining performance bounds. Aiming at large-scale, we also present a heuristic based on simulated annealing that trades-off performance for responsiveness. We measure the performance of a hybrid interconnect employing the proposed algorithm using real workloads, as well as extrapolated traffic, and compare it against application mapping on conventional fixed, electronic-only interconnects based on toroidal topologies. Copyright © 2013 John Wiley & Sons, Ltd.
William Hinsberg, Joy Cheng, et al.
SPIE Advanced Lithography 2010
Arun Viswanathan, Nancy Feldman, et al.
IEEE Communications Magazine
Sonia Cafieri, Jon Lee, et al.
Journal of Global Optimization
Bowen Zhou, Bing Xiang, et al.
SSST 2008