Distributed in-GPU data cache for document-oriented data store via PCIe over 10 Gbit ethernet

Shin Morishima, Hiroki Matsutani

研究成果: Conference contribution

1 被引用数 (Scopus)

抄録

As one of NOSQL data stores, a document-oriented data store manages data as documents in a scheme-less manner. Various string match queries, such as a perfect match, begins-with (prefix) match, partial match, and regular expression based match, are performed for the documents. To accelerate such string match queries, we propose DistGPU Cache (Distributed In-GPU Data Cache), in which data store server and GPU devices are connected via a PCI-Express (PCIe) over 10 Gbit Ethernet (10 GbE), so that GPU devices that store and search documents can be added and removed dynamically. We also propose a partitioning method that distributes ranges of cached documents to GPU devices based on a hash function. The distributed cache over GPU devices can be dynamically divided and merged when the GPU devices are added and removed, respectively. We evaluate the proposed DistGPU Cache in terms of regular expression match query throughput with up to three NVIDIA GeForce GTX 980 devices connected to a host via PCIe over 10 GbE. We demonstrate that the communication overhead of remote GPU devices is small and can be compensated by a great flexibility to add more GPU devices via a network. We also show that DistGPU Cache with the remote GPU devices significantly outperforms the original data store.

本文言語English
ホスト出版物のタイトルEuro-Par 2016
ホスト出版物のサブタイトルParallel Processing Workshops - Euro-Par 2016 International Workshops, Revised Selected Papers
編集者Pierre-Francois Dutot, Frederic Desprez
出版社Springer Verlag
ページ41-55
ページ数15
ISBN(印刷版)9783319589428
DOI
出版ステータスPublished - 2017
イベント22nd International Conference on Parallel and Distributed Computing, Euro-Par 2016 - Grenoble, France
継続期間: 2016 8月 242016 8月 26

出版物シリーズ

名前Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
10104 LNCS
ISSN(印刷版)0302-9743
ISSN(電子版)1611-3349

Other

Other22nd International Conference on Parallel and Distributed Computing, Euro-Par 2016
国/地域France
CityGrenoble
Period16/8/2416/8/26

ASJC Scopus subject areas

  • 理論的コンピュータサイエンス
  • コンピュータ サイエンス(全般)

フィンガープリント

「Distributed in-GPU data cache for document-oriented data store via PCIe over 10 Gbit ethernet」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

引用スタイル