SlideShare a Scribd company logo
1 of 63
Download to read offline
GPU Instances on Amazon EC2
John Phillips, Sr. Product Manager, Amazon EC2
November 15, 2013

© 2013 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified, or distributed in whole or in part without the express consent of Amazon.com, Inc.
Agenda
Overview of GPU Instances
Gyuri Ordody with Autodesk: Evolution of CAD on AWS
Teng Lin with Schrodinger: Drug Discovery on AWS
Questions from audience (if there’s time)
Instance Types Today
G2 Instances
new
existing

m1.small

m1.xlarge
m1.large
m1.small

2006

2007

Entry into GPU
space

c1.medium
c1.xlarge
m1.xlarge
m1.large
m1.small

m2.2xlarge
m2.4xlarge
c1.medium
c1.xlarge
m1.xlarge
m1.large
m1.small

cc1.4xlarge
cg1.4xlarge
t1.micro
m2.xlarge
m2.2xlarge
m2.4xlarge
c1.medium
c1.xlarge
m1.xlarge
m1.large
m1.small

cc2.8xlarge
cc1.4xlarge
cg1.4xlarge
t1.micro
m2.xlarge
m2.2xlarge
m2.4xlarge
c1.medium
c1.xlarge
m1.xlarge
m1.large
m1.small

hs1.8xlarge
m3.xlarge
m3.2xlarge
hi1.4xlarge
m1.medium
cc2.8xlarge
cc1.4xlarge
cg1.4xlarge
t1.micro
m2.xlarge
m2.2xlarge
m2.4xlarge
c1.medium
c1.xlarge
m1.xlarge
m1.large
m1.small

2008

2009

2010

2011

2012

c3.large
c3.xlarge
c3.2xlarge
c3.4xlarge
c3.8xlarge
i2.large
i2.xlarge
i2.2xlarge
i2.4xlarge
i2.8xlarge
g2.2xlarge
cr1.8xlarge
hs1.8xlarge
m3.xlarge
m3.2xlarge
hi1.4xlarge
m1.medium
cc2.8xlarge
cc1.4xlarge
cg1.4xlarge
t1.micro
m2.xlarge
m2.2xlarge
m2.4xlarge
c1.medium
c1.xlarge
m1.xlarge
m1.large
m1.small

2013
Why GPUs? Parallel Performance
Example CPU

Example GPU
Coprocessor

Processing cores

8

2,688

Clock frequency

2.6GHz

732MHz

Memory bandwidth

51.2 GB/s / socket

250GB/s (DDR5)

Peak Gflops (single)

333*

3,950**

Product

Peak Gflops (double)
Total Memory

166*

1,310***

>>4GB

6GB

* 256-bit AVX addition + 256 AVX multiplication /cycle/core
** 32-bit FMA /cycle/core
*** 64-bit FMA /cycle/2core
cg1.4xlarge
2 x NVIDIA GF104 GPU (Fermi / Tesla)
Intel Xeon X5570
16 vCPUs, 22.5 GiB of RAM
2 x 840 GB storage
10 Gbps NIC
Customer Feedback
g2.2xlarge
1 NVIDIA GK104 GPU (Kepler / GRID)

2.6 GHz Sandy Bridge CPU w/ Turbo enabled
8 vCPUs, 15 GiB of RAM

60GB SSD storage
EBS-Optimized up to 1Gbps
Frame Capture and Encoding APIs
$0.65 per hour
Why remote graphics in Amazon EC2?
Accessibility
Quality of service
Business agility
Collaboration
Data security
And…
AWS Under Your Desk
GPU Instances on AWS:
Desktop Apps Are The New Web Apps
Gyuri Ordody, Autodesk
November 15, 2013

© 2013 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified, or distributed in whole or in part without the express consent of Amazon.com, Inc.
About Autodesk
Autodesk started more than 30 years ago,
with 16 employees and one software title.

12
About Autodesk
Today: an industry leader in design software for the building, manufacturing,
infrastructure and entertainment industries

13
Architecture, Engineering and Construction

Image courtesy of Castro Mello Architects

Image courtesy of Castro Mello Architects

14
Digital Prototyping

Image courtesy of Brimrock Group Inc. and Mechanix Design Solutions Inc.

15
Media & Entertainment

16
CAD Evolution

IBM PC 5150 with keyboard and green monochrome monitor (5151), running MS-DOS 5.0 © Boffy
b

17
CAD Evolution

Lines, Arcs, Circles

Features, Shapes, Blocs

Intelligent Objects

18
Huge Datasets

Image courtesy of Hunt Construction Group and SHoP

19
Simulation, Analysis

20
21
Design = Visualization
• High-end desktop
workstation
–
–
–
–

CPU (Xeon multicore)
RAM (16GB)
GPU (DirectX 9-11)
Fast Disk

22
Design = Collaboration

23
Design = Collaboration

+

24
Design = Collaboration

+

Design Graph

25
Strategies
• Create new cloud services on server clusters
– Write or rewrite from scratch

• Move desktop technology to headless server
technology – EC2 instances and Amazon S3 as
backend
– Recreate UI functionality in the browser

• Deploy existing desktop apps in the cloud
– Reuse engine and GUI
26
27
Collaboration – Using the AWS Cloud
•
•
•
•
•

Access it anywhere
Access using any device
Seamless collaboration
Editing from anywhere
Data close to application

28
Application Remoting
Overview
Home / Office

Desktop Apps

Internet

Keyboard,
mouse, USB

Player
Bitmap / Video

EC2 Instance

29
Application Remoting
Overview
Home / Office

Desktop Apps

Internet

Keyboard,
mouse, USB

Player
Bitmap / Video

EC2 Instance

30
Application Remoting
Overview
Home / Office

Desktop Apps

Internet

Keyboard,
mouse, USB

Player
Bitmap / Video

EC2 Instance

31
Autodesk Online Application - Architecture
Internet

Controller
EC2 Instance

…

Client
Region 1

User

Controller
EC2 Instance

Region N

Controller
EC2 Instance

Region 2

32
Autodesk Online Application - Architecture
Internet

Controller
EC2 Instance
Client

App Servers

Application Settings

User Data

EC2 Instances

Default User Data

Session Data

Connection

S3

SimpleDB

User
Custom Scaling

App Server AMI

Region

33
Application Remoting – Instance sharing
Home / Office 1

Autodesk Desktop Apps

Internet

…
Home / Office n

EC2 Instance
Internet

34
Desktop Applications – Data Exchange
N GB/exchange

Data Sets

35
Cloud data exchange – Predictable Data Traffic
Data references
N kb/exchange

Data references
N kb/exchange

36
Cloud data exchange – Predictable Data Traffic
Data references
N kb/exchange
Data
references +
Video Stream
1 GB/hr

37
A360 and the AWS Cloud
Identity

EC2 + RDS

Storage

S3 DynamoDB

Supporting
Infrastructure

Analysis

EC2

EMR

RDS

Simulation

EC2

EMR

38
Application + Cloud Integration
Internet

Autodesk
Desktop Apps

Autodesk
Identity
Service

Ec2 + RDB

Autodesk
Storage
Service

User
Client

S3 +
DB
AWS Cloud

39
Application + Cloud Integration
Internet

Autodesk
Desktop Apps

Autodesk
App
Player

Autodesk
Desktop
Apps

Identity

EC2 + RDB

No
GPU

