PGI 6

Size: px
Start display at page:

Download "PGI 6"

Transcription

1 PGI Workstation and Server Compiler and Tools Release 7.0 リリース ノート 2007 年 3 月 株式会社ソフテック 米国 PGI 社の PGI Workstation/Server コンパイラのバージョン 7.0 のリリース ノートを以下に記します 本リリースにおける製品の主な新機能 特徴に関して纏めたものです 1. サポートするプラットフォーム 32 ビット専用 Linux 32 ビット x86 互換あるいは 64 ビット x64 互換のプロセッサ上で動作する 32 ビット LINUX オペレーティングシステム上で利用可能です 64 ビット /32 ビットLinux 32 ビット Linux 製品の全ての機能を包括し 64 ビット x64 互換のプロセッサ上で動作する 64 ビット LINUX オペレーティングシステム上で利用可能です 32 ビット専用 Windows 32 ビット x86 互換あるいは 64 ビット x64 互換のプロセッサ上で動作する 32 ビット Windows オペレーティングシステム上で利用可能です 64 ビット /32 ビットWindows 32 ビット Windows 製品の全ての機能を包括し 64 ビット x64 互換のプロセッサ上で動作する 64 ビット Windows オペレーティングシステム上で利用可能です 32 ビットSFU 32 ビット x86 互換あるいは 64 ビット x64 互換のプロセッサ上で動作する 32 ビット Windows オペレーティングシステム上の SFU(Windows Services for Unix) で利用可能です (Windows 製品のライセンスキーが必要です ) 32 ビットSUA 32 ビット x86 互換あるいは 64 ビット x64 互換のプロセッサ上で動作する 32 ビット Windows オペレーティングシステム上の SUA(the Subsystem for Unix-base Applications) で利用可能です (Windows 製品のライセンスキーが必要です ) 64 ビット /32 ビット SUA 32 ビット SUA の全ての機能を包括し 64 ビット x64 互換のプロセッサ上で動作する 64 ビット Windows オペレーティングシステム上の SUA(the Subsystem for Unix-base Applications) で利用可能です (Windows 製品のライセンスキーが必要です ) 2. サポートするプロセッサ システムについて PGI 6.2 と同様に 32 ビット x86 系のプロセッサ並びに 64 ビットの AMD64 Intel EM64T のプロセッサに対応します PGI 7.0 において サポートする CPU は以下のとおりです なお PGI 6.2 から新規に導入された target は core2 並びに core2-64 ですが これは インテル社の Core 2 duo 等の Core アーキテクチャ (Xeon 5000 番台を含む ) を有するプロセッサとなります PGI から新しい CPU ターゲットである -tp barcelona -tp barcelona-64 が実装されました 1

2 これらのターゲットは それぞれ新しい AMD クオッドコアのプロセッサ (Barcelona) の 32 ビット 用 64 ビット用に最適化するためのものです Processors Supported by PGI 7.0 Brand CPU Core <target> Memory Floating Point HW Address x87 SSE1 SSE 2 SSE 3 AMD Opteron/Quad-Core Yes Yes Yes Yes 4 barcelona 32-bit (PGI 7.0-3から ) AMD Opteron/Quad-Core Barcelona 4 (PGI 7.0-3から ) bit Yes Yes Yes Yes AMD Opteron/Athlon64 2 k bit Yes Yes Yes No AMD Opteron/Athlon64 2 k bit Yes Yes Yes No AMD Opteron Rev E/F 2 k8-64e 64-bit Yes Yes Yes Yes AMD Opteron Rev E/F 2 k bit Yes Yes Yes No AMD Turion64 1 k8-64e 64-bit Yes Yes Yes Yes AMD Turion64 1 k bit Yes Yes Yes No Intel Core 2 2 Core2 32-bit Yes Yes Yes Yes Intel Core 2 2 Core bit Yes Yes Yes Yes Intel P4/Xeon EM64T 2 p bit Yes Yes Yes Yes Intel P4/Xeon EM64T 2 p7 32-bit Yes Yes Yes Yes Intel Xeon/Pentium4 1 p7 32-bit Yes Yes Yes No AMD Athlon XP/MP 1 athlonxp 32-bit Yes Yes No No Intel Pentium III 1 piii 32-bit Yes Yes No No AMD Athlon 1 athlon 32-bit Yes No No No AMD K6 1 k6 32-bit Yes No No No Intel Pentium II 1 p6 32-bit Yes No No No other Other x86 No p5 or px 32-bit Yes No No No 3. サポートする OS の追加 PGI 6.2 でサポートしている Linux OS に加えて SUSE LINUX 10.2 並びに Federa Core 6 を新たにサポートしました PGI 7.0 において サポートする OS は以下のとおりです なお PGI 5.2 以前でサポートしておりました いくつかの古い Linux Distribution は PGI 6.0 以降サポートしておりませんのでご注意ください Linux Operating Systems and Features Supported in PGI 7.0 Distribution Type 64-bit HT pgc++ pgdbg NPTL NUMA glibc GCC RHEL 4 Linux Yes Yes Yes Yes Yes No Fedora C-6 Linux Yes Yes Yes Yes Yes Yes Fedora C-5 Linux Yes Yes Yes Yes Yes Yes Fedora C-4 Linux Yes Yes Yes Yes Yes No Fedora C-3 Linux Yes Yes Yes Yes Yes No

3 Fedora C-2 Linux Yes Yes Yes Yes Yes No Distribution Type 64-bit HT pgc++ pgdbg NPTL NUMA glibc GCC 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 SuSE 9.2 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 SuSE 9.1 Linux Yes Yes Yes Yes Yes No RHEL 3 Linux Yes Yes Yes Yes Yes No SuSE 9.0 Linux Yes Yes Yes Yes No No SuSE 8.2 Linux Yes Yes Yes Yes No No Red Hat 9.0 Linux No No Yes Yes Yes No Red Hat 8.0 Linux No No Yes Yes No No SLES8 SP2 Linux Poor Yes Yes Yes No No SuSE 8.1 Linux Poor Yes Yes Yes No No SuSE 8.0 Linux No No Yes Yes No No Red Hat 7.3 Linux No No Yes Yes No No HT = hyper-threading, NPTL = Native POSIX Threads Library, NUMA = Non-Uniform Memory Access. PGI 7.0 では Winodws の UNIX 環境のサブシステム (Subsystem for Unix-base Applications Windows Serviced for Unix) にも対応しました Windows 上で使用可能なコマンドベースのコンパイ ラ (PGI Workstation & Server) が対応するものは 以下のとおりです Windows Operating Systems and Features Supported in PGI 7.0 Distribution Type 64-bit HT pgc++ pgdbg NPTL NUMA glibc GCC XP No Yes Yes Yes NA Yes NA NA Microsoft Windows (32ビット) Microsoft Windows (64ビット) 2003 No No Yes Yes NA Yes NA NA 2000 No No Yes Yes NA Yes NA NA SFU No Yes Yes Yes NA Yes SFU 3.3 SUA x86 No Yes Yes Yes NA Yes SUA 3.3 XP 64 Yes Yes Yes Yes NA Yes NA NA 2003 x64 Yes Yes Yes Yes NA Yes NA NA SUA x64 Yes Yes Yes Yes NA Yes SUA 3.3 なお PGI 7.0 は Windows Vista(32 ビット 64 ビット ) 上でもサポートされておりますが 2007 年 3 月現在 Macrovison 社の FLEXlm ライセンス管理ソフトウェア (lmgrd) が Vista に十分対応していないため この lmgrd ソフトウェアの自動起動ができません システムの再起動の度に 手動 で FLEXlm ライセンス管理マネージャ (lmgrd.exe) を起動する必要があります 具体的な Vista 上での lmgrd.exe の起動方法 Windows 上の administrator 権限でログインし デスクトップ上の PGI Workstation のアイコンをクリ 3

