leveraging a super computer to achieve real time ... · s4845 - leveraging a super computer to...

20
S4845 - Leveraging a Super Computer to Achieve Real Time Interaction for a Digital Peugeot Car with Full Global Illumination B. Deschamps (PSA) – A. Gonzalez (PSA) – A. Renard (URCA) – M. Krajecki (URCA) – J. Berta (Mechdyne) – Thomas Ullmann (RTT) March 26, 2014 | San Jose, CA

Upload: others

Post on 23-Jul-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Leveraging a Super Computer to Achieve Real Time ... · S4845 - Leveraging a Super Computer to Achieve Real Time Interaction for a Digital Peugeot Car with Full Global Illumination

S4845 - Leveraging a Super Computer to Achieve Real Time Interaction for a Digital Peugeot Car with Full Global Illumination

B. Deschamps (PSA) – A. Gonzalez (PSA) – A. Renard (URCA) – M. Krajecki (URCA) – J. Berta (Mechdyne) – Thomas Ullmann (RTT)

March 26, 2014 | San Jose, CA

Page 2: Leveraging a Super Computer to Achieve Real Time ... · S4845 - Leveraging a Super Computer to Achieve Real Time Interaction for a Digital Peugeot Car with Full Global Illumination

Agenda

• PSA Peugeot Citroën It Department

• Talk Introduction

• Reims Champagne Ardenne University & Romeo HPC Tesla Cluster

• Overall Architecture

• RTT Deltagen

• teleGraphix Mechdyne

• Use case : Digital Project Review

• Live demonstration

• Questions and Answers

March 26, 2014 | San Jose, CA

Page 3: Leveraging a Super Computer to Achieve Real Time ... · S4845 - Leveraging a Super Computer to Achieve Real Time Interaction for a Digital Peugeot Car with Full Global Illumination

• Guiding the product plan of the Group – Reducing the time of the design cycle and unit costs (MCP)

• Rapid delivery of vehicle innovations,

• Reactivity to market demand,

• Supporting the increase in the vehicle product plan,

• Guaranteeing our competitiveness.

– Guaranteeing quality : design to deliver “good” • Requirement with regard to the competition and to the growth in volumes,

• Having processes that guarantee quality and being able to measure it.

– Working in the Extended Enterprise • Access for suppliers to our systems from outside,

• The same for our partners in Europe, Asia ….

• The Technico-Industrial Upstream assists the Group’s product plan with high-performance tools, such as digital factory and virtual reality.

PSA Peugeot Citroën It Department

March 26, 2014 | San Jose, CA

Page 4: Leveraging a Super Computer to Achieve Real Time ... · S4845 - Leveraging a Super Computer to Achieve Real Time Interaction for a Digital Peugeot Car with Full Global Illumination

Architecture and sizing Project implementation Detailed design Product and process development Pilot Study

Styling

CLASS-A Modeling

Computing design

Digital factory

After sales

Marketing Images Perceived quality

Marketing

March 26, 2014 | San Jose, CA

Page 5: Leveraging a Super Computer to Achieve Real Time ... · S4845 - Leveraging a Super Computer to Achieve Real Time Interaction for a Digital Peugeot Car with Full Global Illumination

• Servers

– 10 000 Operating Systems Instances • Windows, Mainframe, Unix, Linux

• 60% of Virtual servers

• Storage

– 14 000 Tbytes • Shared open systems

• Mainframe

• CAD

• Dedicated Open systems storage

• Workstations

– 70 000 Office

– 10 000 CAD/CAM

– 7000 Industrial Terminals

IT Department in figures

March 26, 2014 | San Jose, CA

Page 6: Leveraging a Super Computer to Achieve Real Time ... · S4845 - Leveraging a Super Computer to Achieve Real Time Interaction for a Digital Peugeot Car with Full Global Illumination

Talk Introduction

• Green 500 & Top 500 Supercomputer

• Unique remote graphics solution

• 9000 Km (5600 miles)

• Global Illumination

• Real time car project review

• Full HD Resolution

March 26, 2014 | San Jose, CA

Page 7: Leveraging a Super Computer to Achieve Real Time ... · S4845 - Leveraging a Super Computer to Achieve Real Time Interaction for a Digital Peugeot Car with Full Global Illumination

Université de Reims Champagne-Ardenne (URCA) - University of Reims

Multidisciplinary university

• more than 22 000 students

• a wide initial undergraduate studies program

• graduate studies and PhD program in link with research labs

The ROMEO HPC Center is a platform hosted by URCA

• Funded by European Community, French government, Champagne-Ardenne Council and

the city of Reims

• high performance computing resources

• for both industrial and academic researchers in the region

• an in-depth expertise in different engineering fields: HPC, applied mathematics,

physics, biophysics and chemistry.

• first Cuda Research Center in France

European

Centers

National Centers

University / Regional Centers

equip@meso

Integrated in the European HPC ecosystem

• link between large hardly accessible national centers and small research

laboratories and SMEs of the region.

• Member of the French HPC network equip@meso managed by GENCI,

Member of the European Platform ETP4HPC

March 26, 2014 | San Jose, CA

Page 8: Leveraging a Super Computer to Achieve Real Time ... · S4845 - Leveraging a Super Computer to Achieve Real Time Interaction for a Digital Peugeot Car with Full Global Illumination

Romeo HPC Tesla Cluster

5th

3131 MFLOPS/W Bull Cool Cabinet Door

151th 254.9 Tflops Linpack

130 Bull servers bullx R421 E3 – Bull AE & MPI

VirtualGL technology servers

Quadro 6000 & 5800

NVIDIA GRID + Citrix Virtualisation NVIDIA VGX K2

Mechdyne teleGraphics

NVIDIA K6000

260 INTEL Ivy Bridge Processor, non-blocking Mellanox Infiniband, Slurm, Lustre

260 NVIDIA Tesla K20X accelerators

Computing Display

Big Data, on-demand and remote

March 26, 2014 | San Jose, CA

Page 9: Leveraging a Super Computer to Achieve Real Time ... · S4845 - Leveraging a Super Computer to Achieve Real Time Interaction for a Digital Peugeot Car with Full Global Illumination

Overall Architecture

Romeo HPC

Remote Graphics Server Software

RTT Deltagen Scene

Remote Graphics Client Software

Display

Workstation

March 26, 2014 | San Jose, CA

Page 10: Leveraging a Super Computer to Achieve Real Time ... · S4845 - Leveraging a Super Computer to Achieve Real Time Interaction for a Digital Peugeot Car with Full Global Illumination

RTT overview

Employees

750+

Last 3 Years Employee Growth

+40%

Increase On Previous Year

+18%

15 RTT Offices Europe, Asia, The Americas Munich, Tokyo, Shanghai, LA, Paris, UK

1999 2005 Year Founded Year Listed on Frankfurt Stock Exchange

March 26, 2014 | San Jose, CA

Page 11: Leveraging a Super Computer to Achieve Real Time ... · S4845 - Leveraging a Super Computer to Achieve Real Time Interaction for a Digital Peugeot Car with Full Global Illumination

Overview: Use Cases in Design

@ Product Experience

@ Color and Trim @ Quality Perception @ Material Tryout

@ Global Collaboration @ Lights Check

March 26, 2014 | San Jose, CA

Page 12: Leveraging a Super Computer to Achieve Real Time ... · S4845 - Leveraging a Super Computer to Achieve Real Time Interaction for a Digital Peugeot Car with Full Global Illumination

Overview: Use Cases in Engineering

@ Visual Ergonomics

@ CFD Visualization @ Tolerance Check @ Process Visualization

@ HMI Design @ Driving Experience

March 26, 2014 | San Jose, CA

Page 13: Leveraging a Super Computer to Achieve Real Time ... · S4845 - Leveraging a Super Computer to Achieve Real Time Interaction for a Digital Peugeot Car with Full Global Illumination

No compromises : RTT Scale For What

• Scale with clusters in order to render complex scenes at high speed with high-end quality

• Allows high-resolution output on multi-segment Powerwalls

For Whom

• Engineers & designers

• Accelerated process through distributed realtime renderings

• Highly flexible – scalability for single and multiple display setups

March 26, 2014 | San Jose, CA

Page 14: Leveraging a Super Computer to Achieve Real Time ... · S4845 - Leveraging a Super Computer to Achieve Real Time Interaction for a Digital Peugeot Car with Full Global Illumination

• Enable high-end graphics mobility and asset rationalization

• Focused on high-end requirements

– Viz-friendly:

• Minimal image quality loss

• Minimal latency

• Minimal sender machine performance impact

– Viz-center friendly: 4k and above, stereo3d, multi-GPU

• Based on OEM technology from Scalable Graphics

March 26, 2014 | San Jose, CA

Page 15: Leveraging a Super Computer to Achieve Real Time ... · S4845 - Leveraging a Super Computer to Achieve Real Time Interaction for a Digital Peugeot Car with Full Global Illumination

A word on performance • Multiple influencers

• Today’s demo: 1920x1080@60Hz : 250Mpixels/s at 20Mb/s (WAN), 160+70 ms latency

• For more information: Dedicated session: S4631, Thursday 3/27/2014, 2 p.m., room 211A

Image

quality

Latency(-1)

BandwidthResolution

(XxY@fps)

March 26, 2014 | San Jose, CA

Page 16: Leveraging a Super Computer to Achieve Real Time ... · S4845 - Leveraging a Super Computer to Achieve Real Time Interaction for a Digital Peugeot Car with Full Global Illumination

Use case : Digital Project Review

• For virtual reality , we use : • OpenGL rendering with precomputed lightmap.

• Stereo, tracking, multi display.

• For fixed point of view, we can use raytracing or global illumination after few seconds.

• For styling use cases, we use : • Realtime Raytracing and Ambient Occlusion or precomputed lightmap.

• For fixed point of view, we can use global illumination after few seconds

• 1 Computer with one Nvidia K 6000 is enough for 2K, limited framerate on 4K resolution

• For perceived quality review, we use : • Interactive global Illumination or offline rendering with GI.

• 1 or 2 Computers with multi GPU but is not enough for realtime global illumination.

March 26, 2014 | San Jose, CA

Page 17: Leveraging a Super Computer to Achieve Real Time ... · S4845 - Leveraging a Super Computer to Achieve Real Time Interaction for a Digital Peugeot Car with Full Global Illumination

Use case : Digital Project Review

The aim is to challenge the physical mockup.

• To do that, we need:

• Real time rendering.

• Physical Renderer approach.

• Physical inputs, ex :Material measurement, …

• Real point of view.

• High resolution.

The solution is to combine virtual reality + Styling + perceived quality setting ….

Could we take decision on approximate renderer ? No, but a renderer with physical approach is the way.

Could you do that with 1 or 2 computers ? No, but HPC with GPU & renderer based on GPU are the solution

We must buy a HPC by user ! No, but an efficient remote graphics is the way to access to this power.

March 26, 2014 | San Jose, CA

Page 18: Leveraging a Super Computer to Achieve Real Time ... · S4845 - Leveraging a Super Computer to Achieve Real Time Interaction for a Digital Peugeot Car with Full Global Illumination

Live demonstration

March 26, 2014 | San Jose, CA

Page 19: Leveraging a Super Computer to Achieve Real Time ... · S4845 - Leveraging a Super Computer to Achieve Real Time Interaction for a Digital Peugeot Car with Full Global Illumination

Questions and Answers

March 26, 2014 | San Jose, CA

Page 20: Leveraging a Super Computer to Achieve Real Time ... · S4845 - Leveraging a Super Computer to Achieve Real Time Interaction for a Digital Peugeot Car with Full Global Illumination

Thanks

• Tyler Worden (Nvidia)

• Anthony Santos (Nvidia)

• Hervé Deleau (URCA)

• Xavier Cavin (Scalable Graphics)

• Christophe Mion (Scalable Graphics)

• Fabien Bartel (RTT)

• Ronald Guett (RTT)

• Carsten Rohn (RTT)

• Joël Perou (PSA)

• Nvidia US

• Nvidia Europe

March 26, 2014 | San Jose, CA