Whats holding ~100% D GUI back?

Ethan gooberman at gmail.com
Fri Nov 29 10:12:32 UTC 2019


On Friday, 29 November 2019 at 05:16:08 UTC, Jab wrote:
> IIRC GPUs are limited in what they can do in parallel, so if 
> you only need to do 1 things for a specific job the rest of the 
> GPU isn't really being fully utilized.

Yeah, that's not how GPUs work. They have a number of shader 
units that execute on outputs in parallel. It used to be an 
explicit split between vertex and pixel pipelines in the early 
days, where it was very easy to underutilise the vertex pipeline. 
But shader units have been unified for a long time. Queue up a 
bunch of outputs and the driver and hardware will schedule it 
properly.


More information about the Digitalmars-d mailing list