木構造をアクセスする並列メモリのリスト処理言語の記憶管理への応用に関する研究
木構造をアクセスする並列メモリのリスト処理言語の記憶管理への応用に関する研究
批准号:
06680304
负责人:
熊谷 毅
金额:
$1.34万
依托单位:
依托单位国家:
日本
项目类别:
Grant-in-Aid for General Scientific Research (C)
财政年份:
1994
资助国家:
日本
项目状态:
已结题
起止时间:
1994 至 --
中文摘要
リスト処理言語の実行性能を向上させるための方法として,木構造の各節を固定した位置に記憶する,木をアクセスするための並列メモリの記憶方式を利用することによって,リスト構造の記憶場所のローカリティーを上げることを検討した.並列メモリの構成方法に関しては,2分木についての方法を既に提案していたのに加え,多分木のアクセス方法も可能となる方式を考案し発表した.リスト処理言語の記憶方式については,2分木並列メモリの方式を利用することによって,ページフォルトの発生回数を減少できるとともに,キャッシュメモリのヒット率を向上させることが可能となる.そのために,木構造をある高さの部分木に分割したものをページと考え,リストの各要素を木構造に埋め込んでいく方式を採用する.記憶領域を管理する部分では,この部分木単位でメモリとディスクの間でデータを受け渡すことで,仮想記憶方式を実現する.本研究では,木構造中にリスト構造の埋め込み方,リストのアクセスのための関数の実現方式,リストを構成するconsの実現方法,およびガ-ベッジコレクションの方法について検討を行い,試験的なLispインタプリタの構成を行った.本研究により,ローカリティーの高いリストの記憶方式が提案できたと考えている.さらに,リスト構造を木構造メモリに格納することにより,関数の引数評価の並列化以外に,リスト処理の多くの部分で並列化が可能であることを確認できた.今後,従来の記憶方式との比較評価が必要であり,早急に行い,その結果を発表する予定である.また,関数型の範疇に収まる言語仕様を考え,その並列化も含めた性能向上を考えることも重要になる.
英文摘要
リスト処理言語の実行性能を向上させるための方法として,木構造の各節を固定した位置に記憶する,木をアクセスするための並列メモリの記憶方式を利用することによって,リスト構造の記憶場所のローカリティーを上げることを検討した.並列メモリの構成方法に関しては,2分木についての方法を既に提案していたのに加え,多分木のアクセス方法も可能となる方式を考案し発表した.リスト処理言語の記憶方式については,2分木並列メモリの方式を利用することによって,ページフォルトの発生回数を減少できるとともに,キャッシュメモリのヒット率を向上させることが可能となる.そのために,木構造をある高さの部分木に分割したものをページと考え,リストの各要素を木構造に埋め込んでいく方式を採用する.記憶領域を管理する部分では,この部分木単位でメモリとディスクの間でデータを受け渡すことで,仮想記憶方式を実現する.本研究では,木構造中にリスト構造の埋め込み方,リストのアクセスのための関数の実現方式,リストを構成するconsの実現方法,およびガ-ベッジコレクションの方法について検討を行い,試験的なLispインタプリタの構成を行った.本研究により,ローカリティーの高いリストの記憶方式が提案できたと考えている.さらに,リスト構造を木構造メモリに格納することにより,関数の引数評価の並列化以外に,リスト処理の多くの部分で並列化が可能であることを確認できた.今後,従来の記憶方式との比較評価が必要であり,早急に行い,その結果を発表する予定である.また,関数型の範疇に収まる言語仕様を考え,その並列化も含めた性能向上を考えることも重要になる.
期刊论文(1)
专著(0)
科研奖励(0)
会议论文
中澤寿之,熊谷毅: "多分木を扱う並列メモリのための木のラベル付け" 電子情報通信学会論文誌D-I. J77-D-I. 589-591 (1994)
Toshiyuki Nakazawa、Takeshi Kumagai:“并行内存处理可能树的树标签”IEICE Transactions D-I 589-591 (1994)。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
完全シャフルで構成したプロセサアレイにおける並列ハードウェアアルゴリズム
-
批准号:02750263
-
项目类别:Grant-in-Aid for Encouragement of Young Scientists (A)
-
资助金额:$0.7万
-
财政年份:1990
-
负责人:熊谷 毅
-
依托单位:
シャフル結合シストリックアレイのハードウェアアルゴリズムに関する基礎的研究
-
批准号:01750330
-
项目类别:Grant-in-Aid for Encouragement of Young Scientists (A)
-
资助金额:$0.64万
-
财政年份:1989
-
负责人:熊谷 毅
-
依托单位:
局所並列処理用プロセサアレイ計算機開発のための基礎研究
-
批准号:62750311
-
项目类别:Grant-in-Aid for Encouragement of Young Scientists (A)
-
资助金额:$0.58万
-
财政年份:1987
-
负责人:熊谷 毅
-
依托单位:
海外基金