News for hackers. Stuff that matters.
Re:AMD Discloses Initial Zen 2 Details by atq2119 on Monday November 19, 2018 @04:49AM (#18485197)
I assume that should be "and can hide latency"?

While GPU offloading is extremely powerful in terms of compute, you have to deal with both bandwidth limitations (de facto ~12 GB/s for x16 PCIe 3.0) and the latency of launching compute kernels and waiting for them to complete.

Re:AMD Discloses Initial Zen 2 Details by jacquesm on Monday November 19, 2018 @05:09AM (#18485288)
That depends on the problem space. For some problems latency does not need to be an issue, if the problem can be pipe-lined then you can keep all your cores running at a high percentage of their theoretical maximum load even if latency is high.

For real time applications this is usually not an option, there latency > some threshold will kill your proposed solution.

Re:AMD Discloses Initial Zen 2 Details by atq2119 on Monday November 19, 2018 @06:41AM (#18485698)
In those cases where the latency is not a problem, it tends to be precisely because you can hide it e.g. via pipelining :)
Re:AMD Discloses Initial Zen 2 Details by slededit on Monday November 19, 2018 @11:43AM (#18487621)
You overcome the bottleneck by doing as much as possible on the GPU. Even things you don’t think are fully suited to it.