PeX - PowerPoint PPT Presentation

1 / 41
About This Presentation
Title:

PeX

Description:

Design Engineer at Thyssen auto parts mft. 'faster simulations would save ... 'We never had enough time to run all the simulations we needed to forecast prices' ... – PowerPoint PPT presentation

Number of Views:143
Avg rating:3.0/5.0
Slides: 42
Provided by: stan7
Category:
Tags: pex

less

Transcript and Presenter's Notes

Title: PeX


1
PeX
  • Parallel Execution Simulation Virtual Software
    Platform

Zain Asgar Adi Bittan Kyle Kelley Ofer
Shacham
2
The Team
Team Experienced in Multi-Core Architecture and
Applications
  • CEO Adi Bittan
  • CFO Kyle Kelley
  • CTO Zain Asgar
  • CMO Ofer Shacham

3
Opportunity
  • Problem Simulation of large scale problems takes
    too much time and resources, or is not accurate
    enough
  • Large scale problems include
  • RTL simulation (400M)
  • FEM simulation (2.7B)
  • Financial simulation (300M)
  • Too much time means
  • Engineers wait 1-24hrs for simulation results
  • Increased time to market

4
Opportunity
  • Problem Simulation of large scale problems takes
    too much time and resources, or is not accurate
    enough
  • Observations
  • Disruptive Technology Multi-Core platforms
  • Finite Element Modeling (FEM) is essentially a
    parallel problem why serialize it?

5
Opportunity
  • Problem Simulation of large scale problems takes
    too much time and resources, or is not accurate
    enough

Solution High speed virtual simulation engine
PEX Virtual Simulation Platform
6
Opportunity Overview
Customer Tradeoff Alleviated
Increasing
PEX XSim
Design Confidence
Current Solutions
Time Saved
Increasing
7
Technical Overview
RTL (EDA)
Financial
FEM
Compiler
Compiler
Compiler
Virtual Code
PEX Virtual Simulator
Niagara
GPGPU
GPCPU
Cell Processor
8
Calculating Pressures Using FEM
  • Total Pressure is sum of all neighboring
    pressures
  • P P1 P2 P3 P4

9
How is it done today?
Input
Calculation for each node is done in a serial
manner
10
How does PEX make it faster?
Compiler
Generates Data Flow Information
11
Market Opportunity
Source Annual reports
12
Competitive Landscape
5-7 Growth rate Consolidated Market
13
Competitive Landscape FEM
8-12 Growth rate Fragmented Market Some
consolidation/acquisitions trends
14
RTL Simulation Customers

Any company doing digital hardware design
15
FEM Simulation Customers

Any company doing digital mechanical design
16
What do our customers think?
  • Siva K. Yerramilli, VP, Intel
  • Regarding your questions, RTL speed-up is VERY
    important to us
  • Don Stark, Former VP of Engineering, Rambus
    Switching cost is high, however, companies will
    switch for a 10X faster simulator
  • Design Engineer at Thyssen auto parts mft.
    faster simulations would save me hours of time
  • Senior financial analyst at Exelon
  • We never had enough time to run all the
    simulations we needed to forecast prices

17
Business Model
18
Marketing Approach
Different Pitching Angles
19
Development Roadmap
Year 1
  • Develop virtual engine for GPU
  • Develop complier for RTL simulation

Year 2
  • Develop compiler for FEM automotive industry
  • Expand engine to multiple platforms
  • First sales of RTL SW

Year 3
  • Develop compiler for FEM aerospace industry
  • Develop compiler for financial simulations
  • First sales of FEM SW

Year 4
  • Expand to multiple FEM industries
  • First sales of financial simulations

Year 5
  • Expand to bio-pharma simulation

20
Financial Assumptions
  • Revenues based on Magma mkt. penetration in
    similar mkt.
  • Price 50k per user annual license
  • Costs based on primary research confidential
    look at a start-ups financials
  • Engineer salary 110k
  • Equipment per person 5000
  • Sales person salary 60k 10 commission
  • New sales team added for every new target
    industry
  • First 5 years engineers double as support staff
  • Employees compensated with equity