Storage

User
Client

S3 +
DB

EC2
AWS Cloud

40
Application + Cloud Integration
Internet

Autodesk
App Player

Autodesk
Desktop
Apps

Identity

EC2 + RDB
GPU!
Storage

User
Client

S3 +
DB

EC2
AWS Cloud

41
Autodesk Apps in the Cloud
Without Amazon EC2 - GPU Instances

42
Autodesk Apps in the Cloud
With Amazon EC2 - GPU Instances

43
Application + Cloud Integration
Internet

Autodesk
App Player

Autodesk
Desktop
Apps

Identity

EC2 + RDB
GPU!
Storage

User
Client

S3 +
DB

EC2
AWS cloud

44
Application + Cloud Integration
Internet

Autodesk
Desktop
Apps

Identity

*

EC2 + RDB
GPU!
Storage

User
Client

S3 +
DB

EC2
AWS cloud

45
Application + Cloud Integration
Internet
Identity

Autodesk
Desktop
Apps

Supporting
Infrastructure

Storage

Translation

*

GPU!
Search

User
Client

Simulation

EC2
Instances
AWS cloud

46

Analysis
Demo: Running Design Apps
In a Browser

Demos
• Live
• YouTube: http://www.youtube.com/watch?v=lU85EjvTyz0

47
Drug Discovery on AWS
Teng Lin, Senior Principal Scientist, Schrödinger
November 15, 2013

© 2013 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified, or distributed in whole or in part without the express consent of Amazon.com, Inc.
Drug discovery and development stages
• It takes $800 Million to $1 Billion and 10 to 15
years to develop a blockbuster

http://www.innovation.org/drug_discovery/objects/pdf/RD_Brochure.pdf
Simple facts about drug discovery
• Each development candidate has a value of
$50-100M
• But the overhead of producing these in
pharmaceutical company is $35-70M
– Success rate is only 1 in 3
– Thousands of molecules synthesized

• Pharmaceutical Industry needs to overcome the
innovation deficit in drug discovery process
Schrödinger
• Providing software solutions and services for life
sciences and materials research
Ligand-protein binding
• Altering receptor protein conformation, and
consequently changing biological functions.
• Binding affinity is critical for drug discovery

Yibing Shan etal Journal of the American Chemical Society, vol. 133, no. 24, 2011, pp. 9181–9183.
Free Energy Perturbation (FEP)
• Schrödinger’s FEP product
– Can predict binding affinity very accurately

• Key features
–
–
–
–
–
–

Better sampling algorithm
High quality Force Field
Perturbation network
Automated workflow
GPU support
Cloud capable
GPU is significantly faster
• Each edge takes 3 or more days on 96 cores
– Slow and unreliable due to cross node communication
– Perturbation network makes it even worse
120.0

109.8

Speed (ns/day)

100.0
86.4

80.0
60.8
60.0

DHFR
APOA1

40.0
26.3
20.0

18.5

15.2

21.0

4.9
0.0
8 x Intel Xeon X5672

GeForce GTX780

Amazon Tesla M2050 Amazon Geforce Grid
K520
How can FEP help drug discovery?
• Traditional drug design
– Takes weeks or even months to synthesize a compound
– Costs $1,000 to $5,000 per compound
– Synthesize thousands of compounds per project

• In-silico design using FEP
– Takes 72 GPU hours (~6 hours per calculation with 12 GPUs)
– Costs about $75, and the price keeps going down
– “want to do 1000 calculations per day”
Why AWS?
• Scalability
– Performed virtual screening using 50,000-core on AWS

• Security
• Price per FEP job
– It takes us two months to get GTX-780 cluster up running
$75.60

$80.00
$60.00
$40.00
$20.00

$16.61

$32.76

$32.01

$28.28

$17.62

$12.67
$3.78

$0.00
GTX-780 (50% Tesla K20 (70% Spot Instance
3-yr HEAVY
On-demand
util)
util)
CG1
reserved (100% Instance CG1
util) CG1

Spot Instance
3-yr HEAVY
G2
reserved (100%
util) G2

On-demand
Instance G2
FEP on cloud
• Next version will be cloud oriented
• Data will be processed and visualized on cloud
Auto Scaling
Mobile Client

Cluster
DB InstanceScaling GPU Cluster
Auto

Internet
Gateway

Client

Amazon EC2

VPN Gateway

Web Servers

VPN Connection

VPN
Connection

Traditional Server
Corporate

Data Center
Retrospective Study
Binding Affinity Prediction (kcal/mol)

-4
-5

-6
-7
-8
-9
-10
-11
-12

y = 1.07x + 0.652; R² = 0.599
(Linear regression to all ~150 ligands
across multiple systems)

-13
-14
-14

-13

-12

-11

-10

-9

-8

-7

Binding Affinity (kcal/mol)

-6

-5

-4
Blind test with company X on AWS
• 9 out of top 10 are active compounds
– Probability of achieving result this good is <1%
– “make half as many compounds”
– “save years of time on the project”

• Company X signed a88
contract after the test
90

Count

80
70

60
50
40
30
20
10
0

66

59
48
19

6
Highest

3

1

Binding Affinity

Lowest
Blind test with company Y on AWS
• 8 out of top 10 are the most active compounds
– Probability of achieving result this good is <1%

• Company Y wants us to provide a turn key solution
20

19

18
16

Count

14
12

10

10

10
8
6
4
4
1

2
8

0
Highest

1

1

Binding Affinity

Lowest
Prospective FEP with Company Z on AWS
• 1/3 of molecules are active instead of 1/7
• Company Z uses FEP on many projects
25

23
19

Count

20
15
10

Non-FEP

10

9

FEP predict to be active
FEP predict to be inactive

5

4

4
2

0

0
Highest

0

4
1 1

1

Binding Affinity

2
0 0

0

1

Lowest
Summary
• Computer aid drug design plays a critical role in
drug discovery
• Combining with GPU computing, accurate
modeling tools like FEP will accelerate the drug
discovery process
• Cloud is a viable solution for high performance
computing, in terms of pricing and scalability
• Amazon is the leader for GPU computing at
cloud
Please give us your feedback on this
presentation

CPN210
As a thank you, we will select prize
winners daily for completed surveys!

More Related Content

What's hot

(GAM303) Beyond Game Servers: Load Testing, Rendering, and Cloud Gaming | AWS...
(GAM303) Beyond Game Servers: Load Testing, Rendering, and Cloud Gaming | AWS...(GAM303) Beyond Game Servers: Load Testing, Rendering, and Cloud Gaming | AWS...
(GAM303) Beyond Game Servers: Load Testing, Rendering, and Cloud Gaming | AWS...Amazon Web Services
 
Deep Learning with AWS (November 2016)
Deep Learning with AWS (November 2016)Deep Learning with AWS (November 2016)
Deep Learning with AWS (November 2016)Julien SIMON
 
Google Compute Engine
Google Compute EngineGoogle Compute Engine
Google Compute EngineCsaba Toth
 
Introduction to Google Compute Engine
Introduction to Google Compute EngineIntroduction to Google Compute Engine
Introduction to Google Compute EngineColin Su
 
How to Puppetize Google Cloud Platform - PuppetConf 2014
How to Puppetize Google Cloud Platform - PuppetConf 2014How to Puppetize Google Cloud Platform - PuppetConf 2014
How to Puppetize Google Cloud Platform - PuppetConf 2014Puppet
 
