PGI 6

Size: px
Start display at page:

Download "PGI 6"

Transcription

1 PGI Server 2015 PGI Workstation 2015 リリースノート Release 年 2 月 2015 年 2 月作成 (PGI 15.1) 株式会社ソフテック

2 目次 1 サポートするプラットフォーム PGI Workstation/Server Release 2015 のソフトウェア内容 サポートするプロセッサ システムについて サポートする OS の追加 PGI 2015 の新機能 変更点等 PGI 2015 Features サマリー 新設 あるいは変更になったコンパイラ オプション PGI tool に関する特記事項 CUDA Fortran の機能強化 PGI Accelerator OpenACC Compilers の機能強化 C++ コンパイラ ランタイム ライブラリ ルーチンの新機能と変更点 ライブラリ インタフェース 配布と配置 アプリケーションの配置と再配布 既知の制限事項 一般的な制限事項 プラットフォーム特有の制限事項 Linux Apple OS X Microsoft Windows PGDBG に関する問題 PGPROF に関する問題 CUDA Fortran Toolkit に関する制限事項 問題 OpenACC に関する制限事項 問題 修正事項 本資料の全ての情報は 現状のまま提供されます 株式会社ソフテックは 本資料に記述あるいは表現されている情報及びその中に非明示的に記載されていると解釈されうる情報に対して一切の保証をいたしません また 本資料に含まれる情報の誤りや それによって生じるいかなるトラブルに対しても一切の責任と補償義務を負いません また 本資料に掲載されている内容は 予告なく変更されることがあります 本資料で使用されている社名 製品名などは 一般に各社の商標または登録商標です 株式会社ソフテック 東京都世田谷区太子堂 Copyright 2015, SofTek Systems, Inc. All rights reserved.

3 米国 PGI 社の PGI Workstation/Server/CDK コンパイラのバージョン 2015 のリリースノートを以下に記し ます 本リリースにおける製品の主な新機能 特徴に関して纏めたものです 1 サポートするプラットフォーム 32 ビット Linux 32 ビット x86 互換あるいは 64 ビット x64 互換のプロセッサ上で動作する 32 ビット Linux オペレーティングシステム上で利用可能です 64 ビット Linux 64 ビット x64 互換のプロセッサ上で動作する 64 ビット Linux オペレーティングシステム上で利用可能です 32 ビット Windows 32 ビット x86 互換あるいは 64 ビット x64 互換のプロセッサ上で動作する 32 ビット Windows オペレーティングシステム上で利用可能です 64 ビット /32 ビット Windows 32 ビット Windows 用ソフトウェアの全ての機能も包括し 64 ビット x64 互換のプロセッサ上で動作する 64 ビット Windows オペレーティングシステム上で利用可能です 32 ビット Apple OS X 32 ビットあるいは 64 ビットの Intel ベースのプロセッサを搭載したシステムで 32 ビット Apple Mac オペレーティングシステム上で利用可能です 64 ビット Apple OS X 64 ビットの Intel ベースのプロセッサを搭載したシステムで 64 ビット Apple Mac オペレーティングシステム上で利用可能です 1.1 PGI Workstation/Server Release 2015 のソフトウェア内容 PGFORTRAN ネイティブ OpenMP/ 自動並列 /OpenACC Fortran 2003 コンパイラ PGF77 ネイティブ OpenMP/ 自動並列 FORTRAN 77 コンパイラ PGHPF データ並列 High Performance Fortran コンパイラ (Note: PGHPF は Linux のみサポートします ) PGCC ネイティブ OpenMP/ 自動並列 /OpenACC ANSI C11 and K&R C コンパイラ PGC++ ネイティブ OpenMP/ 自動並列 /OpenACC GNU g++ ABI 互換 C++11 コンパイラ (Linux/OS X) PGPROF マルチスレッド /OpenMP/MPI 並列対応グラフィカル プロファイラ PGDBG マルチスレッド /OpenMP/MPI 並列対応グラフィカル デバッガ (Linux/OS X 用製品のみ ) MPICH MPI ライブラリ, version 3.1.3(64-bit only) をバンドル PDF HTML によるオンラインドキュメントと UNIX man ページ (Windows 用製品のみ ) Win32 and Win64 環境上で UNIX ライクの bash シェル コマンド環境 (Cygwin) ( 注意 ) ご購入ライセンス製品によって 使用できるコンパイラ言語の種類が決まります 1.2 サポートするプロセッサ システムについて 32 ビット x86 系のプロセッサ並びに 64 ビットの AMD64 Intel 64 のプロセッサに対応します PGI 2015 において サポートする CPU は以下の表のとおりです 1

4 Brand CPU Floating point HW -tp Mem <target> Addressing ABM SSE1 SSE2 SSE3 SSSE3 SSE4 SSE4a AMD Piledriver Piledriver bit Yes Yes Yes No Yes Yes AMD Piledriver Piledriver bit Yes Yes Yes No Yes Yes AMD Bulldozer bulldozer bit Yes Yes Yes No Yes Yes AMD Bulldozer bulldozer bit Yes Yes Yes No Yes Yes AMD Istanbul istanbul bit Yes Yes Yes No Yes Yes AMD Istanbul Istanbul bit Yes Yes Yes No Yes Yes AMD Opteron/Quad-Core shanghai bit Yes Yes Yes No No Yes AMD Opteron/Quad-Core shanghai bit Yes Yes Yes No No Yes AMD Opteron/Quad-Core barcelona bit Yes Yes Yes No No Yes AMD Opteron/Quad-Core barcelona bit Yes Yes Yes No No Yes AMD Opteron/Athlon64 k bit Yes Yes Yes No No No AMD Opteron/Athlon64 k bit Yes Yes Yes No No No AMD Opteron Rev E/F Turion/Athlon64 k8-64e 64-bit Yes Yes Yes No No No AMD Opteron Rev E/F k bit Yes Yes Yes No No No AMD Turion64 Turion/Athlon64 k8-64e 64-bit Yes Yes Yes No No No AMD Turion64 k bit Yes Yes No No No No Intel Core i7/i5/i3 (Haswell) haswell bit Yes Yes Yes Yes Yes Yes Intel Core i7/i5/i3 (Haswell) haswell bit Yes Yes Yes Yes Yes Yes Intel Core i7/i5/i3 (Ivy Bridge) ivybridge bit Yes Yes Yes Yes Yes Yes Intel Core i7/i5/i3 (Ivy Bridge) ivybridge bit Yes Yes Yes Yes Yes Yes Intel Core i7/i5/i3 (Sandy Bridge) sandybridge bit Yes Yes Yes Yes Yes Yes Intel Core i7/i5/i3 (Sandy Bridge) Sandybridge bit Yes Yes Yes Yes Yes Yes Intel Core i7/core i5/i3 (Nehalem) nehalem bit Yes Yes Yes Yes Yes Yes Intel Core i7/core i5/i3 (Nehalem) Nehalem bit Yes Yes Yes Yes Yes Yes Intel Penryn penryn 32-bit Yes Yes Yes Yes Yes No Intel Penryn penryn bit Yes Yes Yes Yes Yes No Intel Core 2 Core2 32-bit Yes Yes Yes Yes Yes No Intel Core 2 Core bit Yes Yes Yes Yes Yes No Intel P4/Xeon EM64T p bit Yes Yes Yes Yes No No Intel P4/Xeon EM64T p7 32-bit Yes Yes Yes Yes No No Intel Xeon/Pentium4 p7 32-bit Yes Yes No No No No 2

5 AMD Athlon XP/MP athlonxp 32-bit Yes No No No No No Intel Pentium III piii 32-bit Yes No No No No No AMD Athlon athlon 32-bit No No No No No No AMD K6 k6 32-bit No No No No No No Intel Pentium II p6 32-bit No No No No No No Generic Generic x86 p5 or px bit No No No No No No 1.3 サポートする OS の追加 PGI 2015 において サポートする OS は以下のとおりです なお CentOS や Scientific Linux は Red Hat のクローン OS ですので Red Hat と同じように利用可能です Linux Operating Systems and Features Supported in PGI 2015 Distribution Type 64-bit HT pgc++ pgdbg NPTL NUMA glibc GCC RHEL 7.0 Linux Yes Yes Yes Yes Yes No RHEL 6.5 Linux Yes Yes Yes Yes Yes No RHEL 6.4 Linux Yes Yes Yes Yes Yes No RHEL 6.3 Linux Yes Yes Yes Yes Yes No RHEL 6.2 Linux Yes Yes Yes Yes Yes No RHEL 6.1 Linux Yes Yes Yes Yes Yes No RHEL 6.0 Linux Yes Yes Yes Yes Yes No RHEL 5.6 Linux Yes Yes Yes Yes Yes No RHEL 5.5 Linux Yes Yes Yes Yes Yes No RHEL 5.4 Linux Yes Yes Yes Yes Yes No RHEL 5.3 Linux Yes Yes Yes Yes Yes No RHEL 5.0 Linux Yes Yes Yes Yes Yes No RHEL 4.8 Linux Yes Yes Yes Yes Yes No Fedora 21 Linux Yes Yes Yes Yes Yes Yes Fedora 20 Linux Yes Yes Yes Yes Yes Yes Fedora 19 Linux Yes Yes Yes Yes Yes Yes Fedora 18 Linux Yes Yes Yes Yes Yes Yes Fedora 17 Linux Yes Yes Yes Yes Yes Yes Fedora 16 Linux Yes Yes Yes Yes Yes Yes Fedora 15 Linux Yes Yes Yes Yes Yes Yes Fedora 14 Linux Yes Yes Yes Yes Yes Yes Fedora 13 Linux Yes Yes Yes Yes Yes Yes Fedora 12 Linux Yes Yes Yes Yes Yes Yes Fedora 11 Linux Yes Yes Yes Yes Yes Yes Fedora 10 Linux Yes Yes Yes Yes Yes Yes Fedora 9 Linux Yes Yes Yes Yes Yes Yes Fedora 8 Linux Yes Yes Yes Yes Yes Yes Fedora 7 Linux Yes Yes Yes Yes Yes Yes Fedora 6 Linux Yes Yes Yes Yes Yes Yes Fedora 5 Linux Yes Yes Yes Yes Yes Yes

6 Fedora 4 Linux Yes Yes Yes Yes Yes No SUSE 13.2 Linux Yes Yes Yes Yes Yes Yes SUSE 13.1 Linux Yes Yes Yes Yes Yes Yes SUSE 12.3 Linux Yes Yes Yes Yes Yes Yes SUSE 12.2 Linux Yes Yes Yes Yes Yes Yes SUSE 12.1 Linux Yes Yes Yes Yes Yes Yes SUSE 11.3 Linux Yes Yes Yes Yes Yes Yes SUSE 11.2 Linux Yes Yes Yes Yes Yes Yes SUSE 11.1 Linux Yes Yes Yes Yes Yes Yes SUSE 11.0 Linux Yes Yes Yes Yes Yes Yes SuSE 10.3 Linux Yes Yes Yes Yes Yes Yes SuSE 10.2 Linux Yes Yes Yes Yes Yes Yes SuSE 10.1 Linux Yes Yes Yes Yes Yes Yes SuSE 10.0 Linux Yes Yes Yes Yes Yes Yes SuSE 9.3 Linux Yes Yes Yes Yes Yes Yes SLES 11 Linux Yes Yes Yes Yes Yes Yes SLES 10 Linux Yes Yes Yes Yes Yes Yes SLES 9 Linux Yes Yes Yes Yes No Yes Red Hat 9.0 Linux No No Yes Yes Yes No Linux Yes Yes Yes Yes Yes Yes Linux Yes Yes Yes Yes Yes Yes Linux Yes Yes Yes Yes Yes Yes Linux Yes Yes Yes Yes Yes Yes Linux Yes Yes Yes Yes Yes Yes Linux Yes Yes Yes Yes Yes Yes Linux Yes Yes Yes Yes Yes Yes Linux Yes Yes Yes Yes Yes Yes Linux Yes Yes Yes Yes Yes Yes Linux Yes Yes Yes Yes Yes Yes Linux Yes Yes Yes Yes Yes Yes Linux Yes Yes Yes Yes Yes Yes Linux Yes Yes Yes Yes Yes Yes Linux Yes Yes Yes Yes Yes Yes HT = hyper-threading, NPTL = Native POSIX Threads Library, NUMA = Non-Uniform Memory Access. 4

