DIABLO: A Warehouse-Scale Computer Network Simulator using FPGAs. - Zhangxi Tan; Zhenghao Qian; Xi Chen; Krste Asanovic; David A. Patterson 001 (ASPLOS, 2015)