Research of Sanitizers for Distributed Concurrent Systems

分布式并发系统消毒剂研究

基本信息

  • 批准号:
    19K11900
  • 负责人:
  • 金额:
    $ 2.83万
  • 依托单位:
  • 依托单位国家:
    日本
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
  • 财政年份:
    2019
  • 资助国家:
    日本
  • 起止时间:
    2019-04-01 至 2023-03-31
  • 项目状态:
    已结题

项目摘要

本研究は、分散並行バグを正確かつ高速に検査する分散並行サニタイザの実現を目的とする。サニタイザ(Sanitizer)とは、プログラムの実行状態を観測して得られるデータに基づきバグや脆弱性を検査する技術であり、ソフトウェアの信頼性やセキュリティの向上に役立つ。しかし、従来のサニタイザは、分散環境で複数の処理が並行動作するプログラムに固有の非決定的バグ(分散並行バグ)を正確かつ高速に検査できない。本研究はこの問題の解決を目指す。本年度は前年度の成果である「分散並行処理の複雑属性表現上で分散並行バグ検査を並列実行するメタデータ処理方式」を踏まえ、この検査メタデータ処理方式の最適化方式を設計した。この最適化設計のための予備実験として、まず、既存研究で調査された代表的な分散並行バグを含むベンチマークプログラム群を拡充し、前年度にプロトタイプ実装した分散並行バグ検査メタデータ処理を適用することにより、検査メタデータ処理の非効率部分を調査した。この予備実験による調査の結果、前年度設計の検査メタデータ処理には、検査メタデータの分散並列処理を担うノード群の間およびノード内プロセッサコア群の間のそれぞれにおいて処理負荷の偏りがあることが分かった。次に、この予備実験の結果を踏まえ、検査担当ノード群の間の検査メタデータ処理負荷の偏りと各ノード内のプロセッサのコア間の負荷の偏りを解消する各種の最適化手法を設計した。
This study aims to investigate the implementation of decentralized parallel computing systems at high speeds. The Sanitizer is a technology for detecting the operational status of the Sanitizer and for detecting the vulnerability of the Sanitizer. In a decentralized environment, multiple processes operate in parallel and are inherently non-deterministic (decentralized parallel). This study aims at solving the problem. This year's achievements compared with the previous year's "Decentralized parallel processing performance on the property of parallel processing, distributed parallel processing, parallel processing" to step up, this inspection, data processing optimization method to design This optimization design is based on the investigation of the decentralized parallel processing of existing research, including the investigation of the decentralized parallel processing of the previous year. The results of the investigation of the preparation, the investigation of the design of the previous year, the investigation of the distribution and parallel processing of the design, the distribution and parallel processing of the design. Next, the results of this preparation are reviewed, and various optimization methods are designed to eliminate the load bias between the processing load and the processing load of each user.

项目成果

期刊论文数量(8)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
DiverJS: path exploration heuristic for difference analysis of event-driven code
STRAB: state recovery using reverse execution at IR level for concurrent programs
STRAB:在 IR 级别使用反向执行来恢复并发程序的状态
  • DOI:
  • 发表时间:
    2020
  • 期刊:
  • 影响因子:
    0
  • 作者:
    S. Hoshino;Y. Arahori;and K. Gondow
  • 通讯作者:
    and K. Gondow
Postmortem accurate IR-level state recovery for deployed concurrent programs
对已部署的并发程序进行事后准确的 IR 级状态恢复
  • DOI:
    10.1145/3493499.3493502
  • 发表时间:
    2021
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Shinji Hoshino;Yoshitaka Arahori;Katsuhiko Gondow
  • 通讯作者:
    Katsuhiko Gondow
分散並行ファジング
分布式并行模糊测试
  • DOI:
  • 发表时间:
    2019
  • 期刊:
  • 影响因子:
    0
  • 作者:
    石山泰地;荒堀喜貴;権藤克彦
  • 通讯作者:
    権藤克彦
