インテル® VTune™ Amplifier XE を使用したストレージ向けの パフォーマンス最適化

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

Click to edit title

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

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

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

PowerPoint Presentation

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

Jackson Marusarz 開発製品部門

Tutorial-GettingStarted

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

PowerPoint プレゼンテーション

Silk Central Connect 15.5 リリースノート

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

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

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

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

Intel Software Presentation Template

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

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

並列アプリケーション向けインテル® TBB スケーラブル・メモリー・アロケーターの活用

バトルカードでゲーマーやエンスージアストへの販売促進

Microsoft PowerPoint Quality-sama_Seminar.pptx

Click to edit title

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

Microsoft PowerPoint - Intel Parallel Studio XE 2019 for Live

IBM Rational Software Delivery Platform v7.0 What's

InfiniDB最小推奨仕様ガイド

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

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

Oracle SQL Developer Data Modeler

インテル® キャッシュ・アクセラレーション・ソフトウェア (インテル® CAS) Linux* 版 v2.8 (GA)

高速なコードを素早く開発 インテル Parallel Studio XE 設計 ビルド 検証 チューニング C++ C Fortran Python* Java* 標準規格に基づく並列モデル : OpenMP* MPI インテル TBB バージョン 2017 の主な機能 インテル Distribut

Microsoft Word - PCOMM V6.0_FAQ.doc

PowerPoint プレゼンテーション

PowerPoint Presentation

チュートリアル: インテル® MPI ライブラリー向け MPI Tuner (Windows*)

MAGNIA Storage Server Configuration Guide

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

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

Parallel Studio XE Parallel Studio XE hotspot ( )

KSforWindowsServerのご紹介

Microsoft Word - ESX_Setup_R15.docx

Microsoft Word - Circular-Memory-Leak_Mitigation

使用する前に

製品概要新しい X シリーズ ファミリー X シリーズ ファミリーあらゆるエンスージアストが満足するパフォーマンスがここにあります 新しい X シリーズ ファミリーは 4 コアから 18 コアまでのオプションによりお客様のパフォーマンス要求に合わせて究極のパフォーマンスを発揮し 最新テクノロジーの進

Introducing Intel® Parallel Studio XE 2015

Oracle Cloud Adapter for Oracle RightNow Cloud Service

Intel_ParallelStudioXE2013_ClusterStudioXE2013_Introduction.pptx

iStorage NSシリーズ 管理者ガイド

QNAP vsphere Client 用プラグイン : ユーザーガイド 2012 年 12 月更新 QNAP Systems, Inc. All Rights Reserved. 1

サーバプラットフォーム「BladeSymphony」、「HA8000シリーズ」の新モデルを販売開始

Oracle Web CacheによるOracle WebCenter Spacesパフォーマンスの向上

PowerPoint プレゼンテーション

Release Note for Media File Player v1.6.3 (Japanese)

Microsoft Word - nvsi_050110jp_netvault_vtl_on_dothill_sannetII.doc

PowerPoint プレゼンテーション

改版履歴 版数 改版 内容 新規作成 Microsoft.NET Framework のダウンロード先 URL を追記 バージョンアップに伴い改版 i

Microsoft Visual Studio 2010 Professional Data Sheet

仮想化基礎演習テキスト Ⅰ 第 1.0 版 演習で学ぶ仮想化基礎 ( クライアント仮想化編 ) 九州ラーニングネット株式会社 特定非営利活動法人パソコン整備士協会

テクノロジーのビッグトレンド 180 nm nm nm nm nm On 2007 Track 32 nm には 150 億台の端末がネットワーク接続 * * "Gantz, John. "The Embedded

アップデート管理ご紹介

IBM Presentations: Smart Planet Template

Microsoft Word - p2viewer_plus_jpn20.doc

改版履歴 版数改版履歴改版年月日 1.0 新規作成 2013/03/ OverAction と DiskStallAction の値変更 (ActionNone ServiceCmdDisable ProcessOfRdmstatKillEnable ServiceCmdEnable)

SMG Field Computex 2011 New Category Update

Microsoft Word - Improved_Protected-Mode_API_Support

Red Hat Enterprise Linux Server 7 動作確認表

Veritas System Recovery 16 Management Solution Readme

はじめに 京セラ製スマートフォンを指定の microusb ケーブル ( 別売 ) またはこれと共通仕様の microusb ケーブル ( 別売 )( 以下 USB ケーブル ) と接続して USB テザリング機能をご使用いただくためには あらかじめパソコンに USB ドライバ をインストールしてい

Oracle SQL Developerの移行機能を使用したOracle Databaseへの移行

PowerPoint Presentation

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

