科学技術計算に適した多倍長数値計算環境の構築と数値的に不安定なスキームの直接計算の実現

書誌事項

タイトル別名
  • カガク ギジュツ ケイサン ニ テキシタ タバイチョウ スウチ ケイサン カンキョウ ノ コウチク ト スウチテキ ニ フアンテイナ スキーム ノ チョクセツ ケイサン ノ ジツゲン
  • Design of a Multiple-precision Arithmetic Environment for Scientific Numerical Computations and Direct Computations of Numerically Unstable Schemes

この論文をさがす

説明

偏微分方程式の高精度かつ大規模数値計算に適する高速な多倍長数値計算環境exflibの設計と実装を行った.本計算環境はFORTRAN90またはC++ 言語から利用可能であり,ポリモルフィックなインタフェースを提供している.本論文では,大規模数値計算で多く利用されるFORTRAN90への対応とアセンブリ言語でのライブラリの設計について論じる.さらに,典型的な逆問題の数値計算において,FORTRAN用の多倍長計算環境と比較して本計算環境の高速性とメモリ利用について示す.また,数値的に不安定なスキームに対して多倍長数値計算を利用することで,計算誤差の急激な増大に対する多倍長計算の有効性と数値解析理論への応用例を示す.

We design and implement a fast multiple-precision arithmetic package ‘exflib’ for the purpose of large scale numerical computations of partial differential equations. The package are works with FORTRAN90 or the programming language C++ and main arithmetics are written in an assembly language. We give a remark on compatibility of programs implemented in an assembly language and FORTRAN90 compilers. Numerical results for a typical inverse problem are given to compare the proposed library with a FORTRAN multiple-precision arithmetic package. We also show an important application to numerically unstable problems and numerical nalysis.

収録刊行物

被引用文献 (2)*注記

もっと見る

参考文献 (17)*注記

もっと見る

関連プロジェクト

もっと見る

キーワード

詳細情報 詳細情報について

問題の指摘

ページトップへ