4 ックします この後 画面には PGI コンパイラの コマンドプロンプト のウインドウが現れます 以下のコマンドを順番に実行してください PGI$ cd C:\Program Files\PGI\flexlm PGI$ lmgrd.exe c C:\Program Files\PGI\license.dat \ l C:\Program Files\PGI\flexlm\license.log ( 上記の \ は継続行を意味します ) 上記の lmgrd.exe コマンドで ライセンス管理ソフトウェアがバックグラウンドで起動されます システムを再起動しない限り 例え コマンドプロンプトを閉じたとしてもライセンス管理ソフトウェアは動作しています システムの再起動の度に 上記のコマンドの実行が必要です また Vista 上でコンパイラを使用する際は 以下の環境変数の設定が必要です LM_LICENSE_FILE 変数の値を C:\Program Files\PGI\license.dat とセットすること Windows 上で環境変数をセットする方法と PGI コンパイラの コマンドプロンプト の bash 環境でセットする方法があります 詳細については 以下の URL をご覧下さい PGI 7.0 では 2007 年第 3Q 以降に Intel プロセッサベースの Mac OS X に対応するコンパイラをリリースする予定です 2007 年 4 月以降にプレビュー バージョンがリリースされます なお 現在の予定では Mac OS X 版を単独のコンパイラ製品として販売せずに 他の OS プラットフォームと組み合わせたクロスプラットフォーム版の製品として販売する予定です Apple Operating Systems and Features Supported in PGI 7.0 Distribution Type 64-bit HT pgc++ pgdbg NPTL NUMA glibc GCC Apple Mac OS X Core 2 No No No Yes NA NA NA Core 2 Duo No No No Yes NA NA NA PGI 7.0 の新機能 変更点等 4.1 新しいシステムコール PGI 7.0 における PGI 用の Runtime ライブラリの中で 例えば OpenMP や Fortran I/O に関係する ものなどは Linux システムに実装されたシステム ライブラリを利用しています 本リリースでは PGI の Runtime ライブラリに 以下に記す Linux システム ライブラリの使用を追加しております 64 ビット Linux システム上で 追加されたライブラリは以下のとおりです aio_error aio_read aio_return aio_suspend aio_write calloc getrlimit pthread_attr_init pthread_mutex_init pthread_mutex_lock pthread_mutex_unlock setrlimit sleep 4

5 32 ビット Linux システム上で 追加されたライブラリは以下のとおりです aio_error aio_read aio_return aio_suspend aio_write calloc getrlimit pthread_attr_init setrlimit sleep 4.2 PGI 7.0 のコンパイラ機能追加 変更点 PGI Unified Binaries- PGI 7.0 コンパイラは PGI 6.1 で導入された PGI Unified Binary オブジェクトあるいは実行モジュールを生成することができます この PGI Unified Binary とは AMD64 と EM64T( インテル 64) のどちらのプラットフォームに対しても性能ペナルティがない形で それぞれのターゲットに対してフルに最適化されたコードを 一つの実行モジュール として生成する機能です プロセッサが異なると そのハードウェア命令やキャッシュサイズ等のハードウェアの特徴が微妙に異なります コンパイラは アーキテクチャ特有の命令や命令スケジューリング ベクトル化実装を行います 実行時に この実行モジュールは その実行プラットフォーム環境を認識し 動的に該当するコード ストリームを選択します この PGI Unified Binary を生成するためには コンパイラオプション-tp x64 を明示的に指定してコンパイルする必要があります また 以下に述べるように 複数のターゲットを指定することもできます プログラムは それを構成する全てのオブジェクトファイルが Unified binary としてコンパイルされなくても PGI Unified Biary として使用することが可能です PGI Unified Binary のオブジェクトファイルは 他のオブジェクトファイルからなるライブラリやプログラムを生成するために使用できます PGI Unified Biary の実行には 特別なスタートアップコードは必要ありません Multiple PGI Unified Binary Targets- tp スイッチは コンマ (,) で区切られた複数のプロセッサ Target リストを指定する形態をサポートしました 二つ以上の 64-bit ターゲットに対しての PGI Unified Binary としての最適化 ( 例 : -tp k8-64e,p7-64,core2-64 と指定すると三つのターゲットに最適化されたコードを生成します ) を指示することができます -tp x64 オプションの場合は -tp k8-64,p7-64 と等価となります PGI Unified Binary 指示用のディレクティブ プラグマが新設されました これらは コンパイラに対して 一つ以上のターゲット用の Unified Binary 最適化コードを関数 サブルーチン ファイル全体に対して生成するように指示するものです ディレクティブを指示した場合は 特別のコマンドライン オプションは必要ありません Fortran ディレクティブの書式は 以下のとおりです!pgi$[g r ] pgi tp [target]... ここで ディレクティブが有効となるスコーピングの範囲は g(global) r(routine) あるいは空白で指示します デフォルトは r(routine) 単位となります 例えば!pgi$g pgi tp k8_64 p7_64 は 全体のソースファイルに対して (g(global) でスコーピングを指示している ) k8_64 並びに p7_64 用の最適化を施した Unified Binary を生成すると言う意味となります C/C++ のプラグマの書式は 以下のとおりです #pragma routine tp k8_64 p7_64 core2_64 これは 次の function/routine に対して k8_64 p7_64 core2_64 用の Unified Binary を生成すると言う意味となります 5

6 PGI Unified Binary Culling- PGI Unified Binary の生成において そのプロセッサ Target が生 成コードに影響を及ぼす関数やサブルーチンのみに対して ユニークなバイナリイメージとなります その結果 パフォーマンスに影響を及ぼさないで PGI 6.2 のもの ( 個々のターゲット用にフル最適 化コードを生成していた ) に較べて 10~90% 程度のコードサイズの縮小が見られました Fortran 2003 ISO_C_BINDING- 組み込みモジュール ISO_C_BINDING が 部分的に実装されました BIND 属性は C 言語の型にマッピングするための派生タイプや定数 kind 定義を行うために サポートされました 手続き に対しては グローバルデータに対しての BIND 属性だけではなく VALUE と BIND 属性がサポートされました オブジェクトの C 言語におけるアドレスを返す 手続 き C_LOC がサポートされました ISO_C_BINDING におけるその他の手続き 例えば C_ASSOCIATED 等はまだサポートしていません test.c: call by value int main(int ac, char *av[]) { call_fortran_(99); } f.f95: subroutine call_fortran(i) integer, value :: i print *, i end $ pgf95 -c f.f95 $ pgcc test.c f.o -pgf90libs $./a.out 99 Fortran 2003 Allocatable Regularization- Fortran 2003 の割付規則が PGF95 に実装され これがいつも使用可能となっております これらの変更によって 割付配列が 仮引数や関数からの戻 り数 そして派生タイプのコンポーネント ( 要素 ) になることが可能となります Fortran 2003 Allocatable Array Assignment- Fortran 2003 の割付配列の割り当てが PGF95 で利用可能となりました デフォルトは Fortran 95 の割当ルールが適用されますが オプション -Mallocatable=03 を指定すると Fortran 2003 割当ルールが適用されます Fortran 2003 Asynchronous Input/Output- Fortran 2003 の非同期 I/O の機能が 部分的に PGF95 並びに PGF77 で利用可能となりました Open 文において ASYNCHRONOUS='YES' を指定し た外部ファイルに対して適用可能です 実際の非同期 I/O 処理では READ 文 WRITE 文内に ASYNCHRONOUS='YES' の指定が必要です なお コンパイラには まだ ASYNCHRONOUS 属性や ASYNCHRONOUS 文は実装していません program test character*13 b b = "hello, world\n" open(unit=10,file='u.dat',access='stream',form='unformatted',asynchronous='yes') write (unit=10,asynchronous='yes') b! Do something useful wait(10) close(10) end Fortran 2003 Stream Input/Output- Fortran 2003 の stream access I/O が実装されました 6

7 iostream.f90: program binarytest real*8 test(20000) real*8 test1(20000) integer*4 testnum character*8 ICHA,ICHA1 character*20 formtype,accesstype testnum=10 ICHA="ABCDEFGH" do i=1,20000 test(i)=real(i) enddo! OPEN(33, FILE='test.b', ACCESS='sequential', FORM='binary') OPEN(33, FILE='test', ACCESS='STREAM', FORM='binary') inquire(33,form=formtype,access=accesstype) print *,formtype,accesstype write(33) (test(i),i=1,testnum) write(33) 10,20 write(33) ICHA write(33) (test(i),i=testnum+1,testnum*2) rewind(33) read(33) (test1(i),i=1,testnum) read(33) i11,i21 read(33) ICHA1 read(33) (test1(i),i=testnum+1,testnum*2) print *,(test1(i),i=1,testnum) print *,i11,i21 print *,ICHA1 print *,(test1(i),i=testnum+1,testnum*2) CLOSE(33) stop end $ pgf95 -V iostream.f90 pgf bit target on x86 Linux Copyright , The Portland Group, Inc. All Rights Reserved. Copyright , STMicroelectronics, Inc. All Rights Reserved. $./a.out UNFORMATTED STREAM ABCDEFGH FORTRAN STOP 7

