5 ms·
From: https://theincredibleholk.wordpress.com/2012/10/26/are-gpus-just-vector-processors/ https://theincredibleholk.wordpress.com/2012/10/26/are-gpus-... > Und
by theonlyklas 7y ago
From: https://theincredibleholk.wordpress.com/2012/10/26/are-gpus-just-vector-processors/ https://theincredibleholk.wordpress.com/2012/10/26/are-gpus-...
> Under this model, each SM on an NIVIDA GPU corresponds to a more traditional CPU core. These SMs would contain some number of 32-wide vector registers. It seems that CUDA exposes operations on vector registers as a warp. They appear to be 32 threads because each instruction on 32 lanes at once, while the threads must proceed in lock step because they are actually a single stream of instructions.
>Is vector processors being open-source a desirable quality (compared to general attractiveness of open-source)?
Absolutely. Imagine an initiative to create a standardized open-source GPU for Linux? This vector processor could provide open source silicon IP to help build it.
This chip is just another step towards fully open-source systems.
- rbanffy 7y ago> Imagine an initiative to create a standardized open-source GPU for Linux? A CPU that can do number crunching like a GPU as well as general purpose computing would be amazing.