SlideShare a Scribd company logo
1 of 37
© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.
建構安全高效的電子設計自動化環境
T r a c k 1 | S e s s i o n 3
Jhen-Wei Huang
Solutions Architect,
Semiconductor and EDA
Amazon Web Services
Sando Chen
COO
VIA CPU Platform, Inc.
Attila Lin
Lead of Enterprise Business
Development
Amazon Web Services
Agenda
Infrastructure
Compute and Storage
Workload and resource management
Customer story – VIA Technologies
Summary
Amazon is part of the
semiconductor and
electronics industry
We design our own silicon
devices, and we source from
a global supply chain
Amazon has multiple, globally
distributed silicon teams, for:
• Datacenter infrastructure
• Consumer devices
• Robotics and AI
• And more
We benefit from AWS in our
own IC development
Amazon Silicon
AWS Graviton/2
Powerful and efficient server
chip for modern applications
AWS Inferentia
Machine learning hardware
and software at scale
AWS Nitro System
Cloud hypervisor, network,
storage, and security
100% Developed in the Cloud: RTL  GDSII
Our own journey—our own digital transformation
2011 2015
Annapurna Startup
Formed 2011, Israel
Started with on-prem datacenter
2014
AWS silicon
optimizations
Formed 2014, Austin
Born in the cloud
US expands
deployment in AWS
Israel expands
productivity via AWS
AWS
“One Team”
Acquisition of
Annapurna
Multi-site
Development
Hybrid
Model
On-prem data center Less infrastructure in on-
prem data center
Multi-site
Development
US expands
deployment in AWS
Multiple end-to-end
silicon projects in AWS
2016 2017 Today
Full SoC Development
in the cloud
Latest semiconductor
fab 7nm process
Multi-site
On-prem data center
only for emulators
Why AWS?
• Innovate faster
• Collaborate better
• Reduce risk
• Reduce cost
24 geographic regions
A region is a physical location
in the world where we have
multiple Availability Zones
76 Availability Zones
Distinct locations that are
engineered to be insulated
from failures in other
Availability Zones
Network
AWS offers highly reliable, low latency, and high
throughput network connectivity. This is achieved with
a fully redundant 100 Gbps network that circles the
globe.
Why EDA on AWS?
• Innovate faster – Prototype, design, and verify complex systems-on-chip, using
scalable cloud resources for Electronic Design Automation (EDA).
• Collaborate better – Work seamlessly and securely with third-party partners
including IP providers, EDA software vendors, and manufacturing service
providers (foundries, OSATs, contract and original device manufacturers).
• Reduce risk – Advanced silicon and system verification is hard, and getting harder.
Mistakes can cost millions if not billions of dollars for a larger companies.
• Reduce cost – Stop wasting CAPEX on IT, and stop wasting valuable engineering
time.
Digital IC Design Flow
Electronic Design Automation Infrastructure
TRADITIONAL EDA IT STACK
EDA data center
Remote desktop
License managers
Workload schedulers
Directory services
Compute nodes
Shared file storage
EDA Infrastructure on AWS
AWS Cloud
Virtual Private Cloud on AWS
Fabrication, third-party IP
providers, collaborators
On-Prem Data Center
Job Master
Login Server
Directory Services
Remote Desktop
License Manager
User Access
Infrastructure Support
Compute
Storage
EC2 and Auto Scaling
Amazon EC2
Spot Instances
Containers
Home FS (EFS) Local diskScratch space
Amazon S3 and
Amazon Glacier
Machine Learning
and Analytics
AWS Snowball
AWS Direct
Connect
On AWS, secure and well-
optimized EDA clusters
can be automatically
created, operated, and
torn down in minutes
Encryption everywhere -
with your own keys!
HPCwire: Best HPC Cloud Platform
High clock speed compute instances: z1d
Up to 4 GHz sustained, all-turbo performance
• Z1d instances are optimized for memory-intensive,
compute-intensive applications
• Custom Intel Xeon Scalable processor
• Up to 4 GHz sustained, all-turbo performance
• Up to 385GiB DDR4 memory
• Enhanced networking, up to 25 GB throughput
EDA stack on AWS
3D graphics virtual workstation
License managers and cluster
head nodes with job schedulers
Cloud-based, auto-scaling HPC clusters
Shared file storage Storage cache
High bandwidth instances: C5n, M5n, R5n
100 Gbps network performance
• C5n, M5n, and R5n instances offer up to 100 Gbps of
network bandwidth
• Significant improvements in maximum bandwidth, packet
per seconds, and packets processing
• Purpose-built to run network bound workloads including
distributed cluster and database workloads, HPC, real-time
communications and video streaming
EDA stack on AWS
3D graphics virtual workstation
License managers and cluster
head nodes with job schedulers
Cloud-based, auto-scaling HPC clusters
Shared file storage Storage cache
Lower TCO with Amazon EC2 purchase options
AWS Budgets Dashboard
MONITOR THE PERFORMANCE OF MULTIPLE BUDGETS
File system options for EDA
Amazon EFS
Scalable, elastic, cloud-
native file system for Linux
Amazon EC2 Amazon EBS
• Build your own self-managed NFS server
• AWS Marketplace
Amazon FSx for
Lustre
Fully managed shared file systems
for high performance computing
workloads
Fully managed high performance shared file system
SSD-basedParallel
distributed
file system
Supports hundreds
of thousands of
cores
Massively scalable performance
• 100+ GiB/ s throughput
• Millions of IOPS
• Consistent low latencies
Amazon FSx for Lustre EDA stack on AWS
Job Master
Login Server
Directory Services
Remote Desktop
License Manager
User Access
Infrastructure Support
Compute
EC2 and Auto Scaling
Amazon EC2
Spot Instances
Containers
Storage
Home FS (EFS) Local diskScratch space
Mapping storage to EDA data types
Tools
Project
IP libraries
Workspaces
Scratch
Home
TEMPORARYPERSISTENT
Amazon FSx for Lustre
Data type Storage solutions
READ-ONLYREAD-WRITEREAD-WRITE
DIY/ Marketplace
NFS server
DIY/ Marketplace
NFS server
Amazon FSx for Lustre
DIY/ Marketplace
NFS server
Amazon EFS
Amazon FSx for Lustre
Technology partners for silicon design: examples
Design
verification
Synthesis
Physical
layout
Physical
verification
Tape out/
manufacturing
Power/ signal
analysis
Design
specification
Silicon
validation
Front-end design Back-end design Production and test
Phase
Full flow providers
Design flow and file management
IP providers Extraction, power, EM
Quality, yield, and failure analysis High Volume Manufacturing (HVM)
Cloud enables secure collaboration
Yield/ Process
data
EDA Vendor
Secure
Chamber
IP Provider
Secure
Chamber
Semicon
Secure Chamber
Foundry
Secure Chamber
Fabless Semiconductor
Design Company
Foundry
AWS Cloud
AWS Cloud
Equipment
Provider
Secure
Chamber
AWS CloudAWS Cloud
EDA
Tools
IP and
Libraries
PDK
GDSII
Curated OT and
Predictive data
Updated ML models
AWS Cloud
EDA/ IP collaboration
cloud chamber
AWS Cloud
Yield analytics cloud
chamber
AWS Cloud
Foundry IP merge
cloud chamber
AWS Cloud
Digital twin cloud
chambers
AWS Cloud
Transient, as needed
connections
Persistent connections to
chambered environments
Scale-out computing on AWS
aws.amazon.com/solutions/scale-out-computing-on-aws
Framework behind Amazon Devices
Lab126 HPC environment
Enables engineers/ scientists with
minimal cloud and/ or Linux
experience
Official AWS Solution:
“Vetted, technical reference
implementations designed to help
you solve common problems and
build faster”
Scale-out computing on AWS
aws.amazon.com/solutions/scale-out-computing-on-aws
Amazon
S3
Amazon Elastic
File System
Amazon FSx
for Lustre
Users
(access web UI,
DCV, ssh to
scheduler)
Elastic Load
Balancing (manages
access)
DCV graphical
sessions
web UI
Amazon EC2
(scheduler
instance)
python scripts
(used to run jobs)
Amazon EC2
Auto Scaling
(launch
instances to run
jobs)
Amazon
Elasticsearch
Service
(stores job & host
information)
AWS Secrets Manager
(stores cluster
information)
(storage options
for either
persistent or
ephemeral data)
• AWS Solution
• EDA/ HPC environment on AWS
• Easy installation in your AWS account
• Amazon EC2 Integration
• Simple job submission
• OS agnostic and AMI support
• Desktop cloud visualization
• Automatic errors handling
• Web UI
• 100% customizable
• Persistent and unlimited storage
• Centralized user-management
• Support for network licenses
• EFA support
• Simple cost/ budget management
• Detailed cluster analytics
• Used in production
© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.
疫情下---
AWS 帶給 IC Design 雲端新思維
Mr. Sando Chen
COO
VIA CPU Platform, Inc.
Agenda
1. Introduction of VIA Group
2. Challenges from COVID-19 Pandemic
3. Solution
4. Architecture
5. Results
6. Summary
電腦
視覺
豐富
連接性
堅固
防護
人工
智慧
無線
通訊
應用
特定 SoCs
極輕巧
系統設計
多媒體
& 圖像
於每個連結點解決 Edge AI 複雜
性,使客戶能夠專注於他們的核
心應用並獲得其真正價值。
機器
學習
深度
學習
客 製 化 設 計 服 務
SoCs
• 特定SoC的廣泛應用
• NXP, Qualcomm, &威盛
I/O 整合
• 豐富的客製化 I/O 套組
• 針對舊式 I/O 的完善整合及支援
系統設計
• 高效能及低功耗
• 寬域工作溫度
• Linux/Android BSP及SDK
多媒體及圖像
• 顯示
- 支援多螢幕輸出
- 4K UHD
無線連接
• Wi-Fi, BT & 3G/4G 安全無線模組
• Zigbee, Zwave, KNX 跨通訊協議
• OCF 成員
安全性
• 使用 TrustZone 服務進行安全啟動,安心儲存
• 全盤加密,安全顯示
• TLS/HTTPS 網路通訊防護
人工智慧
• AI 演算法及模型訓練服務
• 機器及&深度學習
• ADAS, 人臉辨識 & 物體偵測
電腦視覺
• USB, 網路攝影機, 支援類比及數位 CSI 攝影機
• 卓越的 360° 圖像拼接
• 攝影機
- 圖像拼接
- 自動白平衡
完 整 核 心 支 援
Challenges from COVID-19 Pandemic
• Advance technology IC design project 6nm
• Security control
• EDA workload
• Computing scale
• Data Storage
• Pandemic impacts project schedule
unexpectedly
• Work from Home
AWS Cloud to Solve Problem
• Security environment certified by foundry
• Build up infrastructure quickly
• Give proven EDA running experience
• Smooth data transfer between cloud & office
Access
Control
List
EDA Architecture on AWS Overview
VPC
Private subnet Amazon
CloudWatch
Public subnet
Secure
FTP
Computing
Box
EDA
License
AWS Cloud (US-West-1)
Project Data
Foundry Data
EDA Tool
Internet
Local Site
BJ Site
Desktop
Cloud
Virtualization
AWS
CloudTrail
AWS
GuardDuty
Current Results
• 環境緊急應變: 2~3 天內即建構出 Cloud EDA 環境
• 工作效率提升:
• 縮短 IP Porting 時間。
• 讓 project 時程有提早的機會。
• IC Design 的新思維
• 資料安全保護
• 敏捷環境搭建
• EDA 使用經驗
• 持續技術服務以監控成本
Summary
© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.
What’s next in Semiconductor with AWS
Lead of Enterprise Business Development
Amazon Web Services
Attila Lin
EDA Infrastructure on AWS – AI/ML
AWS Cloud
Virtual Private Cloud on AWS
Fabrication, third-party IP
providers, collaborators
On-Prem Data Center
Job Master
Login Server
Directory Services
Remote Desktop
License Manager
User Access
Infrastructure Support
Compute
Storage
EC2 and Auto Scaling
Amazon EC2
Spot Instances
Containers
Home FS (EFS) Local diskScratch space
Amazon S3 and
Amazon Glacier
Machine Learning
and Analytics
AWS Snowball
AWS Direct
Connect
On AWS, secure and well-
optimized EDA clusters
can be automatically
created, operated, and
torn down in minutes
Encryption everywhere -
with your own keys!
Machine learning for semiconductors
Applications throughout design and production
• Design and verification
• Intelligent local and global routing
• Timing analysis and DRC
• Simulation parameter selection
• Design flow optimization
• Resource prediction
• And more
• Manufacturing and supply chain
• Lithography optimization
• Defect detection and classification
• Yield diagnostics and failure prediction
• Predictive maintenance and OEE
• Early-life failure analysis
• Excursion prevention
• And more
Engineering
& operational
DATA
Ingest ConsumeStore Analyze
Engineering
& operational
insights
© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
ThinkBIG
What if you could launch
1 million concurrent
verification jobs?
C P U C O R E S O V E R T I M E
Product development cycle
Faster design throughput with rapid, massive scaling
Scale up when needed, then scale down
• In a traditional EDA datacenter, the only
certainty is that you always have the wrong number
of servers—too few, or too many
• Every additional EDA server launched in the
cloud can improve speed of innovation—
if there are no other constraints to scaling
• Overnight or over-weekend workloads
reduced to an hour or less
Tips for EDA in the cloud
1. Leadership Alignment
2. Think big but start small
• Don’t try to do seamless bursting or cloud-native workflows at first.
• Start with EDA workloads or projects that are important but not critical and have few on-prem dependencies.
• Build a controlled cloud environment with qualified flows and a trained set of users who know they are in the cloud.
3. Stay familiar
• Start with a familiar environment to leverage your staff’s expertise where you can.
• Use the AWS integration in commercial schedulers that are commonly found in EDA.
• If you are using NetApp, consider NetApp in the cloud.
• Leverage your DDM solutions to keep design data and libraries in sync.
4. Use EC2 Spot!
• You’re scale-out flows are likely already fault tolerant.
5. Centralize your data
• The more data sources you keep in AWS, the more options you have for machine learning and analytics.
6. Train your builders
• You already have the people you need to succeed in the cloud. Enable them.
Thank you!
© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Jhen-Wei Huang
Solutions Architect,
Semiconductor and EDA
AWS
Sando Chen
COO
VIA CPU Platform, Inc.
Attila Lin
Lead of Enterprise
Business Development
AWS

