News for hackers. Stuff that matters.
Re:Gathering Intel on Intel AVX-512 Transitions by haecceity on Saturday January 18, 2020 @03:29AM (#22083182)
What is this intended to be used for? This [1] article mentions compression, ML, scientific computing. Wouldn't people rather use GPU for those workloads though?

[1] https://devblogs.microsoft.com/cppblog/microsoft-visual-stud...

Re:Gathering Intel on Intel AVX-512 Transitions by yvdriess on Saturday January 18, 2020 @05:00AM (#22083504)
Offloading to the GPU has a significant cost that needs to be amortized. DNNs work well because very little is moved over the PCIe bottleneck, and inputs can be buffered. Take modern compression, let's say H265, has a complex control flow combined with highly vectorizable work. I'm unsure where the threshold lies today, but you need a significant amount of work before offloading to and reading back from the GPU becomes interesting on a beefy Xeon.