7 Windows 上で使用可能なコマンドベースのコンパイラ (PGI Workstation & Server) PGI Visual Fortran が対応する OS は 以下のとおりです xp/2003/2008 はサポートしません Windows Operating Systems and Features Supported in PGI 2015 OS Type 64-bit HT pgc++ pgdbg NPTL NUMA glibc GCC 8.1 No Yes Yes Yes NA Yes NA NA Microsoft Windows (32ビット) Microsoft Windows (64ビット) 8 No Yes Yes Yes NA Yes NA NA 2012 No Yes Yes Yes NA Yes NA NA 7 No Yes Yes Yes NA Yes NA NA 2008 R2 No Yes Yes Yes NA Yes NA NA 8.1 No Yes Yes Yes NA Yes NA NA 8 Yes Yes Yes Yes NA Yes NA NA 2012 Yes Yes Yes Yes NA Yes NA NA 7 Yes Yes Yes Yes NA Yes NA NA 2008 R2 Yes Yes Yes Yes NA Yes NA NA Intel プロセッサベースの Apple OS X は 以下のとおりです Apple Operating Systems and Features Supported in PGI 2015 OS Type 64-bit HT pgc++ pgdbg NPTL NUMA glibc GCC Yosemite Yes No Yes Yes NA NA NA Apple OS X Mavericks Yes No Yes Yes NA NA NA Mountain Lion Yes No Yes Yes NA NA NA Lion Yes No Yes Yes NA NA NA PGI 2015 の新機能 変更点等 2.1 PGI 2015 Features サマリー PGI C/C++Compiler PGC++(pgc++) コンパイラは Linux および OS X のデフォルトとなる GNU 互換 name mangling(abi 互換 ) の採用並びに g++ 4.2~4.8 言語機能をサポート なお GNU g++ のコマンドライン オプションとの互換性はありません Linux および OS X 上で C++11 完全準拠 NVIDIA ならびに AMD GPU 用のネイティブな LLVM ( バックエンド ) コンパイル機能を追加 以下の C 言語 C11 機能を実装 Lambdas Alignof/alignas No return Type generics Thread-local storage (TLS) long double using x87 80-bit arithmetic デバイス実行のため data clause や計算領域内の class/struct のメンバを参照するため 暗黙 5

8 に OpenACC class method を使ってコンパイルされる また enter/exit data clause を使って明示的に class/struct の deep copy を行うことができるように OpenACC class method を提供 CUDA Unified Memory on NVIDIA GPUs を使って OpenACC implicit deep copy を行う機能 ( プレビュー機能として別ソフトウェア提供 ) (64-bit Linux preview feature ダウンロード可能 ) SIMD ベクトル化の強化として 条件付きベクトル化 ランタイムにおけるポインタのチェック機構 ベクトル化効果の解析機構を実装 Linux 版 pgc++ は NVCC ホスト コンパイラとして機能する お知らせ PGI 2015 以降 Linux ならびに OS X において C++ コンパイラがデフォルトのコンパイラが 従来からデフォルトとしてきた pgcpp(pgcc) コマンドによる C++ コンパイラから pgc++ コマンドによる C++ コンパイラに変更となります 明示的に pgc++ コマンドをお使いください pgc++ コンパイラは基本的に ほとんどの言語機能とオブジェクト (ABI 互換 ) に関して GNU C++ のものと互換性を有します 但し 双方のコマンド オプションに関しては互換性がありません なお Linux/OS X ならびに Windows 版の pgcpp コマンド コンパイラは PGI 16.1 以降 廃止されます これに伴い PGI 2016 以降 Windows 版の C++ コンパイラは 製品として廃止され C 言語コンパイラと Fortran コンパイラの製品版の提供となります PGI 2015 における Windows 版の C++ pgcpp コンパイラは提供されますが PGI 15.2 以降の機能拡張開発は行いません なお Linux ならびに OS X 版の C++ コンパイラに関しては従来通り GNU ABI 互換の C++11 コンパイラとして PGI 2016 以降も継続してご提供いたします PGI Accelerator OpenACC Fortran/C/C++ Compilers 包括的な OpenACC 2.0 のサポート (2015 年 ) Cache directive Auto loop clause Device_type clause Collapse clause Firstprivate clause Gang(num:) and gang(static:) loop subclauses Reduction in routine clause Use of complex data types in reduction clause OpenACC CUPTI-based profiling(nvidia CUDA Profiling Tools Interface) を利用した PGI_ACC_TIME OpenACC Unified Memory Evaluation Package for Linux 新しい OpenACC SDK examples 追加 CUDA 6.0/6.5 and NVIDIA Kepler K40/K80 GPUs サポート PGI Fortran Compiler Fortran 2008 機能取込み SIMPLY CONTIGUOUS ERF/ERFC Inverse hyperbolic functions Bessel functions Storage size intrinsic ANSI-like プロプロセッサ機能の強化 SIMD ベクトル化の強化として 条件付きベクトル化 ベクトル化効果の解析機構を実装 OpenACC 並びに CUDA Fortran における Fortran Automatic Array のサポート 6

9 新しく最適化された CUDA Fortran ホスト側組込関数 (sum, maxval, minval) CUDA Fortran でのデバイスコード内におけるグローバルな静的配列のサポート cusparse ライブラリへのインタフェースのために新しく CUDA Fortran cusparse module の提供 CUDA 6.0/6.5 and NVIDIA Kepler K40/K80 GPUs サポート バンドルするライブラリの更新 MPICH (Linux/OS X) に更新 PGI CDK には その他に Open MPI と MVAPICH2 2.0 ライブラリの PGI 用のビルド版を提供 PGI Visual Fortran Visual Studio 2013 Windows 8.1 に対応 NVIDIA Tesla GPUs には OpenACC and CUDA Fortran 対応 AMD Radeon GPUs には OpenACC に対応した バンドルするライブラリの更新 MPI-3 に準拠した MPICH 3.0.4(Linux/OS X) を新たにバンドル PGI CDK には その他に Open MPI と MVAPICH2 1.9 ライブラリの PGI 用のビルド版を提供 Microsoft HPC Pack 2012 MS-MPI version 4.1 をバンドル (64-bit Windows) Pre-compiled 64-bit ScaLAPACK library をバンドル -Mscalapack オプションを追加した (Linux/OS X 版 ) BLAS と LAPACK に基づいた LAPACK のプリコンパイル版を提供 なお AMD ACML ライブラリのチューニングされた LAPACK も利用可能 検証済み使用可能プラットフォームの追加 14.10, Fedora 21, CentOS 7, RHEL 7 and OS X Yosemite 等をサポート 例題とチュートリアルの更新実装されたソフトの中に EXAMPLE($PGI/{os target name}/2015/examples 配下 ) として Fortran 2003, CUDA Fortran, CUDA-x86, OpenACC, OpenMP 並列化, 自動並列化 MPI 用の例題とチュートリアルを包括的に更新しました 2.2 新設 あるいは変更になったコンパイラ オプション PGI 15.1 から全ての 64-bit Linux コンパイラのデフォルト時のリンク時の挙動は ダイナミック ライブラリをリンクするようになりました 以前のバージョンのデフォルト方式は 出来る限りスタティック ライブラリをリンクして executable を生成していました この新しいデフォルトの扱い方を変更するには -Bstatic あるいは -Bstatic_pgi のどちらかのオプションを指定してください 以下は その例を示します 以前のバージョンではスタティックであった PGI 用のライブラリが shared library に変更されています $ ldd a.out linux-vdso.so.1 => (0x00007fffe2dff000) libpgf90.so => /usr/pgi/linux86-64/15.1/lib/libpgf90.so (0x00007f242718b000) libpgf90_rpm1.so => /usr/pgi/linux86-64/15.1/lib/libpgf90_rpm1.so (0x00007f ) libpgf902.so => /usr/pgi/linux86-64/15.1/lib/libpgf902.so (0x00007f2426f75000) libpgf90rtl.so => /usr/pgi/linux86-64/15.1/lib/libpgf90rtl.so (0x00007f2426e50000) libpgftnrtl.so => /usr/pgi/linux86-64/15.1/lib/libpgftnrtl.so (0x00007f2426d1b000) libpgmp.so => /usr/pgi/linux86-64/15.1/lib/libpgmp.so (0x00007f2426b9e000) 7

10 libnuma.so.1 => /usr/lib64/libnuma.so.1 (0x fc9c00000) libpthread.so.0 => /lib64/libpthread.so.0 (0x fca400000) libpgc.so => /usr/pgi/linux86-64/15.1/lib/libpgc.so (0x00007f2426a10000) librt.so.1 => /lib64/librt.so.1 (0x fcac00000) libm.so.6 => /lib64/libm.so.6 (0x fca800000) libc.so.6 => /lib64/libc.so.6 (0x fca000000) 64-bit コンパイラのアクセラレータ デバイスコードの生成プログラムが デフォルトで nvvm を使用す るように変更されました 今まで使用していた古い CUDA-C コード生成ソフトウェアを使用する場合は -ta=tesla:nollvm あるいは -Mcuda=nollvm オプションを指定してください PGI 2015 では 以下のような新しいコマンドライン オプションと既存のオプションに対する新しいキ ーワード サブオプションの追加等が行われております 新しいコンパイラ オプション -c11 : C11 言語を使用する (C/C++ only) -c1x:-c11 オプションと同じ -M[no]idiom: ループ内で idiom 認識 ( パターン認識 ) を行う [ 抑止する ] --install: コンパイラの初期設定 (makelocalrc) を行う (PGI 15.1 ではまだ未実装 ) Mcuda サブオプションの変更 cc1x, cc1+, tesla, tesla+(compute capability 1.x の GPU) が廃止されました charstring : GPU カーネル内で文字列の使用を制限付きで使用する [no]lineinfo:gpu line information を生成する [no]llvm:64-bit 上では LLVM バックエンドをデフォルトとして使う [ 使わない ] ta=tesla サブオプションの変更 cc1x, cc1+, tesla, tesla+(compute capability 1.x の GPU) 並びに [no]required が廃止されました charstring : GPU カーネル内で文字列の使用を制限付きで使用する [no]lineinfo:gpu line information を生成する [no]llvm:64-bit 上では LLVM バックエンドをデフォルトとして使う [ 使わない ] ta=radeon サブオプション [no]required が廃止されました [no]lineinfo:gpu line information を生成する [no]llvm:64-bit 上では LLVM/SPIR バックエンドをデフォルトとして使う [ 使わない ] spir:llvm/spir バックエンドを 64-bit モードでフォルトとして使う acc サブオプション [no]required が廃止されました 2.3 PGI tool に関する特記事項 この項は PGDBG デバッガと PGPROF プロファイラに関する情報です 8

11 PGDBG と PGPROF. AVX-2 命令セットをディスアセンブリするための機能を PGDBG と PGPROF に追加しました PGDBG の実行速度が向上しました これは 特に Windows において顕著です 2.4 CUDA Fortran の機能強化 新しく最適化されたホスト側の CUDA Fortran 組込関数 (sum, maxval, minval) を提供 これは デバイス上の処理とデータ管理を行うことができる関数です compute capability 3.0 以降のデバイスで使用可能です (CUDA Fortran Programming Guide 項参照 ) 以下のプログラム例は sum, maxval 関数共にデバイス側で実行される例です program multidimred use cudafor real(8), managed :: a(5,5,5,5,5) real(8), managed :: b(5,5,5,5) real(8) :: c call random_number(a) do idim = 1, 5 b = sum(a, dim=idim) c = max(maxval(b), c) end do print *,"Max along any dimension",c end また Array スライスを指定することもできます ただし GPU 上の性能効率は良くありませんが プログラムの視認性はよくなります real(4), managed :: a(n,m) reslt(ix) = sum(a(2:n-1,:)) reslt(ix) = sum(a(:,3:m-2)) reslt(ix) = sum(a(n2:n,m2:m)) reslt(ix) = sum(a(1:n3,1:m3)) reslt(ix) = sum(a(n2:n3,m2:m3)) cusparse ライブラリへのインタフェースのために新しく CUDA Fortran cusparse module の提供 CUDA Fortran における Fortran Automatic Array のサポート 新しく最適化された CUDA Fortran ホスト側組込関数 (sum, maxval, minval) CUDA Fortran でのデバイスコード内におけるグローバルな静的配列のサポート CUDA 6.0/6.5 and NVIDIA Kepler K40/K80 GPUs サポート 2.5 PGI Accelerator OpenACC Compilers の機能強化 Open ACC directives and Clauses PGI 2015 は OpenACC 2.0 を包括的にサポートします また OpenACC 規約の次期バージョンの一部の機能も実装する予定です Cache directive Auto loop clause Device_type clause 9