8 Fortran lib3f- 他のプラットフォームと一致させるために Win32 用に sleep3f sleepqq3f を実装しました ANSI C99- STDC_VERSION のデフォルト値を L として定義しました Designated initializers と Compound literals が実装されました C Preprocessor- 大文字の.S サフィックスを有するファイルは アセンブラにファイルを渡す前に前処理を行うためのアセンブラ ソースファイルとして扱います 但し C の識別子には $ を含むことができるため $ に続くマクロに関しては プリプロセッサによって拡張はされません プリプロセスされるソースがアセンブラファイルの場合 (.s あるいは.S の入力ファイルの場合 ) $ はプリプロセッサにおいて識別子から除外されます C++ restrict type qualifier- restrict 型修飾子は ポインタを通してアクセスされる全てのデータが restrict ポインタを使用してアクセスする必要があるポインタであることを示します restrict 型修飾子は const 型修飾子と同じような意味合いを有します コンパイラに更なる最適化を促すことができます Expanded gcc compatibility- PGC++ コンパイラは 今回 gcc の拡張アセンブラ インライン組込みライブラリ GNU statement expressions そして 再定義可能なプリデファイン マクロである PGIC PGIC_MINOR and PGIC_PATCHLEVEL をサポートしました Linux においては.init と.fini セクションの代わりに constructors/destructors 用の.ctor 並びに.dtor セクションを使用します Expanded cl compatibility- Windows 上において Microsoft CL すなわち -D STDC =0 との互換性を保つために STDC を定義しました また 定数サフィックス i64 と ui64 をサポートしました さらに declspec(aslign(n))( ここで n は 2,4,8,16,or 32) のサポートと Windows 上で GNU extension キーワードのサポートを加えました OpenMP 3.0 Stack Size- OpenMP 3.0 の OMP_STACK_SIZE 環境変数とスタックサイズ API が 新たに生成されるスタックのサイズを制御するためにサポートされました API の関数としては omp_set_stack_size と omp_get_stack_size が実装されております OpenMP 3.0 Wait Policy- OpenMP 3.0 の OMP_WAIT_POLICY 環境変数は スレッドのアイドル時の挙動に影響を与えるもので 特に アイドル時 spin か sleep のどちらを使用するかを指定するものです シリアルリージョンの実行中 待機しているスレッドは バリア (ACTIVE) を使用した busy wait の状態 あるいはオペレーティングシステム内の mutex(passive) を使用した politely wait のどちらかを選択でき これは OMP_WAIT_POLICY をセットすることにより可能となります デフォルトは ACTIVE です Support for SSSE3, SSE4a, and ABM- Intel Core 2 の SSSE3 命令と AMD SSE4a と ABM 命令は C 並びに C++ のインライン組込みパッケージに取り込まれました さらに これらの命令は 拡張アセンブラを通して利用可能であり また Windows では as32 あるいは as64 アセンブラの中で利用可能です Windows アセンブラは GNU 形式の構文をサポートしています Linux 上では これらの命令は binutils パッケージの中の as を通して利用可能です 性能の向上 - コード生成時の最適化が強化されました これには プロパゲーション最適化 符号拡張の排除 使用していないゼロ拡張の削除 dead-store の排除 戻り番地へ飛ぶ際の 2 バイトリターンの使用 32-bit と 64bit のシフト処理の最適化 さらに最良のレジスタ割付等の最適化が含まれます Fortran/C/C++ 性能 - ハイレベルの最適化が強化されました これには シリアル処理上のネス 8

9 ト内の冗長分岐の排除 より多くの部分をベクトル化や自動並列化の対象となるように解析手法の向 上 ポインタ変数を活性させる LRE(Load Redundancy Elimination) ローカルな共通な演算項の削 除を行う範囲の拡大 C++ コンパイラへの LRE の追加 確度の低いターゲットへの分岐やまれなパ ス上でのみ呼び出されると考えられる ある特定の関数名の出口の発見 (an exit heuristic) 等の最適 化を含みます マルチコアプロセッサのための自動並列化 - ループの繰り返し数が少ないと判断されるような対 象に対しても自動並列化の対象となるかどうかの確認を強化しました また 自動並列化ループに対 してシリアル処理用の代替コードを生成する時 ネスト ループを含むループに対してもより多くの 検討対象となるように 機能が強化されました ベクトル化の強化 - ベクトライザの更なるチューニングがなされました これには イディオム (idiom: 慣用句 ) の認識の向上や型変換を伴うループのベクトル化等が含まれます 64 ビットのターゲ ットにおいては -fast オプションは SSE コード生成とベクトル化を行うように変更されました ACML AMD Core Math Library の最新エディションである ACML 3.6 が PGI 7.0 にバンドル されております 注意 ACML 3.6 は -Mcache_align を内包しているコンパイル / リンク オプショ ン -fastsse を使用して生成されております 従って この ACML 3.6 を使用する際は 必ず 全ての プログラムのコンパイル リンク時に -Mcache_align あるいは fastsse オプションを付して実行し てください サポート OS - Fedora Core 並びに SUSE 10.2 をサポートしました Windows では Vista をサ ポートし さらに Winodws 上の SFU と SUA のためのネイティブなコンパイル 実行環境も提供し ます Visual Studio 2005 SP1- PGI Visual Fortran 製品において Visual Studio 2005 SP1 上の動作サポートを行いました Quad-Core AMD Opteron processor support- 新しい CPU ターゲットである -tp barcelona -tp barcelona-64 が実装されました これらのターゲットは それぞれ新しい AMD クオッドコアの プロセッサ (Barcelona) の 32 ビット用 64 ビット用に最適化するためのものです これは PGI バ ージョン より実装されております Apple Core 2 and Core 2 Duo support- PGI Workstation for MAC OS X 用のプレビュー バ ージョンが 2007 年 4 月にリリースします Environment Modules- Linux 環境における Environment Modules パッケージ ( 例えば the module load command) を使用しているユーザに対して 該当するモジュールファイルをセットア ップするためのスクリプトを提供しました PGI コンパイラをインストールしたディレクトリ /opt/pgi そして MODULEPATH 環境変数の値を /usr/local/modules/modulefiles と仮定した場合 次のコマンドを実行してください /opt/pgi/linux86/7.0-2/etc/modulefiles/pgi.module.install -all -install /usr/local/modules/modulefiles このコマンドは インストールされている PGI コンパイラの全てのバージョンに対するモジュール ファイル (module files) を作成します modulefiles ディレクトリには write パーミッションを与える 必要があります これによって module コマンドを有効化します module load pgi32/7.0 module load pgi64/7.0 module load pgi/7.0 9

