ログイン
言語:

WEKO3

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

Field does not validate



インデックスリンク

インデックスツリー

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

WEKO

One fine body…

WEKO

One fine body…

アイテム

  1. 研究論文

Proposition of Criteria for Aborting Transaction Based on Log Data Size in LogTM

https://nitech.repo.nii.ac.jp/records/3457
https://nitech.repo.nii.ac.jp/records/3457
7436a451-13e2-49f6-9f73-819239d201df
名前 / ファイル ライセンス アクション
tsumura_2010_icnc_3.pdf 本文_fulltext (3.8 MB)
(c)2010 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.
Item type 会議発表論文 / Conference Paper(1)
公開日 2012-11-07
タイトル
タイトル Proposition of Criteria for Aborting Transaction Based on Log Data Size in LogTM
言語 en
言語
言語 eng
資源タイプ
資源タイプ識別子 http://purl.org/coar/resource_type/c_5794
資源タイプ conference paper
著者 Asai, Hiroki

× Asai, Hiroki

en Asai, Hiroki

Search repository
Tsumura, Tomoaki

× Tsumura, Tomoaki

en Tsumura, Tomoaki

Search repository
Matsuo, Hiroshi

× Matsuo, Hiroshi

en Matsuo, Hiroshi

Search repository
著者別名
識別子Scheme WEKO
識別子 8669
識別子Scheme NRID
識別子URI http://rns.nii.ac.jp/nr/1000000335233
識別子 1000000335233
姓名 津邑, 公暁
著者別名
識別子Scheme WEKO
識別子 8515
識別子Scheme NRID
識別子URI http://rns.nii.ac.jp/nr/1000000219396
識別子 1000000219396
姓名 松尾, 啓志
書誌情報 en : Proc. of Int'l Conf. on Networking and Computing (ICNC'10)

p. 95-103, 発行日 2010-11-17
出版者
出版者 Institute of Electrical and Electronics Engineers
言語 en
著者版フラグ
出版タイプ AM
出版タイプResource http://purl.org/coar/version/c_ab4af688f83e57aa
DOI
関連タイプ isVersionOf
識別子タイプ DOI
関連識別子 http://dx.doi.org/10.1109/IC-NC.2010.51
関連名称 10.1109/IC-NC.2010.51
内容記述
内容記述タイプ Other
内容記述 Lock-based synchronization techniques are commonly used in parallel programming on multi-core processors. However, lock can cause deadlocks and poor scalabilities. Hence, LogTM has been proposed and studied for lock-free synchronization. LogTM is a kind of hardware transactional memory. In LogTM, transactions are executed speculatively to ensure serializability and atomicity. LogTM stores original values in a log before it is modified by a transaction. If a transaction accesses a shared datum which has been accessed by another transaction running in parallel, LogTM detects it as conflict and restores all data from the associated log and restarts the transaction. This is called aborting. On abort, the costs for restoring data from a log increases in proportion to the data size on the log. However, LogTM selects which transaction should be aborted by their initiated time. Hence, if conflicts occur frequently, it may degrades the performance. This paper proposes a criterion for selecting which transaction should be aborted taking account of data size in each log. In addition, another criterion which takes account of degree of conflict is also proposed. The result of the experiment with SPLASH-2 benchmark suite programs shows that the proposed methods improve the performance 2.7% in maximum.
言語 en
戻る
0
views
See details
Views

Versions

Ver.1 2023-05-15 13:49:14.061898
Show All versions

Share

Mendeley Twitter Facebook Print Addthis

Cite as

エクスポート

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

Confirm


Powered by WEKO3


Powered by WEKO3