12 Collapse clause Firstprivate clause Gang(num:) and gang(static:) loop subclauses Reduction in routine clause Use of complex data types in reduction clause なお 以下の機能は 現在 実装されていません The declare link directive for global data Nested parallelism Present_or_ PGI 2015 では copy, copyin, copyout and create clauses の挙動に関して present_or_copy present_or_copyin present_or_copyout present_or_create. と同じように振る舞うように変更されました この変更は すでに存在する正しく動作する OpenACC プログラムの動作を変更するものではありません たとえば 以前 data clause 内のデータがデバイス上にすでに存在する といったランタイムのエラーメッセージで終了したプログラムは そのまま停止せずに続行します この挙動は OpenACC 仕様に取り込まれる予定の機能です Shortloop Clause PGI コンパイラは 新しい loop clause として shortloop を追加します shortloop clause が vector clause を有する loop directive の中で指定された場合 これは コンパイラにループのトリップ カウントが当該ループのために生成されるベクトル レーンの数以下であることを知らせるものです これは kernel 領域内の loop directive 上の vector() clause の値 あるいは parallel 領域内の parallel directive 上の vector_length() の値が ループのトリップ カウント数以上となることを意味します この情報をコンパイラに伝えることで ループに対してより効果的なコードを生成させることができます Expressions for Vector Length 以前のバージョンでは parallel directive の vector_length clause 内の表現式や kernel region 内の loop directive の vector clause 内の表現式は コンパイル時に分かるように定数を使った表現式であることの制約がありました 今回 PGI コンパイラは この clause 内のランタイム表現式を使えるように変更しました もし その値がテーゲットとなるデバイスの上限を超えた場合 プログラムはランタイムでエラーとなります 現在の NVIDIA CUDA デバイスの上限値は vector length と workers の数の積として 1024 が上限となります AMD Radeon デバイスの上限値は vector length と workers の数の積として 256 が上限となります C++ Class Member References In Data Clauses このリリースから C++ クラスデータのメンバが OpenACC data clause 内に指定出来るようになります クラス メンバ関数において あたかも ローカル変数であるかのように そのクラス メンバは data clause の中に指定できます データ メンバは ポインタ (->) あるいは メンバ ノーテーション (.) を使って参照されても良いです 全ての場合において parent クラスもデバイス上に存在するのであれば parent クラスのデバイスコピー中にある 対応するポインタは そのデータのメンバのデバイスコピーに対応して更新されます template<typename T> class myvect { 10

13 T* mydata; size_t mysize; public: }; inline T& operator[](int i) const { return mydata[i]; } void axpy(myvect<t>& x, T a) { size_t n = mysize; #pragma acc parallel loop present(mydata, x) for (int i = 0; i < n; ++i) mydata[i] += a*x[i]; }... Fortran Derived Type Member References In Data Clauses このリリースから Fortran 派生型データのメンバが OpenACC data clause 内に指定できるようになりま す メンバは allocatable 属性 ポインタ属性を有するか あるいは 一般配列となります メンバが allocatable 配列あるいは ポインタ配列の場合で その親 (parent) である派生型変数がデバイス上に存在する場合 そ の parent の派生型変数のデバイスコピー中にある 対応するポインタは そのメンバのデバイスコピーに 対応して更新されます type objects real, allocatable, dimension(:) :: temperature integer, allocatable, dimension(:) :: location end type... type(objects) :: x...!$acc enter data copy(x, x%temperature)...!$acc parallel loop do i = 1, n x%temperature(i) = findtemp(i) enddo Support for Profiler / Trace Tool Interface このリリースでは 正式リリース前の OpenACC Profiler/Trace Tools Interface のバージョンを実装する予定です これは OpenACC プログラムの性能情報を集めるために PGI profiler によって使用されるインタフェースです 2.6 C++ コンパイラ C++ と OpenACC このリリースでは PGI の C++ コンパイラ (pgcpp と pgc++ for Linux/OS X) への OpenACC ディレクティブ ( プラグマ ) 認識してアクセラレータコードを生成する機能を提供します 但し データ構成と計算リージ ョンに現れる以下に示すいくつかの制約があります Variable-length array(vla: 可変長配列 ) は OpenACC データ節内ではサポートしません VLA は C++ Standard ではありません 11

14 コンストラクタ デストラクタで必要とされるクラス型の変数が data clause 内に現れた場合 適切に挙動しません 計算リージョン内では 例外 は処理しません 計算リージョン内の任意の関数コールはインライン展開しておかなければなりません この中には I/O 処理や クラス型の処理 ユーザ定義の処理 STL 関数 lambda 処理などの暗黙的に行われるインライン処理も含みます C++ 互換性 PGI 2015 リリースにおいて C++ の以前のバージョンとのオブジェクトの互換性がありません 以前のリリースで作成された全ての C++ ソースファイルとライブラリは PGI 2015 以降のオブジェクト ファイルとリンクする際 再コンパイルが必要です PGI 2015 C++ オブジェクトは 以前のバージョンのものと互換性がありません PGI 15.1 以降 C++ インタフェースを提供するオプション ソフトウェア (Linux/OS X 上の全ての PGI 製品に含まれている MPICH パッケージ ) を使用する場合は pgc++ コンパイラを使って コンパイル & リンクを行う必要があります 以前のバージョン環境では この用途に対して pgcpp コンパイラが必要とされました PGI CDK でバンドルされているパッケージで 同じように影響するパッケージは 以下の通りです mvapich2-2.0_x86_64.tar.gz netcdf-4.3.0_x86_64.tar.gz openmpi-1.8.4_x86_64.tar.gz 2.7 ランタイム ライブラリ ルーチンの新機能と変更点 PGI Accelerator コンパイラ用のランタイム ライブラリに新しいルーチンを追加しました 詳細は PGI Compiler User s Guide の Using an Accelerator 章をご参照下さい 2.8 ライブラリ インタフェース PGI Fortran は Fortran Module を使用して C プログラムのインタフェースを export するライブラリへのアクセスが可能です これらのライブラリと関数の詳細は PGI Compiler User s Guide の 8 章をご参照下さい 3. 配布と配置 3.1 アプリケーションの配置と再配布 PGI コンパイラで構築されたプログラムは ランタイム ライブラリ ファイルを必要とする場合があります PGI コンパイラがインストールされていないシステム上でこのようなプログラムを実行するような場合は プログラムと共にランタイム ライブラリ ファイルも配布する必要があります このために 全ての OS プラットフォーム用の再配布用ファイルを提供しています Windows 版では PGI は Microsoft の再配布ファイルも提供しています PGI 再配布用ランタイム ライブラリ PGI 2015 リリースでは ランタイム ライブラリを含むディレクトリは以下のとおりです 15.x は インストールしたリビジョン番号を示します 12

15 $PGI/linux86/15x/REDIST $PGI/linux86-64/15.x/REDIST $PGI/win32/15x/REDIST $PGI/win64/15x/REDIST これらのディレクトリには PGI End-user License Agreement(EULA) の条項に基づいた PGI 2015 ライセンス契約によって再配布可能な PGI Linux ランタイム ライブラリの共有オブジェクト ファイル OS X shared library あるいは Windows ダイナミック リンク ライブラリ (DLL) が含まれます PGI End-user License Agreement (EULA) の正式なコピーは 2015 ディレクトリ あるいはフォルダの中に含まれております Linux 再配布用ランタイム ライブラリ Linux REDIST ディレクトリに中には サポートする全ての (CPU) ターゲット用の PGI ランタイム ラブラリの共有オブジェクト ファイルが含まれています これによって PGI がサポートしている ほとんどの Linux システム上で実行することが可能な実行モジュールと PGI ランタイム ライブラリのパッケージを作成することが可能となります 但し このために必要な事項は 以下のとおりです 実行モジュールを実行するエンドユーザは ランタイム ライブラリの場所 ( パス ) の設定等 そのための適切な環境を構築しておくこと Linux においては PGI 共有オブジェクトの検索場所を指定するために LD_LIBRARY_PATH 環境変数をセットすること Microsoft 再配布用ランタイム ライブラリ Windows 上の PGI 製品は Microsoft Open Tools を含みます Microsoft Open Tools のディレクトリには redist と言うサブ ディレクトリが存在します PGI 2015 ライセンシーは PGI End-user License Agreement を準用し このディレクトリ内のファイルを再配布することができます Microsoft は これらのランタイム用ファイルを含む vcredist_x86.exe と vcredist_x64.exe と言うインストレーション パッケージを提供しています また redist ディレクトリ内にも同じものが用意されています 4. 既知の制限事項 この章は 既知の制約事項や ドキュメンテーションのエラー PGI Workstation/Serve/CDK への修正事項 等を含みます 4.1 一般的な制限事項 ここで述べる問題の多くは コンパイラ オプション サブオプションの特定な使用法で生じるものです PGI の以前のバージョンで作成されたオブジェクト ファイルは PGI 2015 のオブジェクトと互換 性がありませんので 再コンパイルが必要です -g オプションを使用して CUDA Fortran のデバッグ情報を生成する際 以下の制約があります この機能は Linux 64bit プラットフォームだけに限定されている 但し そのデバッグ情報として Fortran 自動配列や変更可能な仮引数配列 あるいは形状引継ぎ仮引数配列の対する境界値は生成しない!CUF ディレクティブの後の GPU コード用にはデバッグ情報を生成しない -i8 オプションを使用するプログラムにおいて PGI コンパイラにバンドルしている ACML ライブラ 13

16 リととともに使用する場合 互換性がありません INTEGER*8 の配列サイズを引数として使用する と問題が生じます このオプションの互換ライブラリに関しては developer.amd.com をご参照くだ さい PGCC の-Mipa=libopt と-Mipa=vestigial オプションを同時に使用した場合 リンク時に未解決な参照が生じる場合があります これは -Mipa にサブオプション vestigial を付加することにより エラーとなる関数が削除されるために起こります この場合は vestigial を付加せずに -Mipa のみの指定で対処してください -mp を使用して生成された OpenMP プログラムが SuSE 9.0 システム上の複数プロセッサで並列実行した場合 極端に遅くなります しかし これと同じ実行モジュールが SuSE 9.1 上で動作させると期待される性能と効果が得られます 4.2 プラットフォーム特有の制限事項 ここでは 各プラットフォーム別のコンパイラ制限事項について説明します Linux -mcmodel=medium オプションを使用してコンパイルしたオブジェクトを組み込むプログラムは 静 的に (Static に ) リンクすることはできません これは linux86-64 環境における制約事項であり PGI コンパイラによる制約事項ではありません Apple OS X OS X プラットフォーム上では PGI 2015 コンパイラは ユーザバイナリの静的リンク (Static linking) をサポートしません 今後の Apple 社のアップデートとの互換性のために コンパイラは ユーザバイナリのダイナミック リンク方式 (Dynamic linking) だけをサポートします PGPROF において Mprof=func あるいは -Mprof=lines の使用は サポートしておりません Microsoft Windows Cygwin の emacs エディターを適切に機能させるために CYGWIN 環境変数に対して tty と言う値をセットする必要があります これは emacs を起動するシェルを呼び出す前に セットしておく必要があります しかしながら この設定は PGDBG をコマンドラインのインタフェースである text オプションで起動したときに互換性がないため アボートします 従って この設定の場合は pgdbg text のコマンドを使用できません Windows において cygwin に含まれる vi のバージョンは SHELL 変数に予期しないものが指定されている場合 問題が起きる可能性があります このケースの場合 vi が起動される時 次のようなメッセージを出力します この問題を修復するには SHELL 環境変数に対して cygwin の bin ディレクトリの中のシェルを指定してください ( 例 /bin/bash) E79: Cannot expand wildcards Hit ENTER or type command to continue Win64 上の C++ プログラムの PGI Unified Binary を作成するために -tp x64 オプションを指定するとコンパイルができません これは C++ 用の-tp x64 が Windows プラットフォーム上では まだ サポートされていないためです Windows 上で デバッギングのためにビルドされたランタイム ライブラリ ( 例 msvcrtd と libcmtd) は PGI Workstation には含まれていません デバッグ用途のために -g オプションを付けてコンパイルするとき PGI ランタイム ライブラリと Microsoft ランタイム ライブラリの両方の標準的な 14

17 non-debug バージョンが いつも使用されます この制約は アプリケーションコードのデバッギ ングに影響しません 以下は Windows と PGDBG に係る問題 制限事項となります Windows プラットフォーム上の PGDBG において 一つのブロックである システムコール を超えてシングル ステップ実行したとき Windows は stepi/nexti の動作をタイムアウトします これを改善する方法に関しては オンライン の FAQ をご参照ください 以下は Windows と PGPROF に係る問題 制限事項となります PGI ランタイム ライブラリ DLLs と共に -Mprof を使用しないでください プロファイリングのための実行モジュールを構築するためには スタティック ライブラリを使用してください なお Windows 上では基本的に Bdynamic を使用しない限り スタティック ライブラリがデフォルトとなります 4.3 PGDBG に関する問題 PGDBG-.so や.dll 等の shared ライブラリは そのライブラリの中に含まれるコードがブレークポイントとしてセットされる前にロードされていなければなりません PGDBG 64bit の Unified Binaries( 一つ以上の -tp ターゲットを指定して構築されたモジュール ) のデバッギングは フルにサポートされません いくつかのサブプログラムの名前が unified binaries を生成する過程で変更されています PGDBG は アプリケーションのソースコード内で使用されているプログラム名とこれら変更された名前との間の変換を行いません デバッグにおいては Unified Binaries 生成オプションを付けずに native なプロセッサターゲットで実行モジュールを生成してください あるいは Unified Binaries のデバッグを行う方法に関しては に詳細な情報がありますので ご参照下さい 4.4 PGPROF に関する問題 gprof スタイルのプロファイリング機能 (-pg) を使用してコンパイル リンクしたプログラムは Linux カーネルのシステム上でセグメンテーション フォールトが生じます マルチスレッドのサンプリングベースのプロファイル機能 (gprof スタイルのプロファイリング :-pg あるいは -Mprof=time オプション ) でレポートされる時間は マスタ スレッドだけのものとなっています 一方 PGI 形式のプロファイリング (-Mprof=lines func) あるいは pgcollect は 個々のスレッドあるいはプロセスの時間データを個別に取得するために使用できます 4.5 CUDA Fortran Toolkit に関する制限事項 問題 CUDA 6.0 Toolkit は PGI15.1 におけるデフォルトとしてセットされます CUDA 6.0Toolkit を使用する場合 最初に CUDA 6.0 以上のドライバーを実装してください CUDA 6.5 toolkit を使用するためには コマンドラインで -ta=tesla:cuda6.5 オプションを使用するか もしくは siterc ファイルの中に set CUDAVERSION=5.5 を定義することで使用できます pgaccelinfo コマンドは その出力の 1 行目に 現在実装されている CUDA ドライバーのバージョン名を出力します For a 6.5 driver: CUDA Driver Version 6050 CUDA 6.5 Toolkit Limitations cublas, cusparse, cufft, curand を含むライブラリは Linux 32-bit 版では提供していません 15

18 CUDA 6.5 toolkit は Windows Server 2012 上ではサポートしていません Windows Server 2012 R2 以降で サポートしています CUDA 6.5 Toolkit は OS X 32bit 上では提供していません 4.6 OpenACC に関する制限事項 問題ここでは OpenACC ディレクティブに関する制限事項を記します PGI は 以下の機能に関しては今後のリリースでサポートする予定です なお AMD Radeon 用の分離コンパイルと外部変数の使用等の機能は AMD の OpenCL が 2.0 に準拠するまで その機能の実装は延期されます (OpenCL 2.0 の機能がなければ実装出来ない ) 以下は ACC routine ディレクティブの制約事項です routine ディレクティブは AMD Radeon 上では制約事項が存在します また Radeon 上における分離コンパイルは サポートされていません (-ta=tesla,rdc と同等なものはまだサポートされていない ) routine ディレクティブ上の bind 節は まだサポートされていません acc routine gang で指定したプロシジャー内の gang-schedule されたループ内のリダクションは ( 今後も ) サポートされません これに関しては 次期 OpenACC 仕様において 制約事項として使いされます Fortran 形状引継ぎ引数は まだサポートされていません 以下は Cluase( 節 ) の制約事項です device_type clause 後に指定する任意の clause はサポートされていません 4.7 修正事項 多くの問題が PGI 2015 で修正されました TPR(Technical Problem Report) やその詳細については をご覧下さい 解決した各問題のサマリーを記しております なお 文中で使用されている商品名 名称は 各社の商標あるいは登録商標です 以上 16

PGI 6

PGI 6 PGI Server 2012 PGI Workstation 2012 リリースノート Release 2012 2012 年 2 月 2012 年 2 月作成 (PGI 12.1) 株式会社ソフテック 目次 1 サポートするプラットフォーム... 1 1.1 PGI Workstation/Server Release 2012 のソフトウェア内容... 1 1.2 サポートするプロセッサ システムについて...

More information

PGI 6

PGI 6 PGI Server 2014 PGI Workstation 2014 リリースノート Release 2014 2014 年 2 月 2014 年 2 月作成 (PGI 14.1,14.2) 株式会社ソフテック 目次 1 サポートするプラットフォーム... 1 1.1 PGI Workstation/Server Release 2014 のソフトウェア内容... 1 1.2 サポートするプロセッサ

More information

PGI 6

PGI 6 PGI Server 2016 PGI Workstation 2016 リリースノート Release 2016 2016 年 2 月 2016 年 2 月作成 (PGI 16.1) 株式会社ソフテック 目次 1 サポートするプラットフォーム... 1 1.1 PGI Workstation/Server Release 2016 のソフトウェア内容... 1 1.2 サポートするプロセッサ システムについて...

More information

PGI 6

PGI 6 PGI PGI Workstation/Server 6.2 1. Windows PGI 6.2 Windows Win64 Win32 PGI Linux 32bit 64bit Windows Visual Studio 2005 IDE Visual Studio 2005 PGI Visual Fortran PGI Workstation/Server 9 pgdbg pgprof PGI

More information

目次 1 はじめに 本文書の概要 PVF ソフトウェアと VISUAL STUDIO PVF ソフトウェアの種類 MICROSOFT VISUAL STUDIO の日本語化について VISUAL STUDIO

目次 1 はじめに 本文書の概要 PVF ソフトウェアと VISUAL STUDIO PVF ソフトウェアの種類 MICROSOFT VISUAL STUDIO の日本語化について VISUAL STUDIO PGI Visual Fortran のための Microsoft Visual Studio 導入ガイド 2016 年版 日本語環境の Visual Studio の構築について PGI インストール関係の日本語ドキュメントは 以下の URL に全てアーカイブしてありま す オンラインでご覧になりたい場合は 以下の URL にアクセスしてください http://www.softek.co.jp/spg/pgi/inst_document.html

More information

PGI 6

PGI 6 PGI Server 2017 PGI Workstation 2017 リリースノート Release 2017 2017 年 9 月 2017 年 9 月作成 (PGI 17.9) 株式会社ソフテック 目次 1 サポートするプラットフォーム... 1 1.1 PGI Workstation/Server Release 2017 のソフトウェア内容... 1 1.2 サポートするプロセッサ システムについて...

More information

Microsoft Word - PGI WorkstationServer事前準備 doc

Microsoft Word - PGI WorkstationServer事前準備 doc PGI Workstation/Server インストール事前準備について (Red Hat Enterprise Linux for AMD64, SUSE Linux) 2007 年 11 月版 (Rev. 7.1-A) 株式会社ソフテック HPC ソリューション部 (http://www.softek.co.jp/spg/) SofTek 目次 1 はじめに...1 2 Red Hat Enterprise

More information

PGI Workstation and Server Compiler and Tools Release 9.0 リリースノート 2009 年 6 月 株式会社ソフテック 目次 1 サポートするプラットフォーム PGI Workstation/Server Release 9.0

PGI Workstation and Server Compiler and Tools Release 9.0 リリースノート 2009 年 6 月 株式会社ソフテック 目次 1 サポートするプラットフォーム PGI Workstation/Server Release 9.0 PGI Workstation and Server Compiler and Tools Release 9.0 リリースノート 2009 年 6 月 株式会社ソフテック 目次 1 サポートするプラットフォーム... 1 1.1 PGI Workstation/Server Release 9.0 のソフトウェア内容... 2 1.2 サポートするプロセッサ システムについて... 2 1.3 サポートする

More information

GPU チュートリアル :OpenACC 篇 Himeno benchmark を例題として 高エネルギー加速器研究機構 (KEK) 松古栄夫 (Hideo Matsufuru) 1 December 2018 HPC-Phys 理化学研究所 共通コードプロジェクト

GPU チュートリアル :OpenACC 篇 Himeno benchmark を例題として 高エネルギー加速器研究機構 (KEK) 松古栄夫 (Hideo Matsufuru) 1 December 2018 HPC-Phys 理化学研究所 共通コードプロジェクト GPU チュートリアル :OpenACC 篇 Himeno benchmark を例題として 高エネルギー加速器研究機構 (KEK) 松古栄夫 (Hideo Matsufuru) 1 December 2018 HPC-Phys 勉強会 @ 理化学研究所 共通コードプロジェクト Contents Hands On 環境について Introduction to GPU computing Introduction

More information

目次 1 はじめに 本文書の概要 WINDOWS 上での PVF ソフトウェアの実装 PVF コンパイラの利用方法 PVF コンパイラのコマンド オプションについて PVF コンパイラの起動 (Microsoft

目次 1 はじめに 本文書の概要 WINDOWS 上での PVF ソフトウェアの実装 PVF コンパイラの利用方法 PVF コンパイラのコマンド オプションについて PVF コンパイラの起動 (Microsoft PGI (Accelerator) Visual Fortran 2018 For Microsoft Visual Studio Windows 版 (Release 2018) - 入門ガイド - 2018 年 2 月版 (Rev. 18.1-A) 株式会社ソフテック HPC ソリューション部 (http://www.softek.co.jp/spg/) SofTek 目次 1 はじめに...

More information

TSUBAME2.0 における GPU の 活用方法 東京工業大学学術国際情報センター丸山直也第 10 回 GPU コンピューティング講習会 2011 年 9 月 28 日

TSUBAME2.0 における GPU の 活用方法 東京工業大学学術国際情報センター丸山直也第 10 回 GPU コンピューティング講習会 2011 年 9 月 28 日 TSUBAME2.0 における GPU の 活用方法 東京工業大学学術国際情報センター丸山直也第 10 回 GPU コンピューティング講習会 2011 年 9 月 28 日 目次 1. TSUBAMEのGPU 環境 2. プログラム作成 3. プログラム実行 4. 性能解析 デバッグ サンプルコードは /work0/gsic/seminars/gpu- 2011-09- 28 からコピー可能です 1.

More information

目次 1 はじめに 本文書の概要 WINDOWS 上での PVF ソフトウェアの実装 PVF コンパイラの利用方法 PVF コンパイラのコマンド オプションについて PVF コンパイラの起動 (Microsoft

目次 1 はじめに 本文書の概要 WINDOWS 上での PVF ソフトウェアの実装 PVF コンパイラの利用方法 PVF コンパイラのコマンド オプションについて PVF コンパイラの起動 (Microsoft PGI (Accelerator) Visual Fortran 2011 For Microsoft Visual Studio Windows 版 (Release 2011) - 入門ガイド - PGI インストール関係の日本語ドキュメントは 以下の URL に全てアーカイブしてあります オンラインでご覧になりたい場合は 以下の URL にアクセスしてください http://www.softek.co.jp/spg/pgi/inst_document.html

More information

インテル® Parallel Studio XE 2019 Composer Edition for Fortran Windows : インストール・ガイド

インテル® Parallel Studio XE 2019 Composer Edition for Fortran Windows : インストール・ガイド インテル Parallel Studio XE 2019 Composer Edition for Fortran Windows インストール ガイド エクセルソフト株式会社 Version 1.0.0-20180918 目次 1. はじめに....................................................................................

More information

インテル(R) Visual Fortran コンパイラ 10.0

インテル(R) Visual Fortran コンパイラ 10.0 インテル (R) Visual Fortran コンパイラー 10.0 日本語版スペシャル エディション 入門ガイド 目次 概要インテル (R) Visual Fortran コンパイラーの設定はじめに検証用ソースファイル適切なインストールの確認コンパイラーの起動 ( コマンドライン ) コンパイル ( 最適化オプションなし ) 実行 / プログラムの検証コンパイル ( 最適化オプションあり ) 実行

More information

V5.0 V4.2 から V5 への 変更点 1.1 版 2010 年 03 月 26 日

V5.0 V4.2 から V5 への 変更点 1.1 版 2010 年 03 月 26 日 V5.0 V4.2 から V5 への 変更点 1.1 版 2010 年 03 月 26 日 改訂履歴 2010 年 03 月 01 日初版 2010 年 03 月 26 日 1.1 版ライセンスエディタの削除について記述追加 ご注意 TextPorter V4.2 から V5 へは コンパイラの変更 API の変更など大幅な変更が行われています TextPorter のバイナリを差し替えるだけでは動きません

More information

インテル(R) Visual Fortran Composer XE 2013 Windows版 入門ガイド

インテル(R) Visual Fortran Composer XE 2013 Windows版 入門ガイド Visual Fortran Composer XE 2013 Windows* エクセルソフト株式会社 www.xlsoft.com Rev. 1.1 (2012/12/10) Copyright 1998-2013 XLsoft Corporation. All Rights Reserved. 1 / 53 ... 3... 4... 4... 5 Visual Studio... 9...

More information

Microsoft Word - PV-WAVE12 0_ReleaseNotes.docx

Microsoft Word - PV-WAVE12 0_ReleaseNotes.docx PV-WAVE リリースノートバージョン 12.0 June 2016 目次 はじめに... 3 PV-WAVE 12.0 の新機能と強化... 3 PV-WAVE で求められるオペレーションシステム (OS) とハードウェア... 4 オペレーションシステム... 4 必要なディスク容量... 5 コンパイラの互換性... 5 データベースの互換性... 6 PV-WAVE Eclipse プラグイン

More information

PGI 6

PGI 6 PGI Workstation and Server Compiler and Tools Release 7.0 リリース ノート 2007 年 3 月 株式会社ソフテック 米国 PGI 社の PGI Workstation/Server コンパイラのバージョン 7.0 のリリース ノートを以下に記します 本リリースにおける製品の主な新機能 特徴に関して纏めたものです 1. サポートするプラットフォーム

More information

インテル® Parallel Studio XE 2015 Composer Edition for Linux* インストール・ガイドおよびリリースノート

インテル® Parallel Studio XE 2015 Composer Edition for Linux* インストール・ガイドおよびリリースノート インテル Parallel Studio XE 2015 Composer Edition for Linux* インストール ガイドおよびリリースノート 2014 年 10 月 14 日 目次 1 概要... 1 1.1 製品の内容... 2 1.2 インテル デバッガー (IDB) を削除... 2 1.3 動作環境... 2 1.3.1 SuSE Enterprise Linux 10* のサポートを終了...

More information

Microsoft PowerPoint - 1_コンパイラ入門セミナー.ppt

Microsoft PowerPoint - 1_コンパイラ入門セミナー.ppt インテルコンパイラー 入門セミナー [ 対象製品 ] インテル C++ コンパイラー 9.1 Windows* 版インテル Visual Fortran コンパイラー 9.1 Windows* 版 資料作成 : エクセルソフト株式会社 Copyright 1998-2007 XLsoft Corporation. All Rights Reserved. 1 インテル コンパイラー入門 本セミナーの内容

More information

インテル® Parallel Studio XE 2013 Windows* 版インストール・ガイドおよびリリースノート

インテル® Parallel Studio XE 2013 Windows* 版インストール・ガイドおよびリリースノート インテル Parallel Studio XE 2013 Windows* 版インストール ガイドおよびリリースノート 資料番号 : 323803-003JA 2012 年 8 月 8 日 目次 1 概要... 2 1.1 新機能... 2 1.1.1 インテル Parallel Studio XE 2011 からの変更点... 2 1.2 製品の内容... 2 1.3 動作環境... 2 1.4

More information

CLUSTERPRO MC StorageSaver 1.1 for Linux リリースメモ 2015(Jun) NEC Corporation ライセンス パッケージのインストール セットアップ マニュアル 補足事項 注意事項

CLUSTERPRO MC StorageSaver 1.1 for Linux リリースメモ 2015(Jun) NEC Corporation ライセンス パッケージのインストール セットアップ マニュアル 補足事項 注意事項 リリースメモ 2015(Jun) NEC Corporation ライセンス パッケージのインストール セットアップ マニュアル 補足事項 注意事項 はしがき 本書は ( 以後 StorageSaver と記載します ) の 動作に必要な手順について説明します (1) 商標および登録商標 Red Hat は 米国およびその他の国における Red Hat,Inc. の商標または登録商標です SUSE

More information

7th CodeGear Developer Camp

7th CodeGear Developer Camp A6 Delphi テクニカルセッション RTL ソースを利用する Delphi デバッグ技法 CodeGear R&D 有澤雄志 Copyright 2007 CodeGear. All Rights Reserved. 本文書の一部または全部の転載を禁止します 1 アジェンダ RTL の利用準備 IDE から使ってみる Copyright 2007 CodeGear. All Rights Reserved.

More information

Oracle Enterprise Linux 5における認証

Oracle Enterprise Linux 5における認証 Oracle Enterprise Linux 5 における認証 ORACLE Oracle Enterprise Linux 5 Oracle Enterprise Linux 5 は Red Hat Enterprise Linux 5 と完全互換 ( ソース バイナリとも ) Oracle Enterprise Linux 5 は完全 kabi 準拠 オープン ソースとしてご利用いただける Oracle

More information

インテル® Parallel Studio XE 2019 Composer Edition for Fortran Windows 日本語版 : インストール・ガイド

インテル® Parallel Studio XE 2019 Composer Edition for Fortran Windows 日本語版 : インストール・ガイド インテル Parallel Studio XE 2019 Composer Edition for Fortran Windows 日本語版インストール ガイド エクセルソフト株式会社 Version 2.1.0-20190405 目次 1. はじめに.................................................................................

More information

Slide 1

Slide 1 CUDA プログラミングの基本 パート I - ソフトウェアスタックとメモリ管理 CUDA の基本の概要 パート I CUDAのソフトウェアスタックとコンパイル GPUのメモリ管理 パートII カーネルの起動 GPUコードの具体項目 注 : 取り上げているのは基本事項のみです そのほか多数の API 関数についてはプログラミングガイドを ご覧ください CUDA インストレーション CUDA インストレーションの構成

More information

PGRelief C/C++ 強化ポイント説明書

PGRelief C/C++ 強化ポイント説明書 PGRelief C/C++ 強化ポイント説明書 1. 最新バージョンの強化ポイント (2017autumn 2018) 1) CERT Cコーディングスタンダードの適合性チェックを追加 CERTオプションの購入が必要 2) 指摘メッセージを16 個追加 ( うち15 個はCERTオプション用 ) 3) Visual C++ 2015 の資産に対応 2. 過去バージョンの強化ポイント 2.1. 強化ポイント

More information

1 OpenCL OpenCL 1 OpenCL GPU ( ) 1 OpenCL Compute Units Elements OpenCL OpenCL SPMD (Single-Program, Multiple-Data) SPMD OpenCL work-item work-group N

1 OpenCL OpenCL 1 OpenCL GPU ( ) 1 OpenCL Compute Units Elements OpenCL OpenCL SPMD (Single-Program, Multiple-Data) SPMD OpenCL work-item work-group N GPU 1 1 2 1, 3 2, 3 (Graphics Unit: GPU) GPU GPU GPU Evaluation of GPU Computing Based on An Automatic Program Generation Technology Makoto Sugawara, 1 Katsuto Sato, 1 Kazuhiko Komatsu, 2 Hiroyuki Takizawa

More information

目次 1 はじめに 製品に含まれるコンポーネント 動作環境... 4 オペレーティング システム... 4 Microsoft Visual Studio* 製品 製品のダウンロード 製品版をインストールする場合 評価版を

目次 1 はじめに 製品に含まれるコンポーネント 動作環境... 4 オペレーティング システム... 4 Microsoft Visual Studio* 製品 製品のダウンロード 製品版をインストールする場合 評価版を インテル Parallel Studio XE 2018 Composer Edition for Fortran Windows* インストール ガイド Rev. 2. 0 (2017/11/22) エクセルソフト株式会社 www.xlsoft.com 目次 1 はじめに... 3 2 製品に含まれるコンポーネント... 3 3 動作環境... 4 オペレーティング システム... 4 Microsoft

More information

CLUSTERPRO MC RootDiskMonitor 1.1 for Linux リリースメモ 2013(Sep) NEC Corporation ライセンス パッケージのインストール セットアップ マニュアル

CLUSTERPRO MC RootDiskMonitor 1.1 for Linux リリースメモ 2013(Sep) NEC Corporation ライセンス パッケージのインストール セットアップ マニュアル リリースメモ 2013(Sep) NEC Corporation ライセンス パッケージのインストール セットアップ マニュアル はしがき 本書は ( 以後 RootDiskMonitor と記載しま す ) の動作に必要な手順について説明します (1) 商標および登録商標 Red Hat は 米国およびその他の国における Red Hat,Inc. の登録商標または商標です SUSE は 米国およびその他の国における

More information

Copyright 2009, SofTek Systems, Inc. All rights reserved.

Copyright 2009, SofTek Systems, Inc. All rights reserved. PGI Visual Fortran Release 9.0 SofTek Copyright 2009, SofTek Systems, Inc. All rights reserved. \\\ \\ \\\ \\ \\ SofTek Systems, Inc \ SofTek Systems, Inc SofTek Systems, Inc SofTek Systems, Inc SofTek

More information

インテル(R) Visual Fortran Composer XE

インテル(R) Visual Fortran Composer XE Visual Fortran Composer XE 1. 2. 3. 4. 5. Visual Studio 6. Visual Studio 7. 8. Compaq Visual Fortran 9. Visual Studio 10. 2 https://registrationcenter.intel.com/regcenter/ w_fcompxe_all_jp_2013_sp1.1.139.exe

More information

1. 検証概要 目的及びテスト方法 1.1 検証概要 既に Red Hat Enterprise Linux 5.5 for x86-64 で動作保証されている Micro Focus Server Express 5.1 J を Red Hat Enterprise Linux 6.1 for x

1. 検証概要 目的及びテスト方法 1.1 検証概要 既に Red Hat Enterprise Linux 5.5 for x86-64 で動作保証されている Micro Focus Server Express 5.1 J を Red Hat Enterprise Linux 6.1 for x Micro Focus Server Express 5.1 J Red Hat Enterprise Linux 6.1 for x86-64 動作検証結果報告書 2011 年 6 月 14 日 マイクロフォーカス株式会社 Copyright 2011 Micro Focus. All Rights Reserved. 記載の会社名 製品名は 各社の商標または登録商標です 1. 検証概要 目的及びテスト方法

More information

appli_HPhi_install

appli_HPhi_install 2018/3/7 HΦ version 3.0.0 インストール手順書 (Linux 64 ビット版 ) 目次 1. アプリケーション概要...- 1-2. システム環境...- 1-3. 必要なツール ライブラリのインストール...- 1-1 cmake...- 2-2 numpy...- 3-4. アプリケーションのインストール...- 4-5. 動作確認の実施...- 5 - 本手順書は HΦ

More information

インテル® Parallel Studio XE 2013 Linux* 版インストール・ガイドおよびリリースノート

インテル® Parallel Studio XE 2013 Linux* 版インストール・ガイドおよびリリースノート インテル Parallel Studio XE 2013 Linux* 版インストール ガイドおよびリリースノート 資料番号 : 323804-003JA 2012 年 7 月 30 日 目次 1 概要... 2 1.1 新機能... 2 1.1.1 インテル Parallel Studio XE 2011 からの変更点... 2 1.2 製品の内容... 2 1.3 動作環境... 2 1.4 ドキュメント...

More information

インテル® Fortran Studio XE 2011 SP1 Windows* 版インストール・ガイドおよびリリースノート

インテル® Fortran Studio XE 2011 SP1 Windows* 版インストール・ガイドおよびリリースノート インテル Fortran Studio XE 2011 SP1 Windows* 版インストール ガイドおよびリリースノート 資料番号 : 325583-001JA 2011 年 8 月 5 日 目次 1 概要... 1 1.1 新機能... 2 1.2 製品の内容... 2 1.3 動作環境... 2 1.3.1 Microsoft* Visual Studio* 2005 のサポート終了予定...

More information

<< 目次 >> 1 PDF コンバータのインストール ライセンスコードの入力 PDF にフォントを埋め込みたい場合の設定 PDF オートコンバータ EX で使用しない場合 PDF コンバータ単体で使用する場合の説明 PDF コンバータのアン

<< 目次 >> 1 PDF コンバータのインストール ライセンスコードの入力 PDF にフォントを埋め込みたい場合の設定 PDF オートコンバータ EX で使用しない場合 PDF コンバータ単体で使用する場合の説明 PDF コンバータのアン PDF コンバータ V5.X インストール ガイド Page0 > 1 PDF コンバータのインストール... 2 2 ライセンスコードの入力... 6 3 PDF にフォントを埋め込みたい場合の設定... 9 4 PDF オートコンバータ EX で使用しない場合 PDF コンバータ単体で使用する場合の説明... 10 5 PDF コンバータのアンインストール... 16 6 お問合せ...

More information

CLUSTERPRO MC StorageSaver 2.2 for Linux リリースメモ 2017(Apr) NEC Corporation ライセンス パッケージのインストール セットアップ マニュアル 補足事項 注意事項

CLUSTERPRO MC StorageSaver 2.2 for Linux リリースメモ 2017(Apr) NEC Corporation ライセンス パッケージのインストール セットアップ マニュアル 補足事項 注意事項 リリースメモ 2017(Apr) NEC Corporation ライセンス パッケージのインストール セットアップ マニュアル 補足事項 注意事項 はしがき 本書は ( 以後 StorageSaver と記載します ) の 動作に必要な手順について説明します (1) 商標および登録商標 Red Hat は 米国およびその他の国における Red Hat,Inc. の商標または登録商標です Oracle

More information

スライド 1

スライド 1 GTC Japan 2013 PGI Accelerator Compiler 新 OpenACC 2.0 の機能と PGI アクセラレータコンパイラ 2013 年 7 月 加藤努株式会社ソフテック 本日の話 OpenACC ディレクティブで出来ることを改めて知ろう! OpenACC 1.0 の復習 ディレクティブ操作で出来ることを再確認 OpenACC 2.0 の新機能 プログラミングの自由度の向上へ

More information

NetworkVantage 9

NetworkVantage 9 DevPartner エラー検出 はじめてのエラー検出 (Unmanaged VC++ 版 ) 本書は はじめてエラー検出を使用する際に参考していただくドキュメントです 詳細な情報につきましては 製品に付属しているオンラインドキュメントならびにオンラインヘルプをご参照ください なお 本書は Visual Studio 2010 をベースとして説明しております Visual Studio 6.0 の場合は

More information

CUDA 連携とライブラリの活用 2

CUDA 連携とライブラリの活用 2 1 09:30-10:00 受付 10:00-12:00 Reedbush-H ログイン GPU 入門 13:30-15:00 OpenACC 入門 15:15-16:45 OpenACC 最適化入門と演習 17:00-18:00 OpenACC の活用 (CUDA 連携とライブラリの活用 ) CUDA 連携とライブラリの活用 2 3 OpenACC 簡単にGPUプログラムが作成できる それなりの性能が得られる

More information

07-二村幸孝・出口大輔.indd

07-二村幸孝・出口大輔.indd GPU Graphics Processing Units HPC High Performance Computing GPU GPGPU General-Purpose computation on GPU CPU GPU GPU *1 Intel Quad-Core Xeon E5472 3.0 GHz 2 6 MB L2 cache 1600 MHz FSB 80 GFlops 1 nvidia

More information

24th Embarcadero Developer Camp

24th Embarcadero Developer Camp 17 Th Developer Camp B4 Delphi/C++Builder テクニカルワークショップ Delphi / C++Builder 旧バージョンアプリケーションの移行 エンバカデロ テクノロジーズサポートチーム with 高橋智宏 1 17 Th Developer Camp Delphi Q1 2 midas.dll Q. 別々のバージョンで作成したデータベースアプリケーションがあります

More information

Control Manager 6.0 Service Pack 3 System Requirements

Control Manager 6.0 Service Pack 3 System Requirements トレンドマイクロ株式会社は 本書および本書に記載されている製品を予告なしに変更する権利を有しています ソフトウェアをインストールして使用する前に Readme ファイル リリースノート および最新のユーザドキュメントを確認してください これらは 次のトレンドマイクロ Web サイトから入手できます http://downloadcenter.trendmicro.com/index.php?regs=jp

More information

この時お使いの端末の.ssh ディレクトリ配下にある known_hosts ファイルから fx.cc.nagoya-u.ac.jp に関する行を削除して再度ログインを行って下さい

この時お使いの端末の.ssh ディレクトリ配下にある known_hosts ファイルから fx.cc.nagoya-u.ac.jp に関する行を削除して再度ログインを行って下さい 20150901 FX10 システムから FX100 システムへの変更点について 共通... 1 Fortran の変更点... 2 C/C++ の変更点... 4 C の変更点... 5 C++ の変更点... 7 共通 1. プログラミング支援ツールの更新 -FX システムについて旧バージョンのプログラミング支援ツールは利用できません 下記からダウンロードの上新規インストールが必要です https://fx.cc.nagoya-u.ac.jp/fsdtfx100/install/index.html

More information

01_OpenMP_osx.indd

01_OpenMP_osx.indd OpenMP* / 1 1... 2 2... 3 3... 5 4... 7 5... 9 5.1... 9 5.2 OpenMP* API... 13 6... 17 7... 19 / 4 1 2 C/C++ OpenMP* 3 Fortran OpenMP* 4 PC 1 1 9.0 Linux* Windows* Xeon Itanium OS 1 2 2 WEB OS OS OS 1 OS

More information

SOC Report

SOC Report PostgreSQL と OS Command Injection N T T コ ミ ュ ニ ケ ー シ ョ ン ズ株式会社 ソ リ ュ ー シ ョ ン サ ー ビ ス 部 第四エンジニアリング部門 セキュリティオペレーション担当 2011 年 10 月 14 日 Ver. 1.0 1. 調査概要... 3 2. POSTGRESQL を使った WEB アプリケーションでの OS COMMAND

More information

Red Hat Enterprise Linuxのcron(8)デーモンにデフォルト定義されたtmpwatch命令の動作による、WebOTXのトラブル対処方法

Red Hat Enterprise Linuxのcron(8)デーモンにデフォルト定義されたtmpwatch命令の動作による、WebOTXのトラブル対処方法 Red Hat Enterprise Linux の cron(8) デーモンにデフォルト定義された tmpwatch 命令の動作による WebOTX のトラブル対処方法 2009 年 2 月 NEC 第二システムソフトウェア事業部 1. 概要 Red Hat Enterprise Linux では OS インストール後の初期状態において cron(8) デーモンによって実行される命令が複数定義されます

More information

使用する前に

使用する前に この章では Cisco Secure ACS リリース 5.5 以降から Cisco ISE リリース 2.4 システムへのデー タ移行に使用される Cisco Secure ACS to Cisco ISE Migration Tool について説明します 移行の概要 1 ページ Cisco Secure ACS から データ移行 1 ページ Cisco Secure ACS to Cisco ISE

More information

Microsoft Word - matlab-coder-code-generation-quick-start-guide-japanese-r2016a

Microsoft Word - matlab-coder-code-generation-quick-start-guide-japanese-r2016a MATLAB コードを使用した C コードの生成クイックスタートガイド (R2016a) 最初のスタンドアロン C コードの生成 スタンドアロン C コードを生成するには [ ビルド ] を [ ソースコード ] [ スタティックライブラリ ] [ ダイナミックライブラリ ] または [ 実行ファイル ] のいずれかに切り替えます MATLAB Coder を使用することで MATLAB コードから

More information

型名 RF007 ラジオコミュニケーションテスタ Radio Communication Tester ソフトウェア開発キット マニュアル アールエフネットワーク株式会社 RFnetworks Corporation RF007SDK-M001 RF007SDK-M001 参考資料 1

型名 RF007 ラジオコミュニケーションテスタ Radio Communication Tester ソフトウェア開発キット マニュアル アールエフネットワーク株式会社 RFnetworks Corporation RF007SDK-M001 RF007SDK-M001 参考資料 1 型名 RF007 ラジオコミュニケーションテスタ Radio Communication Tester ソフトウェア開発キット マニュアル アールエフネットワーク株式会社 RFnetworks Corporation RF007SDK-M001 RF007SDK-M001 参考資料 1 第 1 章製品概要本開発キットは RF007 ラジオコミュニケーションテスタ ( 本器 ) を使用したソフトウェアを開発するためのライブラリソフトウェアです

More information

「RAD Studio XE5によるマルチ言語/マルチデバイス開発の進め方」

「RAD Studio XE5によるマルチ言語/マルチデバイス開発の進め方」 C1 Delphi/C++ チュートリアルセッション RAD Studio XE5 によるマルチ言語 / マルチデバイス開発の進め方 エンバカデロ テクノロジーズエヴァンジェリスト高橋智宏 アジェンダ RAD Studio XE5 の概要 Delphi or C++ Intel or ARM Windows / OS X / ios / Android プロジェクトとは? FireMonkey HD

More information

COBOL Standard Edition COBOL SQL アクセスのご紹介 2017 年 3 本電気株式会社 次 COBOL SQLアクセスとは P.4 COBOL85 SQLEXTENSIONからの移 P.10 製品情報 P.13 COBOL SQL アクセスとは 製品概要 COBOL ソース中の埋め込み SQL によるデータベースアクセスが可能に 業界標準 ODBC(Open DataBase

More information

Visual Studio 2017 RC インストール & ファーストステップガイド 2016 年 11 月 16 日 (V1.0)

Visual Studio 2017 RC インストール & ファーストステップガイド 2016 年 11 月 16 日 (V1.0) Visual Studio 2017 RC インストール & ファーストステップガイド 2016 年 11 月 16 日 (V1.0) このドキュメントは現状版として提供されます このドキュメントに記載されている情報や見解 (URL 等のインターネット Web サイトに関する情報を含む ) は 将来予告なしに変更されることがあります このドキュメントに記載された例は 説明のみを目的とした架空のものです

More information

Intel Integrated Performance Premitives 4.1 Linux

Intel Integrated Performance Premitives 4.1 Linux インテル インテグレーテッド パフォーマンス プリミティブ 4.1 ( インテル IPP) Linux* 版 インストール ガイド 重要 製品をインストールするには 有効なライセンス ファイルが必要です 製品をインストールする前に 本書を必ずお読みいただき 有効なライセンス ファイルを入手してください 詳しくは 1 ページの インストールの前に 製品の登録が必要です をご参照ください エクセルソフト株式会社

More information

ArcGIS Runtime SDK for WPF インストールガイド (v10.2.5)

ArcGIS Runtime SDK for WPF インストールガイド (v10.2.5) ArcGIS Runtime SDK for WPF インストールガイド (v10.2.5) 目次 はじめに... 1 インストールガイドについて... 1 ArcGIS Runtime SDK for WPF とは... 1 対象の製品バージョン... 1 ArcGIS Runtime SDK for WPF のライセンス形態... 2 インストールのための前提条件... 3 サポートされる開発環境の準備...

More information

Oracle Database Clientクイック・インストレーション・ガイド, 10gリリース1( ) for Microsoft Windows

Oracle Database Clientクイック・インストレーション・ガイド, 10gリリース1( ) for Microsoft Windows Oracle Database Client クイック インストレーション ガイド 10g リリース 1(10.1.0.2.0)for Microsoft Windows 部品番号 : B13746-01 原典情報 : B13691-01 Oracle Database Client Quick Installation Guide, 10g Release 1 (10.1.0.2.0) for Windows

More information

GettingStartedTK2

GettingStartedTK2 T-Kernel 2.0 Getting Started T-Engine フォーラム ダウンロード T-Engine フォーラムの web ページから T-Kernel 2.0 Software Package をダウンロード 必要なソフトウェアや開発環境が全て含まれている 2 Copyright 2011 by T-Engine Forum, All Rights Reserved. 1 ReadMe.txt

More information

統合開発環境CubeSuite+ V へのバージョンアップのお知らせ

統合開発環境CubeSuite+ V へのバージョンアップのお知らせ ツールニュース RENESAS TOOL NEWS 2013 年 04 月 16 日 : 130416/tn1 統合開発環境 CubeSuite+ V2.00.00 への バージョンアップのお知らせ 統合開発環境 CubeSuite+ を V1.03.00 から V2.00.00 へバージョンアップしました 1. アップデート対象バージョン CubeSuite+ 共通部分 V1.00.00~V1.03.00

More information

CLUSTERPRO MC RootDiskMonitor 2.3 for Linux HW-RAID 監視機能 リリースメモ 2018(Jun) NEC Corporation ライセンス パッケージのインストール セットアップ マニュアル

CLUSTERPRO MC RootDiskMonitor 2.3 for Linux HW-RAID 監視機能 リリースメモ 2018(Jun) NEC Corporation ライセンス パッケージのインストール セットアップ マニュアル CLUSTERPRO MC RootDiskMonitor 2.3 for Linux HW-RAID 監視機能 リリースメモ 2018(Jun) NEC Corporation ライセンス パッケージのインストール セットアップ マニュアル はしがき 本書は CLUSTERPRO MC RootDiskMonitor 2.3 for Linux HW-RAID 監視機能 ( 以後 HWRAIDMON

More information

Microsoft Windows向けOracle Database 12cでのOracleホーム・ユーザーの導入

Microsoft Windows向けOracle Database 12cでのOracleホーム・ユーザーの導入 Oracle ホワイト ペーパー 2013 年 7 月 Microsoft Windows 向け Oracle Database 12c での Oracle ホーム ユーザーの導入 はじめに Oracle Database 12c Release 1(12.1) 以降では Microsoft Windows 上のOracle Databaseで インストール時に指定したOracleホーム ユーザーの使用がサポートされています

More information

Red Hat Enterprise Linux 6 Portable SUSE Linux Enterprise Server 9 Portable SUSE Linux Enterprise Server 10 Portable SUSE Linux Enterprise Server 11 P

Red Hat Enterprise Linux 6 Portable SUSE Linux Enterprise Server 9 Portable SUSE Linux Enterprise Server 10 Portable SUSE Linux Enterprise Server 11 P Dynamic System Analysis (DSA) を使用した稼動システムのインベントリー情報収集について 本文 IBM Dynamic System Analysis (DSA) は サーバーのインベントリ情報を収集し ファイル出力することが可能な診断ツールです 稼動システムのインベントリー情報を収集することで 障害時の問題判別を円滑に実施することができます 以下の IBM の Web サイトから入手することが可能です

More information

SuperH RISC engineファミリ用 C/C++コンパイラパッケージ V.7~V.9 ご使用上のお願い

SuperH RISC engineファミリ用 C/C++コンパイラパッケージ V.7~V.9 ご使用上のお願い ツールニュース RENESAS TOOL NEWS 2014 年 02 月 01 日 : 140201/tn1 SuperH RISC engine ファミリ用 C/C++ コンパイラパッケージ V.7~V.9 ご使用上のお願い SuperH RISC engine ファミリ用 C/C++ コンパイラパッケージ V.7~V.9の使用上の注意事項 4 件を連絡します 同一ループ内の異なる配列要素に 同一の添え字を使用した場合の注意事項

More information

$ cmake --version $ make --version $ gcc --version 環境が無いあるいはバージョンが古い場合は yum などを用いて導入 最新化を行う 4. 圧縮ファイルを解凍する $ tar xzvf gromacs tar.gz 5. cmake を用

$ cmake --version $ make --version $ gcc --version 環境が無いあるいはバージョンが古い場合は yum などを用いて導入 最新化を行う 4. 圧縮ファイルを解凍する $ tar xzvf gromacs tar.gz 5. cmake を用 本マニュアルの目的 Linux サーバー版 Gromacs インストールマニュアル 2015/10/28 本マニュアルでは 単独ユーザが独占的に Linux サーバー (CentOS 6.6) を使用して Gromacs ジョブを実行するための環境構築方法と Winmostar のリモートジョブ機能による計算手順を示しています つまり複数ユーザが共同使用する計算サーバー等は対象外です そのため計算環境は全てユーザのホームディレクトリ配下で行う構築することを想定しています

More information

目次 Windows 2003 への新規インストール... 3 Windows 2008 への新規インストール... 4 Windows 2012 への新規インストール... 6 Microsoft SQL のサポート... 8 IPv4/IPv6 のサポート... 8 制限事項... 9 Web

目次 Windows 2003 への新規インストール... 3 Windows 2008 への新規インストール... 4 Windows 2012 への新規インストール... 6 Microsoft SQL のサポート... 8 IPv4/IPv6 のサポート... 8 制限事項... 9 Web トレンドマイクロ株式会社は 本書および本書に記載されている製品を予告なしに変更する権利を有しています ソフトウェアをインストールして使用する前に Readme ファイル リリースノート および最新のユーザドキュメントを確認してください これらは 次のトレンドマイクロ Web サイトから入手できます http://downloadcenter.trendmicro.com/index.php?regs=jp

More information

インテル(R) Visual Fortran Composer XE 2011 Windows版 入門ガイド

インテル(R) Visual Fortran Composer XE 2011 Windows版 入門ガイド Visual Fortran Composer XE 2011 Windows* エクセルソフト株式会社 www.xlsoft.com Rev. 1.0 (2010/12/20) Copyright 1998-2011 XLsoft Corporation. All Rights Reserved. 1 / 36 ... 3... 4... 5... 7 /... 7... 9 /... 9...

More information

BOM for Windows Ver

BOM for Windows Ver BOM for Windows Ver.5.0 SR2 リリースノート Copyright 2007-2009 SAY Technologies, Inc. All rights reserved. このドキュメントには BOM Ver5.0 SR2 に関する最新情報が記載されています 対応 OS の追加 対応 SP と OS が増えました 機能追加 改良 1.Windows Server 2008

More information

Total View Debugger 利用の手引 東京工業大学学術国際情報センター version 1.0

Total View Debugger 利用の手引 東京工業大学学術国際情報センター version 1.0 Total View Debugger 利用の手引 東京工業大学学術国際情報センター 2015.04 version 1.0 目次 Total View Debugger 利用の手引き 1 1. はじめに 1 1.1 利用できるバージョン 1 1.2 概要 1 1.3 マニュアル 1 2. TSUBAME での利用方法 2 2.1 Total View Debugger の起動 2 (1) TSUBAMEにログイン

More information

Sophos Enterprise Console

Sophos Enterprise Console スタートアップガイド 製品バージョン : 5.5 次 このガイドについて...1 システム要件... 2 Linux コンピュータの保護... 3 動による Sophos Anti-Virus の新規インストール... 3 インストールパッケージの作成...3 インストールパッケージを使 した Sophos Anti-Virus のインストール...5 UNIX コンピュータの保護... 6 動による

More information

Microsoft Word - MOPatch-1.doc

Microsoft Word - MOPatch-1.doc Oracle for SAP MOPatch 利用マニュアル 2007 年 12 月 5 日日本オラクル株式会社 SAP サポート チーム Ver1.1-1 - MOPatch とは... 3 前提条件... 3 MOPatch の入手方法... 3 MOPatch dry-run モードでの実行... 4 MOPatch の実行... 5-2 - MOPatch とは MOPatch は Multiple

More information

PGIコンパイラ導入手順

PGIコンパイラ導入手順 1 注意この資料は PGI compiler 18.10 が最新であるときに作成した資料を元にしています PGI compiler 19.4 がリリースされましたが インストール手順や利用手順は 18.10 と変わりません 資料中の 1810 を 194 に 18.10 を 19.4 に読み替えてください 2019 年 6 月版 2 大きく分けて以下の 3 つの方法が利用可能 1. 手元のウェブブラウザでダウンロードして

More information

Fortran 勉強会 第 5 回 辻野智紀

Fortran 勉強会 第 5 回 辻野智紀 Fortran 勉強会 第 5 回 辻野智紀 今回のお品書き サブルーチンの分割コンパイル ライブラリ 静的ライブラリ 動的ライブラリ モジュール その前に 以下の URL から STPK ライブラリをインストールしておいて下さい. http://www.gfd-dennou.org/library/davis/stpk 前回参加された方はインストール済みのはず. サブルーチンの分割コンパイル サブルーチンの独立化

More information

Veritas System Recovery 16 Management Solution Readme

Veritas System Recovery 16 Management Solution Readme Veritas System Recovery 16 Management Solution Readme この README について Veritas System Recovery 16 のソフトウェア配信ポリシーのシステム要件 Veritas System Recovery 16 Management Solution のシステム要件 Veritas System Recovery 16 Management

More information

Microsoft PowerPoint - 第5章補足-DB2組み込みSQL.ppt

Microsoft PowerPoint - 第5章補足-DB2組み込みSQL.ppt 開発編第 5 章補足 DB2 組み込み SQL 本書に含まれている情報は 正式な IBM のテストを受けていません また 明記にしろ 暗黙的にしろ なんらの保証もなしに配布されるものです この情報の使用またはこれらの技術の実施は いずれも 使用先の責任において行われるべきものであり それらを評価し 実際に使用する環境に統合する使用先の判断に依存しています それぞれの項目は

More information

LSI MegaRAID SAS Device Driver Installation Guide - 日本語

LSI MegaRAID SAS Device Driver Installation Guide - 日本語 User Guide - 日本語 LSI MegaRAID SAS Device Driver Installation 2014 年 5 月 富士通株式会社 著作権および商標 Copyright 2014 FUJITSU LIMITED 使用されているハードウェア名とソフトウェア名は 各メーカーの商標です このドキュメントには LSI Corporation が所有する情報が含まれています LSI

More information

Microsoft Word - appli_SMASH_tutorial_2.docx

Microsoft Word - appli_SMASH_tutorial_2.docx チュートリアル SMASH version 2.2.0 (Linux 64 ビット版 ) 本チュートリアルでは 量子化学計算ソフトウェア SMASH バージョン 2.2.0 について ソフトウェアの入手 / 実行モジュール作成 / 計算実行 / 可視化処理までを例示します 1. ソフトウェアの入手以下の URL よりダウンロードします https://sourceforge.net/projects/smash-qc/files/smash-2.2.0.tgz/download

More information

(Microsoft Word - opensource COBOL \202\314Windows\221\316\211\236\202\311\202\302\202\242\202\304.docx)

(Microsoft Word - opensource COBOL \202\314Windows\221\316\211\236\202\311\202\302\202\242\202\304.docx) opensource COBOL の Windows 対応について 東京システムハウス株式会社 発行 :2015 年 3 月 31 日 目次 1 はじめに... 1 1.1 opensource COBOL とは... 1 1.2 opensource COBOL の Windows 対応... 1 1.3 opensource COBOL 動作イメージ... 2 2 パッケージ概要... 3 2.1

More information

Canon LIPSLX Printer Driver for Linux Version 1.30

Canon LIPSLX Printer Driver for Linux Version 1.30 Canon LIPSLX Printer Driver for Linux Version 1.30 必ずお読み下さい 商標について LIPS は キヤノン株式会社の商標です Adobe Acrobat Acrobat Reader PostScript および PostScript 3 は Adobe Systems Incorporated( アドビシステムズ社 ) の商標です Linux は

More information

UCS M シリーズ サーバでの Redhat/CentOS オペレーティング システムのインストール

UCS M シリーズ サーバでの Redhat/CentOS オペレーティング システムのインストール UCS M シリーズサーバでの Redhat/CentOS オペレーティングシステムのインストール 目次 概要前提条件要件使用するコンポーネント背景説明必須のドライバ ISO バンドルのダウンロード RHEL 7.0 または CentOS 7.0 のインストール手順確認 RHEL 6.5 または CentOS 6.5 のインストール手順確認インストール後の確認関連情報 概要 このドキュメントでは ローカルストレージを使用して

More information

目次 はじめに 4 概要 4 背景 4 対象 5 スケジュール 5 目標点 6 使用機材 6 第 1 章 C# 言語 7 C# 言語の歴史 7 基本構文 8 C 言語との違い 9 Java 言語との違い 10.Netフレームワーク 10 開発資料 10 第 2 章 Mono 11 Monoの歴史 1

目次 はじめに 4 概要 4 背景 4 対象 5 スケジュール 5 目標点 6 使用機材 6 第 1 章 C# 言語 7 C# 言語の歴史 7 基本構文 8 C 言語との違い 9 Java 言語との違い 10.Netフレームワーク 10 開発資料 10 第 2 章 Mono 11 Monoの歴史 1 ポリテクセンター埼玉セミナー資料 組込み技術者のための C# Monoを用いたマルチプラットフォームアプリケーション開発技術 第 1.2 版 2018 年 8 月 Microbrains Inc. 渋谷 目次 はじめに 4 概要 4 背景 4 対象 5 スケジュール 5 目標点 6 使用機材 6 第 1 章 C# 言語 7 C# 言語の歴史 7 基本構文 8 C 言語との違い 9 Java 言語との違い

More information

Intel MPI Library Linux

Intel MPI Library Linux インテル MPI ライブラリ Linux* 版 v1.0 GOLD インストール ガイド 重要 製品をインストールするには 有効なライセンス ファイルが必要です 製品をインストールする前に 本書を必ずお読みいただき 有効なライセンス ファイルを入手してください 詳しくは 1 ページの インストールの前に 製品の登録が必要です をご参照ください エクセルソフト株式会社 www.xlsoft.com インテル

More information

Filr 2.0 Desktopアプリケーションリリースノート

Filr 2.0 Desktopアプリケーションリリースノート Filr 2.0 Desktop アプリケーションリリースノート 2016 年 2 月 Filr 2.0 Desktop アプリケーションは ファイルのオンデマンド機能が導入されており Filr サーバとワークステーション上のすべてのファイルの統合ビューや仮想ビューを提供します ファイルのオンデマンド機能により サーバからワークステーションにすべてのファイルをダウンロードする必要がなくなります ファイルにアクセスして

More information

インテル Parallel Studio XE 2017 Composer Edition for Fortran Windows* インストール ガイド Rev (2017/06/08) エクセルソフト株式会社

インテル Parallel Studio XE 2017 Composer Edition for Fortran Windows* インストール ガイド Rev (2017/06/08) エクセルソフト株式会社 インテル Parallel Studio XE 2017 Composer Edition for Fortran Windows* インストール ガイド Rev. 2. 1 (2017/06/08) エクセルソフト株式会社 www.xlsoft.com 目次 1 はじめに... 3 2 製品に含まれるコンポーネント... 3 3 動作環境... 4 オペレーティング システム... 4 Microsoft

More information

1. 検証概要 目的及びテスト方法 1.1 検証概要 既に Red Hat Enterprise Linux 5.5 for x86-64 で動作保証されている Micro Focus Server Express 5.1 J を Red Hat Enterprise Linux Server 6.

1. 検証概要 目的及びテスト方法 1.1 検証概要 既に Red Hat Enterprise Linux 5.5 for x86-64 で動作保証されている Micro Focus Server Express 5.1 J を Red Hat Enterprise Linux Server 6. Micro Focus Server Express 5.1 J Red Hat Enterprise Linux 6.1 (64-Bit x86_64 日立強化版 ) 動作検証検証結果報告書 2011 年 10 月 24 日 株式会社日立製作所 マイクロフォーカス株式会社 記載の会社名 製品名は 各社の商標または登録商標です 1. 検証概要 目的及びテスト方法 1.1 検証概要 既に Red Hat

More information

CheckPoint Endpoint Security メトロリリース製品について

CheckPoint Endpoint Security メトロリリース製品について CheckPoint Endpoint Security メトロリリース製品について 株式会社メトロ 2017 年 7 月 14 日 製品ラインナップについて リリースするバージョンと機能について バージョン表記タイプ利用可能機能 Endpoint Security E80.70 (R77.30 サーバ ) E80.70 クライアントサーバ FDE ME Remote Access Anti-Malware

More information

Webアプリケーションでのlog4j利用ガイド

Webアプリケーションでのlog4j利用ガイド Web アプリケーションでの log4j 利用ガイド WebOTX V6.4,6.5 編 NEC 第二システムソフトウェア事業部 2007 年 5 月初版 改版履歴 i 目次 1. はじめに... 1 1.1. 対象読者... 1 1.2. 表記について... 1 2. WebOTXのクラスローダの仕組み... 1 3. WebAPからlog4j 利用手順... 3 3.1. WebAPにlog4jを含める場合...

More information

サーバセキュリティサービスアップグレード手順書 Deep Security 9.6SP1 (Windows) NEC 第 1 版 2017/08/23

サーバセキュリティサービスアップグレード手順書 Deep Security 9.6SP1 (Windows) NEC 第 1 版 2017/08/23 サーバセキュリティサービスアップグレード手順書 Deep Security 9.6SP1 (Windows) NEC 第 1 版 2017/08/23 本資料に関して 本資料は サーバセキュリティサービス with Trend Micro Deep Security をご利 中のお客様向けの資料です サーバセキュリティサービスでは 2017/7/30 付で提供サービス基盤の Deep Security

More information

Microsoft Word - JDBC-ODBCu691cu8a3c docx

Microsoft Word - JDBC-ODBCu691cu8a3c docx ASTERIA WARP 4.9/1703 でのサードパーティ製 JDBC-ODBC ブリッジドライバー動作検証報告書 2017 年 7 インフォテリア株式会社 本書は著作権法により保護されています インフォテリア株式会社による事前の許可無く 本書のいかなる部分も無断転載 複製 複写を禁じます 本書の内容は予告無しに変更する事があります Infoteria インフォテリア ASTERIA WARP

More information

1

1 PE-Expert4 統合開発環境 PE-ViewX 及び パワエレ専用ライブラリ PEOS バージョンアップのお知らせ Myway プラス株式会社 220-0022 神奈川県横浜市西区花咲町 6-145 横浜花咲ビル TEL.045-548-8836 FAX.045-548-8832 http://www.myway.co.jp/ E-mail: sales@myway.co.jp 拝啓貴社ますますご清栄のこととお喜び申し上げます

More information

ボリュームライセンス簡易ガイド Windows および Microsoft Office を Mac で使用するためのライセンス Mac で使用するためのライセンス この簡易ガイドはすべてのボリュームライセンスプログラムを対象とします 目次 概要... 1 この簡易ガイドの更新内容... 1 詳細.

ボリュームライセンス簡易ガイド Windows および Microsoft Office を Mac で使用するためのライセンス Mac で使用するためのライセンス この簡易ガイドはすべてのボリュームライセンスプログラムを対象とします 目次 概要... 1 この簡易ガイドの更新内容... 1 詳細. ボリュームライセンス簡易ガイド Mac で使用するためのライセンス この簡易ガイドはすべてのボリュームライセンスプログラムを対象とします 目次 概要... 1 この簡易ガイドの更新内容... 1 詳細... 1 Mac 用 Windows オペレーティングシステムのライセンス... 1 Microsoft Office for Windows と Microsoft Office for Mac のライセンス...

More information

InstallShiled FAQ デバイスドライバーのインストール 注 ) このドキュメントは InstallShield 2011 Premier Edition を基に作成しています InstallShield 2011 以外のバージョンでは設定名などが異なる場合もあります 概要 Instal

InstallShiled FAQ デバイスドライバーのインストール 注 ) このドキュメントは InstallShield 2011 Premier Edition を基に作成しています InstallShield 2011 以外のバージョンでは設定名などが異なる場合もあります 概要 Instal デバイスドライバーのインストール 注 ) このドキュメントは InstallShield 2011 Premier Edition を基に作成しています InstallShield 2011 以外のバージョンでは設定名などが異なる場合もあります 概要 InstallShield のインストーラは DIFX(Microsoft Windows Driver Install Framework) に準拠したデバイスドライバーのインストールをサポートしています

More information

IM-SecureSignOn

IM-SecureSignOn IM-SecureSignOn Version 7.2 リリース ノート 2012/02/29 初版 1 はじめに 1. IM-SecureSignOn が動作するには intra-mart WebPlatform/AppFramework Version 7.2 が必要です 最新パッチの適応を推奨します 2. 本ドキュメントは本製品固有の要件を記載しています 以下に記載のないものは intra-mart

More information

ウイルスバスター コーポレートエディション 10.6 SP3 システム要件

ウイルスバスター コーポレートエディション 10.6 SP3 システム要件 ウイルスバスターコーポレートエディション 10.6 SP3 システム要件 トレンドマイクロ株式会社 トレンドマイクロ株式会社は 本書および本書に記載されている製品を予告なしに変更する権利を有しています ソフトウェアをインストールして使用する前に Readme ファイル リリースノート および最新のユーザドキュメントを確認してください これらは 次のトレンドマイクロの Web サイトから入手できます

More information

PDFオートコンバータEX

PDFオートコンバータEX PDF コンバータ V4.X インストール ガイド Page0 > 1 PDF コンバータ 32BIT 版のインストール... 2 2 PDF コンバータ 64BIT 版のインストール... 7 3 PDF にフォントを埋め込みたい場合の設定... 13 4 PDF オートコンバータ EX で使用しない場合 PDF コンバータ単体で使用する場合の説明... 14 5 PDF コンバータのアンインストール...

More information

JDK のインストール (2012 年 8 月時点でのバージョン ) Java の実行環境 開発環境は さまざまな企業 団体が開発 配布を行っているが 当テキストでは Java の生みの親である Sun MicroSystems 社 ( 現 Oracle 社 ) の実行環境 開発環境を使用する Ja

JDK のインストール (2012 年 8 月時点でのバージョン ) Java の実行環境 開発環境は さまざまな企業 団体が開発 配布を行っているが 当テキストでは Java の生みの親である Sun MicroSystems 社 ( 現 Oracle 社 ) の実行環境 開発環境を使用する Ja 開発環境 Windows 上で Java を学習するための開発環境を整えよう テキストエディタ Java Runtime Environment(JRE) Java SE Development Kit(JDK) ソースファイルを作成するのに必要 Java のプログラムを実行する実行環境 コンパイラ等を含んだ Java の開発環境 JDK は JRE を含む

More information

Source Insight

Source Insight ソースインサイト プログラムエディタ Source Insight のご紹介 ソースを理解しながら 効率の良いコーディング エクセルソフト株式会社営業部 エクセルソフト株式会社 Copyright 2008 XLsoft K.K. All Rights Reserved. - 1 - 目次 プログラムエディタ Source Insight のご紹介 ソースを理解しながら 効率の良いコーディング 目次

More information

目次 1. XQuartz インストール PlayOnMac インストール Wine のアップデート ターミナル インストール MT4/MT 既知の問題 ターミナルデータ案内 14 2

目次 1. XQuartz インストール PlayOnMac インストール Wine のアップデート ターミナル インストール MT4/MT 既知の問題 ターミナルデータ案内 14 2 目次 1. XQuartz インストール 03 2. PlayOnMac インストール 05 3. Wine のアップデート... 07 4. ターミナル インストール MT4/MT5 09 5. 既知の問題 14 6. ターミナルデータ案内 14 2 MacOS におけるターミナル インストール Wine を使用して MacOS コンピューターにも クライアントターミナルをインストールさせ作動させることが可能です

More information

日本アンドロイドの会 四国支部 Kickoff ミーティング in ABC2009

日本アンドロイドの会 四国支部 Kickoff ミーティング in ABC2009 NDK の使い方 Android のネイティブ開発環境 2009.8.14 20:25-21:00 京都リサーチパーク 4 号館 2F ルーム 2A 日本 Android の会幹事四国支部長 瀬戸直喜 この資料の一部は Google が作成 提供しているコンテンツをベースに変更したもので クリエイティブコモンズの表示 2.5 ライセンスに記載の条件に従って使用しています アジェンダ 概要 イントロダクション

More information

内容 インテル Advisor ベクトル化アドバイザー入門ガイド Version インテル Advisor の利用 ワークフロー... 3 STEP1. 必要条件の設定... 4 STEP2. インテル Advisor の起動... 5 STEP3. プロジェクトの作成

内容 インテル Advisor ベクトル化アドバイザー入門ガイド Version インテル Advisor の利用 ワークフロー... 3 STEP1. 必要条件の設定... 4 STEP2. インテル Advisor の起動... 5 STEP3. プロジェクトの作成 内容 インテル Advisor ベクトル化アドバイザー入門ガイド Version 1.0 1. インテル Advisor の利用... 2 2. ワークフロー... 3 STEP1. 必要条件の設定... 4 STEP2. インテル Advisor の起動... 5 STEP3. プロジェクトの作成と設定... 7 STEP4. ベクトル化に関する情報を取得する... 9 STEP5. ループ処理の詳細を取得する...

More information