ログイン 新規登録
言語:

WEKO3

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

Field does not validate



インデックスリンク

インデックスツリー

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

WEKO

One fine body…

WEKO

One fine body…

アイテム

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

異機種間モーバイル計算のためのコード表現とその実装

https://ipsj.ixsq.nii.ac.jp/records/16892
https://ipsj.ixsq.nii.ac.jp/records/16892
8841c4d3-a02b-4ca3-be37-4de4529226fa
名前 / ファイル ライセンス アクション
IPSJ-TPRO4202002.pdf IPSJ-TPRO4202002.pdf (222.6 kB)
Copyright (c) 2001 by the Information Processing Society of Japan
オープンアクセス
Item type Trans(1)
公開日 2001-02-15
タイトル
タイトル 異機種間モーバイル計算のためのコード表現とその実装
タイトル
言語 en
タイトル A Code Representation for Heterogeneous Mobile Computation and Its Implementation
言語
言語 jpn
キーワード
主題Scheme Other
主題 通常論文
資源タイプ
資源タイプ識別子 http://purl.org/coar/resource_type/c_6501
資源タイプ journal article
著者所属
東京大学大学院理学系研究科情報科学専攻
著者所属
東京大学大学院理学系研究科情報科学専攻
著者所属(英)
en
Department of Information Science, Faculty of Science, the University of Tokyo
著者所属(英)
en
Department of Information Science, Faculty of Science, the University of Tokyo
著者名 関口, 龍郎 米澤, 明憲

× 関口, 龍郎 米澤, 明憲

関口, 龍郎
米澤, 明憲

Search repository
著者名(英) Tatsurou, Sekiguchi Akinori, Yonezawa

× Tatsurou, Sekiguchi Akinori, Yonezawa

en Tatsurou, Sekiguchi
Akinori, Yonezawa

Search repository
論文抄録
内容記述タイプ Other
内容記述 モーバイル計算と呼ばれる,実行時にコードが移動する計算形態がインターネット上で普及しつつある.この論文は異機種間でのモーバイル計算に適したコード体系MICの提案を行い,その概要を示す.MICは3-アドレス形式のRISC風命令セットにより構成され,異機種計算機上で,その機種専用のCコンパイラによって生成されたコードと同等の速度で動作させることができる.これを利用すれば,高い実行性能を要求するアプリケーションを異機種間モーバイル環境で実行させることができる.高い実行性能を持つコードは必要最小限度の最適化によって生成が可能であり,コードが実行される段階で初めて転送されるモーバイル計算に適している.MICコードはアセンブラに近い低レベルな言語表現であり,プログラミング言語に対する依存性が低く,MICコードを利用したモーバイルシステムでは様々なプログラミング言語をその言語の特徴を保持したまま利用することができる.我々はMICコードを出力するC,C++ 言語コンパイラと,MICコードからSPARCとIA32アーキテクチャのためのコードを生成するコード生成器を実装した.
論文抄録(英)
内容記述タイプ Other
内容記述 Mobile computation is getting popular on the Internet, which is a form of computation where running programs are moved among distributed computers in a network. This paper proposes a code representation called MIC that is designed for mobile computation on heterogeneous computers. MIC consists of a RISC instruction set of three address format. A MIC code can run on a computer of various architecture as fast as code produced by a native compiler for the architecture. This feature of MIC allows us to run an application on a heterogeneous mobile environment that requires high execution performance. MIC is suitable for mobile computation since a native code with high efficiency can be generated by the least optimizations from a MIC code. In a mobile environment, a code is usually transmitted and available just before the code is executed. MIC is a low-level code representation like assembly languages, which encourages that a program in a various high-level programming language can be compiled into a MIC code without losing important features of the programming language. A translator from a MIC code into SPARC and IA32 native code is implemented. In addition, a C and C++ compiler is implemented that produces MIC code.
書誌レコードID
収録物識別子タイプ NCID
収録物識別子 AA11464814
書誌情報 情報処理学会論文誌プログラミング(PRO)

巻 42, 号 SIG02(PRO9), p. 1-12, 発行日 2001-02-15
ISSN
収録物識別子タイプ ISSN
収録物識別子 1882-7802
出版者
言語 ja
出版者 情報処理学会
戻る
0
views
See details
Views

Versions

Ver.1 2025-01-22 23:37:14.557177
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