|
|
|
|
|
by theonlyklas
2564 days ago
|
|
From: 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. |
|
A CPU that can do number crunching like a GPU as well as general purpose computing would be amazing.