K
K
KickMicro2018-08-21 09:15:48
Database
KickMicro, 2018-08-21 09:15:48

Is there a database on video cards?

After reading about the tarantula and other in memory databases, the question arose whether there are databases whose cache and other in memory are in video memory. I thought that the video card, due to its architecture, would be able to give more convincing results. And anyway, how do you like the idea?

Answer the question

In order to leave comments, you need to log in

3 answer(s)
A
Alexey Ukolov, 2018-08-21
@alexey-m-ukolov

Bad idea.
What do you see so advantageous in the architecture of a video card?
Due to the large number of specialized processors, the video card copes well with distributed computing, but what does an in-memory database have to do with it? A video card with even eight gigabytes of memory is difficult to find, and such a database usually requires much more.

M
Melkij, 2018-08-21
@melkij

Video cards have little memory for inmemory. And this is not an independent device, you need instructions from the CPU what to do.
And as a stupid number crusher - for example, for the same postgresql module , which can calculate something big on the GPU instead of the CPU, for example, the same hash join.

I
ivodopyanov, 2018-08-21
@ivodopyanov

There are "databases on video cards" that use the GPU to speed up the calculation of some analytical data. For example, Blazegraph or MapD.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question