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

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

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

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

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

Microsoft Word - IVF15.0.1J_Install.doc

目次 1 はじめに 製品コンポーネント 動作環境 インストールを行う前に 製品版と評価版 製品のインストール手順 製品の登録 製品のダウンロード ライセンスファイルの取得

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

Source Insight

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

アドイン版 ********************************************* インストール手順書 *********************************************

アドイン版 ********************************************* インストール手順書 ********************************************* 目次 JAVIS Appli に必要な環境... 2 JAVIS Appli に必要

AUTODESK スタンドアロンライセンス ( 永久ライセンス ) インストールガイド

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

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

インストレーションガイド_WME

REX-USB56 「FAX送信」編 第6.0版

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

インストールマニュアル

アドイン版 ********************************************* インストール手順書 *********************************************

BricRobo V1.5 インストールマニュアル

7th CodeGear Developer Camp

内容 1 はじめに インストールの手順 起動の手順 Enterprise Architect のプロジェクトファイルを開く 内容を参照する プロジェクトブラウザを利用する ダイアグラムを開く 便利な機能.

ConsoleDA Agent For Serverインストールガイド

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

デジアイピース ソフトウェア インストール、バージョンアップとアンインストール手順

Microsoft Word - VisualC++利用法2.doc

REX-C56EX FAX送信 第5.0版

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

PowerPoint Presentation

LB メディアロック3 クイックガイド

Microsoft Word - w_mkl_build_howto.doc

10 完了 をクリック 13 このサーバーは認証が必要 をチェックして 設定 をクリック Windows メール Windows Vista に標準のメールソフト Windows メール の設定方法を説明します 1 スタート から 電子メール Windows メール をクリック 11 続いて設定ファ

Microsoft Word - HGWEB_Defender_クリーンアップツール_説明書_Rev.1.00.doc

NEC Express5800 シリーズ COBOL Media V1 セットアップカード SL438730B01-2

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

Microsoft Word - Setup_Guide

MF mypresto インストールガイド 目次 新規インストールの手順 (Windows 版 )... 2 MF mypresto の起動 (Windows 版 )... 7 新規インストールの手順 (Mac 版 )... 8 MF mypresto の起動 (Mac 版 ) 新規イン

パソコン決裁7 捺印ツールインストールマニュアル

Microsoft Word - NW2013_Installation_Guide_English_no_screenshots_JPN.doc

IMSL Fortran Numerical Library Ver for Windows IMSL Fortran ライブラリ Ver インストールガイド (Windows 版 ) ローグウェーブソフトウェアジャパン株式会社カスタマーサポートセンター TEL: 03-

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

Ontrack EasyRecovery 11 製品アクティベーション手順書

親指シフトキーボード(FMV-KB611)、JISキーボード(FMV-KB621)、FMV-LIFEBOOK(親指シフトキーボードモデル)をお使いになる方へ

インテル® VTune™ Amplifier : Windows 環境向けスタートガイド

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

シューマンウェーブジェネレーター (32bit 版のみ対応 ) 64bit 版 (XP VISTA 7 いずれも )OS は インストール時に下記のエラー画面が出てインストールできません インストールできません インストール時の注意事項必ず管理者権限管理者権限のユーザーでインストールを行って下さい

RaQuest スターターセット インストールマニュアル

1

Maple 18 ネットワーク版インストール手順

目次 USBドライバダウンロードの手順...2 USBドライバインストールの手順...3 インストール結果を確認する...19 USBドライバアンインストール / 再インストールの手順...21 USB ドライバダウンロードの手順 1. SHL21 のダウンロードページからダウンロードしてください

Windows 10 IoT Core MVA 2015 August Windows 10 IoT Core ハンズオントレーニング Building and running Github MS IoT Samples on Windows 10 IoT Core 5 章センサーデータをクラウドへ

1 はじめに 前準備 MICROSOFT 製品のプログラムを最新の状態にする NET FRAMEWORK 4.0 ( と日本語 LANGUAGE PACK) のインストール NET FRAMEWORK 4.0 のインストール... 4

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

1 つのツールを実行するだけで違いが出るのでしょうか? はい 多くの場合 複雑なバグを発見して アプリケーションの安定性を向上させることができます このガイドでは インテル Inspector XE 解析ツールを使用して コードの問題を排除する方法を説明します これにより コードの信頼性が向上し 開

手順書

ハピタス のコピー.pages

Copyright 2008 All Rights Reserved 2

相続支払い対策ポイント

150423HC相続資産圧縮対策のポイント

FormPat 環境設定ガイド

Serato DJ Lite インストールガイド

Maple 18 スタンドアロン版インストール手順

第 1 版

NEC COBOL Media V2.0 セットアップカード SL438740B01-1

