A cycle-accurate, cycle-reproducible multi-FPGA system for accelerating multi-core processor simulationSameh AsaadRalph Bellofattoet al.2012FPGA 2012