SlideShare a Scribd company logo
HPC + AI
AKIRA NARUSE, DEVELOPER TECHNOLOGY, NVIDIA
AGENDA
HPC + AI とは
GTC 2022 の HPC + AI セッション
HPC for AI: 学習を加速させるためのテクニックなど
AI for HPC: 科学技術計算への AI 適用
GTC 2022 の HPC + AI セッション
GTC 2022
NVIDIA 主催の技術イベント
https://www.nvidia.com/gtc/
https://www.nvidia.com/gtc/session-catalog/
https://www.nvidia.com/gtc/keynote/
https://www.nvidia.com/en-us/on-demand/
GTC 2022 のセッション
 総セッション数: 980
 ハンズオン トレーニングやデモなどを除くと 755 件
 2018 年は 654 件、2020 年は 384 件
 HPC 関連のセッション数は 70 件 (全体の 9.3 %)
 Primary Topic が “HPC –” のセッションのみ
 “Accelerated Computing & Dev Tools - Algorithms
/ Numerical Techniques” のようなセッションを含まず
 実 HPC 関連セッション数はこれ以上
 機械学習関連は 266 件 (全体の 35.2 %)
 広くとっているため、数字としてはやや多め
HPC セッションでの機械学習関連比率
 70 件の HPC 関連セッション中、機械学習が含まれてい
るのは 22 件 (31.4 %)
 以下の分野で、機械学習活用が先行
 HPC - Climate / Weather / Ocean Modeling
 HPC - Computational Physics
 HPC - Computational Fluid Dynamics に関するセッ
ションは、2 件ともデジタルツイン関連
 シミュレーションと統合するためのツールとして機械学習
 各トピックの機械学習関連セッション一覧は資料末尾に
