WEKO3
アイテム
MATLAB記述のコンパイレーションにおける複数種類の疎行列データ構造への対応
https://ipsj.ixsq.nii.ac.jp/records/29137
https://ipsj.ixsq.nii.ac.jp/records/29137f25eca2c-a2c4-415c-8fbf-83570f939fb0
名前 / ファイル | ライセンス | アクション |
---|---|---|
![]() |
Copyright (c) 2004 by the Information Processing Society of Japan
|
|
オープンアクセス |
Item type | SIG Technical Reports(1) | |||||||
---|---|---|---|---|---|---|---|---|
公開日 | 2004-03-02 | |||||||
タイトル | ||||||||
タイトル | MATLAB記述のコンパイレーションにおける複数種類の疎行列データ構造への対応 | |||||||
タイトル | ||||||||
言語 | en | |||||||
タイトル | Compilation of MATLAB Scripts Utilizing Various Data Structures for Sparse Matrices | |||||||
言語 | ||||||||
言語 | jpn | |||||||
資源タイプ | ||||||||
資源タイプ識別子 | http://purl.org/coar/resource_type/c_18gh | |||||||
資源タイプ | technical report | |||||||
著者所属 | ||||||||
広島市立大学情報科学部 | ||||||||
著者所属 | ||||||||
広島市立大学情報科学部 | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Faculty of Information Sciences, Hiroshima City University | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Faculty of Information Sciences, Hiroshima City University | ||||||||
著者名 |
川端, 英之
× 川端, 英之
|
|||||||
著者名(英) |
Hideyuki, Kawabata
× Hideyuki, Kawabata
|
|||||||
論文抄録 | ||||||||
内容記述タイプ | Other | |||||||
内容記述 | MATLABは数値計算コードを簡潔に記述できる言語および実行環境であり,広く利用されている.我々は,MATLABコードの高速な実行環境の提供のため,MATLABコードを静的解析によりFortran90記述に変換するコンパイラCMCを開発している.CMCは疎行列計算にも対応しているが,これまでの実装では疎行列のデータ構造はCCS形式しか扱えなかった.本稿では,CMCのCRS形式やMulti?diagonal形式によるデータ構造への対応について述べる.実測により,CMCにあらたに実装したデータ構造の自動変換機能が有効であることが分かった. | |||||||
論文抄録(英) | ||||||||
内容記述タイプ | Other | |||||||
内容記述 | MATLAB is a language and an execution environment for matrix computations, which is used in wide area. We have been developing the CMC, a compiler for matrix computations, which translates MATLAB-based scripts into Fortran 90 programs by static analyses. The CMC didn't have functionality for data structures for sparse matrices other than CCS form until the extension we show in this article was implemented. Newly supported data structures include CRS and Multi-diagonal forms. Experimental results show the importance to choose right data structures to make the most use of the computer at hand. In addition, automatic transformation of data structures is proved to be useful. | |||||||
書誌レコードID | ||||||||
収録物識別子タイプ | NCID | |||||||
収録物識別子 | AN10463942 | |||||||
書誌情報 |
情報処理学会研究報告ハイパフォーマンスコンピューティング(HPC) 巻 2004, 号 20(2003-HPC-097), p. 109-114, 発行日 2004-03-02 |
|||||||
Notice | ||||||||
SIG Technical Reports are nonrefereed and hence may later appear in any journals, conferences, symposia, etc. | ||||||||
出版者 | ||||||||
言語 | ja | |||||||
出版者 | 情報処理学会 |