コウヤ トモノリ   Tomonori Kouya
  幸谷 智紀
   所属   追手門学院大学  理工学部 数理・データサイエンス学科
   職種   教授
言語種別 日本語
発行・発表の年月 2011/09
形態種別 学会誌における解説記事および書評
査読 査読あり
招待論文 招待あり
標題 MPFR/GMPを用いた多倍長数値計算ライブラリBNCpackについて
執筆形態 単著
掲載誌名 応用数理
出版社・発行元 一般社団法人 日本応用数理学会
巻・号・頁 21(3),197-206頁
著者・共著者 幸谷智紀
概要 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 10.11540/bjsiam.21.3_197
ISSN 0917-2270
NAID 110009426223