タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

pg-stromに関するtgkのブックマーク (3)

  • 進捗)SSD-to-GPU ダイレクトSQL実行機能 - KaiGaiの俺メモ

    ここ暫くブログでまとめていなかった、SSD-to-GPUダイレクトSQL実行機能の進捗について。 この機能をかいつまんで言うと、NVMe-SSDに格納されているPostgreSQLのデータブロックをGPU RAMに直接転送し、そこでSQLのWHERE句/JOIN/GROUP BYを実行することで見かけ上のI/O量を削減するという代物である。 NVIDIAのTesla/Quadro GPUが対応するGPUDirect RDMA機能を使い、SSD<=>GPU間のデータ転送を仲介するLinux kernel moduleを使えば、CPU/RAMにデータをロードする前にGPU上での処理を行うことができる。 しばらく前からScan系の処理には対応していたが、JOIN/GROUP BYへの対応を加え、さらにPostgreSQL v9.6のCPU並列にも追従したということで、簡単なベンチマークなら取れる

    進捗)SSD-to-GPU ダイレクトSQL実行機能 - KaiGaiの俺メモ
    tgk
    tgk 2017/04/24
    2014年の「GPUによるデータベース検索性能の高速化」のアレの現在。恐るべし
  • 20170329_BigData基盤研究会#7

    GPU/SSDがPostgreSQLを加速する ~ハードウェア性能を限界まで引き出すPG-Stromの挑戦~ (2017/03/29 BigData基盤研究会#7 発表資料)

    20170329_BigData基盤研究会#7
    tgk
    tgk 2017/04/24
  • GPUによるデータベース検索性能の高速化

    2013 年 10 月 8 日 平成 25 年度 情報・通信工学科 コンピュータサイエンスコース 卒研計画発表会 GPU によるデータベース検索性能の高速化 先端工学基礎課程 学籍番号:1024004 成見研究室 阿部昭志郎 1. はじめに 近年,GPU を多目的に利用する GPGPU 技術が様々な分野で活用されている.研究 では,GPU の処理能力をデータベースの検索 性能向上に利用することを考える.現在,注 目されているビッグデータを取り扱う情報分 析用大規模データベース(DWH)等でも,膨 大なデータを分析する為の高速な検索性能が 求められており,データベースの検索性能向 上に GPU を利用することが有用な試みの 1 つであると考える. データベースの検索性能には,I/O 処理や 演算処理等がかかわっている.GPU の高いメ モリバンド幅と高い計算能力をデータベース に利用する

    tgk
    tgk 2014/06/16
    「PG-Stromでは,WHERE条件句の処理をGPU側に任せる事で,CPUをI/O処理に専念させる.I/O処理をCPU,条件評価をGPUと処理と分散することにより性能の向上を図っている」
  • 1