More Related Content

What's hot

What's hot (20)

Azure data factory
Azure data factoryAzure data factory
Azure data factory
 
Azure Monitoring Overview
Azure Monitoring OverviewAzure Monitoring Overview
Azure Monitoring Overview
 
Microsoft Azure Technical Overview
Microsoft Azure Technical OverviewMicrosoft Azure Technical Overview
Microsoft Azure Technical Overview
 
Introducing AWS Elastic Beanstalk
Introducing AWS Elastic BeanstalkIntroducing AWS Elastic Beanstalk
Introducing AWS Elastic Beanstalk
 
AWS Presentation-1.ppt
AWS Presentation-1.pptAWS Presentation-1.ppt
AWS Presentation-1.ppt
 
Azure privatelink
Azure privatelinkAzure privatelink
Azure privatelink
 
Azure storage
Azure storageAzure storage
Azure storage
 
Aws
AwsAws
Aws
 
Cloud Migration Workshop
Cloud Migration WorkshopCloud Migration Workshop
Cloud Migration Workshop
 
AWS business essentials
AWS business essentials AWS business essentials
AWS business essentials
 
Introduction to Azure Databricks
Introduction to Azure DatabricksIntroduction to Azure Databricks
Introduction to Azure Databricks
 
Building-a-Data-Lake-on-AWS
Building-a-Data-Lake-on-AWSBuilding-a-Data-Lake-on-AWS
Building-a-Data-Lake-on-AWS
 