10 ここで pgi/7.0 は 32 ビットシステム上では 32 ビットのコンパイラを 64 ビットシステム上で は 64 ビットコンパイラを使用すると言う意味となります Module load コマンドは 次のような環境変数とセットあるは修正するできます PGI CC FC F90 F77 CPP CXX C++ PATH MANPATH LD_LIBRARY_PATH the base installation directory full path to pgcc full path to pgf90 full path to pgf90 full path to pgf77 full path to pgcc path to pgcc path to pgcc prepends the PGI compiler and tools bin directory prepends the PGI man page directory prepends the PGI library directory Environment Modules パッケージ自身は PGI 製品のサポートの範囲外ですので 詳細について は 以下の URL をご覧ください ( 5 PGI 7.0 の新コンパイラ オプションと従来との変更部分 -fast - 64 ビットシステムのターゲットに対して -fast オプションは 従来の fastsse オプションと同じ機能を有するオプションに変更しました 新しい fast オプションは SSE 命令を伴うベクトル化 キャッシュ整列 flushz(sse の flush-to-zero モード ) 機能を有効にします 従来の-fast と等価な機能として -nfast と言うオプションが新設されました -fast - C/C++ コンパイラは -fast あるいは-fastsse の複合オプションの中に -Mautoinline 機能も有効になるように変更されました -tp - tp オプションは コンマ ( ) で区切られた複数のターゲットを記述する方式を採用しました 以前のバージョンでは これは一つのターゲットのみの記述方式でした もし 複数のターゲットが指定された場合 unified binary は 各ターゲットに対して最適化されたコードを生成します -O4 - 新しい最適化レベルのオプションを導入しました -O4 レベルの最適化は 浮動小数点演算式の中で不変変数に対する巻上げ最適化を行うようになります d[d I M N] - d オプションは プリプロセッサからの追加情報を出力させるためのものです -dd -di -dm -dn : ソースファイルからマクロと値をプリントします : インクルードファイル名をプリントします : 前以って定義され コマンドラインマクロを含むマクロと値をプリントします : ソースファイルからマクロ名をプリントします soname library.so - shared オブジェクトを生成する時 library.so( 一例 ) と言うシェアード ライブラリを内部の DT_SONAME フィールドへセットするようにリンカーに指示します (Linux の み ) 10

11 -Mdll - -Mdll オプションは -D_DLL 機能を含意します -D_DLL は プリプロセッサ シンボル _DLL を定義するものです (Windows のみ ) --flagcheck- 全てのオプション フラグに問題がなければ 単純に zero ステータスを返します -E - pgcc E は.h ファイルの前処理を行うようになりました -M[no]dse - 参照しない変数の保存を排除 (dead store eliminations) する最適化を有効 [ 無効 ] にするオプションです これは C++ プログラムのようなパフォーマンス向上のために 関数呼び出しをインライン化することが多い場合に有効となります --keeplnk - もし コンパイラが長いリンカ コマンドに対して一次的な間接ファイルを生成した場合 --keeplnk オプションは コンパイラに そのファイルの削除をせずに一時ファイルとして保持することを指示するものです (Windows のみ ) -Mmakeimplib- DLL を生成することなしに インポートライブラリを生成します これは まだ それ自身の DLL ライブラリが構築される前に DLL のためにインポートライブラリを生成したい時に使用します (Windows のみ ) -Mallocatable=[95/03] - Mallocatable オプションは コンパイラがメモリ割付 (allocatable) に係る意味合いを制御します デフォルトは Fortran 95 に準拠します =03 オプションは Fortran 2003 に準拠します --cyglbs and --mslibs - Win32 用の PGI Workstation の以前のリリースで使用していたこれらのオプションは サポートしません 6 DLL(dynamic link libraries) 使用の制約事項等 PGI コンパイラを使用して Windows 上の DLL を構築 使用する方法に関しては PGI Users Guide 8 章に説明しております. PGI 7.0 コンパイラによって構築された Dynamic-link libraies(dll) は 次に述べる制約事項があります DLL は PGC++ コンパイラでは生成できません DLL が PGI コンパイラによって構築された場合 必ずランタイム DLL を使用しなければなりません -makedll オプションによって 正確なランタイムライブラリが使用しているかを確認できます 実行モジュールが任意の PGI コンパイラで生成した DLL とリンクされる場合は PGI ランタイムライブラリ DLL を使用しなければなりません ( 特に 静的ライブラリが使用することはできません ) これを実現するために 実行モジュールを生成する時に -Mdll オプションを使用してください PGI ランタイムライブラリ DLL と -Mprof を一緒に使用することはできません プロファイリングのための実行モジュールを構築する際は 静的ライブラリを使用してください -Mdll を使用しないデ フォルト環境では 静的ライブラリが使用されます 7 PGDBG( デバッガ ) 並びに PGPROF( プロファイル ) の新機能等 PGDBG 7.0 は Windows 上で動作しているプロセスをアタッチできるようになりました これは PGDBG の attach コマンドあるいは PGDBG の GUI の中の File->Attach to Target を通して行えます PGDBG 7.0 は 新しいコマンド引数 attach を新設しました これは スタートアップ時に自動的 11

12 に動作しているプロセスをアタッチすることができる機能です 例えば シェルあるいは コマンド ウィンドウから pgdbg -attach 1234 と入力した場合 PGDBG はプロセス番号 1234 をアタッチしようとします Microsoft Visual C++ でコンパイルされた C/C++ プログラムに対するシンボリック デバッグが可能となりました VC++ あるいは Microsoft CL(Command Line) でコンパイルされたオブジェクトは PGI Fortran のメインプログラムとリンクすることができ さらに デバッギングも可能です Java 2 Runtime Envirenmnet, Standard Edition 1.5.0_10 がバンドルされました 8 既知の制限事項 PGI 7.0 で生成されたオブジェクトあるいはモジュールは PGI 5.x 並びにそれ以前のリリースのオ ブジェクト モジュールとは互換性がありません PGI 6.1 並びにそれ以前のリリースにおいて -Mipa オプションを付加して作成されたオブジェクトフ ァイルは PGI 7.0 上で再コンパイルが必要です PGF90 でコンパイルされた Windows プログラムは PGI のランタイム DLL である pg.dll ファイル を含むディレクトリを PATH 環境変数 (Winodws の環境変数 ) にセットして動作させる必要があり ます この DLL は 他のシステムへ再配布可能であり PGF で生成したプログラムを動作させ ようとする任意の Windows システム上にコピーする必要があります Windows 版の PGI C for Windows において template instantiation が Linux 上の PGI C++ コ ンパイラと互換をとるために変更となりました Windows 上の全ての C++ ソースプログラムは 再 コンパイルが必要であり 全ての template instantiation フラグは Windows makefile から削除しなけ ればなりません Windows において cygwin に含まれる vi のバージョンは SHELL 変数に予期しないものが指定さ れている場合 問題が起きる可能性があります このケースの場合 vi が起動される時 次のような メッセージを出力します E79: Cannot expand wildcards E79: Cannot expand wildcards E79: Cannot expand wildcards Hit ENTER or type command to continue -i8 オプションの使用において プログラムを MPI ライブラリととともに使用する場合 互換性があ りません 典型的には Integer*8 配列の引数の使用により これらのライブラリと共に使用する場 合 異常終了します -i8 オプションを使用するプログラムにおいて PGI コンパイラにバンドルしている ACML ライブラ リととともに使用する場合 互換性がありません このオプションの互換ライブラリに関しては developer.amd.com をご参照ください -mcmodel=medium オプションを使用してコンパイルされたオブジェクトを組み込んだプログラム は 静的にリンクされることはできません これは linux 環境における制約事項であり PGI コンパイラによる制約事項ではありません PGCC の -Mipa=libopt と -Mipa=vestigial オプションを同時に使用した場合 リンク時に未解決な参照 が生じる場合があります これは -Mipa にサブオプション vestigial を付加することにより エラー となる関数が削除されるために起こります この場合は vestigial を付加せずに -Mipa のみの指定 12

13 で対処してください -Mprof=func 並びに-mcmodel=medium あるいは-mp を一緒に使用した場合 生成された実行モジュールはセグメンテーション フォールトが生じます これらのオプションを同時に使用することは避けてください gprof スタイルのプロファイリング機能 (-pg) を使用してコンパイル リンクしたプログラムは Linux カーネルのシステム上でセグメンテーション フォールトが生じます また いくつかの Linux distributions 上で gprof と PGPROF によって各々のプログラム ユニットの報告された時間が 実際の時間より 10 倍以上大きな数値になることがあります これは これらの Linux distributions に含まれる ある共有ライブラリのバグによるものです -mp を使用して生成された OpenMP プログラムが SuSE9.0 システム上の複数プロセッサで並列実行した場合 極端に遅くなります しかし これと同じ実行モジュールが SuSE9.1 上で動作させると期待される性能と効果が得られます ACML3.6 ライブラリは -cache_align を含んだ -fassse コンパイルオプションを使用して構築されております 32-bit ターゲットシステム上で -lacml オプションを使用して ACML ライブラリをリンクする際に 必ず 全てのプログラムに -cache_align もしくは このオプションを含む複合オプションである fastsse を付加してコンパイル / リンクを行ってください 64-bit ターゲットシステム上では デフォルトでスタック 16byte アラインメントであるため この問題は生じません なお 性能が多少劣りますがポータビリティの良い libblas.a と liblapack.a ライブラリは SSE 命令を有していないプロセッサ上で使用することができます Windows の SUA 並びに SFU 上において -Mchkstk と-mp あるいは-Mconcur を使用してコンパイルされたマルチスレッド プログラムは 以下のような stack overflow のメッセージ ( 一例 :thread 0,max 10561KB, used 2KB request 64B) を伴うスタック制限のオーバーフローであるようなエラーを報告することがあります これを避けるためには マルチスレッド プログラムの中の任意のファイルに対して -Mchkstk オプションを使用しないことです Windows のSUA 並びに SFU 上において -Mchkstk を使用してコンパイルされたプログラムは tanh sinh 等のハイパーボリックな数学関数を実行するときに 正常に実行できません これは x87 スタックが 空ではない とエラーを報告するからです これを避けるためには ハイパーボリックな数学関数を呼ぶルーチンのコンパイルでは -Mchkstk オプションを使用しないことです マルチスレッドのサンプルベースのプロファイル機能 (gprof スタイルのプロファイリング :-pg あるいは -Mprof=time オプション ) でレポートされる時間は マスタ スレッドだけのものとなっています 一方 PGI 形式のプロファイリング (-Mprof=lines func) あるいはハードウェア カウンタ ベースプロファイリング (-Mprof=hwcts) は 個々のスレッドあるいはプロセスの時間データを個別に取得するために使用されます PGDBG-Windows プラットフォーム上では PGDBG コマンドラインからプログラムの実行引数を正確に引き渡せません 例えば これは 実行モジュールが C プログラムの中で argv[0] と argv[1] の両方を指定しているようなものです プログラム引数を正確に引渡すためには PGDBG の run コマンドを使用して行うようにしてください PGDBG GUI-GUI のコマンド ペインから行う source コマンドは 実行停止 するために実行をウェイトしません たとえ ターゲットが実行していてもコマンドを読み続けます 例えば もし source スクリプトがブレークポイントをセットするコマンドを含んでいて 実行 スタックトレースの印字をした場合 スタックトレースはブレークポイントで印字するものと期待します 実際は それはエラーを返します これは Stacktrace を実行しているときにターゲットが実行しているため 13

14 です この問題を避けるためには スクリプトの中の各制御コマンドの後に wait コマンドを挿入することです PGDBG-デバッグコマンドの watch 系のコマンドは ローカル変数が対象の場合は信頼できません Watch されるローカル変数のスコープ範囲内から関数 サブルーチンを呼ぶことが イベントを見失うか あるいは明確なイベントを誤る場合があります もし プログラムのスコーピングが watch される変数のスコープ部分から離れると ローカル変数は正しく watch できます グローバル 静的変数に対する watch コマンドは 常に正しいものを与えます PGDBG-デバッグコマンドの stacktrace コマンドは -g オプションを付けずにコンパイルしたルーチンに入った場合 コール スタック中のフレームをスキップすることがあります 例外が memset() のようなライブラリルーチンで現れる時 これ問題は顕著になり stacktrace は calling ルーチンを示さなくなります 現在のルーチンは 名前によって識別できないため unlknownaddr だけを表示します この制約に対する解決策はありません PGDBG-デバッグコマンドの call コマンドは 次の F90/F95 フィーチャをサポートしません : array-valued functions, pointer-valued, functions, assumed-shape array arguments, pointer arguments この問題に対する解決策はありません PGDBG- 以前に run あるいは rerun である特定の I/O リダイレクションを行っているプログラムの実行後に 再度 引数のない run あるいは rerun を行うと I/O 処理は 前の実行時の途中から継続されます この問題は stdout 等のファイルへ追加出力 stdin 等の入力ポイントがリセットされない等の予期せぬ結果を引き起こします この制約は I/O リダイレクトを伴う run あるいは rerun の後に行う shell コマンドに対しても同様な振る舞いとなります PGDBG-shared ライブラリは そのライブラリの中に含まれるコードがブレークポイントとしてセットされる前にロードされていなければなりません PGDBG Unified Binaries(-tp x64 を付けて構築されたモジュール ) のデバッギングは フルにサポートされません いくつかのサブプログラム名が unified binaries を生成する過程で変更されています PGDBG は アプリケーションのソースコード内で使用されているプログラム名とこれら変更された名前との間の変換を行いません デバッグにおいては Unified Binaries 生成オプションと付けずに native なプロセッサターゲットで実行モジュールを生成してください あるいは Unified Binaries のデバッグを行う方法に関しては に詳細な情報がありますので ご参照下さい PGDBG Windows-Windows においては 一般にディレクトリ パス名を区切るためにバックスラッシュ文字 ( ) を使用します PGDBG は C 言語の数式表示として バックスラッシュをエスケープ文字の意味として使用します 一方 Windows プラットフォームにおける PGDBG は ディレクトリ パス名を区切るためにフォワードスラッシュ文字 ( / ) を使用します 但し この事項は DEBUG コマンド あるいはコマンドライン上の実行モジュール名には適用されません ( このコンベンション自体は これらのコマンドにおいても動作します ) PGPROF Windows- DLL のプロファイルはサポートされておりません -Mpfi と-mp を同時に使用することはサポートされていません -Mpfi オプションは コンパイル時に mp を抑止しますが それは プログラムの中の OpenMP ディレクティブ / プラグマの解釈に依存してプログラムの実行時にエラーを引き起こすことになります OpenMP に依存しないプログラムは 正確に profile feedback を使用することができます -Mpfo オプションは OpenMP 処理を抑止します PGDBG は 現在 SFU/SUA システム上の core ファイルのデバッギングをサポートしていません 14

15 オペレーティングシステムのサポートがないために SFU/SUA システム上の PGDBG は ハードウェア watchpoint(hwatch コマンド ) をサポートしていません オペレーティングシステムの制約により 32bit SUA 上のプログラムだけが PGDBG のマルチスレッドのデバッギングが可能です 但し 一つ制約があり 一度ストップすると プロセスは全てのスレッド あるいは シングルスレッドの続行 ( スレッドの部分的なセットの続行ではなく ) をしなければ プロセスの続行ができません スレッドの部分的なセットの続行は 結果として全てのプロセス ( スレッド ) を続行させることになります なお 文中で使用されている商品名 名称は 各社の商標あるいは登録商標です 以上 15

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

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

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

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

More information

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

目次 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

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

Intel Integrated Performance Premitives 4.1 Linux

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

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

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

Intel MPI Library Linux

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

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

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

説明書

説明書 ******************************************************************************** ** ** ** ASCII 範囲外の外部シンボルチェックツール (ASCIICHK) 説明書 ** ** ** ********************************************************************************

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

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

目次 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

Setting up HeapAgent if you’re using

Setting up HeapAgent if you’re using SmartHeap for SMP 入門 / プラットフォームガイド 対応 OS: Windows Server 2003 Windows XP Windows 2000 Windows NT Intel Version 7 SmartHeap は Compuware 株式会社の商標です また HeapAgent は同社の登録商標です Microsoft Windows および Win32 は Microsoft

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

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

Source Insight

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

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

NetworkVantage 9

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

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

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

セットアップカード

セットアップカード R3.4 セットアップカード - 第 1.01 版 - Copyright NEC Corporation 2003-2016. All rights reserved. 商標について LogCollector は日本電気株式会社の登録商標です Microsoft Windows Windows Server Windows Vista Internet Explorer および SQL Server

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

使用する前に

使用する前に この章では 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

(Veritas\231 System Recovery 16 Monitor Readme)

(Veritas\231 System Recovery 16 Monitor Readme) Veritas System Recovery 16 Monitor Readme この README について Veritas System Recovery 16 Monitor でサポートされなくなった機能 Veritas System Recovery 16 Monitor について システムの必要条件 ホストコンピュータの前提条件 クライアントコンピュータの前提条件 Veritas System

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

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

スライド 1 ver. 2018/4/13 プログラミング 計算機利用上の Tips 補足資料 分類 項目 ページ 計算機利用 ホスト計算機への接続方法 Unix (Linux) の基本的なコマンド容量制限についてターミナルで文字を大きくする方法 xtermで文字を大きくする方法 Fortran プログラミングについて最近あった事例 : コンパイル 実行時のエラーコンパイルオプションプログラムは正しそうなのに エラーが出る場合データファイルは正しそうなのに

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

インテル® 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

ご利用のコンピュータを設定する方法 このラボの作業を行うには 事前設定された dcloud ラボを使用するか 自身のコンピュータをセットアップします 詳細については イベントの事前準備 [ 英語 ] とラボの設定 [ 英語 ] の両方のモジュールを参照してください Python を使用した Spar

ご利用のコンピュータを設定する方法 このラボの作業を行うには 事前設定された dcloud ラボを使用するか 自身のコンピュータをセットアップします 詳細については イベントの事前準備 [ 英語 ] とラボの設定 [ 英語 ] の両方のモジュールを参照してください Python を使用した Spar ご利用のコンピュータを設定する方法 このラボの作業を行うには 事前設定された dcloud ラボを使用するか 自身のコンピュータをセットアップします 詳細については イベントの事前準備 [ 英語 ] とラボの設定 [ 英語 ] の両方のモジュールを参照してください Python を使用した Spark API との通信 このラーニングモジュールでは Python を使用した Spark API とのインターフェイスを扱います

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

Maple 12 Windows版シングルユーザ/ネットワークライセンス

Maple 12 Windows版シングルユーザ/ネットワークライセンス Maple Network Tools インストール 設定手順書 更新日 2017/07/27 はじめに この手順書は Windows 32bit Windows 64bit Mac OS Linux に対応しております 詳しい動作環境については こちらを参照願います http://www.cybernet.co.jp/maple/product/system/maple.html この手順書の説明画面は

More information

Microsoft Word - WE-InstMan382J sol.doc

Microsoft Word - WE-InstMan382J sol.doc WebEdge 3.8.2J インストール ガイド マニュアル バージョン 3.8.2 2007 年 12 月 Open Technologies 目次 1. WebEdge 3.8.2 のインストール... 1 1.1 必要とされるシステム... 1 1.1.1 ハードウェア... 1 1.1.2 ソフトウェア... 1 1.1.3 必要とされるプラウザ... 1 1.1.4 必要な設定情報...

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

Microsoft PowerPoint - 計算機言語 第7回.ppt

Microsoft PowerPoint - 計算機言語 第7回.ppt 計算機言語第 7 回 長宗高樹 目的 関数について理解する. 入力 X 関数 f 出力 Y Y=f(X) 関数の例 関数の型 #include int tasu(int a, int b); main(void) int x1, x2, y; x1 = 2; x2 = 3; y = tasu(x1,x2); 実引数 printf( %d + %d = %d, x1, x2, y);

More information

Fortran 勉強会 第 5 回 辻野智紀

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

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

この時お使いの端末の.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

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

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

プレポスト【解説】

プレポスト【解説】 コース名 : シェルの機能とプログラミング ~UNIX/Linux の効率的使用を目指して ~ 1 UNIX および Linux の主な構成要素は シェル コマンド カーネルです プロセスとは コマンドやプログラムを実行する単位のことなので プロセスに関する記述は誤りです UNIX および Linux のユーザーインターフェースは シェル です コマンドを解釈するという機能から コマンドインタープリタであるともいえます

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

proventia_site_protector_sp8_sysreq

proventia_site_protector_sp8_sysreq SiteProtector 2.0 Service Pack 8.x システム要件 2010 年 7 月 26 日 SiteProtector 2.0 Service Pack 8.x システム要件... 1 Service Pack 8.1 - SiteProtector システム要件... 1 Service Pack 8.1 仮想環境... 1 Service Pack 8.1 - Express

More information

Acronis® Backup & Recovery ™ 10 Advanced Editions

Acronis® Backup & Recovery ™ 10 Advanced Editions Acronis Backup & Recovery 10 Advanced Editions クイックスタートガイド このドキュメントでは Acronis Backup & Recovery 10 の以下のエディションをインストールして使用を開始する方法について説明します Acronis Backup & Recovery 10 Advanced Server Acronis Backup & Recovery

More information

PDFConverter

PDFConverter PDF コンバータ (IM-EX 申請 PDF オプション向け ) インストール ガイド Page0 > 1 インストールに必要な環境... 2 1.1 S/W 環境 (32BIT 環境 )... 2 1.1.1 OS... 2 1.2 S/W 環境 (64BIT 環境 )... 2 1.2.1 OS... 2 2 インストール手順 (32BIT)... 3 2.1 PDF コンバータのインストール...

More information

IBM Internet Security Systems NTFS ファイルシステム必須 一覧の 以後にリリースされた Service Pack (Release 2 等は除く ) は特に記載の無い限りサポートいたします メモリ 最小要件 512MB 推奨要件 1GB 最小要件 9GB 推奨要件

IBM Internet Security Systems NTFS ファイルシステム必須 一覧の 以後にリリースされた Service Pack (Release 2 等は除く ) は特に記載の無い限りサポートいたします メモリ 最小要件 512MB 推奨要件 1GB 最小要件 9GB 推奨要件 SiteProtector 2.0 Service Pack 9.0 システム要件 2012 年 2 月 13 日 SiteProtector 2.0 Service Pack 9.0 システム要件... 1 Service Pack 9.0 - SiteProtector システム要件... 1 Service Pack 9.0 仮想環境... 1 Deployment Manager のインストール要件...

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

ESMPRO/JMSS Ver6.0

ESMPRO/JMSS Ver6.0 NEC Express5800 シリーズ ESMPRO /JMSS EventManager セットアップカード ごあいさつ このたびは ESMPRO/JMSS EventManager をお買い上げ頂き まことにありがとうございま す 本書は セットアップ方法について説明しています 製品をお使いになる前に必ずお読みくだ さい また ESMPRO/JMSS EventManager の説明書として次のものがあります

More information

InstallShield FAQ < 独自の InstallShield 前提条件を作成する > 注 ) このドキュメントは InstallShield 2014 Premier Edition を基に作成しています InstallShield 2014 以外のバージョンでは設定名などが異なる場合