Microsoft* Windows* 10 における新しい命令セットの利用

Veeam_Corporate_Template_16x9

FUJITSU Software Systemwalker Centric Manager Lite Edition V13.5 機能紹介資料

Microsoft Word - Manage_Add-ons

StoreEasy 1x40 RAID構成ガイド

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

HPE ProLiant Thin Micro TM200 サーバー Microsoft Windows Server インストール手順

Control Manager 6.0 Service Pack 3 System Requirements

CLUSTERPRO MC ProcessSaver 1.2 for Windows 導入ガイド 第 4 版 2014 年 3 月 日本電気株式会社

IntelR Compilers Professional Editions

HP製コンピューターでのWindows® 7 XPモードの使用

改版履歴 版数改版履歴改版年月日 1.0 新規作成 2015/03/31 Page 2 NEC Corporation 2015

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

― ANSYS Mechanical ―Distributed ANSYS(領域分割法)ベンチマーク測定結果要約

VXPRO R1400® ご提案資料

はじめに URBANO PROGRESSO を microusb ケーブル 01 ( 別売 ) またはこれと共通の仕様の microusb ケーブル ( 別売 )( 以下 USB ケーブル ) と接続して USB テザリング機能をご使用いただくためには あらかじめパソコンに USB ドライバ をイン

免責事項 Samsung Electronics は 製品 情報 および仕様を予告なく変更する権利を留保します 本書に記載されている製品および仕様は 参照のみを目的としています 本書に記載されているすべての情報は 現状有姿 のまま 何らの保証もない条件で提供されます 本書および本書に記載されているす

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

Windows Server 2012/2012 R2 Active Directory環境へのドメイン移行の考え方

シナリオ6:自動再起動(ServerView ASR&R)

CLUSTERPRO MC RootDiskMonitor 1.0 for Windows インストールガイド 2013(Mar) NEC Corporation はじめに 製品導入の事前準備 本製品のインストール 本製品の初期設定 本製品のアンインストール

PHP 開発ツール Zend Studio PHP アフ リケーションサーハ ー Zend Server OSC Tokyo/Spring /02/28 株式会社イグアスソリューション事業部

新しい 自律型データ ウェアハウス

第 2 世代インテル® Xeon® スケーラブル・プロセッサー向けインテル® VTune™ Amplifier チューニング・ガイド

1 はじめに 概要 特徴 動作環境 本マニュアルの見かた 用語集 プロファイルについて 制約事項 ライセンス認証 ( プロファイルのインストール ) を行う..

ハードディスク ドライブ (HDD) やシリアル ATA(SATA) ベース のソリッドステート ドライブなどのレガシー ストレージ テクノロジーは 最新のアプリケーションで必要な統合機能やパフォーマンスはもちろん 変化の激しいビジネスニーズに対応することができません その原因の一部は SATA イ

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

Microsoft(R) Office XP Professional/Personalモデル アプリケーション補足説明書

Transcription:

インテル VTune Amplifier XE を使用したストレージ向けのパフォーマンス最適化 2016 年 10 月 12 日 Day2 トラック D-2 (14:55 15:40) すがわらきよふみ isus 編集長

本日の内容 インテル VTune Amplifier XE 2017 概要 ストレージ解析向けのインテル VTune Amplifier XE の新機能 メモリー解析向けのインテル VTune Amplifier XE の新機能 2

インテル VTune Amplifier XE 高速でスケーラブルなコードを迅速に開発 必要なデータを取得 hotspot ( 統計コールツリー ) 呼び出しカウント ( 統計 ) スレッド プロファイル - コンカレンシー解析およびロックと待機の解析 キャッシュミス 帯域幅解析 1 GPU オフロードと OpenCL* カーネルトレース 必要な情報を素早く表示 ソース / アセンブリーで結果を表示 OpenMP* のスケーラビリティー解析 グラフィカル フレーム解析 ビューポイントでデータをフィルターして関係のないデータを非表示 スレッドおよびタスク アクティビティーをタイムライン表示 簡単に使用可能 特別なコンパイラーは不要 - C C++ C# Fortran Java* ASM Visual Studio 統合環境またはスタンドアロン グラフィカル インターフェイスとコマンドライン ローカルおよびリモート収集 OS X* で Windows および Linux* データを解析 2 1 プロセッサーによりイベントが異なります 2 macos* でデータ収集はできません チューニングの可能性を素早く特定ソースコードで結果を表示 OpenMP* のスケーラビリティーをチューニングデータの視覚化とフィルター 3

