hotspot の特定と最適化

Similar documents
Parallel Studio XE Parallel Studio XE hotspot ( )

スレッド化されていないアプリケーションでも大幅なパフォーマンス向上を容易に実現

インテル® VTune™ パフォーマンス・アナライザー 9.1 Windows* 版

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

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

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

FileMaker Server Getting Started Guide

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

FileMaker Server 9 Getting Started Guide

製品価格 ( 新規購入 ) INT6531 インテル VTune Amplifier XE 2017 for Windows Floating 1-275, ,000 INT6532 インテル VTune Amplifier XE 2017 for Linux Floating 1-27

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

FileMaker Server 9 Getting Started Guide


EPSON Easy Interactive Tools Ver.2 Operation Guide

Corel GuideMenu DVD MovieWriter SE DVD MovieWriter SE DVD MovieWriter SE WinDVD SE WinDVD SE Corel Application Disc Corel Application Disc 2

MSAC-EX1

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

untitled

Andor

Microsoft Word - w_mkl_build_howto.doc

ViewSonic Corporation, Macintosh Power Macintosh Microsoft Windows Windows ViewSonic 3 OnView ViewMatch ViewMeter ViewSonic ViewSonic, ViewSonic

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

楽2ライブラリ Smart

インテル(R) Visual Fortran Composer XE

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

Running FileMaker Pro 8 on Windows Server 2003 Terminal Services


untitled

InterSafe Personal_v2.3 ユーザーズガイド_初版

Boot Camp インストールと設定ガイド

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

10.00mm 2 A4 0 A4 MS 72pt 25mm MS 25mm MS 2

チュートリアル XP Embedded 入門編

Microsoft Word - New_Howto_166OrCAD-Lite_Download_2016Aug01.docx

FileMaker, Inc. All Rights Reserved. FileMaker, Inc Patrick Henry Drive Santa Clara, California FileMaker FileMaker, Inc. FileMa

Installation and New Features Guide for FileMaker Pro and FileMaker Pro Advanced

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

SabunTrail

FileMaker Server Getting Started Guide

立ち読みページ

インテル® Parallel Studio 入門ガイド

(SabunTrail) Word 14 MicrosoftWindowsWord Microsoft Corporation TM

ソフトウェア & ハードウェア最適必要条件 PU: - Intel Core i7 3.2 GHz プロセッサ メモリ : - 6GB DDR3 (3x2GB) 1066 MHz メモリモジュール ストレージ : - 4 Four Solid State または 10,000 RPM SATA ディ

DVD CD SoundRipper SoundRipper DVD SoundRipper DVD SoundRipper DVD CD DVD DVD DVD CD CD DVD " CD/DVD" DVD CSS DVD SoundRipper DVD-Video DVD DVD-ROM DV

SmartLMSユーザーズガイド<講師編>

P3PC

untitled

入札情報サービスシステム(職員)

FileMaker Server 8 Administrator’s Guide

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

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

<%DOC NAME%> (User Manual)

Microsoft Word - New_Howto_172OrCAD-Lite_Download_2016Aug01.docx

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

内容 1. はじめに 概要 必要システム構成 Premiere Pro / After Effects について 用語説明 ソフトウェア構成 CLP インポーター機能

COOLPIX S8000 Software Suite Nikon AC AC 2

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

写真集計くん+ for Mac ユーザーズガイド

Running FileMaker Pro 8 on Citrix Presentation Server

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

indd

JAJP.indd

Product Brief 高速なコードを素早く開発 インテル Parallel Studio XE 2017 インテル ソフトウェア開発ツール 概要 高速なコード : 現在および次世代のプロセッサーでスケーリングする優れたアプリケーション パフォーマンスを実現します 迅速に開発 : 高速かつ安定し

untitled

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

Windows PC/ BCP () PC (BYOD: Bring Your Own Device) Windows 8 2 Windows 8 Windows 8 Windows Windows 8 Windows 8 Windows 8 PC/ 2

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

Cadence OrCAD は Cadence Design Systems, Inc. の登録商標です その他 本書に記載の会社名 商品名は当該各社に帰属する商標または登録商標です 目次 16.6 OrCAD Lite ダウンロード / インストール ガイド 1 はじめに ダウンロー

