FireSim: FPGA-Accelerated Cycle-Exact Scale-Out System Simulation in the Public Cloud | Synapse