Introduction to Microsoft Azure Cloud
Introduction to Microsoft Azure CloudIntroduction to Microsoft Azure Cloud
Introduction to Microsoft Azure Cloud
 
Azure App Service Deep Dive
Azure App Service Deep DiveAzure App Service Deep Dive
Azure App Service Deep Dive
 
What is Cloud Computing with AWS?
What is Cloud Computing with AWS?What is Cloud Computing with AWS?
What is Cloud Computing with AWS?
 
Microsoft Azure
Microsoft AzureMicrosoft Azure
Microsoft Azure
 
AWS Control Tower
AWS Control TowerAWS Control Tower
AWS Control Tower
 
Azure Synapse Analytics Overview (r1)
Azure Synapse Analytics Overview (r1)Azure Synapse Analytics Overview (r1)
Azure Synapse Analytics Overview (r1)
 
Fundamentals of Cloud Computing & AWS
Fundamentals of Cloud Computing & AWSFundamentals of Cloud Computing & AWS
Fundamentals of Cloud Computing & AWS
 
AWS PPT.pptx
AWS PPT.pptxAWS PPT.pptx
AWS PPT.pptx
 

Similar to Track 1 Session 3_建構安全高效的電子設計自動化環境

Rightsizing Your Silicon Design Environment: Elastic Clusters for EDA Workloa...
Rightsizing Your Silicon Design Environment: Elastic Clusters for EDA Workloa...Rightsizing Your Silicon Design Environment: Elastic Clusters for EDA Workloa...
Rightsizing Your Silicon Design Environment: Elastic Clusters for EDA Workloa...Amazon Web Services
 