untitled

untitled

H H H H H H H H Windows IC USB WindowsXP+FZ1360 WindowsXP+FZ1350 J2SE Runtime Environment 5.0 Window

Windows XP(SP3) の場合または,.Net Framework 4 Client がインストールされていない場合,.Net Framework 4 Client Profile の同意画面が表示されます.Net Framework がインストールされている場合は, この画面は表示されませ

Dell Latitude E Latitude Latitude End User Computing: PC Latitude Latitude 2000 LatitudeLAN/ Intel Pro Latitude E6520/E6

改訂履歴 日付記載ページ改訂内容 2015/10/19 11 ConMas Generator の動作環境を追記 2015/12/1 9 i 版 i-reporter アプリの動作環境を修正 2015/12/1 10 Windows 版 i-reporter アプリの動作環境を修正 2016/3/2

untitled

Click to edit title

Excel97関数編

システム imac 21.5 インチディスプレイ 3.6GHz i5 Dual core / HT 2.8GHz i7 Quad core / HT ATI Radeon 4850 ATI Radeon HD はいいいえいいえはいいいえ ATI はいいいえ

2 A4 0 A mm 2 MS 72pt 25mm

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

入札情報サービスシステム(職員)

Microsoft Word - p2viewer_plus_jpn20.doc

EPSON EasyMP Multi PC Projection Ver.1.11 Operation Guide

製品型番 アカデミック版フローティング ライセンス インテル Parallel Studio XE 2018 Composer INT6991 \232,000 \250,560 Floating 2-Pack アカデミック日本語版インテル Parallel Studio XE 2018 Compo

Windows7移行ガイド

Installation and New Features Guide for FileMaker Pro 10 and FileMaker Pro 10 Advanced

Nikon デジタルカメラ COOLPIX P100 簡単スタートガイド

OptiPlex OptiPlex 4 OptiPlex vpro Energy STAR5.0 EPEAT GOLD 90 Energy Smart Energy Smart

LFA-PC20

System Requirements for Geomagic

インテルソウトウェア開発製品アカデミック版特定ユーザーライセンス標準価格表 株式会社アークブレイン 2016 年 5 月 10 日 ~ 製品型番 アカデミック版特定ユーザーライセンス 税別標準価格 税込標準価格 INT5744 インテル Parallel Studio XE 2016 Cluster

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


PC Link Tool PC Link Tool PC Link Tool PC Link Tool

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

Microsoft Word - IVF15.0.1J_Install.doc

P3PC

VALUESTAR G & LaVie G PC PC PC P.3 PC PC P.4 PC P.5 4 PC P / RAID 10 TV TV PC PC P.6 P.7 PC PC 21.5 TV 19 TV 19 RAID 10 23/19 P.8 P.10

2012 M

untitled

Transcription:

1

1? 1 1 2 1. hotspot : hotspot hotspot Parallel Amplifier 1? 2. hotspot : (1 ) Parallel Composer 1 Microsoft* Ticker Tape Smoke 1.0 PiSolver 66 / 64 / 2.76 ** 84 / 27% ** 75 / 17% ** 1.46 89% Microsoft* Visual Studio* Parallel Composer 1 Microsoft Visual Studio 2008 (Ticker Tape PiSolver); Microsoft Visual Studio 2005 (Smoke) ** Parallel Composer, update 5 : Ticker Tape Smoke: Core i7 (4 ) 3.20GHz 3GB RAM NVIDIA GeForce 9800 GX2; Windows Vista* Ultimate SP2; PiSolver: Core 2 Duo 1.2 GHz ( Centrino Pro ) 2GB RAM Windows* XP SP3 2

C++ PiSolver 1. Parallel Studio 1. 2. parallel_studio_setup.exe Parallel Studio 2. PiSolver 1. PiSolver Sample.zip 2. PiSolver.zip 3. Microsoft* Visual Studio* [ ] > [ ] > [ / ] 2 4. PiSolver [Release] [ ] > [ ] [ ] 2 3

[Release] [ ] 3 5. [ ] > [ ] 6. Microsoft Visual Studio [ ] > [ ] 4 7. [Calculate ( )] ( ) 5 3 4 5 4

