Hacker News new | past | comments | ask | show | jobs | submit login

> I would expect to see database systems emerging that can GPGPU accelerate operations on tables to be way, way faster than what a CPU can handle.

Why do you expect that? Many DBMS operations that are not I/O limited are memory limited, and a GPU does not help you there (on the contrary, you get another bottleneck in data transfers to the small GPU memory). What can help is better data organization, e.g. transposed (columnar) storage.




That's why all GPU databases I know of are columnar, or at least hybrid (in the case of IBM DB2 BLU)...

The more complex the operations performed on the columns (trasnform), the better the GPU database will be - because of the higher ops/bytes ratio




Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact

Search: