March 17, 2015 Uday Pitambare Software Engineer, Delphi Labs @ - - PowerPoint PPT Presentation

march 17 2015 uday pitambare software engineer delphi
SMART_READER_LITE
LIVE PREVIEW

March 17, 2015 Uday Pitambare Software Engineer, Delphi Labs @ - - PowerPoint PPT Presentation

Enabling Next-Gen Vehicle Architectures with Embedded Supercomputing March 17, 2015 Uday Pitambare Software Engineer, Delphi Labs @ Silicon Valley Computing Power has Evolved Dramatically and Made its Way into Automotive NVIDIA K1 NVIDIA


slide-1
SLIDE 1

Enabling Next-Gen Vehicle Architectures with Embedded Supercomputing

March 17, 2015

Uday Pitambare

Software Engineer, Delphi Labs @ Silicon Valley

slide-2
SLIDE 2

1900 1940 1980 2015 1920 1960 2000 ELECTROMECHANICAL RELAYS VACUUM TUBES INTEGRATED CIRCUITS

0.00001 1 100,000 10,000,000,000 10

NVIDIA Tegra 3 Mac Pro Dell Dimension 8400 Pentium ll PC Pentium PC Compaq Deskpro 386 Apple ll IBM PC

Power MAC G4

The first personal computer to deliver more than 1billion floating-point

  • perations per

second

Data General Nova Intellec-8 DEC PDP IBM 1130 DEC PDP-4 IBM 1620 Datamatic 1000 Whirlwind

UNIVAC 1

The first personal commercially marketed computer, used to tabulate the U.S. Census, occupied 943

  • cu. ft.

(27 cu m)

BINAC IBM SSEC

Colossus

The electronic computer, with 1.500 vacuum tubes, helped the British crack German codes during the World War II

ENIAC Zuse 3 National Ellis 3000 IBM Tabulator Hollerith Tabulator

Analytical Engine

Never fully built Charles Babbage’s invention was design to solve computational and logical problems

TRANSISTORS

EDVAC Zuse 2

Computing Power has Evolved Dramatically and Made it’s Way into Automotive

NVIDIA K1

slide-3
SLIDE 3

3

https://www.linkedin.com/pulse/20140626152045-3625632-car-software-100m-lines-of-code-and-counting

Software

10 20 30 40 50 60 70 80 90 100 Modern Car Facebook Windows Vista Large Hadron Collider Boieng 787 Android Google Chrome Linux Kernel 2.6.0 Mars Curiosity Rover Hubble Telescope F-22 Raptor Space Shuttle

Software Size(Million Lines of Code)

slide-4
SLIDE 4

Delphi Confidential

Automotive Domain S/W Growth

  • Primary Drivers of S/W Growth are in Infotainment and Safety Domains

4

20000 40000 60000 80000 100000 120000

2015 2020 2025 2030 Model Year

Software Growth (MB) vs. MY

Infotainment Domain Safety Domain Mechatronics Domain Body Domain Powertrain Domain Chassis Domain

Memory (MB)

slide-5
SLIDE 5

CES2015 Jeep

5

slide-6
SLIDE 6

CES2015 Automated Driving

6

slide-7
SLIDE 7

Integrated Cluster feature migration

7

Cluster Infotainment Center Stack Gaze Tracking System Voice Rec

7

Integrated Cockpit

(Nvidia Tegra K1)

HV Domain 1 HV Domain 2 HV Domain 3

Voice Rec Gaze Tracking System

Bird’s Eye View

Radio Radio

slide-8
SLIDE 8

Software Partitioning

8

Cluster

Rendering

CPU cores GPU / DSP cores

Music Player Gaze Tracking Maps Voice Rec Radio Connected Apps

Video Encode / Decode Bird’s Eye View Stitching / Processing

slide-9
SLIDE 9

Delphi Multi-Domain Controller

9

Fwd Radar Fwd Camera Side Radar 4* Surround Cameras

Safety controller Tracker Fwd Radar

Tracker Side Radars

ADAS SoC Fusion Computer(s)

Side Radar Side Radar Side Radar Embedded SoC

Multi-Domain Controller

Performance Controller Nvidia / Other Safety controller

Fwd Radar Fwd Camera Side Radar Side Radar Side Radar Side Radar 4* Surround Cameras

slide-10
SLIDE 10

Software Partitioning

10

Radars Tracker Apps

Stitching

Delphi Fusion 360

360 Obj Detection

CPU cores GPU / DSP cores

Target Selection/ Threat Assessment/ Situation awareness

Advanced Emergency Braking Lane Keeping Aid BlindSpot/LCMA ACC/TJA/ Highway pilot/ Urban Driving Parking

Timing / Synchronization Bus Interface Management

slide-11
SLIDE 11

Benefits

11

Cost Form factor Power consumption Performance Reduced communication overheads

slide-12
SLIDE 12

Challenges

12

Separation of safety critical and non safety critical components Functional Safety Bandwidth Management

slide-13
SLIDE 13

Questions

13