3. Parallel Amplifier hotspot Parallel Amplifier Parallel Amplifier 1. Microsoft Visual Studio [ ] Pi [ ] 2. [ ] (+) [ ] 3. 4. [C/C++] [ ] 5. [ ] [ (/Zi)] [ ] 6 6. 7. [ ] [ ] 8. [ ] > [ (/DEBUG)] [ ] 7 6 7 5

Parallel Amplifier 1. Parallel Amplifier [Hotspots Where is my program spending time? (hotspot?)] 8 2. [Profile ( )] Parallel Amplifier Parallel Amplifier Pi 3. [Calculate ( )] 5. [Function Caller Function Tree ( - )] CalcPi 6. CalcPi (pigetsolutions) hotspot [Top-down Tree ( )] PiSolver hotspot pi.cpp 4. [Close ( )] Parallel Amplifier Parallel Amplifier [Hotspots (hotspot)] [Call Stack ( )] hotspot -CalcPi(int) - pi.cpp 9 8 6

インテル Parallel Studio 導入ガイド hotspot の特定と最適化 図9 1 2 3 4 5 6 1 2 3 4 5 6 hotspot 分析からの結果 結果が収集されるたびに番号 (000) が上がり ます [Function Caller Function Tree ( 関 数 - 呼 び 出し 関 数 ツリー )] は hotspot データのデフォルトのグループレベルです 矢印ボタンをクリック して グループレベルを変更できます 関数名の前にあるプラス記号をクリックすると 選択された関数のコール スタックを表示できます 選択された関数の呼び出し元が表示されると 次に 最初の呼び出し元の呼び出し元 のように順に表示されます CPU 時間は 論理プロセッサーで関数を実行するのにかかる時間です 複数のスレッドの場合は CPU 時間が合計されます これは hotspot 分 析結果の [Data of Interest ( 特定のデータ )] 列です 選択された関数のスタック情報全体がグリッドに表示されます 黄色のバー は hotspot 関数の CPU 時間に対する選択されたスタックの割合を示して います 分析実行のサマリーデータ: 1) [Elapsed Time ( 経過時間 )] は アプリケー ションの開始から終了までの実行時間です 2) [CPU Time (CPU 時間 )] は すべてのスレッドの CPU 時間です 3) [Unused CPU Time ( 未使用 の CPU 時間 )] は 待機中またはアプリケーションで有効利用されていな い各コアの合計時間です 4) [Core Count ( コア数 )] は マシンの論理 CPU 数です 5) [Threads Created ( 作成されたスレッド数 )] は アプリ ケーション実行中に作成されたスレッドの数です 7

10 : [Do not clean project(s)... (... )] PiSolver 11 12 4. Parallel Composer C++ Parallel Composer C++ 1. [ ] [Source Files] pi.cpp [Use Intel C++ ( (R) C++ )] 10 2. [Confirmation ( )] [OK] Pi Microsoft Visual C++ C++ 11 8

13 C++ Microsoft Visual C++ 1. [ ] > [ ] > [ ] > [General ( )] > [Compiler and Environment Settings ( )] [Microsoft Visual C++ Compiler (cl.exe) Microsoft Visual C++ (cl.exe)] Microsoft Visual C++ 12 2. [Confirmation ( )] [Continue ( )] [ ] [OK] Parallel Amplifier Parallel Composer Core 2 Duo > : 1,453 > : 875 Microsoft Visual C++ Parallel Composer 3. pi.cpp [ ] > [ ] > [General ( )] > [Compiler and Environment Settings ( )] [Intel C++ Compiler (icl.exe) ( (R) C++ (icl.exe))] 13 4. [ ] [OK] 5. [ ] Pi [ ] > [Pi ] [ ] pi.cpp C++ Microsoft Visual C++ 6. [ ] > [ ] PiSolver [Calculate ( )] Microsoft Visual C++ pi.cpp 9

CPU : CPU CPU CPU : Parallel Amplifier hotspot : (hotspot) Parallel Amplifier ( 5%) Parallel Studio ( ) Parallel Studio Web TBB Web Go Parallel Web ( ) C++ 1 hotspot Parallel Amplifier 2010, Intel Corporation. Intel Intel Centrino Intel Core Intel Corporation * JPN/1006/PDF/XL/SSG/TT 323865-001JA 10