Amazon on Amazon: How Amazon Designs Chips on AWS (MFG305) - AWS re:Invent 2018
Amazon on Amazon: How Amazon Designs Chips on AWS (MFG305) - AWS re:Invent 2018Amazon on Amazon: How Amazon Designs Chips on AWS (MFG305) - AWS re:Invent 2018
Amazon on Amazon: How Amazon Designs Chips on AWS (MFG305) - AWS re:Invent 2018Amazon Web Services
 
AWS re:Invent 2016 recap (part 1)
AWS re:Invent 2016 recap (part 1)AWS re:Invent 2016 recap (part 1)
AWS re:Invent 2016 recap (part 1)Julien SIMON
 
Vom Server bis zum Workspace: Windows Anwendungen auf AWS - AWS Cloud Web Day...
Vom Server bis zum Workspace: Windows Anwendungen auf AWS - AWS Cloud Web Day...Vom Server bis zum Workspace: Windows Anwendungen auf AWS - AWS Cloud Web Day...
Vom Server bis zum Workspace: Windows Anwendungen auf AWS - AWS Cloud Web Day...AWS Germany
 
High-Performance-Computing-on-AWS-and-Industry-Simulation
High-Performance-Computing-on-AWS-and-Industry-SimulationHigh-Performance-Computing-on-AWS-and-Industry-Simulation
High-Performance-Computing-on-AWS-and-Industry-SimulationAmazon Web Services
 
Introduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web ServicesIntroduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web ServicesAmazon Web Services
 
AWS Core Services Overview, Immersion Day Huntsville 2019
AWS Core Services Overview, Immersion Day Huntsville 2019AWS Core Services Overview, Immersion Day Huntsville 2019
AWS Core Services Overview, Immersion Day Huntsville 2019Amazon Web Services
 
AWS re:Invent 2016 Day 1 Keynote re:Cap
AWS re:Invent 2016 Day 1 Keynote re:CapAWS re:Invent 2016 Day 1 Keynote re:Cap
AWS re:Invent 2016 Day 1 Keynote re:CapIan Massingham
 
AWS re:Invent 2016 Day 1 Keynote re:Cap
AWS re:Invent 2016 Day 1 Keynote re:CapAWS re:Invent 2016 Day 1 Keynote re:Cap
AWS re:Invent 2016 Day 1 Keynote re:CapAdrian Hornsby
 
Java Developer on AWS 在AWS上開發Java應用
Java Developer on AWS 在AWS上開發Java應用Java Developer on AWS 在AWS上開發Java應用
Java Developer on AWS 在AWS上開發Java應用Amazon Web Services
 
AWSSummit NYC- KeyNote by Werner Vogels
AWSSummit NYC- KeyNote by Werner VogelsAWSSummit NYC- KeyNote by Werner Vogels
AWSSummit NYC- KeyNote by Werner VogelsAmazon Web Services
 
Amazon WorkSpaces - Fully Managed Desktops in the Cloud
Amazon WorkSpaces - Fully Managed Desktops in the Cloud Amazon WorkSpaces - Fully Managed Desktops in the Cloud
Amazon WorkSpaces - Fully Managed Desktops in the Cloud Amazon Web Services
 
Amf304 optimizing-design-and-e-660cc73d-5c4c-4331-8f59-48cccdc1b7f4-135588426...
Amf304 optimizing-design-and-e-660cc73d-5c4c-4331-8f59-48cccdc1b7f4-135588426...Amf304 optimizing-design-and-e-660cc73d-5c4c-4331-8f59-48cccdc1b7f4-135588426...
Amf304 optimizing-design-and-e-660cc73d-5c4c-4331-8f59-48cccdc1b7f4-135588426...Ramprasad Nagaraja
 
Best Practices: Microsoft on AWS - Miles Ward - AWS Summit 2012 Australia
Best Practices: Microsoft on AWS - Miles Ward - AWS Summit 2012 AustraliaBest Practices: Microsoft on AWS - Miles Ward - AWS Summit 2012 Australia
Best Practices: Microsoft on AWS - Miles Ward - AWS Summit 2012 AustraliaAmazon Web Services
 
AWS SSA Webinar 7 - Getting Started on AWS
AWS SSA Webinar 7 - Getting Started on AWSAWS SSA Webinar 7 - Getting Started on AWS
AWS SSA Webinar 7 - Getting Started on AWSCobus Bernard
 
