本文へジャンプ

ミドルウェア

uVALUE 実業×IT

Hitachi

科学技術計算向けソフトウェア:構成/機能

最適化FORTRAN90/数値計算ライブラリ/Parallel Program Generator

最適化FORTRAN90

最適化FORTRAN90の機能

最適化FORTRAN90の性能

SMP並列化機能

プログラム中の並列化可能なループを検出し,SMPシステム上で並列可能なオブジェクトを自動的に生成する自動並列化機能を備えています。

*
SMP:Symmetric Multi Processor
高度な自動並列化機能
最適化FORTRAN90では,DOループ及び配列構文に対する高精度な解析能力と,変換,配列のプライベート化,リダクション型変換等の並列化技術を自動的に適用できる能力により,強力な自動並列化機能を実現しています。
また,ループ構造変換による並列化,パイプライン並列化など,より先進的な並列化機能を備えています。

DOループの並列化変換例

並列化指示文
自動並列化のほか,業界標準の並列化仕様であるOpenMP2.0による並列化もサポートしています。
高性能並列処理方式
最適化FORTRAN90では,独自の高速並列処理方式と同期削減最適化で,並列化オーバヘッドを最小限に抑え,SMPシステム上での高い並列化効率を実現します。