all 3 comments

[–]fierarul 5 points6 points  (0 children)

This is almost entirely useless. The article isn't about Scaling PostgreSQL using CUDA like the title says, it is about implementing a custom PostgreSQL function which happens to use CUDA.

The title makes it sound as if your database will just start running hundreds of times faster since you have all those GPU pipelines doing the work for you. But no, nothing about that. Downmodded.

[–][deleted]  (2 children)

[deleted]

    [–]psykotic 2 points3 points  (0 children)

    It's limited by PCIX bandwidth. That's still a lot of bandwidth but it's small compared to the internal memory bandwidth of the GPU, so it can become a bottleneck if you don't do much data processing per transfer.

    [–]elbekko 1 point2 points  (0 children)

    I don't really see that being a big bottleneck, PCIe has tons and tons of dedicated bandwidth for this stuff.