Simulation of sonic waves along a borehole in a heterogeneous formation: Accelerarting 2.5-D finite differences using [Py]OpenCL