Topic #sessions #ML related
HPC - Astronomy / Astrophysics 2 0
HPC - Climate / Weather / Ocean Modeling 14 10
HPC - Computational Chemistry and
Materials Science 5 2
HPC - Computational Fluid Dynamics 7 2
HPC - Computational Physics 5 3
HPC - Quantum Computing 7 0
HPC - Scientific Visualization 4 1
HPC - Supercomputing 26 4
実際には上記以外のトピックで、”World Simulation & Digital Twins” や
“Industry Segment: Energy” にも HPC + AI 的なセッションが存在
HPC + AI とは
HPC + AI = “HPC FOR AI” + “AI FOR HPC”
二つの方向性
HPC for AI
HPC で広く使われてきた技術を、AI の分野で活用する
ディープラーニングの大規模化に伴う分散学習に関わる技術、行列演算の高速計算手法など
AI for HPC
AI を利用して、科学技術計算を高速化、高精度化する
高速なシミュレータとしての AI 活用する
これまでモデル化が困難だった問題に対して AI を利用して近似モデルを作成する
HPC FOR AI
(主にディープラーニングモデルの) 学習高速化や大規模化など
Training Large Models with PyTorch [S41986]
Accelerating Distributed Reinforcement Learning
[S41925]
Accelerating Sparse Graph Neural Network
Computation via Dense Tensor Core on GPUs [S41234]
How DoorDash Scaled to Billions of Training Examples
using Distributed Training [S42370]
Accelerating Storage IO to GPUs with
Magnum IO [S41347]
AI FOR HPC
高速なシミュレータとしての AI と近似モデルとしての AI
• Fourier Neural Operators and Transformers for
Extreme Weather and Climate Prediction [S41936]
• Bringing Rain to the Subseasonal Forecasting
Desert with Deep Learning Weather Prediction
[S41170]
• Accelerating a 3D Conditional Generative
Adversarial Network for Seismic Attenuation
Compensation on a Multi-GPU Node [S41095]
• Scalable Data-Driven Global Weather Predictions
at High Spatial and Temporal Resolutions [S41019]
• Accelerating End-to-end Deep Learning for
Particle Reconstruction using CMS Open Data at
CERN [S41394]
• Developing Digital Twins for Weather, Climate, and
Energy [S41823]
• OpenFold: Democratizing Access to Predicting and
Modeling Protein Structures [S41633]
• Accelerating Simulation Process Using GPUs and
Reliable Neural Networks [S42404]
• Case Study on Developing Digital Twins for the
Power Industry using Modulus and Omniverse
[S41671]
Developing Digital Twins for Weather, Climate, and Energy [S41823]
AI FOR HPC
異なる分類軸: モデル化の対象
• Fourier Neural Operators and Transformers for
Extreme Weather and Climate Prediction [S41936]
• Bringing Rain to the Subseasonal Forecasting
Desert with Deep Learning Weather Prediction
[S41170]
• Accelerating a 3D Conditional Generative
Adversarial Network for Seismic Attenuation
Compensation on a Multi-GPU Node [S41095]
• Scalable Data-Driven Global Weather Predictions
at High Spatial and Temporal Resolutions [S41019]
• Accelerating End-to-end Deep Learning for
Particle Reconstruction using CMS Open Data at
CERN [S41394]
• Developing Digital Twins for Weather, Climate, and
Energy [S41823]
• OpenFold: Democratizing Access to Predicting and
Modeling Protein Structures [S41633]
• Accelerating Simulation Process Using GPUs and
Reliable Neural Networks [S42404]
• Case Study on Developing Digital Twins for the
Power Industry using Modulus and Omniverse
[S41671]
Developing Digital Twins for Weather, Climate, and Energy [S41823]
Fully data driven
Inductive bias
Physics constrained
Inductive bias
Physics constrained
Fully data driven
Fully data driven
Fully data driven
Inductive bias
Fully data driven
HPC FOR AI
学習を加速させるためのテクニックなど
HPC FOR AI
分散学習
Bridging the Gap Between Basic Neural Language Models, Transformers, and
Megatron [S41966]
大規模言語モデルの学習高速化に関する工夫について
Training Large Models with PyTorch [S41986]
大規模モデルの学習に関する PyTorch の最新状況
Accelerating Distributed Reinforcement Learning [S41925]
深層強化学習を分散化する際の高速化等について
HPC FOR AI
分散学習
Bridging the Gap Between Basic Neural Language Models, Transformers, and
Megatron [S41966]
大規模言語モデルの学習高速化に関する工夫について
Training Large Models with PyTorch [S41986]
大規模モデルの学習に関する PyTorch の最新状況
Accelerating Distributed Reinforcement Learning [S41925]
深層強化学習を分散化する際の高速化等について
BRIDGING THE GAP BETWEEN BASIC NEURAL LANGUAGE MODELS,
TRANSFORMERS, AND MEGATRON [S41966]
言語モデルの背景と最近の状況
BRIDGING THE GAP BETWEEN BASIC NEURAL LANGUAGE MODELS,
TRANSFORMERS, AND MEGATRON [S41966]
FYI: 言語モデル「大規模化」の背景など
How to Avoid the Staggering Cost of Training
State-of-the-art Large Language Models [S41904]
Building Large-scale, Localized Language Models:
From Data Preparation to Training and Deployment to Production [S42018]
BRIDGING THE GAP BETWEEN BASIC NEURAL LANGUAGE MODELS,
TRANSFORMERS, AND MEGATRON [S41966]
大規模モデルを学習するためのアプローチについて
BRIDGING THE GAP BETWEEN BASIC NEURAL LANGUAGE MODELS,
TRANSFORMERS, AND MEGATRON [S41966]
大規模モデルを学習するためのアプローチについて
HPC FOR AI
分散学習
Bridging the Gap Between Basic Neural Language Models, Transformers, and
Megatron [S41966]
大規模言語モデルの学習高速化に関する工夫について
Training Large Models with PyTorch [S41986]
大規模モデルの学習に関する PyTorch の最新状況
Accelerating Distributed Reinforcement Learning [S41925]
深層強化学習を分散化する際の高速化等について
TRAINING LARGE MODELS WITH PYTORCH [S41986]
PyTorch における分散学習のサポート状況
TRAINING LARGE MODELS WITH PYTORCH [S41986]
データ並列の各機能
TRAINING LARGE MODELS WITH PYTORCH [S41986]
PyTorch におけるパイプライン化について
TRAINING LARGE MODELS WITH PYTORCH [S41986]
FYI: XLA, JAX でのモデル並列
Model Parallelism in XLA/GPU [S42006]
TRAINING LARGE MODELS WITH PYTORCH [S41986]
踏み込んだ最適化: checkpointing & offloading
TRAINING LARGE MODELS WITH PYTORCH [S41986]
踏み込んだ最適化: checkpointing & offloading
TRAINING LARGE MODELS WITH PYTORCH [S41986]
各手法に対する性能評価
The PyTorch distributed team share best practices for Large Scale Training
on Google Cloud (Presented by Google Cloud) [S42584]
特にネットワーク周りの詳細について
このセッションでは、同じ実験を違う角度から説明
HPC FOR AI
分散学習
Bridging the Gap Between Basic Neural Language Models, Transformers, and
Megatron [S41966]
大規模言語モデルの学習高速化に関する工夫について
Training Large Models with PyTorch [S41986]
大規模モデルの学習に関する PyTorch の最新状況
Accelerating Distributed Reinforcement Learning [S41925]
深層強化学習を分散化する際の高速化等について
ACCELERATING DISTRIBUTED REINFORCEMENT LEARNING [S41925]
強化学習の難しさと、分散化の必要性
ACCELERATING DISTRIBUTED REINFORCEMENT LEARNING [S41925]
RAPTOR: 効率的な分散深層強化学習プラットフォーム
AI FOR HPC
科学技術計算への AI 適用
AI FOR HPC
データドリブンなアプローチからシミュレーション系の話題まで
Scalable Data-Driven Global Weather Predictions at High Spatial and Temporal
Resolutions [S41019]
U-Net ベースでの降雨量および海水面温度予測
Accelerating Simulation Process Using GPUs and Reliable Neural Networks
[S42404]
Graph Neural Network (GNN) を利用した、回転および平行移動に非依存なシミュレーター
Accelerating a 3D Conditional Generative Adversarial Network for Seismic
Attenuation Compensation on a Multi-GPU Node [S41095]
Pix2Pix を利用して、地質調査画像の減衰補償を試みている
Fourier Neural Operators and Transformers for Extreme Weather and Climate
Prediction [S41936]
現在の気象予測に関する課題感の紹介と、Fourier Neural Operator を軸とした解像度非依存な
学習に向けた取り組み
AI FOR HPC
データドリブンなアプローチからシミュレーション系の話題まで
Scalable Data-Driven Global Weather Predictions at High Spatial and Temporal
Resolutions [S41019]
U-Net ベースでの降雨量および海水面温度予測
Accelerating Simulation Process Using GPUs and Reliable Neural Networks
[S42404]
Graph Neural Network (GNN) を利用した、回転および平行移動に非依存なシミュレーター
Accelerating a 3D Conditional Generative Adversarial Network for Seismic
Attenuation Compensation on a Multi-GPU Node [S41095]
Pix2Pix を利用して、地質調査画像の減衰補償を試みている
Fourier Neural Operators and Transformers for Extreme Weather and Climate
Prediction [S41936]
現在の気象予測に関する課題感の紹介と、Fourier Neural Operator を軸とした解像度非依存な
学習に向けた取り組み
SCALABLE DATA-DRIVEN GLOBAL WEATHER PREDICTIONS AT HIGH SPATIAL
AND TEMPORAL RESOLUTIONS [S41019]
気象予測の現状整理と AI の活用方法
SCALABLE DATA-DRIVEN GLOBAL WEATHER PREDICTIONS AT HIGH SPATIAL
AND TEMPORAL RESOLUTIONS [S41019]
降雨量予測に利用した手法 (U-Net) などについて
SCALABLE DATA-DRIVEN GLOBAL WEATHER PREDICTIONS AT HIGH SPATIAL
AND TEMPORAL RESOLUTIONS [S41019]
評価結果や LSTM との組み合わせについての検討
SCALABLE DATA-DRIVEN GLOBAL WEATHER PREDICTIONS AT HIGH SPATIAL
AND TEMPORAL RESOLUTIONS [S41019]
海水面温度予測への応用に関する初期検討結果の紹介
SCALABLE DATA-DRIVEN GLOBAL WEATHER PREDICTIONS AT HIGH SPATIAL
AND TEMPORAL RESOLUTIONS [S41019]
論文と実装
AI FOR HPC
データドリブンなアプローチからシミュレーション系の話題まで
Scalable Data-Driven Global Weather Predictions at High Spatial and Temporal
Resolutions [S41019]
U-Net ベースでの降雨量および海水面温度予測
Accelerating Simulation Process Using GPUs and Reliable Neural Networks
[S42404]
Graph Neural Network (GNN) を利用した、回転および平行移動に非依存なシミュレーター
Accelerating a 3D Conditional Generative Adversarial Network for Seismic
Attenuation Compensation on a Multi-GPU Node [S41095]
Pix2Pix を利用して、地質調査画像の減衰補償を試みている
Fourier Neural Operators and Transformers for Extreme Weather and Climate
Prediction [S41936]
現在の気象予測に関する課題感の紹介と、Fourier Neural Operator を軸とした解像度非依存な
学習に向けた取り組み
ACCELERATING SIMULATION PROCESS USING GPUS AND RELIABLE NEURAL
NETWORKS [S42404]
現状のシミュレーションにおける問題と、解決策の提案
ACCELERATING SIMULATION PROCESS USING GPUS AND RELIABLE NEURAL
NETWORKS [S42404]
monolish: デバイス非依存な、使いやすい API
ACCELERATING SIMULATION PROCESS USING GPUS AND RELIABLE NEURAL
NETWORKS [S42404]
多様な形状の物体や、回転、平行移動を伴う状況に対するシミュレーションを実現する方法
ACCELERATING SIMULATION PROCESS USING GPUS AND RELIABLE NEURAL
NETWORKS [S42404]
Graph Neural Network をベースとした手法による解決
ACCELERATING SIMULATION PROCESS USING GPUS AND RELIABLE NEURAL
NETWORKS [S42404]
適用範囲と評価結果
ACCELERATING SIMULATION PROCESS USING GPUS AND RELIABLE NEURAL
NETWORKS [S42404]
手法詳細等
AI FOR HPC
データドリブンなアプローチからシミュレーション系の話題まで
Scalable Data-Driven Global Weather Predictions at High Spatial and Temporal
Resolutions [S41019]
U-Net ベースでの降雨量および海水面温度予測
Accelerating Simulation Process Using GPUs and Reliable Neural Networks
[S42404]
Graph Neural Network (GNN) を利用した、回転および平行移動に非依存なシミュレーター
Accelerating a 3D Conditional Generative Adversarial Network for Seismic
Attenuation Compensation on a Multi-GPU Node [S41095]
Pix2Pix を利用して、地質調査画像の減衰補償を試みている
Fourier Neural Operators and Transformers for Extreme Weather and Climate
Prediction [S41936]
現在の気象予測に関する課題感の紹介と、Fourier Neural Operator を軸とした解像度非依存な
学習に向けた取り組み
ACCELERATING A 3D CONDITIONAL GENERATIVE ADVERSARIAL NETWORK FOR
SEISMIC ATTENUATION COMPENSATION ON A MULTI-GPU NODE [S41095]
問題設定: 地質調査時の減衰補償
ACCELERATING A 3D CONDITIONAL GENERATIVE ADVERSARIAL NETWORK FOR
SEISMIC ATTENUATION COMPENSATION ON A MULTI-GPU NODE [S41095]
Pix2Pix を画像復元に活用
ACCELERATING A 3D CONDITIONAL GENERATIVE ADVERSARIAL NETWORK FOR
SEISMIC ATTENUATION COMPENSATION ON A MULTI-GPU NODE [S41095]
モデルの学習フローや計算機構成の工夫など
ACCELERATING A 3D CONDITIONAL GENERATIVE ADVERSARIAL NETWORK FOR
SEISMIC ATTENUATION COMPENSATION ON A MULTI-GPU NODE [S41095]
モデルの学習フローや計算機構成の工夫など
ACCELERATING A 3D CONDITIONAL GENERATIVE ADVERSARIAL NETWORK FOR
SEISMIC ATTENUATION COMPENSATION ON A MULTI-GPU NODE [S41095]
出力例など
AI FOR HPC
データドリブンなアプローチからシミュレーション系の話題まで
Scalable Data-Driven Global Weather Predictions at High Spatial and Temporal
Resolutions [S41019]
U-Net ベースでの降雨量および海水面温度予測
Accelerating Simulation Process Using GPUs and Reliable Neural Networks
[S42404]
Graph Neural Network (GNN) を利用した、回転および平行移動に非依存なシミュレーター
Accelerating a 3D Conditional Generative Adversarial Network for Seismic
Attenuation Compensation on a Multi-GPU Node [S41095]
Pix2Pix を利用して、地質調査画像の減衰補償を試みている
Fourier Neural Operators and Transformers for Extreme Weather and Climate
Prediction [S41936]
現在の気象予測に関する課題感の紹介と、Fourier Neural Operator を軸とした解像度非依存な
学習に向けた取り組み
FOURIER NEURAL OPERATORS AND TRANSFORMERS FOR EXTREME
WEATHER AND CLIMATE PREDICTION [S41936]
気候科学の現状とさらなる高速化の必要性
FOURIER NEURAL OPERATORS AND TRANSFORMERS FOR EXTREME
WEATHER AND CLIMATE PREDICTION [S41936]
DestinE project とその意義
FOURIER NEURAL OPERATORS AND TRANSFORMERS FOR EXTREME
WEATHER AND CLIMATE PREDICTION [S41936]
Physics-ML の応用事例と、フレームワークとしての Modulus
FOURIER NEURAL OPERATORS AND TRANSFORMERS FOR EXTREME
WEATHER AND CLIMATE PREDICTION [S41936]
Modulus + Omniverse のデモ
FOURIER NEURAL OPERATORS AND TRANSFORMERS FOR EXTREME
WEATHER AND CLIMATE PREDICTION [S41936]
FourCastNet: 気象予測のための Physic-ML モデル
FOURIER NEURAL OPERATORS AND TRANSFORMERS FOR EXTREME
WEATHER AND CLIMATE PREDICTION [S41936]
予測結果例
FOURIER NEURAL OPERATORS AND TRANSFORMERS FOR EXTREME
WEATHER AND CLIMATE PREDICTION [S41936]
予測結果例
FOURIER NEURAL OPERATORS AND TRANSFORMERS FOR EXTREME
WEATHER AND CLIMATE PREDICTION [S41936]
Fourier Neural Operator: 解像度非依存なモデルの概要
SUMMARY
まとめ
GTC 2020 の HPC + AI 関連セッションを通して、最近の傾向を整理
HPC for AI と AI for HPC
AI for HPC は、適用対象による分類と、データの扱い方による分類がある
学習高速化、大規模化の文脈では、フレームワーク等の整備が継続
特に大規模学習を、より簡単に実現できるようなアプローチが順次導入されている
科学技術計算における AI 活用、直接的なアプローチを超えた方法が増えてきている
GNN の活用や、PDE をモデルに組み込むなど
APPENDIX:
HPC + AI 関連セッション一覧
HPC 関連トピックでの機械学習利用セッション (1/4)
HPC - Climate / Weather / Ocean Modeling
 Scalable Data-Driven Global Weather Predictions at High Spatial and Temporal Resolutions [S41019]
 Can a Deep Learning Model Measure CO2 More Precisely using Satellite Data? [S41127]
 Bringing Rain to the Subseasonal Forecasting Desert with Deep Learning Weather Prediction