イベント駆動コードの差分解析を可能にするパス探査経験則
路径探索启发法可对事件驱动代码进行差异分析
  • DOI:
  • 发表时间:
    2019
  • 期刊:
  • 影响因子:
    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 }}

荒堀 喜貴其他文献

ポインタ解析問題の自動生成
自动生成指针分析题
  • DOI:
  • 发表时间:
    2017
  • 期刊:
  • 影响因子:
    0
  • 作者:
    笹田 研悟;荒堀 喜貴;権藤 克彦
  • 通讯作者:
    権藤 克彦
電子カルテシステムの操作ログデータの時系列分析による頻出シーケンスの抽出
电子病历系统操作日志数据时序分析提取频繁序列
  • DOI:
  • 发表时间:
    2014
  • 期刊:
  • 影响因子:
    0
  • 作者:
    牧原 健太郎;荒堀 喜貴;渡辺 陽介;串間宗夫;荒木賢二;横田 治夫
  • 通讯作者:
    横田 治夫
電子カルテの投薬履歴における薬効に着目した医療行為パターンの抽出
从电子病历中的用药史中提取关注药物疗效的医疗实践模式
  • DOI:
  • 发表时间:
    2016
  • 期刊:
  • 影响因子:
    0
  • 作者:
    浦垣啓志郎;保坂 智之;荒堀 喜貴;串間 宗夫;山崎 友義;荒木 賢二;横田 治夫
  • 通讯作者:
    横田 治夫
SIBM - 避難場所情報に対するRDFデータセットベンチマークツール
SIBM - 用于疏散站点信息的 RDF 数据集基准工具
  • DOI:
  • 发表时间:
    2015
  • 期刊:
  • 影响因子:
    0
  • 作者:
    グエン ホアイ ナム;荒堀 喜貴;横田 治夫
  • 通讯作者:
    横田 治夫
UCDetector: retain cycle detector for Swift language implemented on user-land
UCDetector:在用户态实现的 Swift 语言的保留循环检测器
  • DOI:
    10.11309/jssst.39.4_97
  • 发表时间:
    2022
  • 期刊:
  • 影响因子:
    0
  • 作者:
    権藤 克彦;新山 祐介;荒堀 喜貴
  • 通讯作者:
    荒堀 喜貴

荒堀 喜貴的其他文献

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

{{ truncateString('荒堀 喜貴', 18)}}的其他基金

A Binary Analysis Framework for Instrumenting and Controlling Concurrent Behaviors of Microarchitectures
用于检测和控制微架构并发行为的二进制分析框架
  • 批准号:
    22K11968
  • 财政年份:
    2022
  • 资助金额:
    $ 2.83万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)

相似海外基金

Development of a Digital Forensic System for Preserving Digital Evidence by Using Virtual Machine Monitors and Distributed Parallel Processing Frameworks
使用虚拟机监视器和分布式并行处理框架开发用于保存数字证据的数字取证系统
  • 批准号:
    26330168
  • 财政年份:
    2014
  • 资助金额:
    $ 2.83万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
A design method of distributed-parallel processing system for FPGAs based on process network
一种基于过程网络的FPGA分布式并行处理系统设计方法
  • 批准号:
    25730026
  • 财政年份:
    2013
  • 资助金额:
    $ 2.83万
  • 项目类别:
    Grant-in-Aid for Young Scientists (B)
Study of a real time feed-back system by the pipeline distributed parallel processing
流水线分布式并行处理实时反馈系统的研究
  • 批准号:
    22540319
  • 财政年份:
    2010
  • 资助金额:
    $ 2.83万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
NYI: Efficient Communication for Distributed Parallel Processing Applications
NYI:分布式并行处理应用程序的高效通信
  • 批准号:
    9457813
  • 财政年份:
    1994
  • 资助金额:
    $ 2.83万
  • 项目类别:
    Continuing Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了