Item type |
学術雑誌論文 / Journal Article(1) |
公開日 |
2023-02-28 |
タイトル |
|
|
タイトル |
A MATLAB-Based Code Generator for Parallel Sparse Matrix Computations Utilizing PSBLAS |
言語 |
|
|
言語 |
eng |
資源タイプ |
|
|
資源タイプ識別子 |
http://purl.org/coar/resource_type/c_6501 |
|
資源タイプ |
journal article |
著者 |
SASAOKA, Taiji
KAWABATA, Hideyuki
KITAMURA, Toshiaki
笹岡, 泰司
川端, 英之
北村, 俊明
|
抄録 |
|
|
内容記述タイプ |
Abstract |
|
内容記述 |
Parallel programs for distributed memory machines are not easy to create and maintain, especially when they involve sparse matrix computations. In this paper, we propose a program translation system for generating parallel sparse matrix computation codes utilizing PSBLAS. The purpose of the development of the system is to offer the user a convenient way to construct parallel sparse code based on PSBLAS. The system is build up on the idea of bridging the gap between the easy-to-read program representations and highly-tuned parallel executables based on existing parallel sparse matrix computation libraries. The system accepts a MATLAB program with annotations and generates subroutines for an SPMD-style parallel program which runs on distributed-memory machines. Experimental results on parallel machines show that the prototype of our system can generate fairly efficient PSBLAS codes for simple applications such as CG and Bi-CGSTAB programs. |
書誌情報 |
IEICE Transactions on Information and Systems
巻 E90-D,
号 1,
p. 2-12,
発行日 2007-01-01
|
出版者 |
|
|
出版者 |
電子情報通信学会(IEICE) |
ISSN |
|
|
収録物識別子タイプ |
ISSN |
|
収録物識別子 |
1745-1361(online)|0916-8532(print) |
書誌レコードID |
|
|
収録物識別子タイプ |
NCID |
|
収録物識別子 |
AA10826272 |
権利 |
|
|
権利情報 |
copyright©2007 IEICE |
関連サイト |
|
|
|
識別子タイプ |
URI |
|
|
関連識別子 |
http://www.ieice.org/jpn/trans_online/ |
|
|
関連名称 |
http://www.ieice.org/jpn/trans_online/ |
フォーマット |
|
|
内容記述タイプ |
Other |
|
内容記述 |
application/pdf |
著者版フラグ |
|
|
出版タイプ |
VoR |
|
出版タイプResource |
http://purl.org/coar/version/c_970fb48d4fbd8a85 |