[S41170]
 Mitigating Risk of Natural Disaster with GPU-accelerated Analytics [S41231]
 Innovative Startups Leveraging AI to Tackle Climate Change [S41910]
 Fourier Neural Operators and Transformers for Extreme Weather and Climate Prediction [S41936]
 Digital Twins for Understanding and Adapting to Climate Change [S41950]
 最先端のデータサイエンスで切り拓くリアルタイム豪雨・洪水予測 [S42363]
 Big Data in Climate and Earth Sciences: Challenges and Opportunities for Machine Learning [S42389]
 The Future of HPC Looks a Lot Like ML (Presented by Amazon Web Services) [S42471]
HPC 関連トピックでの機械学習利用セッション (2/4)
HPC - Computational Chemistry and Materials Science
 Inlining AI into Molecular Dynamics (and Vice Versa) [S41330]
 The Value of GPUs in Computational Chemistry and Materials Science in the Age of Machine
Learning [S41745]
HPC - Computational Fluid Dynamics
 Advances in Digital Twins of Granular Material Processes using Physics-based Simulations and AI
[S41065]
 Developing Digital Twins for Energy Applications using Modulus [S41325]
HPC 関連トピックでの機械学習利用セッション (3/4)
HPC - Computational Physics
 Using OpenACC to Accelerate Wave Propagation Simulations Combining Equation-based and Data-
driven Methods [S41359]
 Accelerating End-to-end Deep Learning for Particle Reconstruction using CMS Open Data at CERN
[S41394]
 Accelerating Simulation Process Using GPUs and Reliable Neural Networks [S42404]
HPC - Scientific Visualization
 Scaling HPC Simulations with AI for Design using Physics-enhanced and Physics-informed Techniques
(Presented by Amazon Web Services) [S42531]
HPC 関連トピックでの機械学習利用セッション (4/4)
HPC – Supercomputing
 Scientific AI at Scale on the Perlmutter Supercomputer at NERSC [S41386]
 NLP Technology and Voice of Customer Product Introduction [S41681]
 HPC, AI, and the Edge [S42165]
 SMU uses SuperPOD to Take AI Research to the Next Level (Presented by Mark III Systems) [S42689]
第13回 配信講義 計算科学技術特論B(2022)

More Related Content

What's hot

第7回 配信講義 計算科学技術特論B(2022)
第7回 配信講義 計算科学技術特論B(2022)第7回 配信講義 計算科学技術特論B(2022)
第7回 配信講義 計算科学技術特論B(2022)
RCCSRENKEI
 
第3回 配信講義 計算科学技術特論B(2022)
第3回 配信講義 計算科学技術特論B(2022)第3回 配信講義 計算科学技術特論B(2022)
第3回 配信講義 計算科学技術特論B(2022)
RCCSRENKEI
 
第5回 配信講義 計算科学技術特論B(2022)
第5回 配信講義 計算科学技術特論B(2022)第5回 配信講義 計算科学技術特論B(2022)
第5回 配信講義 計算科学技術特論B(2022)
RCCSRENKEI
 
最近のDeep Learning (NLP) 界隈におけるAttention事情
最近のDeep Learning (NLP) 界隈におけるAttention事情最近のDeep Learning (NLP) 界隈におけるAttention事情
最近のDeep Learning (NLP) 界隈におけるAttention事情
Yuta Kikuchi
 
第10回 配信講義 計算科学技術特論B(2022)
第10回 配信講義 計算科学技術特論B(2022)第10回 配信講義 計算科学技術特論B(2022)
第10回 配信講義 計算科学技術特論B(2022)
RCCSRENKEI
 
MIRU2013チュートリアル:SIFTとそれ以降のアプローチ
MIRU2013チュートリアル:SIFTとそれ以降のアプローチMIRU2013チュートリアル:SIFTとそれ以降のアプローチ
MIRU2013チュートリアル:SIFTとそれ以降のアプローチ
Hironobu Fujiyoshi
 
画像生成・生成モデル メタサーベイ
画像生成・生成モデル メタサーベイ画像生成・生成モデル メタサーベイ
画像生成・生成モデル メタサーベイ
cvpaper. challenge
 
[DL輪読会]Neural Ordinary Differential Equations
[DL輪読会]Neural Ordinary Differential Equations[DL輪読会]Neural Ordinary Differential Equations
[DL輪読会]Neural Ordinary Differential Equations
Deep Learning JP
 
変分推論法(変分ベイズ法)(PRML第10章)
変分推論法(変分ベイズ法)(PRML第10章)変分推論法(変分ベイズ法)(PRML第10章)
変分推論法(変分ベイズ法)(PRML第10章)Takao Yamanaka
 
CUDAのアセンブリ言語基礎のまとめ PTXとSASSの概説
CUDAのアセンブリ言語基礎のまとめ PTXとSASSの概説CUDAのアセンブリ言語基礎のまとめ PTXとSASSの概説
CUDAのアセンブリ言語基礎のまとめ PTXとSASSの概説
Takateru Yamagishi
 
[DL輪読会]物理学による帰納バイアスを組み込んだダイナミクスモデル作成に関する論文まとめ
[DL輪読会]物理学による帰納バイアスを組み込んだダイナミクスモデル作成に関する論文まとめ[DL輪読会]物理学による帰納バイアスを組み込んだダイナミクスモデル作成に関する論文まとめ
[DL輪読会]物理学による帰納バイアスを組み込んだダイナミクスモデル作成に関する論文まとめ
Deep Learning JP
 
【メタサーベイ】Neural Fields
【メタサーベイ】Neural Fields【メタサーベイ】Neural Fields
【メタサーベイ】Neural Fields
cvpaper. challenge
 
Tensor コアを使った PyTorch の高速化
Tensor コアを使った PyTorch の高速化Tensor コアを使った PyTorch の高速化
Tensor コアを使った PyTorch の高速化
Yusuke Fujimoto
 
平滑化処理の繰り返しによる画像セグメンテーションのためのグラフカット
平滑化処理の繰り返しによる画像セグメンテーションのためのグラフカット平滑化処理の繰り返しによる画像セグメンテーションのためのグラフカット
平滑化処理の繰り返しによる画像セグメンテーションのためのグラフカットMPRG_Chubu_University
 
[DL輪読会]Flow-based Deep Generative Models
[DL輪読会]Flow-based Deep Generative Models[DL輪読会]Flow-based Deep Generative Models
[DL輪読会]Flow-based Deep Generative Models
Deep Learning JP
 
第9回 配信講義 計算科学技術特論B(2022)
 第9回 配信講義 計算科学技術特論B(2022) 第9回 配信講義 計算科学技術特論B(2022)
第9回 配信講義 計算科学技術特論B(2022)
RCCSRENKEI
 
Matlantisに込められた 技術・思想_高本_Matlantis User Conference
Matlantisに込められた 技術・思想_高本_Matlantis User ConferenceMatlantisに込められた 技術・思想_高本_Matlantis User Conference
Matlantisに込められた 技術・思想_高本_Matlantis User Conference
Matlantis
 
[DL輪読会]A Higher-Dimensional Representation for Topologically Varying Neural R...
[DL輪読会]A Higher-Dimensional Representation for Topologically Varying Neural R...[DL輪読会]A Higher-Dimensional Representation for Topologically Varying Neural R...
[DL輪読会]A Higher-Dimensional Representation for Topologically Varying Neural R...
Deep Learning JP
 
SfM Learner系単眼深度推定手法について
SfM Learner系単眼深度推定手法についてSfM Learner系単眼深度推定手法について
SfM Learner系単眼深度推定手法について
Ryutaro Yamauchi
 
Active Learning 入門
Active Learning 入門Active Learning 入門
Active Learning 入門Shuyo Nakatani
 

What's hot (20)

第7回 配信講義 計算科学技術特論B(2022)
第7回 配信講義 計算科学技術特論B(2022)第7回 配信講義 計算科学技術特論B(2022)
第7回 配信講義 計算科学技術特論B(2022)
 
第3回 配信講義 計算科学技術特論B(2022)
第3回 配信講義 計算科学技術特論B(2022)第3回 配信講義 計算科学技術特論B(2022)
第3回 配信講義 計算科学技術特論B(2022)
 
