3 ms·
Is that sort of code able to ‘just run’ on their arc series of GPUs? It feels like intel kinda hates AVX512 on the cpu side (or wants to upsell you for it) so
by ace2358 4y ago
Is that sort of code able to ‘just run’ on their arc series of GPUs?
It feels like intel kinda hates AVX512 on the cpu side (or wants to upsell you for it) so I’m wondering if they turned those cards into their GPUs
- zokier 4y agoI don't think Arc and Xeon Phi have much commonality at all
- mhh__ 4y agoProbably not. Even if the code was entirely reliant on the compiler performing vectorization (i.e. GPU & CPU instruction sets are at very the least nominally very different), GPU programming is quite different even to "lots of little CPUs"-style.
- Pet_Ant 4y ago> “lots of little CPUS”-style Known as “manycore”: https://en.m.wikipedia.org/wiki/Manycore_processor https://en.m.wikipedia.org/wiki/Manycore_processor
- bri3d 4y agoIt seems like Dreamworks had to move acceleration to GPU using CUDA and OptiX instead of SIMD/AVX and Embree - the released OpenMoonRay code supports both. It kind of feels like Dreamworks got burned a little by Intel here - they invested a ton of research effort (alongside Intel) in Embree, SIMD, and Knights' Landing, and then had to add another implementation for OptiX/GPU/SIMT anyway.