Quadrature routines on GPU

I have a function written in Julia that I’d like to numerically integrate (it’s a Maxwell Green’s function convolution integral). What are some common quadrature routines/packages that people recommend? Are there any routines that work well on a GPU (my kernel can evaluate on an arbitrary GPU using KernelAbstractions)?