A quantitative analysis on microarchitectures of modern CPU-FPGA platforms | Synapse