2024-03-29T01:21:10Zhttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_oaipmhoai:ipsj.ixsq.nii.ac.jp:000235722023-04-27T10:00:04Z01164:01579:01622:01624
プログラマの意図により複数のキャッシュコヒーレンスプロトコルの利用を可能とするソフトウェア分散共有メモリCache Coherence Protocols for Migratory Access in Home - based Software Distributed Shared Memoryjpnhttp://id.nii.ac.jp/1001/00023572/Technical Reporthttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_action_common_download&item_id=23572&item_no=1&attribute_id=1&file_no=1Copyright (c) 2001 by the Information Processing Society of Japan電気通信大学大学院情報システム学研究科電気通信大学大学院情報システム学研究科電気通信大学大学院情報システム学研究科電気通信大学大学院情報システム学研究科城田, 祐介吉瀬, 謙二本多, 弘樹弓場, 敏嗣home-based ソフトウェア分散共有メモリにおいて,同一変数を複数ノードで更新するアクセスパタン(migratory access)を実行すると,ホームノードを更新するオーバヘッドが大きいことが指摘されている.本稿では,プログラマがキャッシュコヒーレンスプロトコルをクリティカルセクションごとに選択可能とする機構を提供することで, home-based ソフトウェア分散共有メモリ上でmigratory access によるオーバヘッドを削減する方式を提案する.提案する機構において用いる,migratory accessを効率良く扱うためのキャッシュコヒーレンスプロトコルを3つ提案する.In home-based Software Distributed Shared Memory(DSM) systems, the eager propagations of updates to the home node can have a great impact on its performance, especially for applications with migratory accessed shared data. In order to adapt to memory access patterns that DSM applications exhibit, we propose a mechanism which enables programmers to choose a protocol for each critical sections. For efficient execution of applications with migratory data, we propose three multiple-writer protocols designed for our system.AN10096105情報処理学会研究報告計算機アーキテクチャ(ARC)200176(2001-ARC-144)7122001-07-252009-06-30