PGIトップ › PGI技術情報・TIPS

ソフテックは、PGI 製品の公認正規代理店です

PGI コンパイラ技術情報・TIPS(弊社お客様専用)

TIPS

製品をご購入後のお客様のために、PGI コンパイラの使い方、オプションの使用法、並列化の方法やPGIアクセラレータの使い方、アプリケーションのポーティング・ガイド、高速数学ライブラリ ACML の使用法等の技術情報、TIPS を纏めました。ご活用ください。Copyright © 株式会社ソフテック

new topics
2010年8月16日 リリース PGI 10.8リリース
2010年8月16日 TIPS CUDA™ 3.1 開発環境をインストールする (Linux版)
2010年8月16日 TIPS CUDA™ 3.1 開発環境をインストールする (Windows版)
2010年7月23日 TIPS PGIアクセラレータによるヤコビ反復法のGPU性能高速化(倍精度) New!
2010年7月10日 TIPS PGIアクセラレータによる姫野ベンチマークの最適化手順(その2) 55GLFLOPS!  New!
2010年7月7日 TIPS PGIアクセラレータによる姫野ベンチマークの最適化手順(その1) New!
2010年6月30日 TIPS PGI Fortran と CUDA CUBLASを使用した行列積の計算とGPU性能 New!
2010年6月28日 リリース PGI 10.6リリース、PVF 10.6 が Microsoft Visual Studio 2010に対応
2010年6月26日 TIPS PGI CUDA Fortran を使用した行列積の計算とGPU性能 New!
2010年6月26日 TIPS PGIアクセラレータを使用した行列積の計算とGPU性能 New!
2010年6月16日 TIPS NVIDIA GPU の構造と CUDA スレッディングモデル New!
2010年5月13日 リリース PGI 10.5リリース
2010年4月27日 TIPS CUDA™ 3.0 開発環境をインストールする (Linux版)
2010年4月27日 TIPS CUDA™ 3.0 開発環境をインストールする (Windows版)
2010年4月12日 リリース PGI 10.4リリース、CUDA 3.0 Toolkit と compute capability 2.0に対応
2010年3月19日 FAQ PGI 10.3 Linux版のアクセラレータとCUDA Fortran のコンパイル時の問題について
2010年3月18日 TIPS PGI コンパイラの自動並列化による性能について
2010年3月12日 TIPS プログラムのプロファイルを取得する(時間の掛かる部分を特定する)
2010年3月1日 TIPS NVIDIA GPUの実効メモリ帯域(STREAMベンチマーク)
2010年2月25日 TIPS PGI Workstation 製品の Windows 版の使用(Bashシェル環境 Makefileの利用)
2010年2月16日 TIPS マルチコアCPU上の並列化手法、その並列性能と問題点
2010年1月30日 TIPS PGI 2010のCUDA FortranでのModule文使用時の注意
2010年1月30日 TIPS 複数の GPU を計算に使えますか?
2010年1月23日 TIPS PGI CUDA Fortran のコンパイル・オプション
2010年1月22日 TIPS ソフテック PGI テクニカル情報・コラムのページを新設
2010年1月13日 TIPS PGIアクセラレータ・コンパイル用のオプション
2010年1月5日 TIPS PGIコンパイラによるインテル MKL ライブラリのリンク方法
2009年12月11日 TIPS PGI 2010 GPUアクセラレータ機能概要について公開
PGI製品のお求めは、米国 PGI 社と 17 年以上に及ぶ強力なパートナーであるソフテックへ
Google softek.co.jpを検索

PGIコンパイラ・オプションの使い方

PGIコンパイラ・オプション・ガイド

information

PGI コンパイラのオプション一覧とその説明、利用目的別に見たオプションの使い方を説明しています。ほとんどの利用用途をカバーしています。

詳細へ

ソフテック・テクニカル情報コラム  by Kato, SofTek Systems Inc.

並列プログラミング、PGIアクセラレータ™ に関する解説シリーズ

information

GPU対応のPGIアクセラレータコンパイラや PGI CUDA Fortran を使用する上で必要な並列化の知識、並列化の方法等の基礎的事項から、実際に適用した事例等を連載形式で解説していきます。

詳細へ

ソフテック提供 PGI 使用ガイド、Web チュートリアル

ソフテック PGIコンパイラ使用ガイド

information

本ガイドは、PGIコンパイラを初めて利用する際のコンパイラの使用方法を簡単に説明した資料です。様々な活用シーンにおける一般的に使用するコンパイル・オプションとPGIツールの使用法について説明しています。

PGIコンパイラの使用に関する主なトピックス

ドキュメント

SSE/SSE2/SSE3命令を使用して性能最適化された BLAS ライブラリ、LAPACK ライブラリ、FFT ライブラリ含む AMD 社の ACML ライブラリの使用法を説明しています。

情報

インテル® MKL 10.1 以降のライブラリ資産をお持ちのユーザは、PGIコンパイラ環境上で、Intel® MKL ライブラリを活用できます。そのリンク方法をご紹介します。

ドキュメント

PGI コンパイラを使用してリンクする際の静的リンク時の問題や、ライブラリのリンク方法の特殊な例を説明しています。

情報

PGI コンパイラをインストールしたマシン以外のシステムで実行モジュールを動作させたい場合の方法を説明しています。PC クラスタ上での構成の仕方にも応用できます。

ドキュメント

PGI の F77, F95, HPF, C, C++ のコンパイラを使用する際に、異なる CPU ターゲットでのクロスコンパイルを行う際のオプションを説明します。

情報

PGI コンパイラは、Opteronや Nehalem等のNUMAアーキテクチャ上での OpenMP スレッド並列を制御するための環境変数を提供します。

PGIコンパイラの性能情報、使用環境、その他の情報

ドキュメント

PGI コンパイラを用いて生成した実行プログラムの性能、ベンチマークの結果、他社製品との性能比較等の情報を盛り込んでいます。

情報

PGI が提供している全ての言語コンパイラに実装された並列化機能とそのプログラミングモデルについての概略を纏めています。

ドキュメント

32 ビット / 64 ビットプロセッサを含む PGI コンパイラ製品がサポートするプロセッサの種別とその利用可能なハードウェア機能。

情報

PGI 製品がサポートする OS の種別とその OS 上で利用可能な機能、システム・ライブラリのバージョン等を纏めています。

ドキュメント

世界中でポピュラーに利用されている科学技術、エンジニアリング分野のアプリケーション、ライブラリを PGI コンパイラでビルドする方法を纏めています。

情報

商用コンパイラの中で唯一、HPF (High Performance Fortran)のコンパイラを提供する PGI。この HPF コンパイラの使用法と環境の設定の仕方を説明します。

過去のPGIコンパイラに関する技術トピック

PGIコンパイラに関する過去のTIPSのリストを一覧にしたインデックスページ

TIPS