Google Cloud Platform, Compute Engine, and App Engine
Google Cloud Platform, Compute Engine, and App EngineGoogle Cloud Platform, Compute Engine, and App Engine
Google Cloud Platform, Compute Engine, and App EngineCsaba Toth
 
Google Compute Engine Starter Guide
Google Compute Engine Starter GuideGoogle Compute Engine Starter Guide
Google Compute Engine Starter GuideSimon Su
 
Mobile Game Architectures on AWS (MBL201) | AWS re:Invent 2013
Mobile Game Architectures on AWS (MBL201) | AWS re:Invent 2013Mobile Game Architectures on AWS (MBL201) | AWS re:Invent 2013
Mobile Game Architectures on AWS (MBL201) | AWS re:Invent 2013Amazon Web Services
 
MongoDB Days UK: Run MongoDB on Google Cloud Platform
MongoDB Days UK: Run MongoDB on Google Cloud PlatformMongoDB Days UK: Run MongoDB on Google Cloud Platform
MongoDB Days UK: Run MongoDB on Google Cloud PlatformMongoDB
 
Dsdt meetup 2017 11-21
Dsdt meetup 2017 11-21Dsdt meetup 2017 11-21
Dsdt meetup 2017 11-21JDA Labs MTL
 
Feedback on AWS re:invent 2016
Feedback on AWS re:invent 2016Feedback on AWS re:invent 2016
Feedback on AWS re:invent 2016Laurent Bernaille
 
(GAM402) Turbine: A Microservice Approach to 3 Billion Game Requests
(GAM402) Turbine: A Microservice Approach to 3 Billion Game Requests(GAM402) Turbine: A Microservice Approach to 3 Billion Game Requests
(GAM402) Turbine: A Microservice Approach to 3 Billion Game RequestsAmazon Web Services
 
Using Google Compute Engine
Using Google Compute EngineUsing Google Compute Engine
Using Google Compute EngineLynn Langit
 
New AWS Services for Bioinformatics
New AWS Services for BioinformaticsNew AWS Services for Bioinformatics
New AWS Services for BioinformaticsLynn Langit
 
(GAM403) From 0 to 60 Million Player Hours in 400B Star Systems
(GAM403) From 0 to 60 Million Player Hours in 400B Star Systems(GAM403) From 0 to 60 Million Player Hours in 400B Star Systems
(GAM403) From 0 to 60 Million Player Hours in 400B Star SystemsAmazon Web Services
 
(GAM304) How Riot Games re:Invented Their AWS Model | AWS re:Invent 2014
(GAM304) How Riot Games re:Invented Their AWS Model | AWS re:Invent 2014(GAM304) How Riot Games re:Invented Their AWS Model | AWS re:Invent 2014
(GAM304) How Riot Games re:Invented Their AWS Model | AWS re:Invent 2014Amazon Web Services
 
Containerised ASP.NET Core apps with Kubernetes
Containerised ASP.NET Core apps with KubernetesContainerised ASP.NET Core apps with Kubernetes
Containerised ASP.NET Core apps with KubernetesCodemotion Tel Aviv
 
(GAM402) Deploying a Low-Latency Multiplayer Game Globally: Loadout | AWS re:...
(GAM402) Deploying a Low-Latency Multiplayer Game Globally: Loadout | AWS re:...(GAM402) Deploying a Low-Latency Multiplayer Game Globally: Loadout | AWS re:...
(GAM402) Deploying a Low-Latency Multiplayer Game Globally: Loadout | AWS re:...Amazon Web Services
 
Advanced Scheduling with Amazon ECS (September 2017)
Advanced Scheduling with Amazon ECS (September 2017)Advanced Scheduling with Amazon ECS (September 2017)
Advanced Scheduling with Amazon ECS (September 2017)Julien SIMON
 

What's hot (20)

(GAM303) Beyond Game Servers: Load Testing, Rendering, and Cloud Gaming | AWS...
(GAM303) Beyond Game Servers: Load Testing, Rendering, and Cloud Gaming | AWS...(GAM303) Beyond Game Servers: Load Testing, Rendering, and Cloud Gaming | AWS...
(GAM303) Beyond Game Servers: Load Testing, Rendering, and Cloud Gaming | AWS...
 
Deep Learning with AWS (November 2016)
Deep Learning with AWS (November 2016)Deep Learning with AWS (November 2016)
Deep Learning with AWS (November 2016)
 
Google Compute Engine
Google Compute EngineGoogle Compute Engine
Google Compute Engine
 
Introduction to Google Compute Engine
Introduction to Google Compute EngineIntroduction to Google Compute Engine
Introduction to Google Compute Engine
 
How to Puppetize Google Cloud Platform - PuppetConf 2014
How to Puppetize Google Cloud Platform - PuppetConf 2014How to Puppetize Google Cloud Platform - PuppetConf 2014
How to Puppetize Google Cloud Platform - PuppetConf 2014
 
Google Cloud Platform, Compute Engine, and App Engine
Google Cloud Platform, Compute Engine, and App EngineGoogle Cloud Platform, Compute Engine, and App Engine
Google Cloud Platform, Compute Engine, and App Engine
 
Google Compute Engine Starter Guide
Google Compute Engine Starter GuideGoogle Compute Engine Starter Guide
Google Compute Engine Starter Guide
 
Mobile Game Architectures on AWS (MBL201) | AWS re:Invent 2013
Mobile Game Architectures on AWS (MBL201) | AWS re:Invent 2013Mobile Game Architectures on AWS (MBL201) | AWS re:Invent 2013
Mobile Game Architectures on AWS (MBL201) | AWS re:Invent 2013
 
MongoDB Days UK: Run MongoDB on Google Cloud Platform
MongoDB Days UK: Run MongoDB on Google Cloud PlatformMongoDB Days UK: Run MongoDB on Google Cloud Platform
MongoDB Days UK: Run MongoDB on Google Cloud Platform
 
Dsdt meetup 2017 11-21
Dsdt meetup 2017 11-21Dsdt meetup 2017 11-21
Dsdt meetup 2017 11-21
 
Feedback on AWS re:invent 2016
Feedback on AWS re:invent 2016Feedback on AWS re:invent 2016
Feedback on AWS re:invent 2016
 
(GAM402) Turbine: A Microservice Approach to 3 Billion Game Requests
(GAM402) Turbine: A Microservice Approach to 3 Billion Game Requests(GAM402) Turbine: A Microservice Approach to 3 Billion Game Requests
(GAM402) Turbine: A Microservice Approach to 3 Billion Game Requests
 
Using Google Compute Engine
Using Google Compute EngineUsing Google Compute Engine
Using Google Compute Engine
 
New AWS Services for Bioinformatics
New AWS Services for BioinformaticsNew AWS Services for Bioinformatics
New AWS Services for Bioinformatics
 
(GAM403) From 0 to 60 Million Player Hours in 400B Star Systems
(GAM403) From 0 to 60 Million Player Hours in 400B Star Systems(GAM403) From 0 to 60 Million Player Hours in 400B Star Systems
(GAM403) From 0 to 60 Million Player Hours in 400B Star Systems
 
(GAM304) How Riot Games re:Invented Their AWS Model | AWS re:Invent 2014
(GAM304) How Riot Games re:Invented Their AWS Model | AWS re:Invent 2014(GAM304) How Riot Games re:Invented Their AWS Model | AWS re:Invent 2014
(GAM304) How Riot Games re:Invented Their AWS Model | AWS re:Invent 2014
 
