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

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

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

TIPS

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

new topics
2012年1月18日 FAQ Sandybridgeを搭載したMac OS X 10.7(Lion)上で、no such instruction: `vzeroupper' と言うエラーメッセージ New!
2012年1月7日 TIPS PGIコンパイラによる MPICH2 ライブラリ環境の構築2(Linux) 新版 New!
2012年1月7日 TIPS PGIコンパイラによる MPICH2 の使い方(Linux) Update!
2011年11月11日 FAQ PGI Accelerator の Fortran 上でのディレクティブ !$acc .. の「継続行」の記述方法
2011年11月2日 リリース PGI 11.10 をリリースしました
2011年11月1日 TIPS PGIコンパイラによるインテル MKL ライブラリのリンク方法 Update!
2011年10月24日 FAQ PGIコンパイラを使用して、インテル®の MKL ライブラリのリンク方法を教えて下さい
2011年10月24日 FAQ 環境変数 LD_LIBRARY_PATH に設定した外部ライブラリがリンク時に反映されない理由
2011年10月24日 FAQ LIBRARY_PATH 環境変数をデフォルトで、-L{ライブラリパス} に反映する方法
2011年10月21日 TIPS PGI CUDA Fortran による CUBLAS 4.0 以降の使用方法
2011年10月12日 TIPS CUDA Fortran による CUDA 4.0 Multi-GPU プログラミング (3) - Host Memory -
2011年10月11日 TIPS CUDA Fortran による CUDA 4.0 Multi-GPU プログラミング (2) - UVA -
2011年10月8日 リリース PGI 11.9 をリリースしました
2011年10月6日 TIPS CUDA Fortran による CUDA 4.0 Multi-GPU プログラミング (1) - GPUdirect -
2011年8月22日 リリース PGI 11.8 をリリースしました
2011年8月10日 FAQ PGI Visual Fortran(PVF)環境における pgprof(プロファイラ)を使用する方法
2011年8月5日 FAQ 64ビット版 Red Hat 6.0におけるGNUソフトウェアの実装方法について
2011年7月14日 リリース PGI 11.7 をリリースしました
2011年6月24日 TIPS CUDA™ 4.0 開発環境をインストールする (Windows版)
2011年6月24日 TIPS CUDA™ 4.0 開発環境をインストールする (Linux版)
2011年6月20日 リリース PGI 11.6 をリリースしました
2011年6月13日 TIPS PGI CUDA Fortran から CUDA CUFFT ライブラリを呼ぶ
2011年5月16日 リリース PGI 11.5 をリリースしました
2011年5月9日 TIPS PGI 2011のCUDA FortranでのModule文
2011年4月13日 リリース PGI 11.4 をリリースしました
2011年3月21日 TIPS PGIコンパイラによる MS-MPI の使い方(Windows)
2011年3月17日 TIPS PGIコンパイラに付属する MPICH1 の使い方(Linux)
2011年3月16日 TIPS PGIコンパイラによる MPICH2 の使い方(Linux)
2011年3月15日 TIPS PGIコンパイラによる MPICH2 ライブラリ環境の構築(Linux)
2011年3月12日 リリース PGI 11.3 をリリースしました
2011年2月17日 リリース PGI 11.2 をリリースしました
2011年1月21日 リリース PGI 11.1 をリリースしました
2011年1月5日 TIPS CUDA™ 3.2 開発環境をインストールする (Linux版)
2011年1月5日 TIPS CUDA™ 3.2 開発環境をインストールする (Windows版)
2011年1月4日 TIPS PGI Release 2011 (11.0)をリリースしました
2010年11月18日 TIPS Windows 版 PGI コンパイラの使用法特集(2) PGI Workstation 製品を使う
2010年11月12日 TIPS Windows 版 PGI コンパイラの使用法特集(1) PGI Visual Fortran 製品を使う
2010年9月15日 リリース PGI 10.9リリース
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性能高速化(倍精度)
2010年7月10日 TIPS PGIアクセラレータによる姫野ベンチマークの最適化手順(その2) 55GLFLOPS!
2010年7月7日 TIPS PGIアクセラレータによる姫野ベンチマークの最適化手順(その1)
2010年6月30日 TIPS PGI Fortran と CUDA CUBLASを使用した行列積の計算とGPU性能
2010年6月28日 リリース PGI 10.6リリース、PVF 10.6 が Microsoft Visual Studio 2010に対応
2010年6月26日 TIPS PGI CUDA Fortran を使用した行列積の計算とGPU性能
2010年6月26日 TIPS PGIアクセラレータを使用した行列積の計算とGPU性能
2010年6月16日 TIPS NVIDIA GPU の構造と CUDA スレッディングモデル
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 社と 20 年以上に及ぶ強力なパートナーであるソフテックへ
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