日程
本セミナーは終了いたしました。
次回開催日が決まりましたら、弊社メールニュースにてご案内いたします。
コース名
入門編と応用編を 2 日間かけて徹底学習!
インテル® ソフトウェア開発ツールで始めるコードの現代化と最適化セミナー
コース内容
1 日目 ~ 入門編 ~
最新のプラットフォームを最大限に活用するため、新しい開発ツールを導入してみませんか?
この技術セミナーでは、Windows*、Linux*、および macOS* ターゲット向けに C/C++ および Fortran アプリケーションを開発する技術者向けに、インテル® ソフトウェア開発ツール (コンパイラー、最適化ライブラリー、パフォーマンス・ツール) の導入と利用方法を解説します。既存の開発環境からの移行や互換性についても説明します。
2 日目 ~ 応用編 ~
アプリケーションの最適化は順調に進んでいますか?
このセッションでは、最新バージョンのインテル® ソフトウェア開発ツール(コンパイラー、インテル® Advisor、インテル® VTune™ Amplifier、インテル® Inspector) の新機能や改善された機能を使用して、インテル® Xeon™ W-3175X プロセッサーを含む最新のプラットフォームに対するチューニング手法を紹介します。
会場
エクセルソフト株式会社 セミナールーム
〒108-0073 東京都港区三田3丁目9番9号 森伝ビル6階
対象者
【入門編】
【応用編】
※セッションは、C/C++ 言語のサンプルを使用して説明しますが、多くの手法は Fortran にも適用できます。
定員
30 名
レベル
初級 (1 日目)、上級 (2 日目)
参加費
無料 (事前登録制)
講師
菅原 清文氏
講師略歴:
IA プラットフォーム向けのソフトウェア開発に有用な情報を発信することを目的として設立された技術ポータル「iSUS」の編集長および様々なコンサルティング業務を兼任し、ソフトウェア開発者のための技術情報発信に貢献している。
主催
エクセルソフト株式会社
問い合わせ先
ご不明点がある場合はこちらより、以下のように項目を設定の上お問い合わせください。
注意事項
内容の一部および講師は予告なく変更される場合がございます。予めご了承ください。
13:30 - 14:00
コードの現代化と最適化
14:00 - 15:00
インテル® C/C++ または Fortran コンパイラーの導入
15:00 - 15:15
休憩
15:15 - 16:15
パフォーマンス・ツールを活用して工程を短縮
16:15 - 16:45
最適化済みのライブラリー群の活用
16:45 - 17:00
セッションのまとめ、質疑応答
10:30 - 11:00
コードの現代化と最適化
11:00 - 12:00
並列アプリケーションのスケーラビリティーの問題を特定
12:00 - 13:00
休憩
13:00 - 14:00
インテル® コンパイラーによる高度な最適化
14:00 - 15:00
インテル® VTune™ Amplifier 応用編
15:00 - 15:15
休憩
15:15 - 16:15
インテル® Advisor 応用編
16:15 - 16:45
インテル® Inspector 応用編
16:45 - 17:00
セッションのまとめ、質疑応答
本製品に含まれる C/C++、Fortran アプリケーションの高速化/並列化のためのコンパイラーとライブラリーを使用することで、インテル® プロセッサーの複数コアと広いベクトルレジスターなどの、プロセッサーの高度な機能を簡単かつ最大限に活用することができるようになります。
Professional Edition では、パフォーマンス・ボトルネックの検出やコードを修正すべき箇所をアドバイスするツールなどが、最上位の Cluster Edition ではさらに MPI-3 規格に対応した MPI ライブラリーや MPI 通信によるパフォーマンスの問題となる箇所を素早く発見する性能解析ツールが含まれています。
C/C++、C#、Fortran、Python および Java を使用する開発者向けのパフォーマンス/スレッド・プロファイラーです。
OpenMP や MPI などを利用して作成された並列化コードの分析に対応しています。新しいプリセットにより、プロファイルのセットアップをより簡単に行えます。スレッドのタイムライン、データフィルター、フレーム解析、ソース表示を使用して、現在および将来にわたるプロセッサーを最大限に活用するように、アプリケーションを簡単にチューンニングすることができます。
本製品は単体販売しています。また、インテル® Parallel Studio XE Professional / Cluster Edition に同梱されています。
C/C++、C#、Fortran ソフトウェア・アーキテクト向けのマルチスレッド化、ベクトル化のアドバイスツールです。
コストをかけずに、実装に影響を与えることなく、異なるスレッド設計のパフォーマンス・スケーリングを迅速に表示および比較します。修正コストが少なくて済む設計時にデータ共有問題を見つけ、排除することができます。同期の追加によるパフォーマンスへの影響をモデル化し、多数のコアを搭載したシステムにおけるスケーリングを予測します。
本製品はインテル® Parallel Studio XE Professional / Cluster Edition に同梱されています。
C/C++、C#、Fortran のシリアル/並列アプリケーション開発者向けのメモリー/スレッド化エラー検出ツールです。
メモリーリーク、メモリー破壊、メモリー関連 API のリソース解放し忘れなどの誤りを動的に検出することができます。また、データ競合やデッドロックなど、デバッガーでは検出の困難なマルチスレッド・エラーも的確に発見し、分かりやすいユーザー・インターフェイスで確認することができます。
本製品はインテル® Parallel Studio XE Professional / Cluster Edition に同梱されています。
iSUS (IA Software User Society) は、インテル・アーキテクチャー向けにソフトウェア開発者に向けて、並列化/最適化に関する最新情報を提供しています。