20 ms·
> GPUs are taking one more step towards being general purpose massively parallel machines this has nothing to do with becoming more general purpose (GPUs will
by mathisfun123 16d ago
> GPUs are taking one more step towards being general purpose massively parallel machines
this has nothing to do with becoming more general purpose (GPUs will never be general purpose - it's literally physically impossible).
- loup-vaillant 16d ago> GPUs will never be general purpose Well in that sense, neither will CPUs. Just like GPUs, some workloads are better left to other kinds of hardware.
- mathisfun123 16d agoi really don't think you know what you're talking about. this isn't about better or worse. there are many many many workloads a GPU cannot at all implement (hint: anything with branches).
- loup-vaillant 15d agoAnything with branches cannot execute at all on a GPU? You sure about that? https://developer.nvidia.com/gpugems/gpugems2/part-iv-general-purpose-computation-gpus-primer/chapter-34-gpu-flow-control-idioms https://developer.nvidia.com/gpugems/gpugems2/part-iv-genera...