ハイパフォーマンス・ソフトウェア・カンファレンス
多様化するアーキテクチャーで最大限のパフォーマンスに挑む
2023/4/17 (月) ~ 2023/6/30 (金)
2023/6/7 (水) ~ 2023/6/9 (金)
2023/6/12 (月) ~ 2023/6/30 (金)
HPSC 2023 で公開された日本語コンテンツは、エクセルソフトのインテル® ソフトウェア開発製品向けドキュメント・ページ (一般公開向け)、インテル® ソフトウェア開発製品 購入者限定サイト※ (限定公開向け / ユーザー登録必須)、または iSUS (一般公開 / 一部申し込み必須) のいずれかのサイトにて引き続き公開しています。
こちらのアーカイブサイトでは、HPSC 2023 で公開されたコンテンツの一覧と、イベント期間外に利用可能な通常のアクセス先を掲載しています。
※ 購入者限定サイトは、インテル® ソフトウェア開発製品における有償サポート製品をご購入いただき、有効なサポートサービスをお持ちの方を対象に提供されるサポートサービスの一環となります。有償サポート製品のご購入や、購入者限定サイトへのアクセスに関するご質問につきましては、エクセルソフトのお問合せフォームよりご連絡ください。
エクセルソフトでは、インテル社が提供するインテル® oneAPI ツールキット関連のさまざまな最新のドキュメントやウェビナーを日本語化し、インテル® oneAPI ツールキットの有償サポートをご利用いただいている方にいち早く限定公開しております。HPSC サイト公開期間に限り、普段は一般公開されていないドキュメントやオンデマンド・トレーニングをはじめとした、さまざまな日本語版の技術リソースにアクセスいただけます。
- エクセルソフト株式会社 テクニカル・サポート・エンジニア 中村 弘志 -
2 部構成でお届けするこのワークショップでは、SYCL* の基本的な要素と概念をハンズオン形式にて紹介し、開発者にとってより自然な形で行えるようになった、高負荷な計算処理を効率よくハードウェアに実行させる異種 (ヘテロジニアス) コンピューティングのプログラミングについて、ハンズオン形式で分かりやすく解説します。
- iSUS 編集長 / テクニカルライター 菅原 清文 -
このセッションでは、インテル® oneAPI でダイレクト・プログラミングを実現するためのデータ並列 C++ (DPC++) プログラミング・モデルについて紹介します。DPC++ の動作の仕組みをはじめ、DPC++ によるプログラミング方法、インテル® ライブラリーからインテル® oneAPI ライブラリーへの移行方法、ヘテロジニアス環境への移行方法、パフォーマンス・チューニングの取り組み方、C および Fortran ユーザー向けのプログラミング方法について説明します。
- インテル コーポレーション テクニカル・コンサルティング・エンジニア Jon Kim & Sofea Azrina Azizan / 日本語訳 エクセルソフト株式会社 -
インテル® oneAPI ベース・ツールキットに含まれるインテル® DPC++ 互換性ツールを使用することで、CUDA* コードからデータ並列 C++ (DPC++) コードへ容易に移行できます。このセッションでは、開発者、研究者、システム・インテグレーター、学生向けに、CUDA* から DPC++ へ移行する方法と役立つ情報を提供します。
― インテル コーポレーション PSG HLD エンジニア Tanner Young-Schultz / 日本語訳 エクセルソフト株式会社 ―
oneAPI を使用して FPGA をターゲットにしようとしている開発者を対象に、完全なハードウェア・コンパイルを行わずに高位設計 (HLD) コードで FPGA ハードウェア・レベルの最適化をたった数分で評価する方法や、高位設計において RTL とのパフォーマンス・ギャップを埋めるための手法を紹介します。
― インテル コーポレーション シニア・テクニカル・コンサルティング・エンジニア Kevin O'Leary、インテル コーポレーション テクニカル・コンサルティング・エンジニア Anoop Madhusoodhanan Prabha / 日本語訳 エクセルソフト株式会社 ―
インテル® Advisor は、インテル® oneAPI スイートに含まれるツールです。FGA は、DPC++ (略称 DPC++) プログラムのトレースを収集して、FGA GUI で表示して、アプリケーションのチューニングと最適化を行うための機能を提供します。このセッションでは、インテル® Advisor のフローグラフ・アナライザー (略称 FGA) 機能を使用して、ヘテロジニアス・ハードウェアを可視化してチューニングする方法を紹介します。
― インテル コーポレーション テクニカル・コンサルティング・エンジニア Vladimir Tsymbal / 日本語訳 エクセルソフト株式会社 ―
CPU から GPU へアプリケーションをオフロードする場合、パフォーマンスを最適化するため、どこを、どのように変更すれば効果的かを特定することは容易ではありません。このセッションでは、インテル® VTune™ プロファイラーを使用してこの作業を簡素化する方法を紹介します。
― インテル コーポレーション テクニカル・コンサルティング・エンジニア Jennifer DiMatteo & Cory Levels、インテル コーポレーション 製品マーケティング・マネージャー Dick Kaiser / 日本語訳 エクセルソフト株式会社 ―
インテル® VTune™ プロファイラー・サーバーを使用することで、ウェブブラウザーからターゲットをプロファイルして、どこからでも結果にアクセスできます。サーバーへの一度のインストールで多くのユーザーが利用でき、頻繁なターゲット変更にも対応し、結果をほかのユーザーと共有できます。