計算環境に依存しない行列計算ライブラリインタフェースSILC Computing Environment Independent Interface for Matrix Computation Library

この論文にアクセスする

この論文をさがす

著者

抄録

本報告では、行列計算ライブラリの使い勝手を向上させるため、(1) データの受け渡しと演算処理の指定を分離する、(2) 演算処理の指定は文字列(数式)で行う、(3) 演算処理にはユーザプログラムのメモリ空間を使用しないという特徴を持つライブラリインタフェース SILC (Simple Interface for Library Collections) を提案する。開発中の SILC の行列計算向き命令記述、多様な計算環境(逐次、並列)での実装方式についても述べる。 SILC を利用することで、ユーザはデータは必要最低限(作業領域はいらない)、計算環境が変わってもソースプログラムは変更不要、複数ライブラリの同時使用が可能(ライブラリの出所によらない) というメリットを享受できる。We propose a new library interface SILC (Simple Interface for Library Collections) which (1) separates passing data and requesting computation at calling library program, (2) uses mathematical expression in text data for a computation request, and (3) uses no user program's memory for computation done by library programs. Then the SILC enables users to prepare no working storage in a user program for any library program, to run a user program in any computing environment with no program change, and to use many types of libraries in a same program easily. This advantage is practically important for users to use their program in seamless.

We propose a new library interface SILC (Simple Interface for Library Collections) which (1) separates passing data and requesting computation at calling library program, (2) uses mathematical expression in text data for a computation request, and (3) uses no user program's memory for computation done by library programs. Then the SILC enables users to prepare no working storage in a user program for any library program, to run a user program in any computing environment with no program change, and to use many types of libraries in a same program easily. This advantage is practically important for users to use their program in seamless.

収録刊行物

  • 情報処理学会研究報告ハイパフォーマンスコンピューティング(HPC)

    情報処理学会研究報告ハイパフォーマンスコンピューティング(HPC) 2004(128(2004-HPC-100)), 37-42, 2004-12-17

    一般社団法人情報処理学会

参考文献:  6件中 1-6件 を表示

被引用文献:  1件中 1-1件 を表示

各種コード

  • NII論文ID(NAID)
    110002950855
  • NII書誌ID(NCID)
    AN10463942
  • 本文言語コード
    JPN
  • 資料種別
    Technical Report
  • ISSN
    09196072
  • NDL 記事登録ID
    7215674
  • NDL 雑誌分類
    ZM13(科学技術--科学技術一般--データ処理・計算機)
  • NDL 請求記号
    Z14-1121
  • データ提供元
    CJP書誌  CJP引用  NDL  NII-ELS  IPSJ 
ページトップへ