New FTG Report Surveys CPU-GPU Heterogeneous Computing Techniques