nAG C Library for SMP & Multicore は、C/C++ 用の汎用数値計算ライブラリ nAG C Library の並列計算バージョンです。通常の nAG C Library に比べ、マルチコアをフル活用できるため、マシン性能(コア数)に伴ったパフォーマンス(計算速度)の向上が見込めます。
4コア,スピードアップ例1: 補間関数 e01tnc | 4コア,スピードアップ例2: 乱数関数 g05sac |
ご利用いただける関数の一覧・詳細につきましては 関数リスト をご参照ください。
nAG C Library for SMP & Multicore は、nAG C Library を OpenMP を用いて並列化しており、提供される関数、引数の仕様は nAG C Library と同じです(100% インターフェース互換です)。このため、nAG C Library の関数を利用しているプログラムは、そのままソースコードを変えることなく、nAG C Library for SMP & Multicore を再リンクするだけで並列プログラムとして実行することが可能です。使用するコア数は、環境変数 OMP_NUM_THREADS で指定します。
本製品は、商用アプリケーションにもご利用いただけます。
本製品に関してご不明な点等ございましたら、お気軽に お問い合わせ ください。
製品価格
動作環境
Windows 64-bit
Linux 64-bit
Intel® Xeon Phi™ (Knights Landing)
nAG 数値計算ライブラリのご利用には弊社が提供するライセンスが必要です。ノードロックライセンス(マシン固定のライセンス)、USB キーライセンス、フローティングライセンスなど、用途に合わせて様々なライセンス形態をご用意しております。 ※ 詳細
USB キーの例
nAG 数値計算ライブラリを利用したアプリケーションは再配布が可能です。
再配布の際には、配布数分のライセンスが別途必要となります。
詳細は お問い合わせ ください。
- 最適化(関数の最小化/最大化) - 局所的最適化/大域的最適化
- 常微分方程式、偏微分方程式
- ウェーブレット変換
- オプションプライシングの公式
- PLS 回帰、リッジ回帰
- Nearest Correlation Matrix
- 分位数
- メッシュ生成
- 数値積分
- 非線形方程式の根
- 密(dense)/帯(banded)/疎(sparse)線形方程式
- 固有値問題
- 線形/非線形最小二乗問題
- 特殊関数
- 曲線/曲面のあてはめ、補間
- 大規模(スパース)固有値問題
- 大規模(スパース)連立一次方程式
- 擬似乱数
- 統計データの単純計算
- 相関/回帰分析
- 多変量解析
- 分散分析、分割表分析
- 時系列解析
- ノンパラメトリック統計
- 正規コピュラ、 t コピュラ
- その他 ...