InstallShield FAQ < 独自の InstallShield 前提条件を作成する > 注 ) このドキュメントは InstallShield 2014 Premier Edition を基に作成しています InstallShield 2014 以外のバージョンでは設定名などが異なる場合 < 独自の InstallShield 前提条件を作成する > 注 ) このドキュメントは InstallShield 2014 Premier Edition を基に作成しています InstallShield 2014 以外のバージョンでは設定名などが異なる場合もあります 概要 InstallShield 前提条件は 製品が必要とする他製品やテクノロジ フレームワークをインストールするための機能を提供しています

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

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

AquesTalk プログラミングガイド

AquesTalk プログラミングガイド AquesTalk プログラミングガイド ( 株 ) アクエスト 1. 概要 本文書は 規則音声合成ライブラリ AquesTalk をアプリケーションに組み込んで使用するためのプログラミングに関して 方法および注意点を示したものです AquesTalk には 2 種類のライブラリがあります 音声データをメモリ上に生成するものと サウンドデバイスに出力する 2 種類があります 使用するアプリケーションに応じて選択してください

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

本書は INpMac v2.20(intime 5.2 INplc 3 Windows7/8/8.1に対応 ) の内容を元に記載しています Microsoft Windows Visual Studio は 米国 Microsoft Corporation の米国及びその他の国における登録商標です

