KonohaScriptによるMPI統合
書誌事項
- タイトル別名
-
- MPI Integration of KonohaScript
この論文をさがす
抄録
HPCプログラムの開発には,計算効率のためにC,FORTRANなどの言語が利用されてきたが,並列プログラミングの技法や,コンピュータ内部の動作原理を考慮した計算アルゴリズムなどの多方面の知識が開発者に求められるため,熟達した計算機科学者以外には敷居の高いものとなっている.スクリプト言語は平易な記述でのプログラミングが可能であり,C言語のライブラリを外部インタフェースから利用することができるため,HPCプログラミングにおいても生産性・可読性の向上が期待され,利用が広まりつつある.MPIはメッセージパッシングの標準規格であり,分散メモリ環境での並列プログラミングの基礎となる技術として,HPCプログラミングの中核となっている.本研究では,スクリプト言語KonohaScriptによるMPI並列プログラミングを実現するために,ライブラリバインディングを実装,評価を行った.
In HPC program development, most developers write a program with traditional language, such as C or FORTRAN. To achieve higher performance, they are also needed to understand various techniques, for example parallel programming, computer architecture, and computational algorithm. Scripting languages have been used for text processing and web programming area. Because of its clearly syntax and foreign interface of C library, in HPC programming, demands of using them are increasing to improve development productivity and readability. MPI is standard message-passing interface, and widely used for parallel computing in distributed memory environment. In this paper, we implement and evaluate MPI bindings for KonohaScript to achieve parallel programming.
収録刊行物
-
- 情報処理学会論文誌プログラミング(PRO)
-
情報処理学会論文誌プログラミング(PRO) 5 (2), 100-100, 2012-03-30
- Tweet
キーワード
詳細情報 詳細情報について
-
- CRID
- 1050282812878535552
-
- NII論文ID
- 170000070367
-
- NII書誌ID
- AA11464814
-
- ISSN
- 18827802
-
- Web Site
- http://id.nii.ac.jp/1001/00081622/
-
- 本文言語コード
- ja
-
- 資料種別
- article
-
- データソース種別
-
- IRDB
- CiNii Articles