ログイン 新規登録
言語:

WEKO3

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

Field does not validate



インデックスリンク

インデックスツリー

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

WEKO

One fine body…

WEKO

One fine body…

アイテム

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

HOPEコンパイラのプロトタイプ実装

https://ipsj.ixsq.nii.ac.jp/records/185723
https://ipsj.ixsq.nii.ac.jp/records/185723
ce28e464-c55b-4448-b1fc-abed23108fe5
名前 / ファイル ライセンス アクション
IPSJ-TPRO1101009.pdf IPSJ-TPRO1101009.pdf (97.0 kB)
Copyright (c) 2018 by the Information Processing Society of Japan
オープンアクセス
Item type Trans(1)
公開日 2018-02-08
タイトル
タイトル HOPEコンパイラのプロトタイプ実装
タイトル
言語 en
タイトル A Prototype Implementation of a HOPE Compiler
言語
言語 jpn
キーワード
主題Scheme Other
主題 [発表概要]
資源タイプ
資源タイプ識別子 http://purl.org/coar/resource_type/c_6501
資源タイプ journal article
著者所属
九州工業大学大学院情報工学府
著者所属
九州工業大学大学院情報工学研究院
著者所属
京都大学学術情報メディアセンター
著者所属
京都大学大学院情報学研究科
著者所属(英)
en
Graduate School of Computer Science and Systems Engineering, Kyushu Institute of Technology
著者所属(英)
en
Department of Artificial Intelligence, Kyushu Institute of Technology
著者所属(英)
en
Academic Center for Computing and Media Studies, Kyoto University
著者所属(英)
en
Graduate School of Informatics, Kyoto University
著者名 重本, 孝太

× 重本, 孝太

重本, 孝太

Search repository
八杉, 昌宏

× 八杉, 昌宏

八杉, 昌宏

Search repository
平石, 拓

× 平石, 拓

平石, 拓

Search repository
馬谷, 誠二

× 馬谷, 誠二

馬谷, 誠二

Search repository
著者名(英) Kota, Shigemoto

× Kota, Shigemoto

en Kota, Shigemoto

Search repository
Masahiro, Yasugi

× Masahiro, Yasugi

en Masahiro, Yasugi

Search repository
Tasuku, Hiraishi

× Tasuku, Hiraishi

en Tasuku, Hiraishi

Search repository
Seiji, Umatani

× Seiji, Umatani

en Seiji, Umatani

Search repository
論文抄録
内容記述タイプ Other
内容記述 高生産性,スケーラビリティ,負荷分散,耐障害性は大規模な並列計算を行ううえで重要な課題である.我々が提唱中の階層的計算省略に基づく並列実行モデルHOPEは,これらの課題に取り組むものである.HOPE言語は,HOPEディレクティブを利用可能な拡張C言語である.HOPE言語の処理系は現在開発中であり,本研究ではHOPEコンパイラの実装を行う.HOPEコンパイラは,拡張SC言語として設計したHOPE言語を,入れ子関数(L-closure等)を追加した既存の拡張SC言語を経由してC言語に変換する.このうちHOPE言語から入れ子関数つき拡張SC言語への変換を,SC言語処理系の新たな変形規則セットとして実装する.拡張SC言語からC言語への変換は,既存の変形規則セットとSCコンパイラを利用する.また,反復処理と時間発展処理のサポート方法について,HOPEコンパイラの課題として検討する.
論文抄録(英)
内容記述タイプ Other
内容記述 High productivity, scalability, load balancing, and fault tolerance are all important issues of massively parallel computing. A “hierarchical omission”-based parallel execution model called HOPE, which we are trying to propose, addresses these issues. The HOPE language is an extended C language in which we can use HOPE directives. The HOPE language system is under development and we implement a prototype HOPE compiler in this study. A HOPE compiler translates the HOPE language designed as an extended SC language into the C language via an existing extended SC language with nested functions such as L-closures. We implement a translator from the HOPE language into the extended SC language with nested functions as new transformation rule sets of the SC language system. We can use existing transformation rule sets and the SC compiler for translation from the extended SC language into the C language. We also consider how to support iterations and phases as the HOPE compiler issues.
書誌レコードID
収録物識別子タイプ NCID
収録物識別子 AA11464814
書誌情報 情報処理学会論文誌プログラミング(PRO)

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

Versions

Ver.1 2025-01-20 02:52:13.809738
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