第5回 配信講義 計算科学技術特論B(2022)
第5回 配信講義 計算科学技術特論B(2022)第5回 配信講義 計算科学技術特論B(2022)
第5回 配信講義 計算科学技術特論B(2022)
 
最近のDeep Learning (NLP) 界隈におけるAttention事情
最近のDeep Learning (NLP) 界隈におけるAttention事情最近のDeep Learning (NLP) 界隈におけるAttention事情
最近のDeep Learning (NLP) 界隈におけるAttention事情
 
第10回 配信講義 計算科学技術特論B(2022)
第10回 配信講義 計算科学技術特論B(2022)第10回 配信講義 計算科学技術特論B(2022)
第10回 配信講義 計算科学技術特論B(2022)
 
MIRU2013チュートリアル:SIFTとそれ以降のアプローチ
MIRU2013チュートリアル:SIFTとそれ以降のアプローチMIRU2013チュートリアル:SIFTとそれ以降のアプローチ
MIRU2013チュートリアル:SIFTとそれ以降のアプローチ
 
画像生成・生成モデル メタサーベイ
画像生成・生成モデル メタサーベイ画像生成・生成モデル メタサーベイ
画像生成・生成モデル メタサーベイ
 
[DL輪読会]Neural Ordinary Differential Equations
[DL輪読会]Neural Ordinary Differential Equations[DL輪読会]Neural Ordinary Differential Equations
[DL輪読会]Neural Ordinary Differential Equations
 
変分推論法(変分ベイズ法)(PRML第10章)
変分推論法(変分ベイズ法)(PRML第10章)変分推論法(変分ベイズ法)(PRML第10章)
変分推論法(変分ベイズ法)(PRML第10章)
 
CUDAのアセンブリ言語基礎のまとめ PTXとSASSの概説
CUDAのアセンブリ言語基礎のまとめ PTXとSASSの概説CUDAのアセンブリ言語基礎のまとめ PTXとSASSの概説
CUDAのアセンブリ言語基礎のまとめ PTXとSASSの概説
 
[DL輪読会]物理学による帰納バイアスを組み込んだダイナミクスモデル作成に関する論文まとめ
[DL輪読会]物理学による帰納バイアスを組み込んだダイナミクスモデル作成に関する論文まとめ[DL輪読会]物理学による帰納バイアスを組み込んだダイナミクスモデル作成に関する論文まとめ
[DL輪読会]物理学による帰納バイアスを組み込んだダイナミクスモデル作成に関する論文まとめ
 
【メタサーベイ】Neural Fields
【メタサーベイ】Neural Fields【メタサーベイ】Neural Fields
【メタサーベイ】Neural Fields
 
Tensor コアを使った PyTorch の高速化
Tensor コアを使った PyTorch の高速化Tensor コアを使った PyTorch の高速化
Tensor コアを使った PyTorch の高速化
 
平滑化処理の繰り返しによる画像セグメンテーションのためのグラフカット
平滑化処理の繰り返しによる画像セグメンテーションのためのグラフカット平滑化処理の繰り返しによる画像セグメンテーションのためのグラフカット
平滑化処理の繰り返しによる画像セグメンテーションのためのグラフカット
 
[DL輪読会]Flow-based Deep Generative Models
[DL輪読会]Flow-based Deep Generative Models[DL輪読会]Flow-based Deep Generative Models
[DL輪読会]Flow-based Deep Generative Models
 
第9回 配信講義 計算科学技術特論B(2022)
 第9回 配信講義 計算科学技術特論B(2022) 第9回 配信講義 計算科学技術特論B(2022)
第9回 配信講義 計算科学技術特論B(2022)
 
Matlantisに込められた 技術・思想_高本_Matlantis User Conference
Matlantisに込められた 技術・思想_高本_Matlantis User ConferenceMatlantisに込められた 技術・思想_高本_Matlantis User Conference
Matlantisに込められた 技術・思想_高本_Matlantis User Conference
 
[DL輪読会]A Higher-Dimensional Representation for Topologically Varying Neural R...
[DL輪読会]A Higher-Dimensional Representation for Topologically Varying Neural R...[DL輪読会]A Higher-Dimensional Representation for Topologically Varying Neural R...
[DL輪読会]A Higher-Dimensional Representation for Topologically Varying Neural R...
 
SfM Learner系単眼深度推定手法について
SfM Learner系単眼深度推定手法についてSfM Learner系単眼深度推定手法について
SfM Learner系単眼深度推定手法について
 
Active Learning 入門
Active Learning 入門Active Learning 入門
Active Learning 入門
 

Similar to 第13回 配信講義 計算科学技術特論B(2022)

HPC+AI ってよく聞くけど結局なんなの
HPC+AI ってよく聞くけど結局なんなのHPC+AI ってよく聞くけど結局なんなの
HPC+AI ってよく聞くけど結局なんなの
NVIDIA Japan
 
第1回 配信講義 計算科学技術特論A (2021)
第1回 配信講義 計算科学技術特論A (2021)第1回 配信講義 計算科学技術特論A (2021)
第1回 配信講義 計算科学技術特論A (2021)
RCCSRENKEI
 
[Cloud OnAir] お客様事例紹介 -リクルートライフスタイルにおける デジタルトランスフォーメーションとクラウド活用- 2018年7月12日 放送
[Cloud OnAir] お客様事例紹介 -リクルートライフスタイルにおける デジタルトランスフォーメーションとクラウド活用- 2018年7月12日 放送[Cloud OnAir] お客様事例紹介 -リクルートライフスタイルにおける デジタルトランスフォーメーションとクラウド活用- 2018年7月12日 放送
[Cloud OnAir] お客様事例紹介 -リクルートライフスタイルにおける デジタルトランスフォーメーションとクラウド活用- 2018年7月12日 放送
Google Cloud Platform - Japan
 
GPGPU Education at Nagaoka University of Technology: A Trial Run
GPGPU Education at Nagaoka University of Technology: A Trial RunGPGPU Education at Nagaoka University of Technology: A Trial Run
GPGPU Education at Nagaoka University of Technology: A Trial Run
智啓 出川
 
DAシンポジウム2019招待講演「深層学習モデルの高速なTraining/InferenceのためのHW/SW技術」 金子紘也hare
DAシンポジウム2019招待講演「深層学習モデルの高速なTraining/InferenceのためのHW/SW技術」 金子紘也hareDAシンポジウム2019招待講演「深層学習モデルの高速なTraining/InferenceのためのHW/SW技術」 金子紘也hare
DAシンポジウム2019招待講演「深層学習モデルの高速なTraining/InferenceのためのHW/SW技術」 金子紘也hare
Preferred Networks
 
PBL1-v0-200j.pptx
PBL1-v0-200j.pptxPBL1-v0-200j.pptx
PBL1-v0-200j.pptx
NAIST
 
Share pointを支えるsql server2014最新情報 tokyo_公開用
Share pointを支えるsql server2014最新情報 tokyo_公開用Share pointを支えるsql server2014最新情報 tokyo_公開用
Share pointを支えるsql server2014最新情報 tokyo_公開用Yukio Kumazawa
 
PCCC23:Pacific Teck Japan テーマ1「データがデータを生む時代に即したストレージソリューション」
PCCC23:Pacific Teck Japan テーマ1「データがデータを生む時代に即したストレージソリューション」PCCC23:Pacific Teck Japan テーマ1「データがデータを生む時代に即したストレージソリューション」
PCCC23:Pacific Teck Japan テーマ1「データがデータを生む時代に即したストレージソリューション」
PC Cluster Consortium
 
IEEE/ACM SC2013報告
IEEE/ACM SC2013報告IEEE/ACM SC2013報告
IEEE/ACM SC2013報告
Ryousei Takano
 
気象予報データ(数値予報GPV)を用いた データビジュアライゼーション
気象予報データ(数値予報GPV)を用いたデータビジュアライゼーション気象予報データ(数値予報GPV)を用いたデータビジュアライゼーション
気象予報データ(数値予報GPV)を用いた データビジュアライゼーション
Kazuhide Okamura
 
200702material hirokawa
200702material hirokawa200702material hirokawa
200702material hirokawa
RCCSRENKEI
 
機械学習プロジェクトにおける Cloud AI Platform の使い方 (2018-11-19)
機械学習プロジェクトにおける Cloud AI Platform の使い方 (2018-11-19)機械学習プロジェクトにおける Cloud AI Platform の使い方 (2018-11-19)
機械学習プロジェクトにおける Cloud AI Platform の使い方 (2018-11-19)
Yaboo Oyabu
 
(リソース情報の開示で) クラウドの新しい利用へ
(リソース情報の開示で) クラウドの新しい利用へ(リソース情報の開示で) クラウドの新しい利用へ
(リソース情報の開示で) クラウドの新しい利用へ
Hiroki Kashiwazaki
 
Deep Learningのための専用プロセッサ「MN-Core」の開発と活用(2022/10/19東大大学院「 融合情報学特別講義Ⅲ」)
Deep Learningのための専用プロセッサ「MN-Core」の開発と活用(2022/10/19東大大学院「 融合情報学特別講義Ⅲ」)Deep Learningのための専用プロセッサ「MN-Core」の開発と活用(2022/10/19東大大学院「 融合情報学特別講義Ⅲ」)
Deep Learningのための専用プロセッサ「MN-Core」の開発と活用(2022/10/19東大大学院「 融合情報学特別講義Ⅲ」)
Preferred Networks
 
