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
120
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
13k
機械学習をスモールスタートさせる方法 / small machine learning
ayemos
3
1.9k
アットホームな分析基盤の作り方 / Homemade Machine Learning Toolkits
ayemos
1
910
サービス開発、機械学習、クラウド / the trinity of machine learning
ayemos
0
3.3k
成長を止めない機械学習のやり方 / Don't stop 'til you get enough (data).
ayemos
15
5.1k
AWS で加速する機械学習 / Accelerate Machine Learning with AWS
ayemos
1
300
クックパッドの機械学習基盤 2018 / Machine Learning Platform at Cookpad ~ 2018 ~
ayemos
15
19k
PyTorchとCaffe2とONNXと深層学習モデルのデプロイについて
ayemos
1
2.9k
クックパッドにおけるAWS GPUインスタンスの利用事例 / Powering by AWS GPU Instances in Cookpad Inc
ayemos
0
390
Other Decks in Programming
See All in Programming
Perl 5 OOP機構30年史 - Perl 5's OOP Mechanism over the past 30 years
moznion
0
110
Desafios e Lições Aprendidas na Migração de Monólitos para Microsserviços em Java
jessilyneh
2
150
rbs-inlineを導入してYARDからRBSに移行する
euglena1215
1
270
Scala におけるコンパイラエラーとの付き合い方
chencmd
2
420
Kotlin 2.0が与えるAndroid開発の進化
masayukisuda
1
370
Hono・Prisma・AWSでGeoなAPI開発
nokonoko1203
5
670
Go Code Generation at newmo / 2024-08-27 #newmo_layerx_go
genkey6
0
560
Swiftコードバトル必勝法
toshi0383
0
150
2024 컴포즈 정원사
jisungbin
0
150
Scala アプリケーションのビルドを改善してデプロイ時間を 1/4 にした話 | How I improved the build of my Scala application and reduced deployment time by 4x
nomadblacky
1
180
Amebaチョイス立ち上げの裏側 ~依存システムとの闘い~
daichi_igarashi
0
230
Android開発以外のAndroid開発経験の活かしどころ
konifar
2
970
Featured
See All Featured
YesSQL, Process and Tooling at Scale
rocio
167
14k
VelocityConf: Rendering Performance Case Studies
addyosmani
322
23k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
26
1.9k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
0
97
Designing the Hi-DPI Web
ddemaree
278
34k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
28
1.6k
WebSockets: Embracing the real-time Web
robhawkes
59
7.3k
Bootstrapping a Software Product
garrettdimon
PRO
304
110k
Six Lessons from altMBA
skipperchong
26
3.3k
Agile that works and the tools we love
rasmusluckow
327
20k
Art, The Web, and Tiny UX
lynnandtonic
294
20k
Optimizing for Happiness
mojombo
375
69k
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