論文

査読有り 招待有り
2011年9月

MPFR/GMPを用いた多倍長数値計算ライブラリBNCpackについて

応用数理
  • 幸谷智紀

21
3
開始ページ
197
終了ページ
206
記述言語
日本語
掲載種別
DOI
10.11540/bjsiam.21.3_197
出版者・発行元
一般社団法人 日本応用数理学会

BNCpack is a multiple precision numerical computation library built on the functions provided by MPFR/GMP which is currently fastest and the most reliable multiple precision floating-point arithmetic library. It can handle complex arithmetic, basic linear computation, polynomial computation, root finding, numerical integration, and initial value problem of ordinary differential equation in double precision and in multiple and mixed precision. Parts of these functions such as basic linear computation, the Durand-Kerner method and numerical integration are parallelized by using a message-passing interface (MPI) to obtain higher performance using parallelized programs provided by BNCpack on MPI PC clusters. In this paper, we first introduce MPFR/GMP and its functions. Second, we explain the numerical algorithms implemented in BNCpack and the method for parallelizing numerical computation using MPFR/GMP. Third, we describe benchmark tests performed using BNCpack to demonstrate its effectiveness. Finally, we discuss future works on BNCpack.

リンク情報
DOI
https://doi.org/10.11540/bjsiam.21.3_197
J-GLOBAL
https://jglobal.jst.go.jp/detail?JGLOBAL_ID=201102204375408770
CiNii Articles
http://ci.nii.ac.jp/naid/110009426223
CiNii Books
http://ci.nii.ac.jp/ncid/AN10288886
ID情報
  • DOI : 10.11540/bjsiam.21.3_197
  • ISSN : 0917-2270
  • J-Global ID : 201102204375408770
  • CiNii Articles ID : 110009426223
  • CiNii Books ID : AN10288886
  • identifiers.cinii_nr_id : 9000002360371

エクスポート
BibTeX RIS