Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
クックパッドにおけるAWS GPUインスタンスの利用事例 / Powering by AWS GPU Instances in Cookpad Inc
Yuichiro Someya
November 17, 2017
Programming
0
340
クックパッドにおけるAWS GPUインスタンスの利用事例 / Powering by AWS GPU Instances in Cookpad Inc
https://pages.awscloud.com/P3-Launch-Event.html
Yuichiro Someya
November 17, 2017
Tweet
Share
More Decks by Yuichiro Someya
See All by Yuichiro Someya
にんげんがさき 基盤はあと / Developers over ML platform
ayemos
0
11k
機械学習をスモールスタートさせる方法 / small machine learning
ayemos
3
1.7k
アットホームな分析基盤の作り方 / Homemade Machine Learning Toolkits
ayemos
1
780
サービス開発、機械学習、クラウド / the trinity of machine learning
ayemos
0
2.8k
成長を止めない機械学習のやり方 / Don't stop 'til you get enough (data).
ayemos
15
4.8k
AWS で加速する機械学習 / Accelerate Machine Learning with AWS
ayemos
1
290
クックパッドの機械学習基盤 2018 / Machine Learning Platform at Cookpad ~ 2018 ~
ayemos
15
16k
PyTorchとCaffe2とONNXと深層学習モデルのデプロイについて
ayemos
1
2.7k
How we use GPUs in Cookpad
ayemos
0
98
Other Decks in Programming
See All in Programming
Functional Data Engineering - A Blueprint for adopting functional principles in data pipeline
vananth22
0
180
PHPアプリケーションにおけるアーキテクチャメトリクスについて / Architecture Metrics in PHP Applications
isanasan
1
240
OSSから学んだPR Descriptionの書き方
fugakkbn
4
130
ITエンジニア特化型Q&Aサイトteratailを 言語、DB、クラウドなど フルリプレイスした話
leveragestech
0
410
OSC大阪 パスワード認証は人類には早すぎる ~ IDaaSを使ったソーシャルログインのすすめ ~
authyasan
7
1.4k
TypeScript 4.9のas const satisfiesが便利
tonkotsuboy_com
9
2.3k
Zynq MP SoC で楽しむエッジコンピューティング ~RTLプログラミングのススメ~
ryuz88
0
350
AWSにおける標的型Bot対策
hacomono
0
410
Qiita Night PHP 2023
fuwasegu
0
11k
Jetpack Compose 完全に理解した
mkeeda
1
460
Hasura の Relationship と権限管理
karszawa
0
170
ポケモンで学ぶiOS 16弾丸ツアー 🚅
giginet
PRO
1
610
Featured
See All Featured
Dealing with People You Can't Stand - Big Design 2015
cassininazir
351
21k
Practical Orchestrator
shlominoach
178
8.9k
Support Driven Design
roundedbygravity
88
8.9k
Unsuck your backbone
ammeep
659
56k
Building a Modern Day E-commerce SEO Strategy
aleyda
6
4.5k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
500
130k
ParisWeb 2013: Learning to Love: Crash Course in Emotional UX Design
dotmariusz
101
6.2k
Bash Introduction
62gerente
601
210k
Faster Mobile Websites
deanohume
295
29k
Principles of Awesome APIs and How to Build Them.
keavy
117
15k
Teambox: Starting and Learning
jrom
124
7.9k
4 Signs Your Business is Dying
shpigford
171
20k
Transcript
ΫοΫύουʹ͓͚Δ "84(16Πϯελϯεͷ ར༻ࣄྫ ΫοΫύουגࣜձࣾݚڀ։ൃ෦ છ୩༔Ұ !"NB[PO&$(16ΠϯελϯεࡇΓ
ࣗݾ հ HJUIVCDPNBZFNPT UXJUUFSDPN
[email protected]
XXXBZFNPTNF ‣ છ୩༔Ұ<:VJDIJSP4PNFZB> ‣ ౦େܭࢉֶम࢜
‣ ΫοΫύουגࣜձࣾ ݚڀ։ൃ෦ΤϯδχΞ ৽ଔೖࣾ
‣ ΫοΫύουͷ࣮ݧڥʹ͓͚Δ(16ར༻ঢ়گ ‣ 1ΠϯελϯεͷධՁ "HFOEB
Ϩγϐ ສҎ্ ݄࣍ར༻ऀ ສਓ ݄࣌
Χࠃʹల։ ݴޠʹରԠ ݄࣌
7JSUVBM1SJWBUF$MPVE All-in on AWS since 2011 Amazon S3 Amazon
RDS Amazon Redshift
7JSUVBM1SJWBUF$MPVE All-in on AWS since 2011 Amazon S3 Amazon
RDS Amazon Redshift Amazon EC2
ྉཧ͖Ζ͘ ΈࠐΈχϡʔϥϧωοτϫʔΫ ʹΑΔྉཧը૾ͷࣗಈೝࣝ εϚʔτϑΥϯͷࣸਅͷɺ ྉཧࣸਅΛࣗಈతʹऩूه
ྉཧ͖Ζ͘ ΈࠐΈχϡʔϥϧωοτϫʔΫ ʹΑΔྉཧը૾ͷࣗಈೝࣝ εϚʔτϑΥϯͷࣸਅͷɺ ྉཧࣸਅΛࣗಈతʹऩूه IUUQTTQFBLFSEFDLDPNBZFNPTNBDIJOFMFBSOJOHPQTBUDPPLQBE
7JSUVBM1SJWBUF$MPVE All-in on AWS since 2011 Amazon S3 Amazon
RDS Amazon Redshift Amazon EC2
‣ $6%" ‣ DV%// CUDA9 cuDNN7 CUDA8 cuDNN7 CUDA8
cuDNN6
‣ $6%" ‣ DV%// IUUQTBXTBNB[PODPNBNB[POBJBNJT CUDA9 cuDNN7 CUDA8 cuDNN7
CUDA8 cuDNN6
CUDA9 cuDNN7 CUDA8 cuDNN7 CUDA8 cuDNN6 ...
CUDA9 cuDNN7 CUDA8 cuDNN7 CUDA8 cuDNN6 ... ssh "Create"
CUDA9 cuDNN7 CUDA8 cuDNN7 CUDA8 cuDNN6 ... `ssh` ...
CUDA9 cuDNN7 CUDA8 cuDNN7 CUDA8 cuDNN6 ... `ssh` ... API
Gateway Outgoing Webhook {text: "Create instance"} Incoming Webhook "Created! => ssh ayemos-workbench-001" (Lambda Proxy) {text: "Create instance"} 1. Route command 2. Perform operations (on EC2) 3. Send the responce back via webhook
CUDA9 cuDNN7 CUDA8 cuDNN7 CUDA8 cuDNN6 ... `ssh` ... API
Gateway Outgoing Webhook {text: "Create instance"} Incoming Webhook "Created! => ssh ayemos-workbench-001" (Lambda Proxy) {text: "Create instance"} 1. Route command 2. Perform operations (on EC2) 3. Send the responce back via webhook
‣ ΫοΫύουͷ࣮ݧڥʹ͓͚Δ(16ར༻ঢ়گ ‣ 1ΠϯελϯεͷධՁ "HFOEB
‣ ΫοΫύουͷ࣮ݧڥʹ͓͚Δ(16ར༻ঢ়گ ‣ 1ΠϯελϯεͷධՁ "HFOEB 4QPJMFS ʮ1࠷ߴʯ
‣ ࠷ߴ
‣ ΧςΰϦ߹ܭສຕͷը૾Λͬͨ$MBTTJpFSͷֶश (PPH-F/FUΛ༷ ීஈΫοΫύουͰߦΘΕ͍ͯΔΑ͏ͳ࣮ݧʹ͍ۙͷ ‣ FQPDIͷֶशʹֻ͔Δ࣌ؒΛ11Ͱൺֱ
ϕϯνϚʔΫ
1 7 $6%"DV%// 1 , $6%"DV%// #BUDI4J[F
NT N NT NT NT NT NT 00.
‣ ࣮ݧͷ࣮ߦ࣌ؒߴʑ࣌ؒͰ͋Δ͜ͱ͕ଟ͍ .VMUJ(16ͷར༻ɺࢄʹର͢Δχʔζ ݱঢ় ͋·Γߴ͘ͳ͍ ‣ ֶशεΫϦϓτͷ.VMUJ(16ରԠͦΕࣗମ࣮ίετ͕͋Δ ‣ ͳͷͰɺϘʔυ୯ମ͕ૣ͘ͳΔͷͱͯخ͍͠
ߟ
‣ 1ͷ͍͍ͱ͜Ζ &$Ͱ͋Δ ຕຕ͕͍ ·ͱΊ