I'm wondering if the extensive use of concurrency-friendly stdlib algorithms is starting to get pushed into GPU processing. Similarly the hash library, which is a huge part of the CPU processing for catch-up, makes use of array copies wherever possible. I've seen these get mapped into AVX2 (I don't have AVX512 on this machine) when stepping through at the machine code level. But GPU processing is another level altogether.