Smart remote procedure calls: transparent treatment of remote pointers

Kenji Kono, Kazuhiko Kato, Takashi Masuda

研究成果: Paper査読

8 被引用数 (Scopus)

抄録

Remote procedure call (RPC) systems have been proven to be a practical basis for building distributed applications. The RPC technique abstracts a typical communication pattern to an ordinary procedure call. Compared with an ordinary procedure call, however, the conventional RPC technique has one evident restriction; pointers (addresses) cannot be passed to remote procedures without the explicit and nontrivial programming effort. This paper presents a method that eliminates this restriction. The method enables transparent treatment of pointers in RPC by combining three key techniques: virtual memory manipulation, pointer swizzling, and coherency protocol. The experiments performed using an implementation of the method show that the method provides performance that is scalable to the access ratio of the remotely referenced data.

本文言語English
ページ142-151
ページ数10
出版ステータスPublished - 1994 12月 1
外部発表はい
イベントProceedings of the 1994 IEEE 14th International Conference on Distributed Computing Systems - Poznan, Pol
継続期間: 1994 6月 211994 6月 24

Other

OtherProceedings of the 1994 IEEE 14th International Conference on Distributed Computing Systems
CityPoznan, Pol
Period94/6/2194/6/24

ASJC Scopus subject areas

  • ソフトウェア
  • ハードウェアとアーキテクチャ
  • コンピュータ ネットワークおよび通信

フィンガープリント

「Smart remote procedure calls: transparent treatment of remote pointers」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

引用スタイル