create account

Daily tech talk.. GPU based databases by cuttie1979

View this thread on: hive.blogpeakd.comecency.com
· @cuttie1979 ·
$327.84
Daily tech talk.. GPU based databases
Today I will write about the GPU based databases.
![DSC_1083.JPG](https://steemitimages.com/DQmY8PKVeMKTsmWT5E4AVkxzrkD4eGjznngNtgNo7DSbjV9/DSC_1083.JPG)

For this topic I selected a picture about one of our server, which has 8 NVIDIA K80 GPU.
The most important factor is not the core numbers which also amazing, more the memory size.
In this machine we have 192GB GDDR5 memory.
This gives total 3840GB/s memory bandwidth, and 39.936 GPU cores
You can imagine, how this works with a GPU based in memory database.

First thing which I found around 10 years ago was an analytical tool which first used the GPU
It was the JEDOX GPU Accelerator
https://knowledgebase.jedox.com/knowledgebase/jedox-gpu-accelerator/

It was a good tool, but not a general use solution.

Later I found an interesting OpenSource project which was Alenka
https://github.com/antonmks/Alenka

What was the most interesting ?
It made far better result on a mid range notebook GPU compared to an Oracle T4-4 server with standard DB benchmark.
This was in 2012!!! Than no one talked about this, and most of my colleagues think I'm crazy.

After a few years I found a commercial product, which made available, and was the first which has regular support.
It was MAPD
https://www.mapd.com

This year this project made opensource, so now anyone able to test it. I can describe it with one word: Amazing!
Originally it is for x86, but immediately after Open Source release, I compiled to our Power8 server.
With one billion record if had the same performance like regular databases with hundreds.
The most powerful feature of this platform, it is not only DB it also has some visualisation, which show immediately the query results. If you put a lots of diagrams, it still has the amazing speed.

For those who interested after this introduction:
https://github.com/mapd/mapd-core

There is now a competitor, who is Kinetica.
https://www.kinetica.com

This DB used at USPS, and OIL and Gas companies. The speed compared to other in-memory databases killer.

I think this will be the future of the databases. What could change this dominance is the FPGA boards, which has far more processing unit, than GPUs. But we need to wait until these will be mainstream at Enterprises.

Anyone has also experience with this toys ? Write comments!
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
properties (23)
authorcuttie1979
permlinkdaily-tech-talk-gpu-based-databases
categorytechnology
json_metadata{"tags":["technology","gpu","inmemory","mapd","analytics"],"image":["https://steemitimages.com/DQmY8PKVeMKTsmWT5E4AVkxzrkD4eGjznngNtgNo7DSbjV9/DSC_1083.JPG"],"links":["https://knowledgebase.jedox.com/knowledgebase/jedox-gpu-accelerator/","https://github.com/antonmks/Alenka","https://www.mapd.com","https://github.com/mapd/mapd-core","https://www.kinetica.com"],"app":"steemit/0.1","format":"markdown"}
created2017-12-12 20:52:27
last_update2017-12-12 20:52:27
depth0
children15
last_payout2017-12-19 20:52:27
cashout_time1969-12-31 23:59:59
total_payout_value253.030 HBD
curator_payout_value74.806 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length2,301
author_reputation90,996,652,990,411
root_title"Daily tech talk.. GPU based databases"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id23,285,745
net_rshares69,320,097,110,003
author_curate_reward""
vote details (55)
@alebeta ·
Hello @cuttie1979

Do you have experience with Webservers using GPU ?

Thanks for your post, I'm highly interested in this kind of topics, since i have years working building high performance servers for companies I was always thinking about the GPU power in this niche.

All the best and following you
properties (22)
authoralebeta
permlinkre-cuttie1979-daily-tech-talk-gpu-based-databases-20171217t202959985z
categorytechnology
json_metadata{"tags":["technology"],"users":["cuttie1979"],"app":"steemit/0.1"}
created2017-12-17 20:30:00
last_update2017-12-17 20:30:00
depth1
children2
last_payout2017-12-24 20:30:00
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length302
author_reputation23,514,749,668
root_title"Daily tech talk.. GPU based databases"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id23,926,795
net_rshares0
@cuttie1979 ·
$2.40
Yes! This was also one of the topics. But I think the answer is fpga :D
👍  ,
properties (23)
authorcuttie1979
permlinkre-alebeta-re-cuttie1979-daily-tech-talk-gpu-based-databases-20171217t213835035z
categorytechnology
json_metadata{"tags":["technology"],"app":"steemit/0.1"}
created2017-12-17 21:38:36
last_update2017-12-17 21:38:36
depth2
children1
last_payout2017-12-24 21:38:36
cashout_time1969-12-31 23:59:59
total_payout_value1.799 HBD
curator_payout_value0.596 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length71
author_reputation90,996,652,990,411
root_title"Daily tech talk.. GPU based databases"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id23,933,132
net_rshares385,215,128,831
author_curate_reward""
vote details (2)
@alebeta ·
Thank you for sharing such information. I'm already reading about that. I will try to perform at least basic tests, since I'm a benchmark freaky trying to reach out high performance web services.

Also if you are interesting about IT Security you can follow me.

All the best
properties (22)
authoralebeta
permlinkre-cuttie1979-re-alebeta-re-cuttie1979-daily-tech-talk-gpu-based-databases-20171218t100703661z
categorytechnology
json_metadata{"tags":["technology"],"app":"steemit/0.1"}
created2017-12-18 10:07:03
last_update2017-12-18 10:07:03
depth3
children0
last_payout2017-12-25 10:07:03
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length275
author_reputation23,514,749,668
root_title"Daily tech talk.. GPU based databases"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id24,000,359
net_rshares0
@appreciator ·
<p>This post has received gratitude of 20.61 % from @appreciator thanks to: @cuttie1979.</p>
properties (22)
authorappreciator
permlinkre-cuttie1979-daily-tech-talk-gpu-based-databases-20171218t080055076z
categorytechnology
json_metadata{"tags":["technology"],"app":"drotto/0.0.3rc1"}
created2017-12-18 08:00:54
last_update2017-12-18 08:00:54
depth1
children0
last_payout2017-12-25 08:00:54
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length93
author_reputation55,801,543,512,306
root_title"Daily tech talk.. GPU based databases"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id23,988,191
net_rshares0
@atherz ·
nice post. shared :)
properties (22)
authoratherz
permlinkre-cuttie1979-daily-tech-talk-gpu-based-databases-1513131071685tf5912100-441d-4a73-ad64-a5402a8593ceuid
categorytechnology
json_metadata{"tags":["comment"],"app":"steemj/0.4.0","format":"markdown"}
created2017-12-13 02:11:12
last_update2017-12-13 02:11:12
depth1
children0
last_payout2017-12-20 02:11:12
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length20
author_reputation895,362,037,265
root_title"Daily tech talk.. GPU based databases"
beneficiaries
0.
accountsteemj
weight250
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id23,309,710
net_rshares0
@buildawhale ·
<p>This post has received a 21.46 % upvote from @buildawhale thanks to: @cuttie1979.
Send at least 1 SBD to @buildawhale with a post link in the memo field for a portion of the next vote.</p>