Netflix and Open Source
Netflix and Open SourceNetflix and Open Source
Netflix and Open Source
 
Containerised ASP.NET Core apps with Kubernetes
Containerised ASP.NET Core apps with KubernetesContainerised ASP.NET Core apps with Kubernetes
Containerised ASP.NET Core apps with Kubernetes
 
(GAM402) Deploying a Low-Latency Multiplayer Game Globally: Loadout | AWS re:...
(GAM402) Deploying a Low-Latency Multiplayer Game Globally: Loadout | AWS re:...(GAM402) Deploying a Low-Latency Multiplayer Game Globally: Loadout | AWS re:...
(GAM402) Deploying a Low-Latency Multiplayer Game Globally: Loadout | AWS re:...
 
Advanced Scheduling with Amazon ECS (September 2017)
Advanced Scheduling with Amazon ECS (September 2017)Advanced Scheduling with Amazon ECS (September 2017)
Advanced Scheduling with Amazon ECS (September 2017)
 

Viewers also liked

NVIDIA GRID VCA - Using SolidWorks in the Cloud
NVIDIA GRID VCA - Using SolidWorks in the CloudNVIDIA GRID VCA - Using SolidWorks in the Cloud
NVIDIA GRID VCA - Using SolidWorks in the CloudHawk Ridge Systems
 
AWS Cloud Kata | Manila - Getting to Profitability on AWS
AWS Cloud Kata | Manila - Getting to Profitability on AWSAWS Cloud Kata | Manila - Getting to Profitability on AWS
AWS Cloud Kata | Manila - Getting to Profitability on AWSAmazon Web Services
 
AWS Summit Tel Aviv - Opening Keynote
AWS Summit Tel Aviv - Opening KeynoteAWS Summit Tel Aviv - Opening Keynote
AWS Summit Tel Aviv - Opening KeynoteAmazon Web Services
 
AWS Partner Webcast - Analyze Big Data for Consumer Applications with Looker ...
AWS Partner Webcast - Analyze Big Data for Consumer Applications with Looker ...AWS Partner Webcast - Analyze Big Data for Consumer Applications with Looker ...
AWS Partner Webcast - Analyze Big Data for Consumer Applications with Looker ...Amazon Web Services
 
AWS Summit Sydney 2014 | Why Scale Matters and How the Cloud Really is Different
AWS Summit Sydney 2014 | Why Scale Matters and How the Cloud Really is DifferentAWS Summit Sydney 2014 | Why Scale Matters and How the Cloud Really is Different
AWS Summit Sydney 2014 | Why Scale Matters and How the Cloud Really is DifferentAmazon Web Services
 
AWS Summit Milan - Capire la Sicurezza Keynote
AWS Summit Milan - Capire la Sicurezza KeynoteAWS Summit Milan - Capire la Sicurezza Keynote
AWS Summit Milan - Capire la Sicurezza KeynoteAmazon Web Services
 
AWS Cloud Kata | Bangkok - Opening Keynote
AWS Cloud Kata | Bangkok - Opening KeynoteAWS Cloud Kata | Bangkok - Opening Keynote
AWS Cloud Kata | Bangkok - Opening KeynoteAmazon Web Services
 
AWS Summit Auckland 2014 | Running your First Application on AWS
AWS Summit Auckland 2014 | Running your First Application on AWSAWS Summit Auckland 2014 | Running your First Application on AWS
AWS Summit Auckland 2014 | Running your First Application on AWSAmazon Web Services
 
Advanced EBS Snapshot Management (STG402) | AWS re:Invent 2013
Advanced EBS Snapshot Management (STG402) | AWS re:Invent 2013Advanced EBS Snapshot Management (STG402) | AWS re:Invent 2013
Advanced EBS Snapshot Management (STG402) | AWS re:Invent 2013Amazon Web Services
 