アプリケーション補足説明書Microsoft(R) Office 2003 Editions

Microsoft Word - 03-パソコン事前設定手順書【WindowsVISTA/7】.doc

GettingStartedTK2

第 2 版

アプリケーション補足説明書(Office2003)

RW-5100 導入説明書 Windows7 用 2017 年 7 月 シャープ株式会社

1

はじめに

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

PowerPoint Presentation

( 目次 ) 1. はじめに 開発環境の準備 仮想ディレクトリーの作成 ASP.NET のWeb アプリケーション開発環境準備 データベースの作成 データベースの追加 テーブルの作成

KDDI ビジネスメール 一般ユーザ用カスタマーコントロール操作ガイド Ver.2.04 Copyright , KDDI Corporation All rights reserved 1

1 POP 系の設定 重要事項 Windows10 のメールアプリで CCNet のメールを利用する場合 以下の点にご注意ください Windows 10 に標準でインストールされている メール アプリは 弊社のメール方式 (POP) に対応はしておりますが 本マニュアル制作時点 ( バージョン 17

インテル® レジストレーション・センター : 操作ガイド

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

NEC COBOL Enterprise Edition Developer クライアントライセンス V2.0 COBOL Enterprise Edition Developer クライアントライセンス V2.0 (1 年間保守付 ) COBOL Enterprise Edition Develo

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

コンポーネントのインストール レプリケーション運用開始までの流れ 1 コンポーネントのインストール 2 シナリオの設定 3 同期処理 レプリケーション開始!! CA ARCserve Replication/HA 構成例 管理用 PC CA ARCserve RHA マネージャ CA ARCserv

改版履歴 版数 改版日付 改版内容 /03/14 新規作成 2013/03まで製品サイトで公開していた WebSAM DeploymentManager Ver6.1 SQL Server 2012 製品版のデータベース構築手順書 ( 第 1 版 ) を本 書に統合しました 2

アプリケーション補足説明書(Office2003)

セットアップカード

intra-mart ワークフローデザイナ

Windows XPでの手動USBドライバインストール方法

アプリケーション補足説明書(Office2003)Microsoft(R) Office 2003 Editions

Infragistics Ultimate  インストール手順書

Microsoft Word - Flexera_LicenseServerInstallation2015

サポートソフトのソフトの入手 1 サポートライブラリから最新のサポートソフトを最新のサポートソフトを入手し入手します 弊社のサポートライブラリ ( から最新サポートソフトをダウンロードします 2 入手したサポートソフトを開きます 1 ダウンロードし

セットアップカード

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

2 / 26 平成 26 年 4 月 11 日 ( 金 ) 午後 1 時 9 分 Visual C Express の使用法 ( 東海大学理学部物理学科 ) 無償で利用できる開発環境 (Windows XP 以降 ) Visual Studio 2010 Express

Welcome-Kit ~STM32L4-Nucleo~

一般社団法人ビジネス機械・情報システム産業協会

一太郎2014 徹 ダウンロード版 インストールガイド

1

(5) フルパッケージダウンロード ( 推奨 ) をクリックします (6) 使用許諾に同意してダウンロード をクリックします 2

RW-4040 導入説明書 Windows 7 用 2017 年 7 月 シャープ株式会社

Transcription:

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

インテル コンパイラー入門 本セミナーの内容 1. インテル コンパイラーとは 2. 開発環境 3. インストール手順 4. コンパイル Copyright 1998-2007 XLsoft Corporation. All Rights Reserved. 2

インテル コンパイラー入門 本セミナーの内容 1. インテル コンパイラーとは 2. 開発環境 3. インストール手順 4. コンパイル Copyright 1998-2007 XLsoft Corporation. All Rights Reserved. 3

インテル コンパイラーとは Visual Studio 環境に統合 インテル 互換プロセッサーに最適化された高速実行型コード ソース ファイル EXE Visual Studio プロジェクトをサポート マルチスレッド化され最適化された並列実行型コード Copyright 1998-2007 XLsoft Corporation. All Rights Reserved. 4

インテル コンパイラー入門 本セミナーの内容 1. インテル コンパイラーとは 2. 開発環境 3. インストール手順 4. コンパイル Copyright 1998-2007 XLsoft Corporation. All Rights Reserved. 5

Visual Studio の必要性 開発環境は Visual Studio により提供されますインテル コンパイラーは Visual Studio に統合し コンパイル / リンクを行うことができます Visual Studio 2005 に統合したインテルコンパイラー 9.1 Copyright 1998-2007 XLsoft Corporation. All Rights Reserved. 6

Visual Studio 製品の選択 (Fortran) それぞれの開発環境と Visual Studio 製品の対応表 詳細 : http://www.xlsoft.com/jp/products//compilers/compiler91_matrix.html Copyright 1998-2007 XLsoft Corporation. All Rights Reserved. 7

インテル コンパイラー入門 本セミナーの内容 1. インテル コンパイラーとは 2. 開発環境 3. インストール手順 4. コンパイル Copyright 1998-2007 XLsoft Corporation. All Rights Reserved. 8

インストール手順 1 Visual Studio 製品のインストール 2 ライセンスファイルの取得 3 インテル コンパイラーのインストール Copyright 1998-2007 XLsoft Corporation. All Rights Reserved. 9

1 Visual Studio 製品インストール 注意事項 : Visual Studio 2005 を使用してインテル 64/IA-64 アプリケーションを作成する場合は カスタム インストール を選択して それぞれのインストール コンポーネントを追加する必要があります 図 :Visual Studio 2005 Team Edition インテル コンパイラーのインストールには C++ のコンポーネントが必要です IA-64 アプリケーションを作成する場合はチェック (Team Edition 以上のみ対応 ) インテル 64 アプリケーションを作成する場合はチェック Copyright 1998-2007 XLsoft Corporation. All Rights Reserved. 10

2 ー 1 シリアル番号の登録 以下の インテル レジストレーション センター にアクセスしてシリアル番号を登録 https://registrationcenter..com/regcenter/register.aspx メールアドレスを入力 登録するシリアル番号を入力 Copyright 1998-2007 XLsoft Corporation. All Rights Reserved. 11

2 ー 2 新規アカウントの作成 シリアル番号を登録するアカウントが存在しない場合は 新規アカウント作成 画面が表示されます アカウント情報を入力して最後に [ 送信 ] ボタンをクリックしてください Copyright 1998-2007 XLsoft Corporation. All Rights Reserved. 12

2 ー 3 ライセンスファイルの受信 シリアル番号の登録が完了すると 米国インテル社よりライセンスファイルが添付された Email が送信されます 注意事項 : 1. このライセンスファイルは インテル コンパイラーのインストール時に使用しますので 日本語を含まないフォルダーに保存してください 2. ライセンスファイルの拡張子 (.lic) は変更しないで下さい Copyright 1998-2007 XLsoft Corporation. All Rights Reserved. 13

3 インテル コンパイラーのインストール CD-ROM からインストールする場合 インテル コンパイラーの CD-ROM をドライブに挿入すると 自動でインストーラーが起動します ダウンロード パッケージからインストールする場合 パッケージ ( 例 :w_cc_p_9.1.022_jp.exe) をダブルクリックしてファイルの解凍先を選択するとインストールが開始されます ( 図 : インストール開始画面 ) 注意事項 : インストール作業は 管理者権限のあるユーザーで実行してください また 日本語を含まないユーザー名を使用することを推奨します 例 : エクセルソフト株式会社 XLsoftKK Copyright 1998-2007 XLsoft Corporation. All Rights Reserved. 14

ライセンスファイルの指定 ライセンスファイルを指定する を選択します このボタンをクリックして インテル社から受信したライセンスファイルを指定してください Copyright 1998-2007 XLsoft Corporation. All Rights Reserved. 15

インストール ツールの選択 1 IA-32 および IA-64 アプリケーションを作成するためのコンパイラー ( IA-64 アプリケーションを作成しない場合でも必ずチェックが必要 ) 2 インテル 64 アプリケーションを作成するためのコンパイラー ( インテル 64 対応アプリケーションを作成しない場合は不要 ) 3 インテル デバッガー ( 使用しない場合は不要 ) 1 2 3 4 4 Visual Studio への統合コンポーネント Copyright 1998-2007 XLsoft Corporation. All Rights Reserved. 16

インテル コンパイラー入門 本セミナーの内容 1. インテル コンパイラーとは 2. 開発環境 3. インストール手順 4. コンパイル Copyright 1998-2007 XLsoft Corporation. All Rights Reserved. 17

コンパイル Visual Studio からのコンパイル コマンドラインからのコンパイル インテル コンパイラー付属のサンプルコード C: Program Files Intel Compiler C++ 9.1 samples int_sin.cpp デモに関して本章で行うデモは 以下のツールを使用します インテル C++ コンパイラー 9.1 Windows 日本語版スペシャル エディション Microsoft Visual Studio 2005 Standard Edition Copyright 1998-2007 XLsoft Corporation. All Rights Reserved. 18

コンパイル (Visual Studio 編 ) [ ステップ 1] Visual Studio を起動する [ ステップ 2] プロジェクトを作成する [ ステップ 3] ソースファイルをプロジェクトに追加する [ ステップ 4] プロジェクトをビルドする [ ステップ 5] プロジェクトを実行する Copyright 1998-2007 XLsoft Corporation. All Rights Reserved. 19

コンパイル (Visual( Studio 編 ) [ ステップ1 2] Visual Studio を起動し Fortran プロジェクトを作製する [ ファイル ]-[ 新規作成 ]- [ プロジェクト ] により 新規プロジェクトを作製することができます Copyright 1998-2007 XLsoft Corporation. All Rights Reserved. 20

コンパイル (Visual( Studio 編 ) [ ステップ3] ソースファイルをプロジェクトに追加する ソリューションエクスプローラー内の Intel プロジェクトにあるSource Files を右クリックし [ 追加 ] にて新規まは 既存のソースコードを追加することができます Copyright 1998-2007 XLsoft Corporation. All Rights Reserved. 21

コンパイル (Visual( Studio 編 ) ビルド構成 (Debug/Release) を変更する インテル 64/IA-64 アプリケーションを作成する際もこの [ 構成マネージャ ] でビルド構成を変更します 構成マネージャは [ ソリューションエクスプローラ ] から ソリューションを右クリックし プロパティで表示します Copyright 1998-2007 XLsoft Corporation. All Rights Reserved. 22

コンパイル (Visual( Studio 編 ) [ ステップ4] プロジェクトをビルドする [ ビルド ]-[ ソリューションのリビルド ] は一部ファイルの削除 / コンパイル / リンクの3つが行われます ビルドは コンパイル / リンクが行われます Copyright 1998-2007 XLsoft Corporation. All Rights Reserved. 23

コンパイル (Visual( Studio 編 ) [ ステップ5] プロジェクトを実行する [ デバッグ ]-[ デバッグなしで開始 ] にて デバッグなしの実行を 行います [ デバッグ ]-[ デバッグ開始 ] を選択した場合はVisual Studio でデバッグすることができます ( 次ページ参照 ) Copyright 1998-2007 XLsoft Corporation. All Rights Reserved. 24

コンパイル (Visual( Studio 編 ) [ ステップ5] プロジェクトを実行する ( デバッグ ) この列にブレークポイントを設定することができます ブレークポイントを追加し デバッグ構成でビルドした後に [ デバッグ開始 ] を実行した場合には 変数の値が表示されます Copyright 1998-2007 XLsoft Corporation. All Rights Reserved. 25

Fortran コンパイル ( コマンドライン編 ) [ ステップ 1] インテル コンパイラー専用コマンドプロンプト起動 [ ステップ 2] コンパイル例 > cd C: Program Files Intel Compiler C++ 9.1 samples > icl int_sin.cpp ( ファイル名の指定がない場合 ソースファイルに従ったファイル名の int_sin.exe が作成される ) [ ステップ 3] 実行例 > int_sin.exe Copyright 1998-2007 XLsoft Corporation. All Rights Reserved. 26

コンパイル基本形 > ifort [ オプション ] 入力ファイル [/link リンクオプション ] [ オプション ] と [/link リンクオプション ] は省略可 例 : > icl /O3 /FeOutFile.exe file.cpp /link /FIXED:NO /STACK:0x100000 入力ファイル /link の後ろにあるオプションはすべてリンカーへ渡される icl /O3 /FeOutFile.exe file.cpp /link /FIXED:NO /STACK:0x100000 コンパイラーへ渡されるオプション リンカーへ渡されるオプション Copyright 1998-2007 XLsoft Corporation. All Rights Reserved. 27

その他のコンパイル 複数ソースファイルのコンパイル / リンク (OutFile.exe が作成される ) > icl /FeOutFile.exe file1.cpp file2.cpp file3.cpp /Fe オプションは作成するファイル名を指定します オブジェクト ファイルを含むコンパイル / リンク > icl file1.cpp file2.obj file3.obj 特定のライブラリーを含むコンパイル / リンク > icl file1.c file2.c file3.lib file4.lib Copyright 1998-2007 XLsoft Corporation. All Rights Reserved. 28

最適化コンパイルデモ 1. デフォルトコンパイル > コンパイルオプション無し実行時間 : 秒 2. 高レベルの最適化とベクトル化 > /O3 /QxP を指定実行時間 : 秒 3. 自動並列化オプションを 2 に追加 > /O3 /QxP /Qparallel を指定実行時間 : 秒 最適化結果はソースコード ハードウェアによって異なる場合があります Copyright 1998-2007 XLsoft Corporation. All Rights Reserved. 29

インテル コンパイラー入門 まとめ 製品登録について Visual Studio に統合したビルドと実行 Visual Studio のデバッガを使用 コマンドラインからの実行が可能 様々な最適化機能を提供 各種お問い合わせはエクセルソフト株式会社まで 本セミナー内容に関するお問い合わせ : @xlsoft.com お見積等 購買に関するお問い合わせ : xlsoftkk@xlsoft.com Copyright 1998-2007 XLsoft Corporation. All Rights Reserved. 30