ログイン 新規登録
言語:

WEKO3

  • トップ
  • ランキング
To
lat lon distance
To

Field does not validate



インデックスリンク

インデックスツリー

メールアドレスを入力してください。

WEKO

One fine body…

WEKO

One fine body…

アイテム

  1. 論文誌(ジャーナル)
  2. Vol.51
  3. No.9

Cプログラムの割込み競合の動的検出法

https://ipsj.ixsq.nii.ac.jp/records/70353
https://ipsj.ixsq.nii.ac.jp/records/70353
97f6d6a8-ec8f-47fb-b742-12f9d6c04a21
名前 / ファイル ライセンス アクション
IPSJ-JNL5109031.pdf IPSJ-JNL5109031 (522.7 kB)
Copyright (c) 2010 by the Information Processing Society of Japan
オープンアクセス
Item type Journal(1)
公開日 2010-09-15
タイトル
タイトル Cプログラムの割込み競合の動的検出法
タイトル
言語 en
タイトル Dynamic Interrupt-race Detection for C Programs
言語
言語 jpn
キーワード
主題Scheme Other
主題 特集:未来志向のソフトウェア工学(論文賞受賞)
資源タイプ
資源タイプ識別子 http://purl.org/coar/resource_type/c_6501
資源タイプ journal article
著者所属
東京工業大学大学院情報理工学研究科計算工学専攻
著者所属
東京工業大学大学院情報理工学研究科計算工学専攻
著者所属
東京工業大学大学院総合理工学研究科物理情報システム専攻
著者所属(英)
en
Department of Computer Science, Tokyo Institute of Technology
著者所属(英)
en
Department of Computer Science, Tokyo Institute of Technology
著者所属(英)
en
Department of Information Processing, Tokyo Institute of Technology
著者名 荒堀, 喜貴

× 荒堀, 喜貴

荒堀, 喜貴

Search repository
権藤, 克彦

× 権藤, 克彦

権藤, 克彦

Search repository
前島, 英雄

× 前島, 英雄

前島, 英雄

Search repository
著者名(英) Yoshitaka, Arahori

× Yoshitaka, Arahori

en Yoshitaka, Arahori

Search repository
Katsuhiko, Gondow

× Katsuhiko, Gondow

en Katsuhiko, Gondow

Search repository
Hideo, Maejima

× Hideo, Maejima

en Hideo, Maejima

Search repository
論文抄録
内容記述タイプ Other
内容記述 実用Cプログラムの割込み競合(割込み処理によるデータ競合)に対する新たな検出法を提案する.データ競合の検出法はこれまでに多数提案されている.しかし,それらのほとんどがスレッド競合(スレッド処理によるデータ競合)を対象としており,高精度なものも多数存在するが割込み競合を検出できない.一方,割込み競合を対象とする手法は数が少なく,検出精度も低い.そこで,我々は既存の高精度なスレッド競合検出法を改変し,割込み競合の高精度な検出を実現する.提案手法の要点は,割込み処理を擬似的なスレッド実行として扱い,割込み競合の検出問題をスレッド競合の検出問題に帰着させて解くことである.我々は提案手法に基づく検出ツールを実装し,評価用プログラムに適用して検出精度の評価実験を行った.その結果,提案手法はSendmailやWU-FTPDを含む実用Cプログラムの割込み競合を高精度に検出できることが分かった.
論文抄録(英)
内容記述タイプ Other
内容記述 We present a novel approach to detect interrupt races (i.e. dataraces caused by interrupts) for real C programs. There have been a large amount of techniques proposed for datarace detection. However, most of them target thread races (i.e. dataraces caused by threads) and, despite of their high accuracy, cannot detect interrupt ones. Only a few techniques can deal with interrupt races but they are not precise. We propose to transform a precise thread-race detector so that it can detect interrupt races precisely. The main idea for the transformation is to treat every interrupt-handling as a pseudo-thread execution and reduce the problem of interrupt-race detection into that of thread-race detection. We have implemented an interrupt-race detector based on our approach, and measured its accuracy by applying it to several evaluation programs. The results show that our detector is precise enough to detect interrupt races caused by real C programs including Sendmail and WU-FTPD.
書誌レコードID
収録物識別子タイプ NCID
収録物識別子 AN00116647
書誌情報 情報処理学会論文誌

巻 51, 号 9, p. 1816-1831, 発行日 2010-09-15
ISSN
収録物識別子タイプ ISSN
収録物識別子 1882-7764
戻る
0
views
See details
Views

Versions

Ver.1 2025-01-20 06:26:31.609779
Show All versions

Share

Mendeley Twitter Facebook Print Addthis

Cite as

エクスポート

OAI-PMH
  • OAI-PMH JPCOAR
  • OAI-PMH DublinCore
  • OAI-PMH DDI
Other Formats
  • JSON
  • BIBTEX

Confirm


Powered by WEKO3


Powered by WEKO3