WEKO3
アイテム
並列計算機におけるキャッシュを意識した自動メモリ管理機構
https://ipsj.ixsq.nii.ac.jp/records/18538
https://ipsj.ixsq.nii.ac.jp/records/18538fd7643bf-f38d-49da-9a7a-519f65b6d108
| 名前 / ファイル | ライセンス | アクション |
|---|---|---|
|
|
Copyright (c) 2003 by the Information Processing Society of Japan
|
|
| オープンアクセス | ||
| Item type | Trans(1) | |||||||
|---|---|---|---|---|---|---|---|---|
| 公開日 | 2003-08-15 | |||||||
| タイトル | ||||||||
| タイトル | 並列計算機におけるキャッシュを意識した自動メモリ管理機構 | |||||||
| タイトル | ||||||||
| 言語 | en | |||||||
| タイトル | Cache -conscious Memory Management for Shared- Memory Multiprocessors | |||||||
| 言語 | ||||||||
| 言語 | jpn | |||||||
| キーワード | ||||||||
| 主題Scheme | Other | |||||||
| 主題 | キャッシュの効率的利用 | |||||||
| 資源タイプ | ||||||||
| 資源タイプ識別子 | http://purl.org/coar/resource_type/c_6501 | |||||||
| 資源タイプ | journal article | |||||||
| 著者所属 | ||||||||
| 神戸大学大学院自然科学研究科情報知能工学専攻/現在,富士通株式会社 | ||||||||
| 著者所属 | ||||||||
| 神戸大学工学部情報知能工学科 | ||||||||
| 著者所属(英) | ||||||||
| en | ||||||||
| The Graduate School of Science and Technology, Kobe University/Presently with FUJITSU LIMITED | ||||||||
| 著者所属(英) | ||||||||
| en | ||||||||
| Department of Computer and System Engineering, Faculty of Engineering, Kobe University | ||||||||
| 著者名 |
松田, 聡
鎌田十三郎
× 松田, 聡 鎌田十三郎
|
|||||||
| 著者名(英) |
Satoshi, Matsuda
Tomio, Kamada
× Satoshi, Matsuda Tomio, Kamada
|
|||||||
| 論文抄録 | ||||||||
| 内容記述タイプ | Other | |||||||
| 内容記述 | プログラムの高速化には,CPUとメモリとの速度差を緩和するキャッシュメモリの有効利用が重要である.共有メモリ型並列計算機では,データの一貫性保持のためのキャッシュの無効化が存在するため性能への影響も大きく,しばしばプログラマ自身がキャッシュを意識したオブジェクト配置を行ってきた.本研究では,フィールドアクセス情報を利用してクラスを分類・分割し,分類情報をもとに自動メモリ管理機構を用いてキャッシュを意識したオブジェクト配置を行うことで,この作業の自動化を目指す.本論文では,Sun HotSpot VMの自動メモリ管理機構に深さ優先コピー方式やアクセス傾向別領域を導入し,各種アプリケーションを通してその有効性を評価する. | |||||||
| 論文抄録(英) | ||||||||
| 内容記述タイプ | Other | |||||||
| 内容記述 | The processor/memory speed gap increases the importance of cache utilization for efficient program execution. To achieve scalable speed-up of parallel programs on shared-memory multiprocessors, the programmer is often forced to do cache-conscious allocation of memory objects avoiding for frequent cache invalidation. This paper proposes an automatic object arrangement scheme on memory management systems using field access information of the target program. We customize the memory management system of Sun HotSpot VM to introduce depth-first copying GC and memory chunk for frequently read objects, and evaluate the performance of the system using several applications. | |||||||
| 書誌レコードID | ||||||||
| 収録物識別子タイプ | NCID | |||||||
| 収録物識別子 | AA11833852 | |||||||
| 書誌情報 |
情報処理学会論文誌コンピューティングシステム(ACS) 巻 44, 号 SIG11(ACS3), p. 126-136, 発行日 2003-08-15 |
|||||||
| ISSN | ||||||||
| 収録物識別子タイプ | ISSN | |||||||
| 収録物識別子 | 1882-7829 | |||||||
| 出版者 | ||||||||
| 言語 | ja | |||||||
| 出版者 | 情報処理学会 | |||||||