Is Iota proof of work being done only on CPUs right now, or also GPUs?

I see people mentioning their GPU when posting about how long it takes their full node to do PoW, but I thought that required CUDA programming (for Nvidia) or OpenCL? (for AMD). I know the ternary JINN processor is supposed to be more efficient for PoW, but who knows when that is coming.