parallel incep on
play

Parallel Incep+on MPP Databases GPGPU Kyle Dunn Me Data - PowerPoint PPT Presentation

Parallel Incep+on MPP Databases GPGPU Kyle Dunn Me Data nerd for Recovering HPC/GPGPU researcher Poll Adap+ve JIT Mature Cu?ng Edge SQL GPGPU Rigid SQL MemSQL pg_strom numba JIT GPGPU Edmund Cartwright (1784/5) Scale vs.


  1. Parallel Incep+on MPP Databases GPGPU Kyle Dunn

  2. Me Data nerd for Recovering HPC/GPGPU researcher

  3. Poll

  4. Adap+ve JIT Mature Cu?ng Edge SQL GPGPU Rigid

  5. SQL MemSQL pg_strom numba JIT GPGPU

  6. Edmund Cartwright (1784/5) Scale vs. Capability

  7. GPGPU Magic Code blueprint Results

  8. MPP SELECT foo(columnA), bar(columnB) FROM someTable; Magic Results SQL Query

  9. The incep+on MPP Node

  10. Ship it.

  11. So what?

  12. x1 SQL query Shard 2 xN - MPP Nodes Shard 1 xP - GPU Cores

  13. Free lunch? 1. IO – Depends on the restaurant… 2. SIMD – And the entrée… 3. Concurrency – Hoard your Pi[e]

  14. Time series “Find the related measurements in full flight data.”

  15. x1 SQL query CF34 xN - MPP Nodes GE90 GEnx xP - GPU Cores

  16. Mul+media “Find a set of plants with resemblance to this one.”

  17. x1 SQL query Gnetophyta xN - MPP Nodes Magnoliophyta Cycadophyta xP - GPU Cores

  18. Geospa+al “Find loca+ons with high historical solar insola+on.”

  19. x1 SQL query Florida xN - MPP Nodes Colorado California xP - GPU Cores

  20. tl;dr • Turn-key >> nuts and bolts • JIT your code • SQL lives (seriously though)

  21. and then… kdunn@pivotal.io @kdunn926

Recommend


More recommend