Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
How we use GPUs in Cookpad
Search
Yuichiro Someya
November 06, 2017
Programming
0
170
How we use GPUs in Cookpad
@Tokyo Machine Learning Kitchen
https://tokyo-ml.github.io/
Yuichiro Someya
November 06, 2017
Tweet
Share
More Decks by Yuichiro Someya
See All by Yuichiro Someya
にんげんがさき 基盤はあと / Developers over ML platform
ayemos
0
14k
機械学習をスモールスタートさせる方法 / small machine learning
ayemos
3
2.1k
アットホームな分析基盤の作り方 / Homemade Machine Learning Toolkits
ayemos
1
990
サービス開発、機械学習、クラウド / the trinity of machine learning
ayemos
0
3.5k
成長を止めない機械学習のやり方 / Don't stop 'til you get enough (data).
ayemos
15
5.2k
AWS で加速する機械学習 / Accelerate Machine Learning with AWS
ayemos
1
330
クックパッドの機械学習基盤 2018 / Machine Learning Platform at Cookpad ~ 2018 ~
ayemos
15
20k
PyTorchとCaffe2とONNXと深層学習モデルのデプロイについて
ayemos
1
3k
クックパッドにおけるAWS GPUインスタンスの利用事例 / Powering by AWS GPU Instances in Cookpad Inc
ayemos
0
430
Other Decks in Programming
See All in Programming
CSC305 Lecture 06
javiergs
PRO
0
270
CSC509 Lecture 07
javiergs
PRO
0
240
Go言語の特性を活かした公式MCP SDKの設計
hond0413
1
460
テーブル定義書の構造化抽出して、生成AIでDWH分析を試してみた / devio2025tokyo
kasacchiful
0
270
オープンソースソフトウェアへの解像度🔬
utam0k
17
3.1k
コードとあなたと私の距離 / The Distance Between Code, You, and I
hiro_y
0
190
NixOS + Kubernetesで構築する自宅サーバーのすべて
ichi_h3
0
1.1k
What's new in Spring Modulith?
olivergierke
1
170
ソフトウェア設計の実践的な考え方
masuda220
PRO
4
630
AI駆動で0→1をやって見えた光と伸びしろ
passion0102
1
790
チームの境界をブチ抜いていけ
tokai235
0
210
AIと人間の共創開発!OSSで試行錯誤した開発スタイル
mae616
2
790
Featured
See All Featured
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
Designing for humans not robots
tammielis
254
26k
Mobile First: as difficult as doing things right
swwweet
225
10k
Writing Fast Ruby
sferik
629
62k
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
KATA
mclloyd
PRO
32
15k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
990
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Scaling GitHub
holman
463
140k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.5k
Transcript
)PXXFVTF(16TJO$PPLQBE :VJDIJSP4PNFZB!$PPLQBE*OD3%
‣ Yuichiro Someya (ayemos) ‣ github.com/ayemos ‣ Machine Learning Enginner
@ Cookpad Inc. # 2016(new grads) ~ Current
None
‣ 0VS(16FOWJSPONFOU )PXXFVUJMJ[F"84T(16JOTUBODFT )PXXFLFFQPVSTDBMBCJMJUZPGUFBNTJO3%
/7*%*"7
All-in on AWS since 2011
All-in on AWS since 2011 Amazon RDS (Relational Data)
Amazon Redshift (Data Warehouse)
All-in on AWS since 2011 Amazon S3 (Object Storage)
Amazon RDS (Relational Data) Amazon Redshift (Data Warehouse)
All-in on AWS since 2011 Amazon S3 (Object Storage)
Amazon RDS (Relational Data) Amazon Redshift (Data Warehouse) 7JSUVBM1SJWBUF$MPVE
7JSUVBM1SJWBUF$MPVE All-in on AWS since 2011 Amazon S3 (Object
Storage) Amazon RDS (Relational Data) Amazon Redshift (Data Warehouse) Amazon EC2 (Computation)
‣ $6%" ‣ DV%//
‣ $6%" ‣ DV%// (Snapshot)
‣ $6%" ‣ DV%// (Snapshot) ‣ $6%" ‣ DV%//
‣ $6%" ‣ DV%// (Snapshot) ‣ $6%" ‣ DV%//
CUDA9 cuDNN7 CUDA8 cuDNN7 CUDA8 cuDNN6
‣ $6%" ‣ DV%// (Snapshot) ‣ $6%" ‣ DV%//
CUDA9 cuDNN7 CUDA8 cuDNN7 CUDA8 cuDNN6
5FNQMBUF CUDA9 cuDNN7 CUDA8 cuDNN7 CUDA8 cuDNN6 5FNQMBUF KTPO
QBDLFSCVJME
‣ $6%" ‣ DV%// (Snapshot) ‣ $6%" ‣ DV%//
CUDA9 cuDNN7 CUDA8 cuDNN7 CUDA8 cuDNN6
‣ $6%" ‣ DV%// (Snapshot) ‣ $6%" ‣ DV%//
IUUQTBXTBNB[PODPNBNB[POBJBNJT CUDA9 cuDNN7 CUDA8 cuDNN7 CUDA8 cuDNN6
CUDA9 cuDNN7 CUDA8 cuDNN7 CUDA8 cuDNN6 ... `ssh` ...
CUDA9 cuDNN7 CUDA8 cuDNN7 CUDA8 cuDNN6 ... `ssh` ...
CUDA9 cuDNN7 CUDA8 cuDNN7 CUDA8 cuDNN6 ... `ssh` ...
AWS Lambda (Function) Stop! Idle? (Hourly)
CUDA9 cuDNN7 CUDA8 cuDNN7 CUDA8 cuDNN6 ... `ssh` ...
AWS Lambda (Function) Stop! Idle? (Hourly)
‣ 0OEFNBOE(16XPSLCFODIFT 6UJMJ[F".*UPNVMUJQMFXPSLCFODIFOWJSPONFOUT 1BDLFSNBLFTJUFBTJFSUPVQEBUFBOENPSFTUBCMF 0QFSBUFWJB$IBUCPU 8SBQVQ