<p>To support our daily curation initiative, please vote on my owner, @themarkymark, as a <a href="https://steemit.com/witness-category/@themarkymark/witness-themarkymark">Steem Witness</a></p>
properties (22)
authorbuildawhale
permlinkre-cuttie1979-daily-tech-talk-gpu-based-databases-20171218t095140264z
categorytechnology
json_metadata{"tags":["technology"],"app":"drotto/0.0.2d"}
created2017-12-18 09:52:45
last_update2017-12-18 09:52:45
depth1
children0
last_payout2017-12-25 09:52:45
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length387
author_reputation25,832,665,864,959,331
root_title"Daily tech talk.. GPU based databases"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id23,998,745
net_rshares0
@dickturpin ·
You can download an explanatory eBook <a href="Introduction to GPUs for Data Analytics" target="_blank">Introduction to GPUs for Data Analytics</a> from O'Rielly.
properties (22)
authordickturpin
permlinkre-cuttie1979-daily-tech-talk-gpu-based-databases-20171213t100946978z
categorytechnology
json_metadata"{"tags":["technology"],"links":["Introduction to GPUs for Data Analytics"],"app":"steemit/0.1"}"
created2017-12-13 10:09:45
last_update2017-12-13 10:09:45
depth1
children1
last_payout2017-12-20 10:09:45
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length162
author_reputation42,250,387,496,084
root_title"Daily tech talk.. GPU based databases"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id23,347,243
net_rshares0
@cuttie1979 ·
Thanks! I really like O'Rielly books :) I didn't know about it!
properties (22)
authorcuttie1979
permlinkre-dickturpin-re-cuttie1979-daily-tech-talk-gpu-based-databases-20171213t131502123z
categorytechnology
json_metadata{"tags":["technology"],"app":"steemit/0.1"}
created2017-12-13 13:15:03
last_update2017-12-13 13:15:03
depth2
children0
last_payout2017-12-20 13:15:03
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length63
author_reputation90,996,652,990,411
root_title"Daily tech talk.. GPU based databases"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id23,363,068
net_rshares0
@khalidfarki ·
nice
👍  
properties (23)
authorkhalidfarki
permlinkre-cuttie1979-daily-tech-talk-gpu-based-databases-20171212t214644689z
categorytechnology
json_metadata{"tags":["technology"],"app":"steemit/0.1"}
created2017-12-12 21:46:42
last_update2017-12-12 21:46:42
depth1
children0
last_payout2017-12-19 21:46:42
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length4
author_reputation67,470,546,880
root_title"Daily tech talk.. GPU based databases"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id23,290,159
net_rshares891,258,963
author_curate_reward""
vote details (1)
@laique ·
Nice Post...
👍  
properties (23)
authorlaique
permlinkre-cuttie1979-daily-tech-talk-gpu-based-databases-20171219t102551607z
categorytechnology
json_metadata{"tags":["technology"],"app":"steemit/0.1"}
created2017-12-19 10:26:00
last_update2017-12-19 10:26:00
depth1
children0
last_payout2017-12-26 10:26:00
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length12
author_reputation318,104,939,447
root_title"Daily tech talk.. GPU based databases"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id24,164,316
net_rshares152,149,386
author_curate_reward""
vote details (1)
@minnowsupport ·
<p>Congratulations!  This post has been upvoted from the communal account, @minnowsupport, by cuttie1979 from the Minnow Support Project.  It's a witness project run by aggroed, ausbitbank, teamsteem, theprophet0, someguy123, neoxian, followbtcnews/crimsonclad, and netuoso.  The goal is to help Steemit grow by supporting Minnows and creating a social network.  Please find us in the <a href="https://discord.gg/HYj4yvw">Peace, Abundance, and Liberty Network (PALnet) Discord Channel</a>.  It's a completely public and open space to all members of the Steemit community who voluntarily choose to be there.</p>