AWS Fundamentals @Back2School by CloudZone
AWS Fundamentals @Back2School by CloudZoneAWS Fundamentals @Back2School by CloudZone
AWS Fundamentals @Back2School by CloudZoneIdan Tohami
 
Building Complex Workloads in Cloud - AWS PS Summit Canberra
Building Complex Workloads in Cloud - AWS PS Summit CanberraBuilding Complex Workloads in Cloud - AWS PS Summit Canberra
Building Complex Workloads in Cloud - AWS PS Summit CanberraAmazon Web Services
 
AWS solution Architect Associate study material
AWS solution Architect Associate study materialAWS solution Architect Associate study material
AWS solution Architect Associate study materialNagesh Ramamoorthy
 

Similar to Track 1 Session 3_建構安全高效的電子設計自動化環境 (20)

Rightsizing Your Silicon Design Environment: Elastic Clusters for EDA Workloa...
Rightsizing Your Silicon Design Environment: Elastic Clusters for EDA Workloa...Rightsizing Your Silicon Design Environment: Elastic Clusters for EDA Workloa...
Rightsizing Your Silicon Design Environment: Elastic Clusters for EDA Workloa...
 
Amazon on Amazon: How Amazon Designs Chips on AWS (MFG305) - AWS re:Invent 2018
Amazon on Amazon: How Amazon Designs Chips on AWS (MFG305) - AWS re:Invent 2018Amazon on Amazon: How Amazon Designs Chips on AWS (MFG305) - AWS re:Invent 2018
Amazon on Amazon: How Amazon Designs Chips on AWS (MFG305) - AWS re:Invent 2018
 
AWS re:Invent 2016 recap (part 1)
AWS re:Invent 2016 recap (part 1)AWS re:Invent 2016 recap (part 1)
AWS re:Invent 2016 recap (part 1)
 
Vom Server bis zum Workspace: Windows Anwendungen auf AWS - AWS Cloud Web Day...
Vom Server bis zum Workspace: Windows Anwendungen auf AWS - AWS Cloud Web Day...Vom Server bis zum Workspace: Windows Anwendungen auf AWS - AWS Cloud Web Day...
Vom Server bis zum Workspace: Windows Anwendungen auf AWS - AWS Cloud Web Day...
 
High-Performance-Computing-on-AWS-and-Industry-Simulation
High-Performance-Computing-on-AWS-and-Industry-SimulationHigh-Performance-Computing-on-AWS-and-Industry-Simulation
High-Performance-Computing-on-AWS-and-Industry-Simulation
 
Introduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web ServicesIntroduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web Services
 
AWS Core Services Overview, Immersion Day Huntsville 2019
AWS Core Services Overview, Immersion Day Huntsville 2019AWS Core Services Overview, Immersion Day Huntsville 2019
AWS Core Services Overview, Immersion Day Huntsville 2019
 
AWS re:Invent 2016 Day 1 Keynote re:Cap
AWS re:Invent 2016 Day 1 Keynote re:CapAWS re:Invent 2016 Day 1 Keynote re:Cap
AWS re:Invent 2016 Day 1 Keynote re:Cap
 
AWS re:Invent 2016 Day 1 Keynote re:Cap
AWS re:Invent 2016 Day 1 Keynote re:CapAWS re:Invent 2016 Day 1 Keynote re:Cap
AWS re:Invent 2016 Day 1 Keynote re:Cap
 
Java Developer on AWS 在AWS上開發Java應用
Java Developer on AWS 在AWS上開發Java應用Java Developer on AWS 在AWS上開發Java應用
Java Developer on AWS 在AWS上開發Java應用
 
Java-Developer-on-AWS
Java-Developer-on-AWSJava-Developer-on-AWS
Java-Developer-on-AWS
 
AWSSummit NYC- KeyNote by Werner Vogels
AWSSummit NYC- KeyNote by Werner VogelsAWSSummit NYC- KeyNote by Werner Vogels
AWSSummit NYC- KeyNote by Werner Vogels
 
Amazon WorkSpaces - Fully Managed Desktops in the Cloud
Amazon WorkSpaces - Fully Managed Desktops in the Cloud Amazon WorkSpaces - Fully Managed Desktops in the Cloud
Amazon WorkSpaces - Fully Managed Desktops in the Cloud
 
Amf304 optimizing-design-and-e-660cc73d-5c4c-4331-8f59-48cccdc1b7f4-135588426...
Amf304 optimizing-design-and-e-660cc73d-5c4c-4331-8f59-48cccdc1b7f4-135588426...Amf304 optimizing-design-and-e-660cc73d-5c4c-4331-8f59-48cccdc1b7f4-135588426...
Amf304 optimizing-design-and-e-660cc73d-5c4c-4331-8f59-48cccdc1b7f4-135588426...
 
Best Practices: Microsoft on AWS - Miles Ward - AWS Summit 2012 Australia
Best Practices: Microsoft on AWS - Miles Ward - AWS Summit 2012 AustraliaBest Practices: Microsoft on AWS - Miles Ward - AWS Summit 2012 Australia
Best Practices: Microsoft on AWS - Miles Ward - AWS Summit 2012 Australia
 
AWS SSA Webinar 7 - Getting Started on AWS
AWS SSA Webinar 7 - Getting Started on AWSAWS SSA Webinar 7 - Getting Started on AWS
AWS SSA Webinar 7 - Getting Started on AWS
 