Best Practices for Benchmarking and Performance Analysis in the Cloud (ENT305...
Best Practices for Benchmarking and Performance Analysis in the Cloud (ENT305...Best Practices for Benchmarking and Performance Analysis in the Cloud (ENT305...
Best Practices for Benchmarking and Performance Analysis in the Cloud (ENT305...Amazon Web Services
 
Accelerate Your Java Development on AWS (TLS301) | AWS re:Invent 2013
Accelerate Your Java Development on AWS (TLS301) | AWS re:Invent 2013Accelerate Your Java Development on AWS (TLS301) | AWS re:Invent 2013
Accelerate Your Java Development on AWS (TLS301) | AWS re:Invent 2013Amazon Web Services
 
AWS Summit London 2014 | Options for Hybrid Environments (200)
AWS Summit London 2014 | Options for Hybrid Environments (200)AWS Summit London 2014 | Options for Hybrid Environments (200)
AWS Summit London 2014 | Options for Hybrid Environments (200)Amazon Web Services
 
Maximizing EC2 and Elastic Block Store Disk Performance (STG302) | AWS re:Inv...
Maximizing EC2 and Elastic Block Store Disk Performance (STG302) | AWS re:Inv...Maximizing EC2 and Elastic Block Store Disk Performance (STG302) | AWS re:Inv...
Maximizing EC2 and Elastic Block Store Disk Performance (STG302) | AWS re:Inv...Amazon Web Services
 
AWS Enterprise Summit London | Transforming Your IT with AWS
AWS Enterprise Summit London | Transforming Your IT with AWSAWS Enterprise Summit London | Transforming Your IT with AWS
AWS Enterprise Summit London | Transforming Your IT with AWSAmazon Web Services
 
AWS Summit London 2014 | Improving Availability and Lowering Costs (300)
AWS Summit London 2014 | Improving Availability and Lowering Costs (300)AWS Summit London 2014 | Improving Availability and Lowering Costs (300)
AWS Summit London 2014 | Improving Availability and Lowering Costs (300)Amazon Web Services
 
Massive Message Processing with Amazon SQS and Amazon DynamoDB (ARC301) | AWS...
Massive Message Processing with Amazon SQS and Amazon DynamoDB (ARC301) | AWS...Massive Message Processing with Amazon SQS and Amazon DynamoDB (ARC301) | AWS...
Massive Message Processing with Amazon SQS and Amazon DynamoDB (ARC301) | AWS...Amazon Web Services
 
AWS Summit London 2014 | Dynamic Content Acceleration (300)
AWS Summit London 2014 | Dynamic Content Acceleration (300)AWS Summit London 2014 | Dynamic Content Acceleration (300)
AWS Summit London 2014 | Dynamic Content Acceleration (300)Amazon Web Services
 

Viewers also liked (19)

NVIDIA GRID VCA - Using SolidWorks in the Cloud
NVIDIA GRID VCA - Using SolidWorks in the CloudNVIDIA GRID VCA - Using SolidWorks in the Cloud
NVIDIA GRID VCA - Using SolidWorks in the Cloud
 
AWS Cloud Kata | Manila - Getting to Profitability on AWS
AWS Cloud Kata | Manila - Getting to Profitability on AWSAWS Cloud Kata | Manila - Getting to Profitability on AWS
AWS Cloud Kata | Manila - Getting to Profitability on AWS
 
AWS Summit Tel Aviv - Opening Keynote
AWS Summit Tel Aviv - Opening KeynoteAWS Summit Tel Aviv - Opening Keynote
AWS Summit Tel Aviv - Opening Keynote
 
AWS Partner Webcast - Analyze Big Data for Consumer Applications with Looker ...
AWS Partner Webcast - Analyze Big Data for Consumer Applications with Looker ...AWS Partner Webcast - Analyze Big Data for Consumer Applications with Looker ...
AWS Partner Webcast - Analyze Big Data for Consumer Applications with Looker ...
 
AWS Summit Milan - Media Apps
AWS Summit Milan - Media AppsAWS Summit Milan - Media Apps
AWS Summit Milan - Media Apps
 
AWS Summit Sydney 2014 | Why Scale Matters and How the Cloud Really is Different
AWS Summit Sydney 2014 | Why Scale Matters and How the Cloud Really is DifferentAWS Summit Sydney 2014 | Why Scale Matters and How the Cloud Really is Different
AWS Summit Sydney 2014 | Why Scale Matters and How the Cloud Really is Different
 
AWS Summit Milan - Capire la Sicurezza Keynote
AWS Summit Milan - Capire la Sicurezza KeynoteAWS Summit Milan - Capire la Sicurezza Keynote
AWS Summit Milan - Capire la Sicurezza Keynote
 
AWS Cloud Kata | Bangkok - Opening Keynote
AWS Cloud Kata | Bangkok - Opening KeynoteAWS Cloud Kata | Bangkok - Opening Keynote
AWS Cloud Kata | Bangkok - Opening Keynote
 
AWS Summit Auckland 2014 | Running your First Application on AWS
AWS Summit Auckland 2014 | Running your First Application on AWSAWS Summit Auckland 2014 | Running your First Application on AWS
AWS Summit Auckland 2014 | Running your First Application on AWS
 
AWS 101 Event December 2013
AWS 101 Event December 2013AWS 101 Event December 2013
AWS 101 Event December 2013
 
Advanced EBS Snapshot Management (STG402) | AWS re:Invent 2013
Advanced EBS Snapshot Management (STG402) | AWS re:Invent 2013Advanced EBS Snapshot Management (STG402) | AWS re:Invent 2013
Advanced EBS Snapshot Management (STG402) | AWS re:Invent 2013
 
Best Practices for Benchmarking and Performance Analysis in the Cloud (ENT305...
Best Practices for Benchmarking and Performance Analysis in the Cloud (ENT305...Best Practices for Benchmarking and Performance Analysis in the Cloud (ENT305...
Best Practices for Benchmarking and Performance Analysis in the Cloud (ENT305...
 
Accelerate Your Java Development on AWS (TLS301) | AWS re:Invent 2013
Accelerate Your Java Development on AWS (TLS301) | AWS re:Invent 2013Accelerate Your Java Development on AWS (TLS301) | AWS re:Invent 2013
Accelerate Your Java Development on AWS (TLS301) | AWS re:Invent 2013
 
AWS Summit London 2014 | Options for Hybrid Environments (200)
AWS Summit London 2014 | Options for Hybrid Environments (200)AWS Summit London 2014 | Options for Hybrid Environments (200)
AWS Summit London 2014 | Options for Hybrid Environments (200)
 
Maximizing EC2 and Elastic Block Store Disk Performance (STG302) | AWS re:Inv...
Maximizing EC2 and Elastic Block Store Disk Performance (STG302) | AWS re:Inv...Maximizing EC2 and Elastic Block Store Disk Performance (STG302) | AWS re:Inv...
Maximizing EC2 and Elastic Block Store Disk Performance (STG302) | AWS re:Inv...
 
AWS Enterprise Summit London | Transforming Your IT with AWS
AWS Enterprise Summit London | Transforming Your IT with AWSAWS Enterprise Summit London | Transforming Your IT with AWS
AWS Enterprise Summit London | Transforming Your IT with AWS
 
AWS Summit London 2014 | Improving Availability and Lowering Costs (300)
AWS Summit London 2014 | Improving Availability and Lowering Costs (300)AWS Summit London 2014 | Improving Availability and Lowering Costs (300)
AWS Summit London 2014 | Improving Availability and Lowering Costs (300)
 
Massive Message Processing with Amazon SQS and Amazon DynamoDB (ARC301) | AWS...
Massive Message Processing with Amazon SQS and Amazon DynamoDB (ARC301) | AWS...Massive Message Processing with Amazon SQS and Amazon DynamoDB (ARC301) | AWS...
Massive Message Processing with Amazon SQS and Amazon DynamoDB (ARC301) | AWS...
 
AWS Summit London 2014 | Dynamic Content Acceleration (300)
AWS Summit London 2014 | Dynamic Content Acceleration (300)AWS Summit London 2014 | Dynamic Content Acceleration (300)
AWS Summit London 2014 | Dynamic Content Acceleration (300)
 

Similar to GPU-Powered Apps and Drug Discovery on AWS

Introduction to Software Defined Visualization (SDVis)
Introduction to Software Defined Visualization (SDVis)Introduction to Software Defined Visualization (SDVis)
Introduction to Software Defined Visualization (SDVis)Intel® Software
 
Harnessing the virtual realm for successful real world artificial intelligence
Harnessing the virtual realm for successful real world artificial intelligenceHarnessing the virtual realm for successful real world artificial intelligence
Harnessing the virtual realm for successful real world artificial intelligenceAlison B. Lowndes
 
AWS re:Invent 2016: Powering the Next Generation of Virtual Reality with Veri...
AWS re:Invent 2016: Powering the Next Generation of Virtual Reality with Veri...AWS re:Invent 2016: Powering the Next Generation of Virtual Reality with Veri...
AWS re:Invent 2016: Powering the Next Generation of Virtual Reality with Veri...Amazon Web Services
 
Studio in the Cloud: Producing Content on AWS (MAE202) - AWS re:Invent 2018
Studio in the Cloud: Producing Content on AWS (MAE202) - AWS re:Invent 2018Studio in the Cloud: Producing Content on AWS (MAE202) - AWS re:Invent 2018
Studio in the Cloud: Producing Content on AWS (MAE202) - AWS re:Invent 2018Amazon Web Services
 
Taking High Performance Computing to the Cloud: Windows HPC and
Taking High Performance Computing to the Cloud: Windows HPC and Taking High Performance Computing to the Cloud: Windows HPC and
Taking High Performance Computing to the Cloud: Windows HPC and Saptak Sen
 
Backend.AI Technical Introduction (19.09 / 2019 Autumn)
Backend.AI Technical Introduction (19.09 / 2019 Autumn)Backend.AI Technical Introduction (19.09 / 2019 Autumn)
Backend.AI Technical Introduction (19.09 / 2019 Autumn)Lablup Inc.
 
NEW LAUNCH! Delivering Powerful Graphics-Intensive Applications from the AWS ...
NEW LAUNCH! Delivering Powerful Graphics-Intensive Applications from the AWS ...NEW LAUNCH! Delivering Powerful Graphics-Intensive Applications from the AWS ...
NEW LAUNCH! Delivering Powerful Graphics-Intensive Applications from the AWS ...Amazon Web Services
 
Deep Dive: Amazon EC2 Elastic GPUs - May 2017 AWS Online Tech Talks
Deep Dive: Amazon EC2 Elastic GPUs - May 2017 AWS Online Tech TalksDeep Dive: Amazon EC2 Elastic GPUs - May 2017 AWS Online Tech Talks
Deep Dive: Amazon EC2 Elastic GPUs - May 2017 AWS Online Tech TalksAmazon Web Services
 
Deep Dive on Amazon EC2 Elastic GPUs - May 2017 AWS Online Tech Talks
Deep Dive on Amazon EC2 Elastic GPUs - May 2017 AWS Online Tech TalksDeep Dive on Amazon EC2 Elastic GPUs - May 2017 AWS Online Tech Talks
Deep Dive on Amazon EC2 Elastic GPUs - May 2017 AWS Online Tech TalksAmazon Web Services
 
AWS re:Invent 2016: Hardware-Accelerating Graphics Desktop Workloads with Ama...
AWS re:Invent 2016: Hardware-Accelerating Graphics Desktop Workloads with Ama...AWS re:Invent 2016: Hardware-Accelerating Graphics Desktop Workloads with Ama...
AWS re:Invent 2016: Hardware-Accelerating Graphics Desktop Workloads with Ama...Amazon Web Services
 
Google Cloud - Scale With A Smile (Dec 2014)
Google Cloud - Scale With A Smile (Dec 2014)Google Cloud - Scale With A Smile (Dec 2014)
Google Cloud - Scale With A Smile (Dec 2014)Ido Green
 
High End Modeling & Imaging with Intel Iris Pro Graphics
High End Modeling & Imaging with Intel Iris Pro GraphicsHigh End Modeling & Imaging with Intel Iris Pro Graphics
High End Modeling & Imaging with Intel Iris Pro GraphicsIntel® Software
 
DCEU 18: From Legacy Mainframe to the Cloud: The Finnish Railways Evolution w...
DCEU 18: From Legacy Mainframe to the Cloud: The Finnish Railways Evolution w...DCEU 18: From Legacy Mainframe to the Cloud: The Finnish Railways Evolution w...
DCEU 18: From Legacy Mainframe to the Cloud: The Finnish Railways Evolution w...Docker, Inc.
 
The Visual Computing Company
The Visual Computing CompanyThe Visual Computing Company
The Visual Computing CompanyGrupo Texium
 
Considerations for operating docker at scale
Considerations for operating docker at scaleConsiderations for operating docker at scale
Considerations for operating docker at scaleDocker, Inc.
 
Cloud Roundtable at Microsoft Switzerland
Cloud Roundtable at Microsoft Switzerland Cloud Roundtable at Microsoft Switzerland
Cloud Roundtable at Microsoft Switzerland mictc
 
GTC Taiwan 2017 在 Google Cloud 當中使用 GPU 進行效能最佳化
GTC Taiwan 2017 在 Google Cloud 當中使用 GPU 進行效能最佳化GTC Taiwan 2017 在 Google Cloud 當中使用 GPU 進行效能最佳化
GTC Taiwan 2017 在 Google Cloud 當中使用 GPU 進行效能最佳化NVIDIA Taiwan
 

Similar to GPU-Powered Apps and Drug Discovery on AWS (20)

Introduction to Software Defined Visualization (SDVis)
Introduction to Software Defined Visualization (SDVis)Introduction to Software Defined Visualization (SDVis)
Introduction to Software Defined Visualization (SDVis)
 
Harnessing the virtual realm for successful real world artificial intelligence
Harnessing the virtual realm for successful real world artificial intelligenceHarnessing the virtual realm for successful real world artificial intelligence
Harnessing the virtual realm for successful real world artificial intelligence
 
AWS re:Invent 2016: Powering the Next Generation of Virtual Reality with Veri...
AWS re:Invent 2016: Powering the Next Generation of Virtual Reality with Veri...AWS re:Invent 2016: Powering the Next Generation of Virtual Reality with Veri...
AWS re:Invent 2016: Powering the Next Generation of Virtual Reality with Veri...
 
Studio in the Cloud: Producing Content on AWS (MAE202) - AWS re:Invent 2018
Studio in the Cloud: Producing Content on AWS (MAE202) - AWS re:Invent 2018Studio in the Cloud: Producing Content on AWS (MAE202) - AWS re:Invent 2018
Studio in the Cloud: Producing Content on AWS (MAE202) - AWS re:Invent 2018
 
Taking High Performance Computing to the Cloud: Windows HPC and
Taking High Performance Computing to the Cloud: Windows HPC and Taking High Performance Computing to the Cloud: Windows HPC and
Taking High Performance Computing to the Cloud: Windows HPC and
 
Backend.AI Technical Introduction (19.09 / 2019 Autumn)
Backend.AI Technical Introduction (19.09 / 2019 Autumn)Backend.AI Technical Introduction (19.09 / 2019 Autumn)
Backend.AI Technical Introduction (19.09 / 2019 Autumn)
 
NEW LAUNCH! Delivering Powerful Graphics-Intensive Applications from the AWS ...
NEW LAUNCH! Delivering Powerful Graphics-Intensive Applications from the AWS ...NEW LAUNCH! Delivering Powerful Graphics-Intensive Applications from the AWS ...
NEW LAUNCH! Delivering Powerful Graphics-Intensive Applications from the AWS ...
 
Deep Dive: Amazon EC2 Elastic GPUs - May 2017 AWS Online Tech Talks
Deep Dive: Amazon EC2 Elastic GPUs - May 2017 AWS Online Tech TalksDeep Dive: Amazon EC2 Elastic GPUs - May 2017 AWS Online Tech Talks
Deep Dive: Amazon EC2 Elastic GPUs - May 2017 AWS Online Tech Talks
 
Deep Dive on Amazon EC2 Elastic GPUs - May 2017 AWS Online Tech Talks
Deep Dive on Amazon EC2 Elastic GPUs - May 2017 AWS Online Tech TalksDeep Dive on Amazon EC2 Elastic GPUs - May 2017 AWS Online Tech Talks
Deep Dive on Amazon EC2 Elastic GPUs - May 2017 AWS Online Tech Talks
 
AWS re:Invent 2016: Hardware-Accelerating Graphics Desktop Workloads with Ama...
AWS re:Invent 2016: Hardware-Accelerating Graphics Desktop Workloads with Ama...AWS re:Invent 2016: Hardware-Accelerating Graphics Desktop Workloads with Ama...
AWS re:Invent 2016: Hardware-Accelerating Graphics Desktop Workloads with Ama...
 
Google Cloud - Scale With A Smile (Dec 2014)
Google Cloud - Scale With A Smile (Dec 2014)Google Cloud - Scale With A Smile (Dec 2014)
Google Cloud - Scale With A Smile (Dec 2014)
 
High End Modeling & Imaging with Intel Iris Pro Graphics
High End Modeling & Imaging with Intel Iris Pro GraphicsHigh End Modeling & Imaging with Intel Iris Pro Graphics
High End Modeling & Imaging with Intel Iris Pro Graphics
 
DCEU 18: From Legacy Mainframe to the Cloud: The Finnish Railways Evolution w...
DCEU 18: From Legacy Mainframe to the Cloud: The Finnish Railways Evolution w...DCEU 18: From Legacy Mainframe to the Cloud: The Finnish Railways Evolution w...
DCEU 18: From Legacy Mainframe to the Cloud: The Finnish Railways Evolution w...
 
The Visual Computing Company
The Visual Computing CompanyThe Visual Computing Company
The Visual Computing Company
 
JOSA TechTalks - Downgrade your Costs
JOSA TechTalks - Downgrade your CostsJOSA TechTalks - Downgrade your Costs
JOSA TechTalks - Downgrade your Costs
 
Considerations for operating docker at scale
Considerations for operating docker at scaleConsiderations for operating docker at scale
Considerations for operating docker at scale
 
Build 2019 Recap
Build 2019 RecapBuild 2019 Recap
Build 2019 Recap
 
Where should I run my code? Serverless, Containers, Virtual Machines and more
Where should I run my code? Serverless, Containers, Virtual Machines and moreWhere should I run my code? Serverless, Containers, Virtual Machines and more
Where should I run my code? Serverless, Containers, Virtual Machines and more
 
Cloud Roundtable at Microsoft Switzerland
Cloud Roundtable at Microsoft Switzerland Cloud Roundtable at Microsoft Switzerland
Cloud Roundtable at Microsoft Switzerland
 
GTC Taiwan 2017 在 Google Cloud 當中使用 GPU 進行效能最佳化
GTC Taiwan 2017 在 Google Cloud 當中使用 GPU 進行效能最佳化GTC Taiwan 2017 在 Google Cloud 當中使用 GPU 進行效能最佳化
GTC Taiwan 2017 在 Google Cloud 當中使用 GPU 進行效能最佳化
 

More from Amazon Web Services

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Amazon Web Services
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Amazon Web Services
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateAmazon Web Services
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSAmazon Web Services
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Amazon Web Services
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Amazon Web Services
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...Amazon Web Services
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsAmazon Web Services
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareAmazon Web Services
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSAmazon Web Services
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAmazon Web Services
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareAmazon Web Services
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWSAmazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckAmazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without serversAmazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...Amazon Web Services
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceAmazon Web Services
 

More from Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 

Recently uploaded

WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Hyundai Motor Group
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 

Recently uploaded (20)

WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 

GPU-Powered Apps and Drug Discovery on AWS

  • 1. GPU Instances on Amazon EC2 John Phillips, Sr. Product Manager, Amazon EC2 November 15, 2013 © 2013 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified, or distributed in whole or in part without the express consent of Amazon.com, Inc.
  • 2. Agenda Overview of GPU Instances Gyuri Ordody with Autodesk: Evolution of CAD on AWS Teng Lin with Schrodinger: Drug Discovery on AWS Questions from audience (if there’s time)
  • 3. Instance Types Today G2 Instances new existing m1.small m1.xlarge m1.large m1.small 2006 2007 Entry into GPU space c1.medium c1.xlarge m1.xlarge m1.large m1.small m2.2xlarge m2.4xlarge c1.medium c1.xlarge m1.xlarge m1.large m1.small cc1.4xlarge cg1.4xlarge t1.micro m2.xlarge m2.2xlarge m2.4xlarge c1.medium c1.xlarge m1.xlarge m1.large m1.small cc2.8xlarge cc1.4xlarge cg1.4xlarge t1.micro m2.xlarge m2.2xlarge m2.4xlarge c1.medium c1.xlarge m1.xlarge m1.large m1.small hs1.8xlarge m3.xlarge m3.2xlarge hi1.4xlarge m1.medium cc2.8xlarge cc1.4xlarge cg1.4xlarge t1.micro m2.xlarge m2.2xlarge m2.4xlarge c1.medium c1.xlarge m1.xlarge m1.large m1.small 2008 2009 2010 2011 2012 c3.large c3.xlarge c3.2xlarge c3.4xlarge c3.8xlarge i2.large i2.xlarge i2.2xlarge i2.4xlarge i2.8xlarge g2.2xlarge cr1.8xlarge hs1.8xlarge m3.xlarge m3.2xlarge hi1.4xlarge m1.medium cc2.8xlarge cc1.4xlarge cg1.4xlarge t1.micro m2.xlarge m2.2xlarge m2.4xlarge c1.medium c1.xlarge m1.xlarge m1.large m1.small 2013
  • 4. Why GPUs? Parallel Performance Example CPU Example GPU Coprocessor Processing cores 8 2,688 Clock frequency 2.6GHz 732MHz Memory bandwidth 51.2 GB/s / socket 250GB/s (DDR5) Peak Gflops (single) 333* 3,950** Product Peak Gflops (double) Total Memory 166* 1,310*** >>4GB 6GB * 256-bit AVX addition + 256 AVX multiplication /cycle/core ** 32-bit FMA /cycle/core *** 64-bit FMA /cycle/2core
  • 5. cg1.4xlarge 2 x NVIDIA GF104 GPU (Fermi / Tesla) Intel Xeon X5570 16 vCPUs, 22.5 GiB of RAM 2 x 840 GB storage 10 Gbps NIC
  • 7. g2.2xlarge 1 NVIDIA GK104 GPU (Kepler / GRID) 2.6 GHz Sandy Bridge CPU w/ Turbo enabled 8 vCPUs, 15 GiB of RAM 60GB SSD storage EBS-Optimized up to 1Gbps Frame Capture and Encoding APIs
  • 9. Why remote graphics in Amazon EC2? Accessibility Quality of service Business agility Collaboration Data security And…
  • 11. GPU Instances on AWS: Desktop Apps Are The New Web Apps Gyuri Ordody, Autodesk November 15, 2013 © 2013 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified, or distributed in whole or in part without the express consent of Amazon.com, Inc.
  • 12. About Autodesk Autodesk started more than 30 years ago, with 16 employees and one software title. 12
  • 13. About Autodesk Today: an industry leader in design software for the building, manufacturing, infrastructure and entertainment industries 13
  • 14. Architecture, Engineering and Construction Image courtesy of Castro Mello Architects Image courtesy of Castro Mello Architects 14
  • 15. Digital Prototyping Image courtesy of Brimrock Group Inc. and Mechanix Design Solutions Inc. 15
  • 17. CAD Evolution IBM PC 5150 with keyboard and green monochrome monitor (5151), running MS-DOS 5.0 © Boffy b 17
  • 18. CAD Evolution Lines, Arcs, Circles Features, Shapes, Blocs Intelligent Objects 18
  • 19. Huge Datasets Image courtesy of Hunt Construction Group and SHoP 19
  • 21. 21
  • 22. Design = Visualization • High-end desktop workstation – – – – CPU (Xeon multicore) RAM (16GB) GPU (DirectX 9-11) Fast Disk 22
  • 26. Strategies • Create new cloud services on server clusters – Write or rewrite from scratch • Move desktop technology to headless server technology – EC2 instances and Amazon S3 as backend – Recreate UI functionality in the browser • Deploy existing desktop apps in the cloud – Reuse engine and GUI 26
  • 27. 27
  • 28. Collaboration – Using the AWS Cloud • • • • • Access it anywhere Access using any device Seamless collaboration Editing from anywhere Data close to application 28
  • 29. Application Remoting Overview Home / Office Desktop Apps Internet Keyboard, mouse, USB Player Bitmap / Video EC2 Instance 29
  • 30. Application Remoting Overview Home / Office Desktop Apps Internet Keyboard, mouse, USB Player Bitmap / Video EC2 Instance 30
  • 31. Application Remoting Overview Home / Office Desktop Apps Internet Keyboard, mouse, USB Player Bitmap / Video EC2 Instance 31
  • 32. Autodesk Online Application - Architecture Internet Controller EC2 Instance … Client Region 1 User Controller EC2 Instance Region N Controller EC2 Instance Region 2 32
  • 33. Autodesk Online Application - Architecture Internet Controller EC2 Instance Client App Servers Application Settings User Data EC2 Instances Default User Data Session Data Connection S3 SimpleDB User Custom Scaling App Server AMI Region 33
  • 34. Application Remoting – Instance sharing Home / Office 1 Autodesk Desktop Apps Internet … Home / Office n EC2 Instance Internet 34
  • 35. Desktop Applications – Data Exchange N GB/exchange Data Sets 35
  • 36. Cloud data exchange – Predictable Data Traffic Data references N kb/exchange Data references N kb/exchange 36
  • 37. Cloud data exchange – Predictable Data Traffic Data references N kb/exchange Data references + Video Stream 1 GB/hr 37
  • 38. A360 and the AWS Cloud Identity EC2 + RDS Storage S3 DynamoDB Supporting Infrastructure Analysis EC2 EMR RDS Simulation EC2 EMR 38
  • 39. Application + Cloud Integration Internet Autodesk Desktop Apps Autodesk Identity Service Ec2 + RDB Autodesk Storage Service User Client S3 + DB AWS Cloud 39
  • 40. Application + Cloud Integration Internet Autodesk Desktop Apps Autodesk App Player Autodesk Desktop Apps Identity EC2 + RDB No GPU Storage User Client S3 + DB EC2 AWS Cloud 40
  • 41. Application + Cloud Integration Internet Autodesk App Player Autodesk Desktop Apps Identity EC2 + RDB GPU! Storage User Client S3 + DB EC2 AWS Cloud 41
  • 42. Autodesk Apps in the Cloud Without Amazon EC2 - GPU Instances 42
  • 43. Autodesk Apps in the Cloud With Amazon EC2 - GPU Instances 43
  • 44. Application + Cloud Integration Internet Autodesk App Player Autodesk Desktop Apps Identity EC2 + RDB GPU! Storage User Client S3 + DB EC2 AWS cloud 44
  • 45. Application + Cloud Integration Internet Autodesk Desktop Apps Identity * EC2 + RDB GPU! Storage User Client S3 + DB EC2 AWS cloud 45
  • 46. Application + Cloud Integration Internet Identity Autodesk Desktop Apps Supporting Infrastructure Storage Translation * GPU! Search User Client Simulation EC2 Instances AWS cloud 46 Analysis
  • 47. Demo: Running Design Apps In a Browser Demos • Live • YouTube: http://www.youtube.com/watch?v=lU85EjvTyz0 47
  • 48. Drug Discovery on AWS Teng Lin, Senior Principal Scientist, Schrödinger November 15, 2013 © 2013 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified, or distributed in whole or in part without the express consent of Amazon.com, Inc.
  • 49. Drug discovery and development stages • It takes $800 Million to $1 Billion and 10 to 15 years to develop a blockbuster http://www.innovation.org/drug_discovery/objects/pdf/RD_Brochure.pdf
  • 50. Simple facts about drug discovery • Each development candidate has a value of $50-100M • But the overhead of producing these in pharmaceutical company is $35-70M – Success rate is only 1 in 3 – Thousands of molecules synthesized • Pharmaceutical Industry needs to overcome the innovation deficit in drug discovery process
  • 51. Schrödinger • Providing software solutions and services for life sciences and materials research
  • 52. Ligand-protein binding • Altering receptor protein conformation, and consequently changing biological functions. • Binding affinity is critical for drug discovery Yibing Shan etal Journal of the American Chemical Society, vol. 133, no. 24, 2011, pp. 9181–9183.
  • 53. Free Energy Perturbation (FEP) • Schrödinger’s FEP product – Can predict binding affinity very accurately • Key features – – – – – – Better sampling algorithm High quality Force Field Perturbation network Automated workflow GPU support Cloud capable
  • 54. GPU is significantly faster • Each edge takes 3 or more days on 96 cores – Slow and unreliable due to cross node communication – Perturbation network makes it even worse 120.0 109.8 Speed (ns/day) 100.0 86.4 80.0 60.8 60.0 DHFR APOA1 40.0 26.3 20.0 18.5 15.2 21.0 4.9 0.0 8 x Intel Xeon X5672 GeForce GTX780 Amazon Tesla M2050 Amazon Geforce Grid K520
  • 55. How can FEP help drug discovery? • Traditional drug design – Takes weeks or even months to synthesize a compound – Costs $1,000 to $5,000 per compound – Synthesize thousands of compounds per project • In-silico design using FEP – Takes 72 GPU hours (~6 hours per calculation with 12 GPUs) – Costs about $75, and the price keeps going down – “want to do 1000 calculations per day”
  • 56. Why AWS? • Scalability – Performed virtual screening using 50,000-core on AWS • Security • Price per FEP job – It takes us two months to get GTX-780 cluster up running $75.60 $80.00 $60.00 $40.00 $20.00 $16.61 $32.76 $32.01 $28.28 $17.62 $12.67 $3.78 $0.00 GTX-780 (50% Tesla K20 (70% Spot Instance 3-yr HEAVY On-demand util) util) CG1 reserved (100% Instance CG1 util) CG1 Spot Instance 3-yr HEAVY G2 reserved (100% util) G2 On-demand Instance G2
  • 57. FEP on cloud • Next version will be cloud oriented • Data will be processed and visualized on cloud Auto Scaling Mobile Client Cluster DB InstanceScaling GPU Cluster Auto Internet Gateway Client Amazon EC2 VPN Gateway Web Servers VPN Connection VPN Connection Traditional Server Corporate Data Center
  • 58. Retrospective Study Binding Affinity Prediction (kcal/mol) -4 -5 -6 -7 -8 -9 -10 -11 -12 y = 1.07x + 0.652; R² = 0.599 (Linear regression to all ~150 ligands across multiple systems) -13 -14 -14 -13 -12 -11 -10 -9 -8 -7 Binding Affinity (kcal/mol) -6 -5 -4
  • 59. Blind test with company X on AWS • 9 out of top 10 are active compounds – Probability of achieving result this good is <1% – “make half as many compounds” – “save years of time on the project” • Company X signed a88 contract after the test 90 Count 80 70 60 50 40 30 20 10 0 66 59 48 19 6 Highest 3 1 Binding Affinity Lowest
  • 60. Blind test with company Y on AWS • 8 out of top 10 are the most active compounds – Probability of achieving result this good is <1% • Company Y wants us to provide a turn key solution 20 19 18 16 Count 14 12 10 10 10 8 6 4 4 1 2 8 0 Highest 1 1 Binding Affinity Lowest
  • 61. Prospective FEP with Company Z on AWS • 1/3 of molecules are active instead of 1/7 • Company Z uses FEP on many projects 25 23 19 Count 20 15 10 Non-FEP 10 9 FEP predict to be active FEP predict to be inactive 5 4 4 2 0 0 Highest 0 4 1 1 1 Binding Affinity 2 0 0 0 1 Lowest
  • 62. Summary • Computer aid drug design plays a critical role in drug discovery • Combining with GPU computing, accurate modeling tools like FEP will accelerate the drug discovery process • Cloud is a viable solution for high performance computing, in terms of pricing and scalability • Amazon is the leader for GPU computing at cloud
  • 63. Please give us your feedback on this presentation CPN210 As a thank you, we will select prize winners daily for completed surveys!