<p>If you would like to delegate to the Minnow Support Project you can do so by clicking on the following links: <a href="https://v2.steemconnect.com/sign/delegateVestingShares?delegator=&amp;delegatee=minnowsupport&amp;vesting_shares=102530.639667%20VESTS">50SP</a>, <a href="https://v2.steemconnect.com/sign/delegateVestingShares?delegator=&amp;delegatee=minnowsupport&amp;vesting_shares=205303.639667%20VESTS">100SP</a>, <a href="https://v2.steemconnect.com/sign/delegateVestingShares?delegator=&amp;delegatee=minnowsupport&amp;vesting_shares=514303.639667%20VESTS">250SP</a>, <a href="https://v2.steemconnect.com/sign/delegateVestingShares?delegator=&amp;delegatee=minnowsupport&amp;vesting_shares=1025303.639667%20VESTS">500SP</a>, <a href="https://v2.steemconnect.com/sign/delegateVestingShares?delegator=&amp;delegatee=minnowsupport&amp;vesting_shares=2053030.639667%20VESTS">1000SP</a>, <a href="https://v2.steemconnect.com/sign/delegateVestingShares?delegator=&amp;delegatee=minnowsupport&amp;vesting_shares=10253030.639667%20VESTS">5000SP</a>.  <strong>Be sure to leave at least 50SP undelegated on your account.</strong></p>
properties (22)
authorminnowsupport
permlinkre-cuttie1979-daily-tech-talk-gpu-based-databases-20171218t213343465z
categorytechnology
json_metadata{"tags":["technology"],"app":"cosgrove/0.0.2"}
created2017-12-18 21:33:42
last_update2017-12-18 21:33:42
depth1
children0
last_payout2017-12-25 21:33:42
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length1,748
author_reputation148,902,805,319,183
root_title"Daily tech talk.. GPU based databases"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id24,083,968
net_rshares0
@rabeel ·
wonderful informations
properties (22)
authorrabeel
permlinkre-cuttie1979-daily-tech-talk-gpu-based-databases-20171217t173309757z
categorytechnology
json_metadata{"tags":["technology"],"app":"steemit/0.1"}
created2017-12-17 17:33:18
last_update2017-12-17 17:33:18
depth1
children0
last_payout2017-12-24 17:33:18
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length22
author_reputation136,994,730,017,550
root_title"Daily tech talk.. GPU based databases"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id23,907,938
net_rshares0
@rambeesbd ·
Great technology buddies, thanks for sharing interesting post
properties (22)
authorrambeesbd
permlinkre-cuttie1979-daily-tech-talk-gpu-based-databases-20171212t205410742z
categorytechnology
json_metadata{"tags":["technology"],"app":"steemit/0.1"}
created2017-12-12 20:54:15
last_update2017-12-12 20:54:15
depth1
children0
last_payout2017-12-19 20:54:15
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length61
author_reputation1,360,732,403,960
root_title"Daily tech talk.. GPU based databases"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id23,285,916
net_rshares0
@steemerturk ·
I have low information about computers and features of it. I can start with the learning with your post thanks for sharing . I appreciate it .
properties (22)
authorsteemerturk
permlinkre-cuttie1979-daily-tech-talk-gpu-based-databases-20171212t213717419z
categorytechnology
json_metadata{"tags":["technology"],"app":"steemit/0.1"}
created2017-12-12 21:37:18
last_update2017-12-12 21:37:18
depth1
children0
last_payout2017-12-19 21:37:18
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length142
author_reputation1,323,319,025,262
root_title"Daily tech talk.. GPU based databases"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id23,289,447
net_rshares0
@upme ·
re-cuttie1979-daily-tech-talk-gpu-based-databases-20171217t175021429z
You got a 13.92% upvote from @upme requested by: @cuttie1979. <br> Send at least 1.5 SBD to @upme with a post link in the memo field to receive upvote next round. <br> To support our activity, please vote for my master @suggeelson, as a [STEEM Witness](https://steemit.com/~witnesses)
properties (22)
authorupme
permlinkre-cuttie1979-daily-tech-talk-gpu-based-databases-20171217t175021429z
categorytechnology
json_metadata{"app":"postpromoter/1.6.0"}
created2017-12-17 17:50:21
last_update2017-12-17 17:50:21
depth1
children0
last_payout2017-12-24 17:50:21
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length284
author_reputation584,696,346,293
root_title"Daily tech talk.. GPU based databases"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id23,909,862
net_rshares0