2016 06-30-deep-learning-archi
2016 06-30-deep-learning-archi2016 06-30-deep-learning-archi
2016 06-30-deep-learning-archi
Daisuke Nagao
 
GPU on OpenStack 〜GPUインターナルクラウドのベストプラクティス
GPU on OpenStack 〜GPUインターナルクラウドのベストプラクティスGPU on OpenStack 〜GPUインターナルクラウドのベストプラクティス
GPU on OpenStack 〜GPUインターナルクラウドのベストプラクティス
VirtualTech Japan Inc.
 
Autonomous を支える技術、Oracle Database 18c デモンストレーション
Autonomous を支える技術、Oracle Database 18c デモンストレーションAutonomous を支える技術、Oracle Database 18c デモンストレーション
Autonomous を支える技術、Oracle Database 18c デモンストレーション
オラクルエンジニア通信
 
Edge Computing と k8s でなんか話すよ
Edge Computing と k8s でなんか話すよEdge Computing と k8s でなんか話すよ
Edge Computing と k8s でなんか話すよ
VirtualTech Japan Inc.
 
20181228 ncf to_azure_batch
20181228 ncf to_azure_batch20181228 ncf to_azure_batch
20181228 ncf to_azure_batch
PIXELAcorporation
 
Participation report of data stax accelerate 2019
Participation report of data stax accelerate 2019Participation report of data stax accelerate 2019
Participation report of data stax accelerate 2019
MKT-INTHEFOREST
 

Similar to 第13回 配信講義 計算科学技術特論B(2022) (20)

HPC+AI ってよく聞くけど結局なんなの
HPC+AI ってよく聞くけど結局なんなのHPC+AI ってよく聞くけど結局なんなの
HPC+AI ってよく聞くけど結局なんなの
 
第1回 配信講義 計算科学技術特論A (2021)
第1回 配信講義 計算科学技術特論A (2021)第1回 配信講義 計算科学技術特論A (2021)
第1回 配信講義 計算科学技術特論A (2021)
 
[Cloud OnAir] お客様事例紹介 -リクルートライフスタイルにおける デジタルトランスフォーメーションとクラウド活用- 2018年7月12日 放送
[Cloud OnAir] お客様事例紹介 -リクルートライフスタイルにおける デジタルトランスフォーメーションとクラウド活用- 2018年7月12日 放送[Cloud OnAir] お客様事例紹介 -リクルートライフスタイルにおける デジタルトランスフォーメーションとクラウド活用- 2018年7月12日 放送
[Cloud OnAir] お客様事例紹介 -リクルートライフスタイルにおける デジタルトランスフォーメーションとクラウド活用- 2018年7月12日 放送
 
GPGPU Education at Nagaoka University of Technology: A Trial Run
GPGPU Education at Nagaoka University of Technology: A Trial RunGPGPU Education at Nagaoka University of Technology: A Trial Run
GPGPU Education at Nagaoka University of Technology: A Trial Run
 
DAシンポジウム2019招待講演「深層学習モデルの高速なTraining/InferenceのためのHW/SW技術」 金子紘也hare
DAシンポジウム2019招待講演「深層学習モデルの高速なTraining/InferenceのためのHW/SW技術」 金子紘也hareDAシンポジウム2019招待講演「深層学習モデルの高速なTraining/InferenceのためのHW/SW技術」 金子紘也hare
DAシンポジウム2019招待講演「深層学習モデルの高速なTraining/InferenceのためのHW/SW技術」 金子紘也hare
 
PBL1-v0-200j.pptx
PBL1-v0-200j.pptxPBL1-v0-200j.pptx
PBL1-v0-200j.pptx
 
Share pointを支えるsql server2014最新情報 tokyo_公開用
Share pointを支えるsql server2014最新情報 tokyo_公開用Share pointを支えるsql server2014最新情報 tokyo_公開用
Share pointを支えるsql server2014最新情報 tokyo_公開用
 
PCCC23:Pacific Teck Japan テーマ1「データがデータを生む時代に即したストレージソリューション」
PCCC23:Pacific Teck Japan テーマ1「データがデータを生む時代に即したストレージソリューション」PCCC23:Pacific Teck Japan テーマ1「データがデータを生む時代に即したストレージソリューション」
PCCC23:Pacific Teck Japan テーマ1「データがデータを生む時代に即したストレージソリューション」
 
IEEE/ACM SC2013報告
IEEE/ACM SC2013報告IEEE/ACM SC2013報告
IEEE/ACM SC2013報告
 
気象予報データ(数値予報GPV)を用いた データビジュアライゼーション
気象予報データ(数値予報GPV)を用いたデータビジュアライゼーション気象予報データ(数値予報GPV)を用いたデータビジュアライゼーション
気象予報データ(数値予報GPV)を用いた データビジュアライゼーション
 
200702material hirokawa
200702material hirokawa200702material hirokawa
200702material hirokawa
 
機械学習プロジェクトにおける Cloud AI Platform の使い方 (2018-11-19)
機械学習プロジェクトにおける Cloud AI Platform の使い方 (2018-11-19)機械学習プロジェクトにおける Cloud AI Platform の使い方 (2018-11-19)
機械学習プロジェクトにおける Cloud AI Platform の使い方 (2018-11-19)
 
(リソース情報の開示で) クラウドの新しい利用へ
(リソース情報の開示で) クラウドの新しい利用へ(リソース情報の開示で) クラウドの新しい利用へ
(リソース情報の開示で) クラウドの新しい利用へ
 
Deep Learningのための専用プロセッサ「MN-Core」の開発と活用(2022/10/19東大大学院「 融合情報学特別講義Ⅲ」)
Deep Learningのための専用プロセッサ「MN-Core」の開発と活用(2022/10/19東大大学院「 融合情報学特別講義Ⅲ」)Deep Learningのための専用プロセッサ「MN-Core」の開発と活用(2022/10/19東大大学院「 融合情報学特別講義Ⅲ」)
Deep Learningのための専用プロセッサ「MN-Core」の開発と活用(2022/10/19東大大学院「 融合情報学特別講義Ⅲ」)
 
2016 06-30-deep-learning-archi
2016 06-30-deep-learning-archi2016 06-30-deep-learning-archi
2016 06-30-deep-learning-archi
 
GPU on OpenStack 〜GPUインターナルクラウドのベストプラクティス
GPU on OpenStack 〜GPUインターナルクラウドのベストプラクティスGPU on OpenStack 〜GPUインターナルクラウドのベストプラクティス
GPU on OpenStack 〜GPUインターナルクラウドのベストプラクティス
 
Autonomous を支える技術、Oracle Database 18c デモンストレーション
Autonomous を支える技術、Oracle Database 18c デモンストレーションAutonomous を支える技術、Oracle Database 18c デモンストレーション
Autonomous を支える技術、Oracle Database 18c デモンストレーション
 
Edge Computing と k8s でなんか話すよ
Edge Computing と k8s でなんか話すよEdge Computing と k8s でなんか話すよ
Edge Computing と k8s でなんか話すよ
 
20181228 ncf to_azure_batch
20181228 ncf to_azure_batch20181228 ncf to_azure_batch
20181228 ncf to_azure_batch
 
Participation report of data stax accelerate 2019
Participation report of data stax accelerate 2019Participation report of data stax accelerate 2019
Participation report of data stax accelerate 2019
 

More from RCCSRENKEI

第8回 配信講義 計算科学技術特論B(2022)
第8回 配信講義 計算科学技術特論B(2022)第8回 配信講義 計算科学技術特論B(2022)
第8回 配信講義 計算科学技術特論B(2022)
RCCSRENKEI
 
Realization of Innovative Light Energy Conversion Materials utilizing the Sup...
Realization of Innovative Light Energy Conversion Materials utilizing the Sup...Realization of Innovative Light Energy Conversion Materials utilizing the Sup...
Realization of Innovative Light Energy Conversion Materials utilizing the Sup...
RCCSRENKEI
 
Current status of the project "Toward a unified view of the universe: from la...
Current status of the project "Toward a unified view of the universe: from la...Current status of the project "Toward a unified view of the universe: from la...
Current status of the project "Toward a unified view of the universe: from la...
RCCSRENKEI
 
Fugaku, the Successes and the Lessons Learned
Fugaku, the Successes and the Lessons LearnedFugaku, the Successes and the Lessons Learned
Fugaku, the Successes and the Lessons Learned
RCCSRENKEI
 
210603 yamamoto
210603 yamamoto210603 yamamoto
210603 yamamoto
RCCSRENKEI
 
第15回 配信講義 計算科学技術特論A(2021)
第15回 配信講義 計算科学技術特論A(2021)第15回 配信講義 計算科学技術特論A(2021)
第15回 配信講義 計算科学技術特論A(2021)
RCCSRENKEI
 
第14回 配信講義 計算科学技術特論A(2021)
第14回 配信講義 計算科学技術特論A(2021)第14回 配信講義 計算科学技術特論A(2021)
第14回 配信講義 計算科学技術特論A(2021)
RCCSRENKEI
 