AWS Fundamentals @Back2School by CloudZone
AWS Fundamentals @Back2School by CloudZoneAWS Fundamentals @Back2School by CloudZone
AWS Fundamentals @Back2School by CloudZone
 
Building Complex Workloads in Cloud - AWS PS Summit Canberra
Building Complex Workloads in Cloud - AWS PS Summit CanberraBuilding Complex Workloads in Cloud - AWS PS Summit Canberra
Building Complex Workloads in Cloud - AWS PS Summit Canberra
 
AWS solution Architect Associate study material
AWS solution Architect Associate study materialAWS solution Architect Associate study material
AWS solution Architect Associate study material
 
AWS Workloads on AWS
AWS Workloads on AWSAWS Workloads on AWS
AWS Workloads on AWS
 

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
 

Track 1 Session 3_建構安全高效的電子設計自動化環境

  • 1. © 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved. 建構安全高效的電子設計自動化環境 T r a c k 1 | S e s s i o n 3 Jhen-Wei Huang Solutions Architect, Semiconductor and EDA Amazon Web Services Sando Chen COO VIA CPU Platform, Inc. Attila Lin Lead of Enterprise Business Development Amazon Web Services
  • 2. Agenda Infrastructure Compute and Storage Workload and resource management Customer story – VIA Technologies Summary
  • 3. Amazon is part of the semiconductor and electronics industry We design our own silicon devices, and we source from a global supply chain Amazon has multiple, globally distributed silicon teams, for: • Datacenter infrastructure • Consumer devices • Robotics and AI • And more We benefit from AWS in our own IC development
  • 4. Amazon Silicon AWS Graviton/2 Powerful and efficient server chip for modern applications AWS Inferentia Machine learning hardware and software at scale AWS Nitro System Cloud hypervisor, network, storage, and security 100% Developed in the Cloud: RTL  GDSII
  • 5. Our own journey—our own digital transformation 2011 2015 Annapurna Startup Formed 2011, Israel Started with on-prem datacenter 2014 AWS silicon optimizations Formed 2014, Austin Born in the cloud US expands deployment in AWS Israel expands productivity via AWS AWS “One Team” Acquisition of Annapurna Multi-site Development Hybrid Model On-prem data center Less infrastructure in on- prem data center Multi-site Development US expands deployment in AWS Multiple end-to-end silicon projects in AWS 2016 2017 Today Full SoC Development in the cloud Latest semiconductor fab 7nm process Multi-site On-prem data center only for emulators
  • 6. Why AWS? • Innovate faster • Collaborate better • Reduce risk • Reduce cost 24 geographic regions A region is a physical location in the world where we have multiple Availability Zones 76 Availability Zones Distinct locations that are engineered to be insulated from failures in other Availability Zones Network AWS offers highly reliable, low latency, and high throughput network connectivity. This is achieved with a fully redundant 100 Gbps network that circles the globe.
  • 7. Why EDA on AWS? • Innovate faster – Prototype, design, and verify complex systems-on-chip, using scalable cloud resources for Electronic Design Automation (EDA). • Collaborate better – Work seamlessly and securely with third-party partners including IP providers, EDA software vendors, and manufacturing service providers (foundries, OSATs, contract and original device manufacturers). • Reduce risk – Advanced silicon and system verification is hard, and getting harder. Mistakes can cost millions if not billions of dollars for a larger companies. • Reduce cost – Stop wasting CAPEX on IT, and stop wasting valuable engineering time.
  • 9. Electronic Design Automation Infrastructure TRADITIONAL EDA IT STACK EDA data center Remote desktop License managers Workload schedulers Directory services Compute nodes Shared file storage
  • 10. EDA Infrastructure on AWS AWS Cloud Virtual Private Cloud on AWS Fabrication, third-party IP providers, collaborators On-Prem Data Center Job Master Login Server Directory Services Remote Desktop License Manager User Access Infrastructure Support Compute Storage EC2 and Auto Scaling Amazon EC2 Spot Instances Containers Home FS (EFS) Local diskScratch space Amazon S3 and Amazon Glacier Machine Learning and Analytics AWS Snowball AWS Direct Connect On AWS, secure and well- optimized EDA clusters can be automatically created, operated, and torn down in minutes Encryption everywhere - with your own keys!
  • 11. HPCwire: Best HPC Cloud Platform
  • 12. High clock speed compute instances: z1d Up to 4 GHz sustained, all-turbo performance • Z1d instances are optimized for memory-intensive, compute-intensive applications • Custom Intel Xeon Scalable processor • Up to 4 GHz sustained, all-turbo performance • Up to 385GiB DDR4 memory • Enhanced networking, up to 25 GB throughput EDA stack on AWS 3D graphics virtual workstation License managers and cluster head nodes with job schedulers Cloud-based, auto-scaling HPC clusters Shared file storage Storage cache
  • 13. High bandwidth instances: C5n, M5n, R5n 100 Gbps network performance • C5n, M5n, and R5n instances offer up to 100 Gbps of network bandwidth • Significant improvements in maximum bandwidth, packet per seconds, and packets processing • Purpose-built to run network bound workloads including distributed cluster and database workloads, HPC, real-time communications and video streaming EDA stack on AWS 3D graphics virtual workstation License managers and cluster head nodes with job schedulers Cloud-based, auto-scaling HPC clusters Shared file storage Storage cache
  • 14. Lower TCO with Amazon EC2 purchase options
  • 15. AWS Budgets Dashboard MONITOR THE PERFORMANCE OF MULTIPLE BUDGETS
  • 16. File system options for EDA Amazon EFS Scalable, elastic, cloud- native file system for Linux Amazon EC2 Amazon EBS • Build your own self-managed NFS server • AWS Marketplace Amazon FSx for Lustre Fully managed shared file systems for high performance computing workloads
  • 17. Fully managed high performance shared file system SSD-basedParallel distributed file system Supports hundreds of thousands of cores Massively scalable performance • 100+ GiB/ s throughput • Millions of IOPS • Consistent low latencies Amazon FSx for Lustre EDA stack on AWS Job Master Login Server Directory Services Remote Desktop License Manager User Access Infrastructure Support Compute EC2 and Auto Scaling Amazon EC2 Spot Instances Containers Storage Home FS (EFS) Local diskScratch space
  • 18. Mapping storage to EDA data types Tools Project IP libraries Workspaces Scratch Home TEMPORARYPERSISTENT Amazon FSx for Lustre Data type Storage solutions READ-ONLYREAD-WRITEREAD-WRITE DIY/ Marketplace NFS server DIY/ Marketplace NFS server Amazon FSx for Lustre DIY/ Marketplace NFS server Amazon EFS Amazon FSx for Lustre
  • 19. Technology partners for silicon design: examples Design verification Synthesis Physical layout Physical verification Tape out/ manufacturing Power/ signal analysis Design specification Silicon validation Front-end design Back-end design Production and test Phase Full flow providers Design flow and file management IP providers Extraction, power, EM Quality, yield, and failure analysis High Volume Manufacturing (HVM)
  • 20. Cloud enables secure collaboration Yield/ Process data EDA Vendor Secure Chamber IP Provider Secure Chamber Semicon Secure Chamber Foundry Secure Chamber Fabless Semiconductor Design Company Foundry AWS Cloud AWS Cloud Equipment Provider Secure Chamber AWS CloudAWS Cloud EDA Tools IP and Libraries PDK GDSII Curated OT and Predictive data Updated ML models AWS Cloud EDA/ IP collaboration cloud chamber AWS Cloud Yield analytics cloud chamber AWS Cloud Foundry IP merge cloud chamber AWS Cloud Digital twin cloud chambers AWS Cloud Transient, as needed connections Persistent connections to chambered environments
  • 21. Scale-out computing on AWS aws.amazon.com/solutions/scale-out-computing-on-aws Framework behind Amazon Devices Lab126 HPC environment Enables engineers/ scientists with minimal cloud and/ or Linux experience Official AWS Solution: “Vetted, technical reference implementations designed to help you solve common problems and build faster”
  • 22. Scale-out computing on AWS aws.amazon.com/solutions/scale-out-computing-on-aws Amazon S3 Amazon Elastic File System Amazon FSx for Lustre Users (access web UI, DCV, ssh to scheduler) Elastic Load Balancing (manages access) DCV graphical sessions web UI Amazon EC2 (scheduler instance) python scripts (used to run jobs) Amazon EC2 Auto Scaling (launch instances to run jobs) Amazon Elasticsearch Service (stores job & host information) AWS Secrets Manager (stores cluster information) (storage options for either persistent or ephemeral data) • AWS Solution • EDA/ HPC environment on AWS • Easy installation in your AWS account • Amazon EC2 Integration • Simple job submission • OS agnostic and AMI support • Desktop cloud visualization • Automatic errors handling • Web UI • 100% customizable • Persistent and unlimited storage • Centralized user-management • Support for network licenses • EFA support • Simple cost/ budget management • Detailed cluster analytics • Used in production
  • 23. © 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved. 疫情下--- AWS 帶給 IC Design 雲端新思維 Mr. Sando Chen COO VIA CPU Platform, Inc.
  • 24. Agenda 1. Introduction of VIA Group 2. Challenges from COVID-19 Pandemic 3. Solution 4. Architecture 5. Results 6. Summary
  • 25. 電腦 視覺 豐富 連接性 堅固 防護 人工 智慧 無線 通訊 應用 特定 SoCs 極輕巧 系統設計 多媒體 & 圖像 於每個連結點解決 Edge AI 複雜 性,使客戶能夠專注於他們的核 心應用並獲得其真正價值。 機器 學習 深度 學習 客 製 化 設 計 服 務
  • 26. SoCs • 特定SoC的廣泛應用 • NXP, Qualcomm, &威盛 I/O 整合 • 豐富的客製化 I/O 套組 • 針對舊式 I/O 的完善整合及支援 系統設計 • 高效能及低功耗 • 寬域工作溫度 • Linux/Android BSP及SDK 多媒體及圖像 • 顯示 - 支援多螢幕輸出 - 4K UHD 無線連接 • Wi-Fi, BT & 3G/4G 安全無線模組 • Zigbee, Zwave, KNX 跨通訊協議 • OCF 成員 安全性 • 使用 TrustZone 服務進行安全啟動,安心儲存 • 全盤加密,安全顯示 • TLS/HTTPS 網路通訊防護 人工智慧 • AI 演算法及模型訓練服務 • 機器及&深度學習 • ADAS, 人臉辨識 & 物體偵測 電腦視覺 • USB, 網路攝影機, 支援類比及數位 CSI 攝影機 • 卓越的 360° 圖像拼接 • 攝影機 - 圖像拼接 - 自動白平衡 完 整 核 心 支 援
  • 27. Challenges from COVID-19 Pandemic • Advance technology IC design project 6nm • Security control • EDA workload • Computing scale • Data Storage • Pandemic impacts project schedule unexpectedly • Work from Home
  • 28. AWS Cloud to Solve Problem • Security environment certified by foundry • Build up infrastructure quickly • Give proven EDA running experience • Smooth data transfer between cloud & office
  • 29. Access Control List EDA Architecture on AWS Overview VPC Private subnet Amazon CloudWatch Public subnet Secure FTP Computing Box EDA License AWS Cloud (US-West-1) Project Data Foundry Data EDA Tool Internet Local Site BJ Site Desktop Cloud Virtualization AWS CloudTrail AWS GuardDuty
  • 30. Current Results • 環境緊急應變: 2~3 天內即建構出 Cloud EDA 環境 • 工作效率提升: • 縮短 IP Porting 時間。 • 讓 project 時程有提早的機會。
  • 31. • IC Design 的新思維 • 資料安全保護 • 敏捷環境搭建 • EDA 使用經驗 • 持續技術服務以監控成本 Summary
  • 32. © 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved. What’s next in Semiconductor with AWS Lead of Enterprise Business Development Amazon Web Services Attila Lin
  • 33. EDA Infrastructure on AWS – AI/ML AWS Cloud Virtual Private Cloud on AWS Fabrication, third-party IP providers, collaborators On-Prem Data Center Job Master Login Server Directory Services Remote Desktop License Manager User Access Infrastructure Support Compute Storage EC2 and Auto Scaling Amazon EC2 Spot Instances Containers Home FS (EFS) Local diskScratch space Amazon S3 and Amazon Glacier Machine Learning and Analytics AWS Snowball AWS Direct Connect On AWS, secure and well- optimized EDA clusters can be automatically created, operated, and torn down in minutes Encryption everywhere - with your own keys!
  • 34. Machine learning for semiconductors Applications throughout design and production • Design and verification • Intelligent local and global routing • Timing analysis and DRC • Simulation parameter selection • Design flow optimization • Resource prediction • And more • Manufacturing and supply chain • Lithography optimization • Defect detection and classification • Yield diagnostics and failure prediction • Predictive maintenance and OEE • Early-life failure analysis • Excursion prevention • And more Engineering & operational DATA Ingest ConsumeStore Analyze Engineering & operational insights © 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 35. © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. ThinkBIG What if you could launch 1 million concurrent verification jobs? C P U C O R E S O V E R T I M E Product development cycle Faster design throughput with rapid, massive scaling Scale up when needed, then scale down • In a traditional EDA datacenter, the only certainty is that you always have the wrong number of servers—too few, or too many • Every additional EDA server launched in the cloud can improve speed of innovation— if there are no other constraints to scaling • Overnight or over-weekend workloads reduced to an hour or less
  • 36. Tips for EDA in the cloud 1. Leadership Alignment 2. Think big but start small • Don’t try to do seamless bursting or cloud-native workflows at first. • Start with EDA workloads or projects that are important but not critical and have few on-prem dependencies. • Build a controlled cloud environment with qualified flows and a trained set of users who know they are in the cloud. 3. Stay familiar • Start with a familiar environment to leverage your staff’s expertise where you can. • Use the AWS integration in commercial schedulers that are commonly found in EDA. • If you are using NetApp, consider NetApp in the cloud. • Leverage your DDM solutions to keep design data and libraries in sync. 4. Use EC2 Spot! • You’re scale-out flows are likely already fault tolerant. 5. Centralize your data • The more data sources you keep in AWS, the more options you have for machine learning and analytics. 6. Train your builders • You already have the people you need to succeed in the cloud. Enable them.
  • 37. Thank you! © 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved. Jhen-Wei Huang Solutions Architect, Semiconductor and EDA AWS Sando Chen COO VIA CPU Platform, Inc. Attila Lin Lead of Enterprise Business Development AWS

