add OpenCL support to Specfem3D-globe
add OpenCL configuration backend
point m4 module to our repository
fix bugs
improve speed with clFlush instead of clFinish and fix bugs
fix bugs
cosmetics
fix bugs
use ocl events for async dependencies
add events around copy queue operations
Merge branch 'devel' into opencl
add restrict to boast kernels
enable MANUALLY UNROLL LOOPS by default
Merge branch 'opencl' of github.com:Nanosim-LIG/specfem3d_globe into opencl
import last version of the kernel references from boast
pass launch_bounds macros to OCL processor
add launch bounds qualifiers in gpu kernels
remove reqd_work_group_size from OpenCL kernels (inefficient)
Merge pull request #89 from Nanosim-LIG/opencl

add OpenCL support to SPECFEM3D_GLOBE