第12回 配信講義 計算科学技術特論A(2021)
第12回 配信講義 計算科学技術特論A(2021)第12回 配信講義 計算科学技術特論A(2021)
第12回 配信講義 計算科学技術特論A(2021)
RCCSRENKEI
 
第13回 配信講義 計算科学技術特論A(2021)
第13回 配信講義 計算科学技術特論A(2021)第13回 配信講義 計算科学技術特論A(2021)
第13回 配信講義 計算科学技術特論A(2021)
RCCSRENKEI
 
第11回 配信講義 計算科学技術特論A(2021)
第11回 配信講義 計算科学技術特論A(2021)第11回 配信講義 計算科学技術特論A(2021)
第11回 配信講義 計算科学技術特論A(2021)
RCCSRENKEI
 
第10回 配信講義 計算科学技術特論A(2021)
第10回 配信講義 計算科学技術特論A(2021)第10回 配信講義 計算科学技術特論A(2021)
第10回 配信講義 計算科学技術特論A(2021)
RCCSRENKEI
 
第9回 配信講義 計算科学技術特論A(2021)
第9回 配信講義 計算科学技術特論A(2021)第9回 配信講義 計算科学技術特論A(2021)
第9回 配信講義 計算科学技術特論A(2021)
RCCSRENKEI
 
第8回 配信講義 計算科学技術特論A(2021)
第8回 配信講義 計算科学技術特論A(2021)第8回 配信講義 計算科学技術特論A(2021)
第8回 配信講義 計算科学技術特論A(2021)
RCCSRENKEI
 
第7回 配信講義 計算科学技術特論A(2021)
第7回 配信講義 計算科学技術特論A(2021)第7回 配信講義 計算科学技術特論A(2021)
第7回 配信講義 計算科学技術特論A(2021)
RCCSRENKEI
 
第6回 配信講義 計算科学技術特論A(2021)
第6回 配信講義 計算科学技術特論A(2021)第6回 配信講義 計算科学技術特論A(2021)
第6回 配信講義 計算科学技術特論A(2021)
RCCSRENKEI
 
第5回 配信講義 計算科学技術特論A(2021)
第5回 配信講義 計算科学技術特論A(2021)第5回 配信講義 計算科学技術特論A(2021)
第5回 配信講義 計算科学技術特論A(2021)
RCCSRENKEI
 
El.slide takada
El.slide takadaEl.slide takada
El.slide takada
RCCSRENKEI
 

More from RCCSRENKEI (17)

第8回 配信講義 計算科学技術特論B(2022)
第8回 配信講義 計算科学技術特論B(2022)第8回 配信講義 計算科学技術特論B(2022)
第8回 配信講義 計算科学技術特論B(2022)
 
Realization of Innovative Light Energy Conversion Materials utilizing the Sup...
Realization of Innovative Light Energy Conversion Materials utilizing the Sup...Realization of Innovative Light Energy Conversion Materials utilizing the Sup...
Realization of Innovative Light Energy Conversion Materials utilizing the Sup...
 
Current status of the project "Toward a unified view of the universe: from la...
Current status of the project "Toward a unified view of the universe: from la...Current status of the project "Toward a unified view of the universe: from la...
Current status of the project "Toward a unified view of the universe: from la...
 
Fugaku, the Successes and the Lessons Learned
Fugaku, the Successes and the Lessons LearnedFugaku, the Successes and the Lessons Learned
Fugaku, the Successes and the Lessons Learned
 
210603 yamamoto
210603 yamamoto210603 yamamoto
210603 yamamoto
 
第15回 配信講義 計算科学技術特論A(2021)
第15回 配信講義 計算科学技術特論A(2021)第15回 配信講義 計算科学技術特論A(2021)
第15回 配信講義 計算科学技術特論A(2021)
 
第14回 配信講義 計算科学技術特論A(2021)
第14回 配信講義 計算科学技術特論A(2021)第14回 配信講義 計算科学技術特論A(2021)
第14回 配信講義 計算科学技術特論A(2021)
 
第12回 配信講義 計算科学技術特論A(2021)
第12回 配信講義 計算科学技術特論A(2021)第12回 配信講義 計算科学技術特論A(2021)
第12回 配信講義 計算科学技術特論A(2021)
 
第13回 配信講義 計算科学技術特論A(2021)
第13回 配信講義 計算科学技術特論A(2021)第13回 配信講義 計算科学技術特論A(2021)
第13回 配信講義 計算科学技術特論A(2021)
 
第11回 配信講義 計算科学技術特論A(2021)
第11回 配信講義 計算科学技術特論A(2021)第11回 配信講義 計算科学技術特論A(2021)
第11回 配信講義 計算科学技術特論A(2021)
 
第10回 配信講義 計算科学技術特論A(2021)
第10回 配信講義 計算科学技術特論A(2021)第10回 配信講義 計算科学技術特論A(2021)
第10回 配信講義 計算科学技術特論A(2021)
 
第9回 配信講義 計算科学技術特論A(2021)
第9回 配信講義 計算科学技術特論A(2021)第9回 配信講義 計算科学技術特論A(2021)
第9回 配信講義 計算科学技術特論A(2021)
 
第8回 配信講義 計算科学技術特論A(2021)
第8回 配信講義 計算科学技術特論A(2021)第8回 配信講義 計算科学技術特論A(2021)
第8回 配信講義 計算科学技術特論A(2021)
 
第7回 配信講義 計算科学技術特論A(2021)
第7回 配信講義 計算科学技術特論A(2021)第7回 配信講義 計算科学技術特論A(2021)
第7回 配信講義 計算科学技術特論A(2021)
 
第6回 配信講義 計算科学技術特論A(2021)
第6回 配信講義 計算科学技術特論A(2021)第6回 配信講義 計算科学技術特論A(2021)
第6回 配信講義 計算科学技術特論A(2021)
 
第5回 配信講義 計算科学技術特論A(2021)
第5回 配信講義 計算科学技術特論A(2021)第5回 配信講義 計算科学技術特論A(2021)
第5回 配信講義 計算科学技術特論A(2021)
 
El.slide takada
El.slide takadaEl.slide takada
El.slide takada
 

