FPGA or GPU? Analyzing comparative research for application-specific guidance