2017 の新機能 : Python* FLOPS ストレージほか インテル VTune Amplifier XE パフォーマンス プロファイラー Python* と Python*/C++/Fortran が混在したコードのプロファイル 最新のインテル Xeon Phi プロセッサーをチューニング HPC パフォーマンスにとって重要な 3 つのメトリックを素早く確認 メモリーアクセスを最適化 ストレージ解析 : I/O 依存か CPU 依存か? OpenCL* および GPU プロファイルの拡張 簡単に使用できるリモートアクセス / コマンドライン タイムラインにカスタムカウンターを追加可能 プレビュー : アプリケーションとストレージのパフォーマンス スナップショット (http://www.intel.com/application-snapshot ( 英語 )) インテル Advisor: インテル AVX-512 向けにベクトル化を最適化 ( ハードウェアの有無に関係なく実行可能 ) 新機能! 4

インテル VTune Amplifier XE で Knights Landing プロセッサーをチューニングインテル Xeon Phi プロセッサー向けの 4 つの重要な最適化 1) 高帯域メモリー MCDRAM に配置するデータ構造の決定 パフォーマンスの問題をメモリー階層で表示 DRAM および MCDRAM の帯域幅を測定 2) MPI と OpenMP* のスケーラビリティー シリアル時間と並列時間 インバランス オーバーヘッド コスト 並列ループ パラメーター 3) マイクロアーキテクチャーの効率 コア パイプラインにおけるコードの効率を確認 カスタム PMU イベントで絞り込み 4) ベクトル化の効率 : インテル Advisor を使用 インテル AVX-512 対応ハードウェアの有無に関係なくインテル AVX-512 向けに最適化 新機能 開発コード名 5

ストレージ向けのインテル VTune Amplifier XE

ストレージデバイス解析 (HDD SATA NVMe SSD) インテル VTune Amplifier XE I/O 依存か CPU 依存か? I/O 操作 ( 非同期 / 同期 ) と計算の間のインバランスを調査 ストレージアクセスをソースコードにマップ CPU が I/O を待機している個所を確認 ストレージへのバス帯域幅を測定レイテンシー解析 レイテンシー ヒストグラムを利用してストレージアクセスをチューニング I/O を複数のデバイスに分散 新機能! スライダーで I/O キューの深さのしきい値を設定 I/O の待機を伴う遅いタスク 7

インテル VTune Amplifier XE によるディスク入出力解析 ディスク関連の問題に特化した解析タイプ Disk Input Output Analysis : 次のパフォーマンスの問題を検出 : 利用率 キューの深さ レイテンシー 帯域幅 8

I/O を伴うプログラムの例 infile = fopen(filename, "rb"); while ((bytes_read = fread (buffer, 1, BUFFER_SIZE, infile))!= 0) { MD5_Update(&context, buffer, bytes_read); } fclose(infile); 3 つの異なるモード インテル VTune Amplifier XE がサポートする OS を使用しているか? Disk Input Output Analysis メトリックを使用 自身で専用コードを記述しているか? インストルメントとトレース (ITT) API を使用してインストルメント csv ファイルを作成しインテル VTune Amplifier XE に統合 9

( 典型的な ) ストレージ向けのインテル VTune Amplifier XE のメトリック OS とハードウェアのテレメトリーの相関 ftrace で収集した OS テレメトリー PMU ( インテルのコレクター ) で収集したハードウェア テレメトリー ファイル操作 API は PIN で追跡される ( バイナリー インストルメント ) システムの動作を細粒度で追跡 10

I/O のストールと I/O API のインストルメント レイテンシー コールスタック デバイスの利用率 ページフォルト 異常値 11

ソースコードへドリルダウン 12

独自の非カーネルモードのドライバーを使用する場合 ほかで取得した結果をインテル VTune Amplifier XE へ容易に追加 インテル VTune Amplifier XE のインストルメントとトレース API の利用を推奨 追加手順なしでフローを統合 csv ファイルを作成してインテル VTune Amplifier XE へインポート フローを統合しないでほかのコレクターから結果をインポート 13

ITT API - インテル VTune Amplifier XE へ簡単に統合 インストルメントとトレース テクノロジー (ITT): 結果をインテル VTune Amplifier XE へ統合 オープンソース トレースの生成と制御 特定のコードを実行中にマークを設定することが可能 フレームとタスクをマークすることが可能 ランタイムで生成されたコード (JIT コードとも呼ばれる ) をプロファイルすることが可能 標準システム API なしで実装されたカスタム同期プリミティブを指定できる 14

コードにタスク API を追加 - 例 ドメインと名前を定義 : itt_domain_create( ) itt_string_handle_create( ) タスクの開始と終了をマーク : itt_task_begin() itt_task_end() fread() 呼び出しをインストルメント - itt_fread ( ) { itt_task_begin( ); bytes = fread( ); itt_task_end( ); } 15