第13回 配信講義 計算科学技術特論B(2022)

  • 1. HPC + AI AKIRA NARUSE, DEVELOPER TECHNOLOGY, NVIDIA
  • 2. AGENDA HPC + AI とは GTC 2022 の HPC + AI セッション HPC for AI: 学習を加速させるためのテクニックなど AI for HPC: 科学技術計算への AI 適用
  • 3. GTC 2022 の HPC + AI セッション
  • 5. GTC 2022 のセッション  総セッション数: 980  ハンズオン トレーニングやデモなどを除くと 755 件  2018 年は 654 件、2020 年は 384 件  HPC 関連のセッション数は 70 件 (全体の 9.3 %)  Primary Topic が “HPC –” のセッションのみ  “Accelerated Computing & Dev Tools - Algorithms / Numerical Techniques” のようなセッションを含まず  実 HPC 関連セッション数はこれ以上  機械学習関連は 266 件 (全体の 35.2 %)  広くとっているため、数字としてはやや多め
  • 6. HPC セッションでの機械学習関連比率  70 件の HPC 関連セッション中、機械学習が含まれてい るのは 22 件 (31.4 %)  以下の分野で、機械学習活用が先行  HPC - Climate / Weather / Ocean Modeling  HPC - Computational Physics  HPC - Computational Fluid Dynamics に関するセッ ションは、2 件ともデジタルツイン関連  シミュレーションと統合するためのツールとして機械学習  各トピックの機械学習関連セッション一覧は資料末尾に Topic #sessions #ML related HPC - Astronomy / Astrophysics 2 0 HPC - Climate / Weather / Ocean Modeling 14 10 HPC - Computational Chemistry and Materials Science 5 2 HPC - Computational Fluid Dynamics 7 2 HPC - Computational Physics 5 3 HPC - Quantum Computing 7 0 HPC - Scientific Visualization 4 1 HPC - Supercomputing 26 4 実際には上記以外のトピックで、”World Simulation & Digital Twins” や “Industry Segment: Energy” にも HPC + AI 的なセッションが存在
  • 7. HPC + AI とは
  • 8. HPC + AI = “HPC FOR AI” + “AI FOR HPC” 二つの方向性 HPC for AI HPC で広く使われてきた技術を、AI の分野で活用する ディープラーニングの大規模化に伴う分散学習に関わる技術、行列演算の高速計算手法など AI for HPC AI を利用して、科学技術計算を高速化、高精度化する 高速なシミュレータとしての AI 活用する これまでモデル化が困難だった問題に対して AI を利用して近似モデルを作成する
  • 9. HPC FOR AI (主にディープラーニングモデルの) 学習高速化や大規模化など Training Large Models with PyTorch [S41986] Accelerating Distributed Reinforcement Learning [S41925] Accelerating Sparse Graph Neural Network Computation via Dense Tensor Core on GPUs [S41234] How DoorDash Scaled to Billions of Training Examples using Distributed Training [S42370] Accelerating Storage IO to GPUs with Magnum IO [S41347]
  • 10. AI FOR HPC 高速なシミュレータとしての AI と近似モデルとしての AI • Fourier Neural Operators and Transformers for Extreme Weather and Climate Prediction [S41936] • Bringing Rain to the Subseasonal Forecasting Desert with Deep Learning Weather Prediction [S41170] • Accelerating a 3D Conditional Generative Adversarial Network for Seismic Attenuation Compensation on a Multi-GPU Node [S41095] • Scalable Data-Driven Global Weather Predictions at High Spatial and Temporal Resolutions [S41019] • Accelerating End-to-end Deep Learning for Particle Reconstruction using CMS Open Data at CERN [S41394] • Developing Digital Twins for Weather, Climate, and Energy [S41823] • OpenFold: Democratizing Access to Predicting and Modeling Protein Structures [S41633] • Accelerating Simulation Process Using GPUs and Reliable Neural Networks [S42404] • Case Study on Developing Digital Twins for the Power Industry using Modulus and Omniverse [S41671] Developing Digital Twins for Weather, Climate, and Energy [S41823]
  • 11. AI FOR HPC 異なる分類軸: モデル化の対象 • Fourier Neural Operators and Transformers for Extreme Weather and Climate Prediction [S41936] • Bringing Rain to the Subseasonal Forecasting Desert with Deep Learning Weather Prediction [S41170] • Accelerating a 3D Conditional Generative Adversarial Network for Seismic Attenuation Compensation on a Multi-GPU Node [S41095] • Scalable Data-Driven Global Weather Predictions at High Spatial and Temporal Resolutions [S41019] • Accelerating End-to-end Deep Learning for Particle Reconstruction using CMS Open Data at CERN [S41394] • Developing Digital Twins for Weather, Climate, and Energy [S41823] • OpenFold: Democratizing Access to Predicting and Modeling Protein Structures [S41633] • Accelerating Simulation Process Using GPUs and Reliable Neural Networks [S42404] • Case Study on Developing Digital Twins for the Power Industry using Modulus and Omniverse [S41671] Developing Digital Twins for Weather, Climate, and Energy [S41823] Fully data driven Inductive bias Physics constrained Inductive bias Physics constrained Fully data driven Fully data driven Fully data driven Inductive bias Fully data driven
  • 13. HPC FOR AI 分散学習 Bridging the Gap Between Basic Neural Language Models, Transformers, and Megatron [S41966] 大規模言語モデルの学習高速化に関する工夫について Training Large Models with PyTorch [S41986] 大規模モデルの学習に関する PyTorch の最新状況 Accelerating Distributed Reinforcement Learning [S41925] 深層強化学習を分散化する際の高速化等について
  • 14. HPC FOR AI 分散学習 Bridging the Gap Between Basic Neural Language Models, Transformers, and Megatron [S41966] 大規模言語モデルの学習高速化に関する工夫について Training Large Models with PyTorch [S41986] 大規模モデルの学習に関する PyTorch の最新状況 Accelerating Distributed Reinforcement Learning [S41925] 深層強化学習を分散化する際の高速化等について
  • 15. BRIDGING THE GAP BETWEEN BASIC NEURAL LANGUAGE MODELS, TRANSFORMERS, AND MEGATRON [S41966] 言語モデルの背景と最近の状況
  • 16. BRIDGING THE GAP BETWEEN BASIC NEURAL LANGUAGE MODELS, TRANSFORMERS, AND MEGATRON [S41966] FYI: 言語モデル「大規模化」の背景など How to Avoid the Staggering Cost of Training State-of-the-art Large Language Models [S41904] Building Large-scale, Localized Language Models: From Data Preparation to Training and Deployment to Production [S42018]
  • 17. BRIDGING THE GAP BETWEEN BASIC NEURAL LANGUAGE MODELS, TRANSFORMERS, AND MEGATRON [S41966] 大規模モデルを学習するためのアプローチについて
  • 18. BRIDGING THE GAP BETWEEN BASIC NEURAL LANGUAGE MODELS, TRANSFORMERS, AND MEGATRON [S41966] 大規模モデルを学習するためのアプローチについて
  • 19. HPC FOR AI 分散学習 Bridging the Gap Between Basic Neural Language Models, Transformers, and Megatron [S41966] 大規模言語モデルの学習高速化に関する工夫について Training Large Models with PyTorch [S41986] 大規模モデルの学習に関する PyTorch の最新状況 Accelerating Distributed Reinforcement Learning [S41925] 深層強化学習を分散化する際の高速化等について
  • 20. TRAINING LARGE MODELS WITH PYTORCH [S41986] PyTorch における分散学習のサポート状況
  • 21. TRAINING LARGE MODELS WITH PYTORCH [S41986] データ並列の各機能
  • 22. TRAINING LARGE MODELS WITH PYTORCH [S41986] PyTorch におけるパイプライン化について
  • 23. TRAINING LARGE MODELS WITH PYTORCH [S41986] FYI: XLA, JAX でのモデル並列 Model Parallelism in XLA/GPU [S42006]
  • 24. TRAINING LARGE MODELS WITH PYTORCH [S41986] 踏み込んだ最適化: checkpointing & offloading
  • 25. TRAINING LARGE MODELS WITH PYTORCH [S41986] 踏み込んだ最適化: checkpointing & offloading
  • 26. TRAINING LARGE MODELS WITH PYTORCH [S41986] 各手法に対する性能評価 The PyTorch distributed team share best practices for Large Scale Training on Google Cloud (Presented by Google Cloud) [S42584] 特にネットワーク周りの詳細について このセッションでは、同じ実験を違う角度から説明
  • 27. HPC FOR AI 分散学習 Bridging the Gap Between Basic Neural Language Models, Transformers, and Megatron [S41966] 大規模言語モデルの学習高速化に関する工夫について Training Large Models with PyTorch [S41986] 大規模モデルの学習に関する PyTorch の最新状況 Accelerating Distributed Reinforcement Learning [S41925] 深層強化学習を分散化する際の高速化等について
  • 28. ACCELERATING DISTRIBUTED REINFORCEMENT LEARNING [S41925] 強化学習の難しさと、分散化の必要性
  • 29. ACCELERATING DISTRIBUTED REINFORCEMENT LEARNING [S41925] RAPTOR: 効率的な分散深層強化学習プラットフォーム
  • 31. AI FOR HPC データドリブンなアプローチからシミュレーション系の話題まで Scalable Data-Driven Global Weather Predictions at High Spatial and Temporal Resolutions [S41019] U-Net ベースでの降雨量および海水面温度予測 Accelerating Simulation Process Using GPUs and Reliable Neural Networks [S42404] Graph Neural Network (GNN) を利用した、回転および平行移動に非依存なシミュレーター Accelerating a 3D Conditional Generative Adversarial Network for Seismic Attenuation Compensation on a Multi-GPU Node [S41095] Pix2Pix を利用して、地質調査画像の減衰補償を試みている Fourier Neural Operators and Transformers for Extreme Weather and Climate Prediction [S41936] 現在の気象予測に関する課題感の紹介と、Fourier Neural Operator を軸とした解像度非依存な 学習に向けた取り組み
  • 32. AI FOR HPC データドリブンなアプローチからシミュレーション系の話題まで Scalable Data-Driven Global Weather Predictions at High Spatial and Temporal Resolutions [S41019] U-Net ベースでの降雨量および海水面温度予測 Accelerating Simulation Process Using GPUs and Reliable Neural Networks [S42404] Graph Neural Network (GNN) を利用した、回転および平行移動に非依存なシミュレーター Accelerating a 3D Conditional Generative Adversarial Network for Seismic Attenuation Compensation on a Multi-GPU Node [S41095] Pix2Pix を利用して、地質調査画像の減衰補償を試みている Fourier Neural Operators and Transformers for Extreme Weather and Climate Prediction [S41936] 現在の気象予測に関する課題感の紹介と、Fourier Neural Operator を軸とした解像度非依存な 学習に向けた取り組み
  • 33. SCALABLE DATA-DRIVEN GLOBAL WEATHER PREDICTIONS AT HIGH SPATIAL AND TEMPORAL RESOLUTIONS [S41019] 気象予測の現状整理と AI の活用方法
  • 34. SCALABLE DATA-DRIVEN GLOBAL WEATHER PREDICTIONS AT HIGH SPATIAL AND TEMPORAL RESOLUTIONS [S41019] 降雨量予測に利用した手法 (U-Net) などについて
  • 35. SCALABLE DATA-DRIVEN GLOBAL WEATHER PREDICTIONS AT HIGH SPATIAL AND TEMPORAL RESOLUTIONS [S41019] 評価結果や LSTM との組み合わせについての検討
  • 36. SCALABLE DATA-DRIVEN GLOBAL WEATHER PREDICTIONS AT HIGH SPATIAL AND TEMPORAL RESOLUTIONS [S41019] 海水面温度予測への応用に関する初期検討結果の紹介
  • 37. SCALABLE DATA-DRIVEN GLOBAL WEATHER PREDICTIONS AT HIGH SPATIAL AND TEMPORAL RESOLUTIONS [S41019] 論文と実装
  • 38. AI FOR HPC データドリブンなアプローチからシミュレーション系の話題まで Scalable Data-Driven Global Weather Predictions at High Spatial and Temporal Resolutions [S41019] U-Net ベースでの降雨量および海水面温度予測 Accelerating Simulation Process Using GPUs and Reliable Neural Networks [S42404] Graph Neural Network (GNN) を利用した、回転および平行移動に非依存なシミュレーター Accelerating a 3D Conditional Generative Adversarial Network for Seismic Attenuation Compensation on a Multi-GPU Node [S41095] Pix2Pix を利用して、地質調査画像の減衰補償を試みている Fourier Neural Operators and Transformers for Extreme Weather and Climate Prediction [S41936] 現在の気象予測に関する課題感の紹介と、Fourier Neural Operator を軸とした解像度非依存な 学習に向けた取り組み
  • 39. ACCELERATING SIMULATION PROCESS USING GPUS AND RELIABLE NEURAL NETWORKS [S42404] 現状のシミュレーションにおける問題と、解決策の提案
  • 40. ACCELERATING SIMULATION PROCESS USING GPUS AND RELIABLE NEURAL NETWORKS [S42404] monolish: デバイス非依存な、使いやすい API
  • 41. ACCELERATING SIMULATION PROCESS USING GPUS AND RELIABLE NEURAL NETWORKS [S42404] 多様な形状の物体や、回転、平行移動を伴う状況に対するシミュレーションを実現する方法
  • 42. ACCELERATING SIMULATION PROCESS USING GPUS AND RELIABLE NEURAL NETWORKS [S42404] Graph Neural Network をベースとした手法による解決
  • 43. ACCELERATING SIMULATION PROCESS USING GPUS AND RELIABLE NEURAL NETWORKS [S42404] 適用範囲と評価結果
  • 44. ACCELERATING SIMULATION PROCESS USING GPUS AND RELIABLE NEURAL NETWORKS [S42404] 手法詳細等
  • 45. AI FOR HPC データドリブンなアプローチからシミュレーション系の話題まで Scalable Data-Driven Global Weather Predictions at High Spatial and Temporal Resolutions [S41019] U-Net ベースでの降雨量および海水面温度予測 Accelerating Simulation Process Using GPUs and Reliable Neural Networks [S42404] Graph Neural Network (GNN) を利用した、回転および平行移動に非依存なシミュレーター Accelerating a 3D Conditional Generative Adversarial Network for Seismic Attenuation Compensation on a Multi-GPU Node [S41095] Pix2Pix を利用して、地質調査画像の減衰補償を試みている Fourier Neural Operators and Transformers for Extreme Weather and Climate Prediction [S41936] 現在の気象予測に関する課題感の紹介と、Fourier Neural Operator を軸とした解像度非依存な 学習に向けた取り組み
  • 46. ACCELERATING A 3D CONDITIONAL GENERATIVE ADVERSARIAL NETWORK FOR SEISMIC ATTENUATION COMPENSATION ON A MULTI-GPU NODE [S41095] 問題設定: 地質調査時の減衰補償
  • 47. ACCELERATING A 3D CONDITIONAL GENERATIVE ADVERSARIAL NETWORK FOR SEISMIC ATTENUATION COMPENSATION ON A MULTI-GPU NODE [S41095] Pix2Pix を画像復元に活用
  • 48. ACCELERATING A 3D CONDITIONAL GENERATIVE ADVERSARIAL NETWORK FOR SEISMIC ATTENUATION COMPENSATION ON A MULTI-GPU NODE [S41095] モデルの学習フローや計算機構成の工夫など
  • 49. ACCELERATING A 3D CONDITIONAL GENERATIVE ADVERSARIAL NETWORK FOR SEISMIC ATTENUATION COMPENSATION ON A MULTI-GPU NODE [S41095] モデルの学習フローや計算機構成の工夫など
  • 50. ACCELERATING A 3D CONDITIONAL GENERATIVE ADVERSARIAL NETWORK FOR SEISMIC ATTENUATION COMPENSATION ON A MULTI-GPU NODE [S41095] 出力例など
  • 51. AI FOR HPC データドリブンなアプローチからシミュレーション系の話題まで Scalable Data-Driven Global Weather Predictions at High Spatial and Temporal Resolutions [S41019] U-Net ベースでの降雨量および海水面温度予測 Accelerating Simulation Process Using GPUs and Reliable Neural Networks [S42404] Graph Neural Network (GNN) を利用した、回転および平行移動に非依存なシミュレーター Accelerating a 3D Conditional Generative Adversarial Network for Seismic Attenuation Compensation on a Multi-GPU Node [S41095] Pix2Pix を利用して、地質調査画像の減衰補償を試みている Fourier Neural Operators and Transformers for Extreme Weather and Climate Prediction [S41936] 現在の気象予測に関する課題感の紹介と、Fourier Neural Operator を軸とした解像度非依存な 学習に向けた取り組み
  • 52. FOURIER NEURAL OPERATORS AND TRANSFORMERS FOR EXTREME WEATHER AND CLIMATE PREDICTION [S41936] 気候科学の現状とさらなる高速化の必要性
  • 53. FOURIER NEURAL OPERATORS AND TRANSFORMERS FOR EXTREME WEATHER AND CLIMATE PREDICTION [S41936] DestinE project とその意義
  • 54. FOURIER NEURAL OPERATORS AND TRANSFORMERS FOR EXTREME WEATHER AND CLIMATE PREDICTION [S41936] Physics-ML の応用事例と、フレームワークとしての Modulus
  • 55. FOURIER NEURAL OPERATORS AND TRANSFORMERS FOR EXTREME WEATHER AND CLIMATE PREDICTION [S41936] Modulus + Omniverse のデモ
  • 56. FOURIER NEURAL OPERATORS AND TRANSFORMERS FOR EXTREME WEATHER AND CLIMATE PREDICTION [S41936] FourCastNet: 気象予測のための Physic-ML モデル
  • 57. FOURIER NEURAL OPERATORS AND TRANSFORMERS FOR EXTREME WEATHER AND CLIMATE PREDICTION [S41936] 予測結果例
  • 58. FOURIER NEURAL OPERATORS AND TRANSFORMERS FOR EXTREME WEATHER AND CLIMATE PREDICTION [S41936] 予測結果例
  • 59. FOURIER NEURAL OPERATORS AND TRANSFORMERS FOR EXTREME WEATHER AND CLIMATE PREDICTION [S41936] Fourier Neural Operator: 解像度非依存なモデルの概要
  • 61. まとめ GTC 2020 の HPC + AI 関連セッションを通して、最近の傾向を整理 HPC for AI と AI for HPC AI for HPC は、適用対象による分類と、データの扱い方による分類がある 学習高速化、大規模化の文脈では、フレームワーク等の整備が継続 特に大規模学習を、より簡単に実現できるようなアプローチが順次導入されている 科学技術計算における AI 活用、直接的なアプローチを超えた方法が増えてきている GNN の活用や、PDE をモデルに組み込むなど
  • 62. APPENDIX: HPC + AI 関連セッション一覧
  • 63. HPC 関連トピックでの機械学習利用セッション (1/4) HPC - Climate / Weather / Ocean Modeling  Scalable Data-Driven Global Weather Predictions at High Spatial and Temporal Resolutions [S41019]  Can a Deep Learning Model Measure CO2 More Precisely using Satellite Data? [S41127]  Bringing Rain to the Subseasonal Forecasting Desert with Deep Learning Weather Prediction [S41170]  Mitigating Risk of Natural Disaster with GPU-accelerated Analytics [S41231]  Innovative Startups Leveraging AI to Tackle Climate Change [S41910]  Fourier Neural Operators and Transformers for Extreme Weather and Climate Prediction [S41936]  Digital Twins for Understanding and Adapting to Climate Change [S41950]  最先端のデータサイエンスで切り拓くリアルタイム豪雨・洪水予測 [S42363]  Big Data in Climate and Earth Sciences: Challenges and Opportunities for Machine Learning [S42389]  The Future of HPC Looks a Lot Like ML (Presented by Amazon Web Services) [S42471]
  • 64. HPC 関連トピックでの機械学習利用セッション (2/4) HPC - Computational Chemistry and Materials Science  Inlining AI into Molecular Dynamics (and Vice Versa) [S41330]  The Value of GPUs in Computational Chemistry and Materials Science in the Age of Machine Learning [S41745] HPC - Computational Fluid Dynamics  Advances in Digital Twins of Granular Material Processes using Physics-based Simulations and AI [S41065]  Developing Digital Twins for Energy Applications using Modulus [S41325]
  • 65. HPC 関連トピックでの機械学習利用セッション (3/4) HPC - Computational Physics  Using OpenACC to Accelerate Wave Propagation Simulations Combining Equation-based and Data- driven Methods [S41359]  Accelerating End-to-end Deep Learning for Particle Reconstruction using CMS Open Data at CERN [S41394]  Accelerating Simulation Process Using GPUs and Reliable Neural Networks [S42404] HPC - Scientific Visualization  Scaling HPC Simulations with AI for Design using Physics-enhanced and Physics-informed Techniques (Presented by Amazon Web Services) [S42531]
  • 66. HPC 関連トピックでの機械学習利用セッション (4/4) HPC – Supercomputing  Scientific AI at Scale on the Perlmutter Supercomputer at NERSC [S41386]  NLP Technology and Voice of Customer Product Introduction [S41681]  HPC, AI, and the Edge [S42165]  SMU uses SuperPOD to Take AI Research to the Next Level (Presented by Mark III Systems) [S42689]