Editor's Notes

  1. 1/For the second year in a row, we have been voted by the HPC community as the Best Cloud HPC Platform. We picked up 5 other awards as well to get our tally up to 6 this year. 2/The HPCWire Readers’ Choice and Editors’ Choice Awards have been around for 16 years and are a regular, well anticipated announcement at the Supercomputing show. Readers’ Choice Awards are voted on by 26,000+ subscribers of HPCWire.com. 3/ Also note that AWS/Amazon employees were not allowed to vote for AWS, so this is purely based our customer and partner feedback 4/HPC wire evaluated AWS’s C5n instances powered by 2nd Generation Intel Xeon Scalable Processors. with 100Gb networking and the AWS Nitro system.
  2. Amazon EC2 z1d instances deliver high single thread performance due to a custom Intel® Xeon® Scalable processor with a sustained all core frequency of up to 4.0 GHz, the fastest of any cloud instance. z1d provides both high compute performance and high memory, which is ideal for electronic design automation (EDA), gaming, Optical Proximity Correction (computational lithography), HPC, financial, actuarial, data analytics, and certain relational database workloads with high per-core licensing costs. z1d is also ideal for applications requiring high single-threaded performance and high memory usage.
  3. Amazon EC2 z1d instances deliver high single thread performance due to a custom Intel® Xeon® Scalable processor with a sustained all core frequency of up to 4.0 GHz, the fastest of any cloud instance. z1d provides both high compute performance and high memory, which is ideal for electronic design automation (EDA), gaming, Optical Proximity Correction (computational lithography), HPC, financial, actuarial, data analytics, and certain relational database workloads with high per-core licensing costs. z1d is also ideal for applications requiring high single-threaded performance and high memory usage.
  4. DRC Design Rule Checking (DRC)
  5. SW>>potentially move text on Left to notes. Simple/Clean