インストルメントを追加したコード infile = itt_fopen(filename, "rb"); while ((bytes_read = itt_fread (buffer, 1, BUFFER_SIZE, infile))!= 0) { MD5_Update(&context, buffer, bytes_read); } itt_fclose(infile); 3 つのファイル操作を変更 fread => itt_fread fopen => itt_fopen fclose => itt_fclose 16

新しいホットスポット関数 ユーザータスク 17

ソースと特定のタスクにドリルダウン タスクとソースコード 18

独自のコレクターを持っているか? インテル VTune Amplifier XE へ結果をインポート インテル VTune Amplifier XE は インストルメント結果をインポートする簡単な方法を提供 開始時間と終了時間を含む間隔データ カウンターのセットを含むサンプル https://software.intel.com/enus/node/544116 ( 英語 ) 19

独自のインストルメントを使用する場合 csv ファイルへ独自のインストルメント情報を記録 インテル VTune Amplifier XE へ結果をインポート name,start_tsc.tsc,end_tsc,pid,tid function1_task_type,419280823342846,419280876920231,12832,11644 function2_task_type,419280876920231,419281044717992,12832,11644 function1_task_type,419281044745822,419281102121452,12832,11644 function2_task_type,419281102121452,419281277898762,12832,11644 function1_task_type,419281277935812,419281342158661,12832,11644 function2_task_type,419281342158661,419281527040239,12832,11644 fread() 呼び出しをインストルメント - csv_fread ( ) { csv_begin( ); bytes = fread( ); csv_end( ); } 20

21

ホットスポット関数 インテル VTune Amplifier XE の情報とユーザー csv の相関関係 22

メモリー向けのインテル VTune Amplifier XE

メモリーアクセスを最適化メモリーアクセス解析 : インテル VTune Amplifier XE 2017 改善されました パフォーマンス向上のためデータ構造をチューニング キャッシュミスを ( コード行だけでなく ) データ構造に紐付け カスタム メモリー アロケーターのサポート NUMA レイテンシーとスケーラビリティーの最適化 共有とフォルス シェアリングのチューニング 最大システム帯域幅を自動検出 ソケット間の帯域幅のチューニングが容易 簡単にインストールでき 最新のプロセッサーに対応 Linux* では特別なドライバーは不要 インテル Xeon Phi プロセッサーの MCDRAM ( 高帯域メモリー ) 解析 24

インテル VTune Amplifier XE による NUMA メモリー解析 メモリーに関連した問題に注目した特殊な解析タイプ Memory Access : メモリー階層 (L1- L2- LLC-Bound LLC Latency) によるパフォーマンスの問題 帯域幅が制限されたアクセス DRAM と QPI の帯域幅をカバー NUMA に関連する問題 Remote/Local DRAM Ratio Local DRAM Remote DRAM Remote cache メモリー オブジェクト ( データ構造 ) へのパフォーマンス イベントの属性 25

データの収集 構成オプション : メモリー オブジェクトの解析 : メモリーの割り当て / 解放のインストルメントとメモリー オブジェクトへのハードウェア イベントのマップを可能にする すべてのシステムメモリーの割り当て / 解放をインストルメントするため 実行時にオーバーヘッドが生じる可能性がある 最小限のメモリー オブジェクト サイズで追跡 : 解析に使用するメモリー割り当ての最小サイズを指定 このオプションは インストルメントの実行時のオーバーヘッドを軽減するのに有効 26

メモリー オブジェクトでパフォーマンス メトリックを表示 グリッドビューで メモリー オブジェクトまたはメモリー オブジェクトの割り当てソースを含むグループ化のレベルの選択 lin_stream.cpp:100 (152 MB) は ソースファイル lin_stream.cpp の 100 行目のメモリー オブジェクトの割り当てを意味する 割り当てサイズは 152MB 27

帯域幅の問題を時間経過で解析 28

NUMA の問題の特定 次の階層で組織化されたメトリックに注目 : Memory Bound > DRAM Bound > Local DRAM Memory Bound > DRAM Bound > Remote DRAM Memory Bound > DRAM Bound > Remote Cache LLC Miss Count > Local DRAM Access Count LLC Miss Count > Remote DRAM Access Count LLC Miss Count > Remote Cache Access Count Average Latency (cycles) 計画 : Apache Pass NUMA メトリックの拡張 29

NUMA の問題の特定 2016 以降 インテル QuickPath インターコネクト帯域幅ドメインと帯域幅利用率のヒストグラム : 参考文献 : 等方性 3 次元有限差分 (3DFD) 波動方程式コード向けの NUMA を理解する 30

