Xevtgen: Fortran Code Transformer Generator for High Performance Scientific Codes

Reiji Suda, Hiroyuki Takizawa, Shoichi Hirasawa

研究成果: Conference contribution

4 被引用数 (Scopus)

抄録

HPC scientific codes are less readable and less manageable because of complex hand optimization which is often platform-dependent. We are developing a toolset that hopefully mitigates that maintainability problem by user-defined easy-To-use code transformation: The code is written in a simpler form, and coding technique for high performance is introduced by code transformations. In this paper, we present xevtgen, which is a code transformation generator of our toolset. Transformation rules are defined using dummy Fortran codes with some directives, and we expect that design makes it easier to learn for Fortran programmers. Some examples of code transformations are shown to discuss the practicality of the proposed approach.

本文言語English
ホスト出版物のタイトルProceedings - 2015 3rd International Symposium on Computing and Networking, CANDAR 2015
出版社Institute of Electrical and Electronics Engineers Inc.
ページ528-534
ページ数7
ISBN(電子版)9781467397971
DOI
出版ステータスPublished - 2016 3 2
イベント3rd International Symposium on Computing and Networking, CANDAR 2015 - Sapporo, Hokkaido, Japan
継続期間: 2015 12 82015 12 11

出版物シリーズ

名前Proceedings - 2015 3rd International Symposium on Computing and Networking, CANDAR 2015

Other

Other3rd International Symposium on Computing and Networking, CANDAR 2015
CountryJapan
CitySapporo, Hokkaido
Period15/12/815/12/11

ASJC Scopus subject areas

  • Computer Science Applications
  • Computational Theory and Mathematics
  • Computer Networks and Communications

フィンガープリント 「Xevtgen: Fortran Code Transformer Generator for High Performance Scientific Codes」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

引用スタイル