Experience in Porting a Seismic Imaging Kernel to Multiple GPUs