機能
gridMathematica は以下のような機能をはじめとする,革新的な並列計算機能を提供します.
 |
|
 |
 |
 |
- Mathematica 言語レベルの並列化
- マルチプロセッサマシン,クラスタ,グリッドのサポート
- マシン非依存 - 完全にポータブルなユーザコード
- 一般的なあらゆる設定に最適化された高性能MathLink 通信プロトコル
- 効率がよく適応的な負荷バランシング
- プロセッサのスピードと通信遅延を考慮に入れたスケジューリング
- 問題特有の適応のためのプログラム可能なスケジューリング
- 自動障害回復と取り残されたプロセスの再割当て
- トレースとデバッグのサポート
- 非決定的な問題の推論的並列化
- パーソナルコンピュータでのシミュレーションやテストが可能な並列アプリケーション
|
 |
|
 |
 |
|
gridMathematica は,すべてのMathematica アプリケーションパッケージの他,数値・記号計算,離散数学,統計,データ解析,グラフィクス,可視化,一般プログラミングのための世界最大数の高度なアルゴリズムを含むMathematica の機能をすべてサポートします.以下はその例です.
 |
|
 |
 |
 |
- 手続き型,関数型,リストベース,オブジェクト指向型,記号型等のプログラミングコンストラクトをサポートするマルチパラダイムの記号プログラミング言語
- 2Dおよび3Dグラフィックス,数式,表,テキスト等を含む任意のオブジェクトに対して完全に機能する動的インターフェースの作成を可能にする,システム規模の動的インタラクティブ機能
- 25以上の新しいコアとなる可視化タイプと50以上の新しい一般可視化オプションの導入により,関数およびデータの高品質で高インパクトな2D・3D・動的可視化を自動生成
- 数学,物理学,化学,金融,地理,言語学等のロードオンデマンドの2ギガバイトを超えるデータ
- 幅広い分野で使用される何百もの形式およびサブ形式のサポートを含む,外部データ操作の新レベルの自動化
- 簡単なプログラムから任意のインターフェースをすぐに作成するための記号的インターフェース構築
- 視覚的プレゼンテーションのアルゴリズムを最適化した自動計算美学
- 流れるテキストと入力によるアクティブなグラフィックスとコントロールの結合
- 任意長の厳密整数,有理数,浮動小数点実数と複素数,任意精度の実数と複素数の自動精度制御とサポート
- 最適なパフォーマンスのための自動アルゴリズム選択
- 専用の数値計算システムに匹敵するパフォーマンスの高速数値線形代数
- 高性能最適化と線形計画法関数
- 疎行列の広範に渡るサポート
- あらゆるバイナリデータの高速インポートを可能にする,高度に最適化されたバイナリデータI/O
- 頑強な文字列操作
- 追加的なデータのインポート機能のためのビルトインの汎用データベース接続機能
- C言語,Java,.NET,Pythonおよびスクリプト言語との言語バインディング
|
 |
|
 |
 |
|