GPUscout: Locating Data Movement-related Bottlenecks on GPUs