まとめ インテル Parallel Studio XE Professional Edition を評価してください ( インテル VTune Amplifier XE を含む ) http://www.isus.jp/article/intel-software-dev-products/intel-system-studio/ 有用なサンプルコードを参照 31

法務上の注意書きと最適化に関する注意事項 インテル テクノロジーの機能と利点はシステム構成によって異なり 対応するハードウェアやソフトウェア またはサービスの有効化が必要となる場合があります 実際の性能はシステム構成によって異なります 絶対的なセキュリティーを提供できるコンピューター システムはありません 詳細については 各システムメーカーまたは販売店にお問い合わせいただくか http://www.intel.co.jp/ を参照してください 本資料には 開発中の製品 サービスおよびプロセスについての情報が含まれています ここに記載されているすべての情報は 予告なく変更されることがあります インテルの最新の製品仕様およびロードマップをご希望の方は インテルの担当者までお問い合わせください 四半期 年度 および将来の計画と予想について言及している本資料内の記述は 多数のリスクや不確定要素を伴う将来の見通しです インテルの業績および計画に影響を及ぼす可能性のある要素の詳細については Form 10-K の年次報告書を含む インテルの SEC 提出資料に記載されています 本資料で説明されている製品には には エラッタと呼ばれる設計上の不具合が含まれている可能性があり 公表されている仕様とは異なる動作をする場合があります 現在確認済みのエラッタについては インテルまでお問い合わせください 本資料の情報は 現状のまま提供され 本資料は 明示されているか否かにかかわらず また禁反言によるとよらずにかかわらず いかなる知的財産権のライセンスも許諾するものではありません 製品に付属の売買契約書 Intel's Terms and Conditions of Sale に規定されている場合を除き インテルはいかなる責任を負うものではなく またインテル製品の販売や使用に関する明示または黙示の保証 ( 特定目的への適合性 商品性に関する保証 第三者の特許権 著作権 その他 知的財産権の侵害への保証を含む ) をするものではありません インテルは 本資料で参照しているサードパーティーのベンチマーク データまたは Web サイトについて管理や監査を行っていません 本資料で参照している Web サイトにアクセスし 本資料で参照しているデータが正確かどうかを確認してください 性能に関するテストに使用されるソフトウェアとワークロードは 性能がインテル マイクロプロセッサー用に最適化されていることがあります SYSmark* や MobileMark* などの性能テストは 特定のコンピューター システム コンポーネント ソフトウェア 操作 機能に基づいて行ったものです 結果はこれらの要因によって異なります 製品の購入を検討される場合は 他の製品と組み合わせた場合の本製品の性能など ほかの情報や性能テストも参考にして パフォーマンスを総合的に評価することをお勧めします 2016 Intel Corporation. 無断での引用 転載を禁じます Intel インテル Intel ロゴ Intel Inside Intel Inside ロゴ Xeon Intel Xeon Phi VTune は アメリカ合衆国および / またはその他の国における Intel Corporation の商標です Microsoft Visual Studio および Windows は 米国 Microsoft Corporation の 米国およびその他の国における登録商標または商標です Go は Google Inc. の登録商標または商標です * その他の社名 製品名などは 一般に各社の表示 商標または登録商標です 最適化に関する注意事項 インテル コンパイラーでは インテル マイクロプロセッサーに限定されない最適化に関して 他社製マイクロプロセッサー用に同等の最適化を行えないことがあります これには インテル ストリーミング SIMD 拡張命令 2 インテル ストリーミング SIMD 拡張命令 3 インテル ストリーミング SIMD 拡張命令 3 補足命令などの最適化が該当します インテルは 他社製マイクロプロセッサーに関して いかなる最適化の利用 機能 または効果も保証いたしません 本製品のマイクロプロセッサー依存の最適化は インテル マイクロプロセッサーでの使用を前提としています インテル マイクロアーキテクチャーに限定されない最適化のなかにも インテル マイクロプロセッサー用のものがあります この注意事項で言及した命令セットの詳細については 該当する製品のユーザー リファレンス ガイドを参照してください 注意事項の改訂 #20110804 32

インテル VTune Amplifier XE とは? なぜ注目する必要があるのか? 精度の高いデータと意味のある解析で高速なコードを素早く得る 以下の開発者を対象とする Linux* と Linux* デリバティブ FreeBSD* 仮想化された環境 KVM / Xen / VMWare* インテル アーキテクチャー ベースのシステム向けの最良のオシロスコープ ソフトウェア バイナリーのインストルメントとハードウェア カウンターをミックス 34