数値シミュレーション言語DEQSOL
スポンサーリンク
概要
- 論文の詳細を見る
スーパコンピュータによる大規模な数値シミュレーションの要求が高まっているが,そのソフトウェア環境は必ずしも満足すべきものではない.著者らはプログラム生産性の大幅な向上とスーパコンピュータの有効利用とをねらいとしてDEQSOL(Differential EQuation SOlver Language)の開発を進めている.DEQSOLは,問題仕様書レベルの記述からFORTRANによる数値シミュレーションプログラムの自動生成を行う問題向き高水準言語である.入力となるDEQSOL言語はシミュレーション対象を簡潔に表現するとともに解法アルゴリズムを柔軟に表現できるように設計されている.すなわち,空間メッシュの生成,境界条件の取り込みを自動的に行うのみならず,繰り返し,条件分岐と微分演算子を含む計算式を組み合わせて広範囲の解法スキームを構築することができる.連立偏微分方程式の一括離散化,Body Fit用プリプロせッサの装備などの拡張を加え,さらなる適用範囲の拡大を図りつつある.一方生成されるFORTRANコードはスーパコンピュータを意識したものであり,ループ長の拡大,コンフリクトの少ないデータ構造の採用などの配慮がなされている.その結果,各種の問題に対して記述効率(記述行数比)でFORTRANの10倍以上,ベクトル化率で90%以上のコードの生成を可能としている.
- 一般社団法人情報処理学会の論文
- 1989-01-15
著者
-
梅谷 征雄
(株)日立製作所中央研究所
-
金野 千里
(株)日立製作所中央研究所
-
金野 千里
(株)日立製作所 情報事業本部
-
佐川 暢俊
(株)日立製作所
-
金野 千里
日立
-
梅谷 征雄
(株)日立製作所中央研究所第7部
-
佐川 暢俊
(株)日立製作所中央研究所
関連論文
- 並列プロセスFORTRAN言語と処理系
- 情報セキュリティの動向とトータルセキュリティソリューション
- 対話型数値シミュレーションシステム : ビジュアルDEQSOL
- 差分法DSQSOLにおける流体解析機能の適用評価
- 差分法DEQSOLにおける流体解析機能
- 有限要素法DEQSOLの流体シミュレーション向き機能の検討
- 有限要素法DEQSOLの流体シミュレーション向き機能における自動離散化方式
- 数値シミュレーション用プログラミング言語DEQSOL
- 4.ビジネスグリッド関連技術動向と標準化活動(ビジネスグリッドコンピューティング)
- インターネットにおけるソフトウェア流通システムの試作
- FORTRAN プログラムの動特性を把握する一手法について
- 大規模回路シミュレーションに対する完全LU分解付共役残差法とその適用性評価
- 大規模回路シミュレーションに対する共役残差法の適用実験(並列数値計算アルゴリズムとその周辺)
- 高水準数値シミュレーション言語 DEQSOL の並列計算機向けトランスレータ
- マルチグリッド法及びADI法における収束特性の検討
- ビジュアルDEQSOLシステム1 : DEQSOL高水準デバッガおよび実行診断システム
- ビジュアルDEQSOLシステム1 : 工程分析および機能構成
- 数値シミュレーション言語DEQSOL
- 3. 応用分野の最前線 3.2 技術計算分野における自動プログラミング (自動プログラミング)
- マルチプロセッサスーパコンピュータPHIの研究開発 マルチプロセッサスーパコンピュータ用並列記述言語 (マルチプロセッサスーパコンピュータPHIの研究開発)
- 汎用計算機のための条件制御ベクトル演算方式
- 内蔵ベクトル演算機能のための自動ベクトルコンパイラ方式
- 汎用計算機のための内蔵ベクトル演算方式
- 自動ベクトルコンパイラにおける部分ベクトル化の方式
- 並列計算機向けDEQSOLの基本検討
- プログラミング言語と数理(インダストリアルマテリアルズ)