動的再構成が可能なストリーム処理ハードウェアに関する研究

可动态重构的流处理硬件研究

基本信息

项目摘要

近年,データストリームに対するリアルタイム処理の重要性が高まってきている.特にストリーム処理に特化したデータストリーム管理システム(Data Stream Management System,DSMS)は,理論的に無限のデータストリームに対してSQLライクな継続的クエリを実行することでリアルタイム処理を実現する.このような背景の中で,増加し続けるデータ量に対してリアルタイムなレスポンスを提供する手段としてFPGA(field-programmable gate array)に代表されるプログラマブル・デバイスをクエリ処理専用のアクセラレータとして活用する取り組みが注目されている.本研究では,データストリーム処理におけるウィンドウ集約クエリの高速化を目的として,FPGAを用いたクエリ・アクセラレータの設計・評価を行った.本研究では,3つの異なる研究課題についてそれぞれの解決方法を示した.1つ目の研究課題として,従来研究のデータストリーム処理専用ハードウェアでは入力データ(タプル)の順序の乱れへの対応が考慮されていなかった問題が挙げられる.そこで本研究では,順序の乱れた入力タプルを許容する効率的なハードウェア実装方法を提案した.2つ目の研究課題は,オーバラップするスライディング・ウィンドウの増加に対して性能及び面積の観点からスケールしない問題を解決することである.本研究では,オーバラップするスライディング・ウィンドウをペイン(pane)と呼ばれるサブ・ウィンドウに分割することで,性能と面積の両観点において優れたスケーラビリティを実現した.3つ目の研究課題は,クエリ処理内容の変更に伴うオーバーヘッドによりクエリの実行時(ランタイム時)のコンフィギュレーションが困難な点である.本研究では,この問題を解決する動的再構成可能なクエリ・アクセラレータ「Configurable Query Processing Hardware (CQPH)」のアーキテクチャを提案した.
近年来,实时处理对数据流的重要性有所增加。特别是,专门从事流处理的数据流管理系统(DSMS)通过在无限数据流上执行类似SQL的连续查询来实现实时处理。在这种情况下,努力引起人们对使用可编程设备(例如现场编程的门阵列(FPGA))作为致力于查询处理的加速器的关注,作为一种为不断增加的数据提供实时响应的一种方式。在这项研究中,我们使用FPGA设计并评估了一个查询加速器,目的是加快数据流处理中的窗口聚合查询。在这项研究中,我们向三个不同的研究主题介绍了解决方案。第一个研究主题是,专门针对数据流处理的常规研究专用硬件没有考虑解决输入数据顺序(元组)的不平衡。因此,在这项研究中,我们提出了一种有效的硬件实施方法,该方法允许无法区分的输入元组。第二个研究主题是解决无法在性能和面积方面扩展的问题,以增加重叠的滑动窗口。在这项研究中,通过将重叠的滑动窗口划分为称为Panes的子窗口,我们在性能和区域都达到了出色的可扩展性。第三个研究主题是,由于与更改查询处理的内容相关的开销,运行(运行时)时很难配置查询。在这项研究中,我们为解决此问题的动态重新配置查询加速器“可配置查询处理硬件(CQPH)”提出了一个体系结构。

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Design Evaluation of Low-Latency Handshake Join on FPGA
FPGA 上低延迟握手连接的设计评估
  • DOI:
  • 发表时间:
    2016
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Masato YOSHIMI;Yasin OGE;Celimuge Wu;Tsutomu YOSHINAGA
  • 通讯作者:
    Tsutomu YOSHINAGA
Design and Evaluation of a Configurable Query Processing Hardware for Data Streams
  • DOI:
    10.1587/transinf.2015edp7203
  • 发表时间:
    2015-12
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Yasin Oge;Masato Yoshimi;T. Miyoshi;H. Kawashima;H. Irie;T. Yoshinaga
  • 通讯作者:
    Yasin Oge;Masato Yoshimi;T. Miyoshi;H. Kawashima;H. Irie;T. Yoshinaga
データストリーム集約演算HWの並列化
数据流聚合计算HW并行化
  • DOI:
  • 发表时间:
    2016
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Masato YOSHIMI;Yasin OGE;Celimuge Wu;Tsutomu YOSHINAGA;小川芳光,オゲヤースィン,吉見真聡,策力木格,吉永努
  • 通讯作者:
    小川芳光,オゲヤースィン,吉見真聡,策力木格,吉永努
データ処理装置およびデータ処理方法,並びにプログラム
数据处理装置、数据处理方法以及程序
  • DOI:
  • 发表时间:
    2014
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

オゲ ヤースィン其他文献

オゲ ヤースィン的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

相似海外基金

農業集落排水処理におけるリアルタイム制御のための活性汚泥モデルの提案
农业村污水处理实时控制活性污泥模型的提出
  • 批准号:
    24K09194
  • 财政年份:
    2024
  • 资助金额:
    $ 1.28万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
大音量の音にマスキングされて聞こえない音の探査・再生のリアルタイム処理化
实时处理被大声音掩盖而听不见的声音的探索和回放
  • 批准号:
    24K07398
  • 财政年份:
    2024
  • 资助金额:
    $ 1.28万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
選択的音楽聴取を実現するリアルタイム音源分離とその応用
实时声源分离及其在选择性音乐收听中的应用
  • 批准号:
    22KJ2548
  • 财政年份:
    2023
  • 资助金额:
    $ 1.28万
  • 项目类别:
    Grant-in-Aid for JSPS Fellows
超小型無線計算機群を用いた形状自在ユーザインタフェースの研究
使用超紧凑无线计算机的可配置用户界面研究
  • 批准号:
    23H00465
  • 财政年份:
    2023
  • 资助金额:
    $ 1.28万
  • 项目类别:
    Grant-in-Aid for Scientific Research (A)
DPDKベース低遅延リアルタイム映像処理フレームワークの性能解析システム
基于DPDK的低延时实时视频处理框架性能分析系统
  • 批准号:
    22K12021
  • 财政年份:
    2022
  • 资助金额:
    $ 1.28万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了