Hacker News new | ask | show | jobs
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.

1 comments

> 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.