ログイン 新規登録
言語:

WEKO3

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

Field does not validate



インデックスリンク

インデックスツリー

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

WEKO

One fine body…

WEKO

One fine body…

アイテム

  1. 論文誌(トランザクション)
  2. プログラミング(PRO)
  3. Vol.44
  4. No.SIG15(PRO19)

大容量キャッシュに向く圧縮型ガーベッジコレクションについて

https://ipsj.ixsq.nii.ac.jp/records/16717
https://ipsj.ixsq.nii.ac.jp/records/16717
8b34945a-91c1-45ac-93fb-aa76c5d78987
名前 / ファイル ライセンス アクション
IPSJ-TPRO4415009.pdf IPSJ-TPRO4415009.pdf (35.1 kB)
Copyright (c) 2003 by the Information Processing Society of Japan
オープンアクセス
Item type Trans(1)
公開日 2003-11-15
タイトル
タイトル 大容量キャッシュに向く圧縮型ガーベッジコレクションについて
タイトル
言語 en
タイトル Mark -and- compact Garbage Collection for Large - size Cache Memory
言語
言語 jpn
キーワード
主題Scheme Other
主題 発表概要
資源タイプ
資源タイプ識別子 http://purl.org/coar/resource_type/c_6501
資源タイプ journal article
著者所属
電気通信大学大学院情報システム学研究科
著者所属
電気通信大学大学院情報システム学研究科
著者所属
電気通信大学大学院情報システム学研究科
著者所属(英)
en
Graduate School of Information Systems, University of Electro - Communications
著者所属(英)
en
Graduate School of Information Systems, University of Electro - Communications
著者所属(英)
en
Graduate School of Information Systems, University of Electro - Communications
著者名 藤川, 国雄 新田, 寛 寺島, 元章

× 藤川, 国雄 新田, 寛 寺島, 元章

藤川, 国雄
新田, 寛
寺島, 元章

Search repository
著者名(英) Kunio, Fujikawa Hiroshi, Nitta Motoaki, Terashima

× Kunio, Fujikawa Hiroshi, Nitta Motoaki, Terashima

en Kunio, Fujikawa
Hiroshi, Nitta
Motoaki, Terashima

Search repository
論文抄録
内容記述タイプ Other
内容記述 比較的大きな容量の二次キャッシュを搭載した計算機上のLisp処理系について,その圧縮型のガーベッジコレクション(GC)のプログラム実行時間に対する効果を複写型GCと対比して述べる.両者は停止回収型に属し,二世代のデータオブジェクトを効果的に処理する世代別GC(二世代GC)である.この圧縮型GCはポインタ補正などに高速化のための改良や,ヒープの消費域を局所化する対策が行われている.圧縮型は複写型よりも再配置(移動)オブジェクト量に対する処理時間がかなり長いが,このことがプログラムの実行に要する総処理時間の長短に必ずしも直結しないことを示す.総処理時間に対するGC時間の比率,GCが行うデータオブジェクトの再配置やヒープの使用形態の違いなどが影響するからである.比較実験では,二次キャッシュ容量がそれぞれ,512KB,4MB,8MBの同系のアーキテクチャである計算機上にそれぞれのGCを持つLisp処理系を実装し,規模の異なるプログラムを実行した.複写型GCは総処理時間にほとんど差異がないが,圧縮型GCは比較的大きなキャッシュ容量で総処理時間の短縮が図られ,時間的に優位なプログラムが多いという結果が得られた.これは圧縮型GCの利点である位置に関する局所性の保存と固定容量記憶に対する効率性の良さに起因するものと考えられるが,こうした解析結果についても述べる.
論文抄録(英)
内容記述タイプ Other
内容記述 In this presentation,we describe a good effect on program execution time that is produced by the garbage collection (GC)of a mark-and-compact type being embedded in our Lisp processing system running on machines with relatively large-size cache memory loaded, and also describe an effect by the GC of a copying collection type. Both of the GC belong to the great group called stop-and-collect GC and the group of generational GC that processes two generation of data objects effectively. The GC of a mark-and-compact type, or mark-and-compact GC, proposed here has refinement that improves in time of its process such as pointer adjustments and a mechanism that localizes the consumption of a heap. The mark-and-compact GC takes far longer time than the GC of a copying collection type, or copying collection GC, to process the unit of data objects being relocated (moved), but this fact does not necessarily apply to the total time of program execution. There are many factors that affect the total time such as the ratio of GC time to the total time, relocation of data objects and heap utilization in which both GC differ much. We test performance of Lisp programs running on 512 KB, 4 MB and 8 MB cache machines. The copying collection GC has few effect on the total time, but the mark-and-compact GC shortens the total time in case of relatively large-size cache and makes the total time of many programs shorter than the copying collection GC. This fact may result from the merits of the mark-and-compact GC: locality of data objects in the heap and efficiency of the heap utilization.
書誌レコードID
収録物識別子タイプ NCID
収録物識別子 AA11464814
書誌情報 情報処理学会論文誌プログラミング(PRO)

巻 44, 号 SIG15(PRO19), p. 68-68, 発行日 2003-11-15
ISSN
収録物識別子タイプ ISSN
収録物識別子 1882-7802
出版者
言語 ja
出版者 情報処理学会
戻る
0
views
See details
Views

Versions

Ver.1 2025-01-22 23:43:17.231455
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