本書は INpMac v2.20(intime 5.2 INplc 3 Windows7/8/8.1に対応 ) の内容を元に記載しています Microsoft Windows Visual Studio は 米国 Microsoft Corporation の米国及びその他の国における登録商標です ACTIVE TOUCH 拡張部品取扱説明書 - 共有メモリアクセスコンポーネント - 1. はじめに 1 (1) 概要... 1 (2) INpMac のインストール... 1 2. Windows アプリケーションとの連携 2 (1) コントロール ( 部品 ) の登録... 2 (2) データの関連付け... 3 3. INtime アプリケーションとの連携 4 (1) 部品 ( コンポーネント

More information

ログイン時の ID パスワードは マイページ と同一です インストール前の状態の場合 ログイン後に表示されるページの ライセンス一覧 に該当製品シリアルの表示はされません インストール完了後 ライセンス管理ページご利用シリアルの一覧が表示されます 以上でライセンス管理ページの作成は完了です なお セ

ログイン時の ID パスワードは マイページ と同一です インストール前の状態の場合 ログイン後に表示されるページの ライセンス一覧 に該当製品シリアルの表示はされません インストール完了後 ライセンス管理ページご利用シリアルの一覧が表示されます 以上でライセンス管理ページの作成は完了です なお セ ソースネクストいきなり PDF シリーズ セットアップ手順書 本手順書は グループポリシーを使用したソフトウェア配布およびサイレントインストールについて記 述しています 以下の項目をご確認いただき インストールを行なってください 目次 1. 事前準備 1 1-1. ライセンス管理ページの作成 1 1-2. 接続許可 2 1-3. プログラムのダウンロード (CD-ROM のバージョン番号が 1.0.0.0

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

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

はじめに

はじめに SMARTCARD サービス 修復マニュアル V1.00-R01 Copyright 2006 Hitachi,Ltd. All rights reserved. はじめに この修復マニュアルには ご使用のパソコンに誤って Microsoft Smart Card Base Components をインストールしてしまった場合に実施していただく SmartCard サービスの修復に関する操作 確認方法が記載されています

More information

Application Note Application Note No. ESC-APN Document No.: ESC-APN adviceluna Linux デバッグ手順 (MIPS コア編 ) はじめに adviceluna Linux デバッグ手順 ( 以

Application Note Application Note No. ESC-APN Document No.: ESC-APN adviceluna Linux デバッグ手順 (MIPS コア編 ) はじめに adviceluna Linux デバッグ手順 ( 以 No. ESC-APN-026-02 Document No.: ESC-APN-026-02 adviceluna Linux デバッグ手順 (MIPS コア編 ) はじめに adviceluna Linux デバッグ手順 ( 以下 本書 ) は adviceluna にて下記 Linux 環境をデバッグする手順を説明した文書です Application Shared Library Loadable

More information

XMP structure: 1

XMP structure: 1 Jupyter カーネルのインストールインストールガイド バージョン : 4.1.2 Copyright 2002-2019 World Programming Limited www.worldprogramming.com 目次 はじめに... 3 WPS カーネルをインストールする (Microsoft Windows)...4 WPS カーネルをインストールする (Linux)... 5 Jupyter

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

スライド 1

スライド 1 ReadCache3.6 変更点資料 株式会社シー オー コンヴ 1 2011 年 1 月 18 日 Citrix XenDesktop 5 Enterprise/Platinum Edition(Provisioning Services 5.6) Provisioning Services 5.6SP1 Provisioning Services 5.1SP2 は Citrix Systems,

More information

Novell FilrデスクトップアプリケーションReadme

Novell FilrデスクトップアプリケーションReadme Novell Filr デスクトップアプリケーション Readme 2014 年 9 月 Novell 1 製品の概要 Novell Filr デスクトップアプリケーションを使用すると Novell Filr ファイルとコンピュータのファイルシステムを同期させることができ Filr サイトに直接アクセスしなくても ファイルを修正することができます Filr とコンピュータ間で追加および修正が同期します

More information

OS

OS Operating Systems OS のインタフェース 2015-02 1 OS とは? p Operating System コンピュータの一部ともいえる最も重要なソフトウェア日本語では 基本ソフトウェア と呼ばれたりする オペレーション システム オペレーティング システム p どんな役割をしているか? コンピュータシステムを管理 ( 交通整理 ) するプログラムを起動したり終了させたりする各プログラムがうまくハードウェアの機能を使えるようにする

More information

Microsoft Word ●書式付IO性能_杉崎_ _更新__ doc

Microsoft Word ●書式付IO性能_杉崎_ _更新__ doc 2.2.3. 書式付 I/O 性能 上智大学南部伸孝富士通株式会社内藤俊也 杉崎由典 1. はじめに I/O 処理に要する時間の内訳は システムの実 I/O 時間 + ランタイムの書式処理時間となっている プログラムを用いた書式付 I/O 時間を富士通コンパイラで評価した所 システム時間が約 12% であり ランタイム時間が約 88% ということが確認された 即ち 書式付 I/O 性能は ランタイムの性能に大きく影響される

More information

重要なお知らせ 本書の内容の一部 または全部を無断で転載 複写することは固くお断わりします 本書の内容について 改良のため予告なしに変更することがあります 本書の内容については万全を期しておりますが 万一ご不審な点や誤りなど お気付きのことがありましたら お買い求め先へご一報くださいますようお願いい

重要なお知らせ 本書の内容の一部 または全部を無断で転載 複写することは固くお断わりします 本書の内容について 改良のため予告なしに変更することがあります 本書の内容については万全を期しておりますが 万一ご不審な点や誤りなど お気付きのことがありましたら お買い求め先へご一報くださいますようお願いい BladeSymphony Virtage Navigator インストール手順書 Revision 3.60 重要なお知らせ 本書の内容の一部 または全部を無断で転載 複写することは固くお断わりします 本書の内容について 改良のため予告なしに変更することがあります 本書の内容については万全を期しておりますが 万一ご不審な点や誤りなど お気付きのことがありましたら お買い求め先へご一報くださいますようお願いいたします

More information

for (int x = 0; x < X_MAX; x++) { /* これらの 3 つの行は外部ループの自己データと * 合計データの両方にカウントされます */ bar[x * 2] = x * ; bar[(x * 2) - 1] = (x - 1.0) *

for (int x = 0; x < X_MAX; x++) { /* これらの 3 つの行は外部ループの自己データと * 合計データの両方にカウントされます */ bar[x * 2] = x * ; bar[(x * 2) - 1] = (x - 1.0) * コールスタックを利用したルーフライン Alexandra S. (Intel) 2017 年 12 月 1 日公開 この記事は 2017 年 12 月 18 日時点の インテル デベロッパー ゾーンに公開されている Roofline with Callstacks の日本語訳です 注 : この記事の一部のスクリーンショットにはオレンジ色の点が表示されています デフォルト設定では これらの点は赤または黄色になります

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

COBOL Standard Edition V2 開発環境のご紹介 2017 年 10 本電気株式会社 次 1.COBOL 開発環境とは 2. 編集機能 3. ビルド機能 4. プロジェクト管理 5. 資産管理 6. インポート機能 7. 連携機能 8. 動作環境 1. COBOL 開発環境とは 1. COBOL 開発環境とは COBOL 開発環境 COBOLアプリケーションの開発をサポートするWindowsの総合開発環境

More information

クラスタ環境でのデータベースのアップグレード手順

クラスタ環境でのデータベースのアップグレード手順 クラスタ環境でのデータベースのアップグレード手順 対象バージョン : SSC3.1~3.6 本手順は クラスタ環境に構築された SigmaSystemCenter 3.1 / 3.2 / 3.3 / 3.4 / 3.5 / 3.6 で使用しているデータベースを SQL Server 2012 へアップグレードする手順について記載しています アップグレードの対象となるのは SQL Server で作成された

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

<4D F736F F D ED CC4C6F67696E20936F985E95FB964082C B838B A

<4D F736F F D ED CC4C6F67696E20936F985E95FB964082C B838B A ログイン方法と Huygens Essential ソフトウェアのダウンロード / インストール / ライセンス登録方法 ログイン方法 インターネットブラウザで Scientific Volume Imaging B.V. 社ホームページ (http://www.svi.nl/homepage) へ行きます 画面上側の Menu の上にある Register タブを選択します ( 下図参照 ) Registration

More information

BitLocker 構成手順書 ( 既存インストール TPM 無 ドメイン参加無 ) 目的 Microsoft Windows Vista Enterprise もしくは Ultimate をインストールしているシステ ムフォルダを BitLocker に構成し暗号化するための手順書である 対象 O

BitLocker 構成手順書 ( 既存インストール TPM 無 ドメイン参加無 ) 目的 Microsoft Windows Vista Enterprise もしくは Ultimate をインストールしているシステ ムフォルダを BitLocker に構成し暗号化するための手順書である 対象 O BitLocker 構成手順書 ( 既存インストール TPM 無 ドメイン参加無 ) 目的 Microsoft Windows Vista Enterprise もしくは Ultimate をインストールしているシステ ムフォルダを BitLocker に構成し暗号化するための手順書である 対象 OS:Microsoft Windows Vista Enterprise もしくは Ultimate

More information

アーカイブ機能インストールマニュアル

アーカイブ機能インストールマニュアル Microsoft SQL Server 2008 SQL Server Management Studio データベースバックアップ設定マニュアル 1. 注意事項... 1 2. データベースのバックアッププラン作成方法... 2 3. データベースのバックアップ... 8 4. データベースの復元方法について... 11 5. データベースのログの圧縮... 13 Copyright(c)

More information

ごあいさつ このたびは ESMPRO/AC Advance マルチサーバオプション Ver3.6(1 ライセンス ) をお買い上げ頂き 誠にありがとうございます 本書は お買い上げ頂きましたセットの内容確認 セットアップの内容 注意事項を中心に構成されています ESMPRO/AC Advance マ

ごあいさつ このたびは ESMPRO/AC Advance マルチサーバオプション Ver3.6(1 ライセンス ) をお買い上げ頂き 誠にありがとうございます 本書は お買い上げ頂きましたセットの内容確認 セットアップの内容 注意事項を中心に構成されています ESMPRO/AC Advance マ NEC Express5800 シリーズ ESMPRO /AC Advance マルチサーバオプション Ver3.6 1 ライセンス セットアップカード 1 ごあいさつ このたびは ESMPRO/AC Advance マルチサーバオプション Ver3.6(1 ライセンス ) をお買い上げ頂き 誠にありがとうございます 本書は お買い上げ頂きましたセットの内容確認 セットアップの内容 注意事項を中心に構成されています

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

OpenAM 9.5 インストールガイド オープンソース ソリューション テクノロジ ( 株 ) 更新日 : 2013 年 7 月 19 日 リビジョン : 1.8

OpenAM 9.5 インストールガイド オープンソース ソリューション テクノロジ ( 株 ) 更新日 : 2013 年 7 月 19 日 リビジョン : 1.8 OpenAM 9.5 インストールガイド オープンソース ソリューション テクノロジ ( 株 ) 更新日 : 2013 年 7 月 19 日 リビジョン : 1.8 目次 1. はじめに 1 1.1 本文書の目的... 1 1.2 前提条件... 1 1.3 略語...1 2. 事前準備 2 2.1 ホスト名の名前解決... 2 3. Linix 版パッケージ 3 3.1 システム要件... 3 3.1.1

More information

SUD Hintergrund Information

SUD Hintergrund Information Microsoft Script Editor を使用して DIAdem ユーザダイ アログボックス (SUD) と DIAdem データプラグインをデバ ッグする 一般情報 Microsoft Script Editor を使用して DIAdem ユーザダイアログボックスと DIAdem データプラグインをデバッグできます このドキュメントでは Microsoft Script Editor を使用する際のコンピュータの設定について説明します

More information

二次元連続動的計画法による知的画像処理システム ImageFileSelector RTC 機能仕様書 ImageFileSelectorRTC Ver.1.0 ( 株 ) 東日本計算センター 1 / 11

二次元連続動的計画法による知的画像処理システム ImageFileSelector RTC 機能仕様書 ImageFileSelectorRTC Ver.1.0 ( 株 ) 東日本計算センター 1 / 11 機能仕様書 ImageFileSelectorRTC Ver.1.0 ( 株 ) 東日本計算センター 1 / 11 改版履歴 Ver 改版日 内容 0.5 2016/02/15 新規作成 0.6 2016/03/1 GUI 釦配置変更 1.0 2016/3/14 初版リリース 2 / 11 目次 目次...3 1. はじめに...4 1.1. 対象読者... 4 1.2. 適応範囲... 4 1.3.

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

Microsoft PowerPoint _2.プログラミングの基礎_final

Microsoft PowerPoint _2.プログラミングの基礎_final RT ミドルウェアによるロボットプログラミング技術 2. プログラミングの基礎 概要 1. プログラミングの基礎 2. Linuxでのプログラミング 3. Windowsでのプログラミング 目標 : 1.Linux および Windows での開発手法 ( 主に C++) を学ぶ 2.CMake を利用して 同じプログラムを Linux と Windows とでコンパイルして動作させる 2 プログラミングの流れ

More information

1 K1L-Z-10135 D (1/22) PowerAct Pro Ver4.x ( ) インストールガイド オムロン株式会社 電子機器統轄事業部 K1L-Z-10135 D (2/22) 目次 1. POWERACT PRO ( スレーブエージェント FOR MAC) の動作環境... 3 2. UPS とコンピュータを接続する... 4 3. インストールを始める前に... 7 4. インストール手順...

More information

アーカイブ機能インストールマニュアル

アーカイブ機能インストールマニュアル Microsoft SQL Server 2005 SQL Server Management Studio データベースバックアップ設定マニュアル 1. 注意事項... 1 2.SQL Server 2005 Integration Services (SSIS) インストール... 2 3. データベースのバックアッププラン作成方法... 3 4. データベースのバックアップ...

More information

Total Disc Makerサイレントインストールガイド

Total Disc Makerサイレントインストールガイド Total Disc Maker サイレントインストールガイド M0007740 RevA ご注意 本書の内容の一部または全部を無断で転載 複写 複製 改ざんすることは固くお断りします 本書の内容については 予告なしに変更することがあります 最新の情報はお問い合わせください 本書の内容については 万全を期して作成いたしましたが 万一ご不審な点や誤り 記載もれなど お気づきの点がありましたらご連絡ください

More information

HP Remote Graphics Software Receiver and Sender Installation Guide

HP Remote Graphics Software Receiver and Sender Installation Guide HP Remote Graphics Software HP Remote Graphics Software Receiver および Sender 本書は サポート対象の各プラットフォーム (Microsoft Windows Linux HP-UX) に対して Receiver および Sender の両モジュールをインストールする際の概要を記載しています 詳しい手順については Module

More information

PGI 6

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

More information

[イベントの種類]で[メンテナンス]を選択し、追加ボタンをクリック

[イベントの種類]で[メンテナンス]を選択し、追加ボタンをクリック Deep Freeze Enterprise の アップデート手順 ( 株 ) ネットワールド SI 技術本部作成 ご注意この資料は Faronics 社の正式レビューを受けておりません 資料の内容には正確を期するよう注意しておりますが この資料の内容は 2015 年 3 月 18 日現在の情報であり 今後変更になる可能性がありますのでご注意下さい 当社が実際の動作環境をこの資料により保証するものではありません

More information

Microsoft PowerPoint - sales2.ppt

Microsoft PowerPoint - sales2.ppt 最適化とは何? CPU アーキテクチャに沿った形で最適な性能を抽出できるようにする技法 ( 性能向上技法 ) コンパイラによるプログラム最適化 コンパイラメーカの技量 経験量に依存 最適化ツールによるプログラム最適化 KAP (Kuck & Associates, Inc. ) 人によるプログラム最適化 アーキテクチャのボトルネックを知ること 3 使用コンパイラによる性能の違い MFLOPS 90

More information

第 7.0 版 利用履歴管理 ETCPRO5 セットアップマニュアル (Ver5.002) カードリーダモデル変更 ( 表示付き 表示なし ) に伴い 改訂 Windows10 対応に伴い 改訂 参考ホームページサイト :

第 7.0 版 利用履歴管理 ETCPRO5 セットアップマニュアル (Ver5.002) カードリーダモデル変更 ( 表示付き 表示なし ) に伴い 改訂 Windows10 対応に伴い 改訂 参考ホームページサイト : 第 7.0 版 利用履歴管理 ETCPRO5 セットアップマニュアル (Ver5.002) カードリーダモデル変更 ( 表示付き 表示なし ) に伴い 改訂 Windows10 対応に伴い 改訂 参考ホームページサイト : http://www.denso-wave.com/download/etcp/etcpro.html 2016 年 2 月 株式会社デンソーウェーブ 目次 1. はじめに......

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

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

インテル® Parallel Studio XE 2019 Composer Edition for Windows: インテル® Fortran コンパイラー 入門ガイド

インテル® Parallel Studio XE 2019 Composer Edition for Windows: インテル® Fortran コンパイラー 入門ガイド インテル Parallel Studio XE 2019 Composer Edition for Windows インテル Fortran コンパイラー入門ガイド エクセルソフト株式会社 バージョン 1.00, 2019 年 1 月 30 日 目次 1. はじめに....................................................................................

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

Maple 12 Windows版シングルユーザ/ネットワークライセンス

Maple 12 Windows版シングルユーザ/ネットワークライセンス Maple インストール アンインストール手順書スタンドアロン版 更新日 2017/09/27 はじめに この手順書は Windows 32bit Windows 64bit Mac OS Linux に対応しております 詳しい動作環境については こちらをご参照ください http://www.cybernet.co.jp/maple/product/system/maple.html この手順書の説明画面は

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 Word - New_Howto_166OrCAD-Lite_Download_2016Aug01.docx

Microsoft Word - New_Howto_166OrCAD-Lite_Download_2016Aug01.docx OrCAD 16.6 Lite ダウンロード / インストールガイド Jul, 2016 Cadence OrCAD は Cadence Design Systems, Inc. の登録商標です その他 本書に記載の会社名 商品名は当該各社に帰属する商標または登録商標です 目次 OrCAD 16.6 Lite ダウンロード / インストール ガイド 1 はじめに... 3 2 ダウンロードサイトへのアクセス...

More information