Java言語における部分継続実行の実現手法の提案 Proposal of a Scheme for Implementing Partial Continuations in Java

この論文にアクセスする

この論文をさがす

著者

    • 佐藤 芳樹 SATO Yoshiki
    • 東北大学情報科学研究科/電気通信研究所 Graduate School of Information Science / Research Institute of Electrical Communication, Tohoku University
    • 北形 元 KITAGATA Gen
    • 東北大学情報科学研究科/電気通信研究所 Graduate School of Information Science / Research Institute of Electrical Communication, Tohoku University
    • 白鳥 則郎 SHIRATORI Norio
    • 東北大学情報科学研究科/電気通信研究所 Graduate School of Information Science / Research Institute of Electrical Communication, Tohoku University
    • 東北大学情報シナジーセンター Information Synergy Center, Tohoku University
    • 東北大学情報科学研究科 Graduate School of Information Science
    • 電気通信研究所 Research Institute of Electrical Communication, Tohoku University

抄録

本稿ではJava仮想計算機をまたぐスレッド移送機能を分散処理に利用するための既存のスレッド移送技術の問題点を指摘し、これを解決するための手法について述べる。具体的には、関数型言語などで研究されてきた部分継続と呼ばれる概念を導入し、部分継続を一つの分散処理の単位とすることで柔軟な粒度での移送を実現する。本稿では、提案手法を実現するための構文の設計と、ソースコード変換による実装について述べる。A scheme has been developed that enables a Java program to be migrated across computers while preserving its execution state. This scheme is called Thread Migration. We indicate the problem occured when applying thread migration on Distributed Processing and propose a solution for that. To be more precise adoptind Patrial Continuations studied in Functional Language and Processing. Thereby we can migrate computation with flexible grain. This paper describes a design of additinal sentence structure to achieve our scheme. and implementing with source-code-level transformation.

A scheme has been developed that enables a Java program to be migrated across computers while preserving its execution state. This scheme is called Thread Migration. We indicate the problem occured when applying thread migration on Distributed Processing and propose a solution for that. To be more precise adopting Partial Continuations studied in Functional Language and make that migration unit in Distributed Processing. Thereby we can migrate computation with flexible grain. This paper describes a design of additinal sentence structure to achieve our scheme, and implementing with source-code-level transformation.

収録刊行物

  • 情報処理学会研究報告マルチメディア通信と分散処理(DPS)

    情報処理学会研究報告マルチメディア通信と分散処理(DPS) 2002(32(2001-DPS-107)), 85-90, 2002-03-28

    一般社団法人情報処理学会

参考文献:  8件中 1-8件 を表示

各種コード

  • NII論文ID(NAID)
    110002945994
  • NII書誌ID(NCID)
    AN10116224
  • 本文言語コード
    JPN
  • 資料種別
    Technical Report
  • ISSN
    09196072
  • NDL 記事登録ID
    6108276
  • NDL 雑誌分類
    ZM13(科学技術--科学技術一般--データ処理・計算機)
  • NDL 請求記号
    Z14-1121
  • データ提供元
    CJP書誌  NDL  NII-ELS  IPSJ 
ページトップへ