“…As a result, it has been widely used for research in many network contexts, including networks found in large-scale supercomputers and many-core processors. BookSim has been used to study many different aspects of network design, including topology [2], [3], routing [4], flow control [5], [6], router microarchitecture [7], quality-of-service [8], as well as new technologies such as nanophotonics [9], [10]. BookSim can also be incorporated into other system simulators to model the network; for example, GPGPU-sim [11], a many-core accelerator simulator for evaluating GPGPU workloads, leverages BookSim to model the on-chip communication.…”