21
Proxy Magma Design Automation
  • Magma creates software for the physical design
    stage of chip development
  • Entered a segment of the EDA market with same
    dominant competitors in 1997
  • Gained 24 market share (revenue basis) within 10
    years
  • IPO November 2001
  • Fiscal 2007 revenues 178M

22
Costs
23
Financial Projections
24
Net Income Projection
25
Cumulative Finance Projection
26
Backup Slides
  • General Tech Backup slides
  • What does Intel think about multi-core
    architectures?
  • Current Solutions dont Scale
  • Raw Compute Power GPU vs. CPU
  • Current Solutions dont Map Well to Multi-Core
    Architectures
  • GPU Tech Backup slides
  • Expected Speedup (GPU)
  • GPU Architecture
  • Why are GPUs Better for FEM?
  • GPU Compute Solutions
  • EDA Backup Slides
  • RTL Verification Gap
  • Chip Design Process

27
What does Intel think about multi-core
architectures?
  • Processors architecture is evolving towards more
    software-exposed parallelism through two
    features more cores and wider SIMD ISA. At the
    same time, graphics processors (GPUs) are
    gradually adding more general purpose programming
    features.
  • http//www.intel.com/research/platform/terascale/T
    eraScale_whitepaper.pdf

28
Current Solutions dont Scale
But not any more!!
Processors speed used to double every 18months
Speed
Year
Source Professor Mark Horowitz, Stanford
University
29
Current Solutions dont Map Well to Multi-Core
Architectures
Event Queue
  • Event Based Simulation
  • Directed Acyclic Graph Topology
  • Global Queue to Schedule Events
  • Pros Nodes evaluate their input only when they
    change
  • Cons For each node evaluation, a message is
    sent from the queue to the node (and back)

Directed Graph Topology
30
Raw Compute Power GPU vs. CPU
  • Intel Core 2 Due 2 cores
  • AMD Optron 2 cores
  • IBM Cell 8 Cores
  • SUNs Niagara 8 cores
  • NVIDIA GPU 128 cores

SourceNVIDIA Cuda Manual
31
Expected Speedup (GPU)
Ian Buck, Siggraph 2007, NVIDIA Corporation
32
GPU Architecture
Ian Buck, Siggraph 2007, NVIDIA Corporation
33
Why are GPUs Better for FEM
Ian Buck, Siggraph 2007, NVIDIA Corporation
34
GPU Compute Solutions
7500
12,000
1,299
Cost
256
512
128
Cores
GigaFlops
gt1000
gt2000
518
80
120
40
Intel Equivalent
Relative Power Efficiency 10 Relative Hardware
Cost Benefit 10
35
Magma Mkt. Penetration
36
FRAGMENTED PLM MARKET
  • http//www.mscsoftware.co.kr/event/vpd2005/VPD_HP.
    pdf

37
Techology Risk
  • NVIDIA may decide not to support double precision
    floating point
  • Single precision is ok for EDA and Financial
  • Double precision can be emulated
  • CPU to GPU bandwidth a limitation
  • Next generation PCI Express will solve this
  • Large GPU memory will hide latency
  • NVIDIA may decide to stop supporting CUDA
  • Virtualization platforms -gt Use other platforms

38
RTL Verification Gap
Match the design slop
100x Faster
39
Chip Design Process
40
Strategic Partnership Options
  • NVIDIA
  • Promote their GP-GPU platforms (CUDA)
  • Andy Keane Director of Compute Marketing
  • Nvidia enters into partnerships with GPGPU
    startups
  • Intel
  • Slowly going into GP-CPU platforms
  • Spoke to Shispal Rawat Intel Capital
  • Very interested in virtual simulation platform
  • SUN
  • Promote their new multi-core processors

41
RTL Simulation
Compiler
Code
Virtual Machine
Current Values
Always _at_ A B C A_d Always _at_(posedge
Clk) A_d lt A
Next Values
  • Same Virtual Engine
  • Compiler Customized
  • Data management is harder

Manages Memory And Execution
Write a Comment
User Comments (0)
About PowerShow.com