How solid is UUID, and where is it stored?

I’m thinking about using the GPU UUID as a natural key in a (local) database in a client app.

But I wonder where the UUID is stored physically. Can a flashed video card have a non-unique UUID? Are flashed video cards a common occurrence in the case of NVIDIA?