ログイン 新規登録
言語:

WEKO3

  • トップ
  • ランキング
To
lat lon distance
To

Field does not validate



インデックスリンク

インデックスツリー

メールアドレスを入力してください。

WEKO

One fine body…

WEKO

One fine body…

アイテム

  1. 論文誌(トランザクション)
  2. プログラミング(PRO)
  3. Vol.2
  4. No.1

コード変換によるディペンダブルな分散プログラムの自動生成

https://ipsj.ixsq.nii.ac.jp/records/16416
https://ipsj.ixsq.nii.ac.jp/records/16416
fc82db19-d8d2-46f0-92cc-fae0835deeb1
名前 / ファイル ライセンス アクション
IPSJ-TPRO0201003.pdf IPSJ-TPRO0201003.pdf (30.6 kB)
Copyright (c) 2009 by the Information Processing Society of Japan
オープンアクセス
Item type Trans(1)
公開日 2009-01-27
タイトル
タイトル コード変換によるディペンダブルな分散プログラムの自動生成
タイトル
言語 en
タイトル Dependable Distributed Code Generation with Compiler
言語
言語 jpn
キーワード
主題Scheme Other
主題 発表概要
資源タイプ
資源タイプ識別子 http://purl.org/coar/resource_type/c_6501
資源タイプ journal article
著者所属
東京大学大学院情報理工学系研究科
著者所属
東京大学大学院情報理工学系研究科
著者所属(英)
en
Graduate School of Information Science and Technology, The University of Tokyo
著者所属(英)
en
Graduate School of Information Science and Technology, The University of Tokyo
著者名 稲上克史 平木, 敬

× 稲上克史 平木, 敬

稲上克史
平木, 敬

Search repository
著者名(英) Katsushi, Inagami Kei, Hiraki

× Katsushi, Inagami Kei, Hiraki

en Katsushi, Inagami
Kei, Hiraki

Search repository
論文抄録
内容記述タイプ Other
内容記述 近年PCの低価格化とネットワーク技術の進歩によって,ネットワークを介して複数のPC上で分散計算を行うグリッドコンピューティングが普及してきている.しかし,グリッドプログラミングには,単一SMPマシン上での並列プログラミングとはフレームワークが異なり,ネットワークを意識したプログラミングが必要になる.そこで我々はSMP上で並列計算を行うプログラムを静的に分散環境で動作するプログラムに自動変換する手法を提案する.具体的にはマルチスレッドを用いて記述されたJava並列プログラムに,自動的に適切なネットワークコミュニケーション処理を挿入し,複数ノード上で分散並列計算を行うJavaプログラムに静的に変換する.さらに本研究では自動分散化コンパイラに,チェックポインティングによってディペンダビリティを向上させるコード生成を行い,その効果を検証する.これによりポータブルかつディペンダブルな分散環境を提供する.
論文抄録(英)
内容記述タイプ Other
内容記述 Today, grid computing, which is computing with distributed resources through network, is ahottopic. Butgridprogrammingis very differentfromparallelprogramming on SMP single machine, because of communications between nodes. In this paper, we implement Java Grid Compiler which translates statically from parallel programs on SMP into the one working on distributed resource environment, by inserting network operatrions automatically. We also implementadependable mechanism, checkpointing, intranslaton. JGC automatically inserts check pointing and restoring code into program statically. JGC saves, not runtime memory image snapshots, but only living variables at particular programming points. This enables light weight check pointing with little overhead.
書誌レコードID
収録物識別子タイプ NCID
収録物識別子 AA11464814
書誌情報 情報処理学会論文誌プログラミング(PRO)

巻 2, 号 1, p. 18-18, 発行日 2009-01-27
ISSN
収録物識別子タイプ ISSN
収録物識別子 1882-7802
出版者
言語 ja
出版者 情報処理学会
戻る
0
views
See details
Views

Versions

Ver.1 2025-01-22 23:52:37.884197
Show All versions

Share

Mendeley Twitter Facebook Print Addthis

Cite as

エクスポート

OAI-PMH
  • OAI-PMH JPCOAR
  • OAI-PMH DublinCore
  • OAI-PMH DDI
Other Formats
  • JSON
  • BIBTEX

Confirm


Powered by WEKO3


Powered by WEKO3