Research objectives of Thales RT in embedded HPC
Research objectives of Thales R&T in embedded HPC and MPC domains François Duhem 2016 -10 -20 INFIERI WK 8 - Fermilab www. thalesgroup. com OPEN
Agenda This document may not be reproduced, modified, adapted, published, translated, in any way, in whole or in part or disclosed to a third party without the prior written consent of Thales - © Thales 2016 All rights reserved. ▌ Thales presentation ▌ Thales R&T activities in HPC lab ▌ Research objectives 2 Réf. : TRT-Fr/STI/LCHP/FD, 16/0023 - 2016 -10 -20 Thales Research & Technology France Template trtp version 8, 0, 0 / Template : 87204467 -DOC-GRP-EN-002 OPEN
This document may not be reproduced, modified, adapted, published, translated, in any way, in whole or in part or disclosed to a third party without the prior written consent of Thales - © Thales 2016 All rights reserved. Thales Collective intelligence for a safer world Whenever critical decisions need to be made, Thales has a role to play. In all its markets (aerospace, ground transportation, defence and security ) Thales solutions help customers to make the right decisions at the right time and act accordingly. World-class technology, the combined expertise of 62, 000 employees and operations in 56 countries have made Thales a key player in keeping the public safe and secure, guarding vital infrastructure and protecting the national security interests of countries around the globe. Employees Global presence 62, 000 56 countries * Does not include therefore R&D undertaken with external funding. A balanced revenue structure Defence 50% Shareholders (at 31 December 2014) Civil 50% 14 billion euros Réf. : TRT-Fr/STI/LCHP/FD, 16/0023 - 2016 -10 -20 Thales Research & Technology France Template trtp version 8, 0, 0 / Template : 87204467 -DOC-GRP-EN-002 707 million euros (workforce under management at 31 Dec. 2015) Revenues in 2015 3 Self-funded R&D* 2015 OPEN 26, 4% French State Float of which employeeowned 2% 48, 3% 25, 3% Dassault Aviation
Thales Research & Technology France This document may not be reproduced, modified, adapted, published, translated, in any way, in whole or in part or disclosed to a third party without the prior written consent of Thales - © Thales 2016 All rights reserved. ▌ Biggest research center of the Thales group ▌ Four research groups in different domains Information technology Physics Technology and measurements III-V lab ▌ IT research group divided in labs High-performance computing Complex systems analysis Critical embedded systems Decision and optimisation Software and system engineering 4 Réf. : TRT-Fr/STI/LCHP/FD, 16/0023 - 2016 -10 -20 Thales Research & Technology France Template trtp version 8, 0, 0 / Template : 87204467 -DOC-GRP-EN-002 OPEN
Thales R&T activities in HPC lab This document may not be reproduced, modified, adapted, published, translated, in any way, in whole or in part or disclosed to a third party without the prior written consent of Thales - © Thales 2016 All rights reserved. ▌ Two main research themes ▌ High-performance computing architectures Finding the right architecture for a given application domain ▌ Tooled-up flows for high-performance cyber-physical systems Efficiently programming adaptive architectures ▌ Within INFIERI: 2 ERs & 1 secondment Wilder Lopes (ER) Alberto García Fernández (ER) Alvin Sashala Naik (Secondment from CNRS) 5 Réf. : TRT-Fr/STI/LCHP/FD, 16/0023 - 2016 -10 -20 Thales Research & Technology France Template trtp version 8, 0, 0 / Template : 87204467 -DOC-GRP-EN-002 OPEN
This document may not be reproduced, modified, adapted, published, translated, in any way, in whole or in part or disclosed to a third party without the prior written consent of Thales - © Thales 2016 All rights reserved. High-performance computing architectures and platforms Sensors 6 Réf. : TRT-Fr/STI/LCHP/FD, 16/0023 - 2016 -10 -20 Thales Research & Technology France Template trtp version 8, 0, 0 / Template : 87204467 -DOC-GRP-EN-002 Raw data High throughput Computer OPEN Useful information
This document may not be reproduced, modified, adapted, published, translated, in any way, in whole or in part or disclosed to a third party without the prior written consent of Thales - © Thales 2016 All rights reserved. What architecture for my processor? ▌ Sizing the processor 7 Réf. : TRT-Fr/STI/LCHP/FD, 16/0023 - 2016 -10 -20 Thales Research & Technology France Template trtp version 8, 0, 0 / Template : 87204467 -DOC-GRP-EN-002 OPEN
This document may not be reproduced, modified, adapted, published, translated, in any way, in whole or in part or disclosed to a third party without the prior written consent of Thales - © Thales 2016 All rights reserved. What architecture for my system/platform? 8 Réf. : TRT-Fr/STI/LCHP/FD, 16/0023 - 2016 -10 -20 Thales Research & Technology France Template trtp version 8, 0, 0 / Template : 87204467 -DOC-GRP-EN-002 OPEN
This document may not be reproduced, modified, adapted, published, translated, in any way, in whole or in part or disclosed to a third party without the prior written consent of Thales - © Thales 2016 All rights reserved. The way we build products… 9 Réf. : TRT-Fr/STI/LCHP/FD, 16/0023 - 2016 -10 -20 Thales Research & Technology France Template trtp version 8, 0, 0 / Template : 87204467 -DOC-GRP-EN-002 OPEN
This document may not be reproduced, modified, adapted, published, translated, in any way, in whole or in part or disclosed to a third party without the prior written consent of Thales - © Thales 2016 All rights reserved. …won't work for long 10 Réf. : TRT-Fr/STI/LCHP/FD, 16/0023 - 2016 -10 -20 Thales Research & Technology France Template trtp version 8, 0, 0 / Template : 87204467 -DOC-GRP-EN-002 OPEN
This document may not be reproduced, modified, adapted, published, translated, in any way, in whole or in part or disclosed to a third party without the prior written consent of Thales - © Thales 2016 All rights reserved. Evolution required! 11 Réf. : TRT-Fr/STI/LCHP/FD, 16/0023 - 2016 -10 -20 Thales Research & Technology France Template trtp version 8, 0, 0 / Template : 87204467 -DOC-GRP-EN-002 OPEN
Use case: medical imaging This document may not be reproduced, modified, adapted, published, translated, in any way, in whole or in part or disclosed to a third party without the prior written consent of Thales - © Thales 2016 All rights reserved. ▌ In collaboration with Thales Electron Devices One out of two X-ray imaging systems uses Thales equipment ▌ Real-time X-Ray imaging challenges Radiation dose lowering Real-time noise reduction Low volume, on sensor Low dissipation x 10 Flops/Watt 12 Réf. : TRT-Fr/STI/LCHP/FD, 16/0023 - 2016 -10 -20 Thales Research & Technology France Template trtp version 8, 0, 0 / Template : 87204467 -DOC-GRP-EN-002 OPEN
Tooled-up flows for high-performance cyber-physical systems This document may not be reproduced, modified, adapted, published, translated, in any way, in whole or in part or disclosed to a third party without the prior written consent of Thales - © Thales 2016 All rights reserved. ▌ Move towards adaptive applications For scalability and resilience 13 Réf. : TRT-Fr/STI/LCHP/FD, 16/0023 - 2016 -10 -20 Thales Research & Technology France Template trtp version 8, 0, 0 / Template : 87204467 -DOC-GRP-EN-002 OPEN
This document may not be reproduced, modified, adapted, published, translated, in any way, in whole or in part or disclosed to a third party without the prior written consent of Thales - © Thales 2016 All rights reserved. Dynamic real-time applications (cyber-physical systems) 14 Réf. : TRT-Fr/STI/LCHP/FD, 16/0023 - 2016 -10 -20 Thales Research & Technology France Template trtp version 8, 0, 0 / Template : 87204467 -DOC-GRP-EN-002 OPEN
Tooled-up flows for high-performance cyber-physical systems This document may not be reproduced, modified, adapted, published, translated, in any way, in whole or in part or disclosed to a third party without the prior written consent of Thales - © Thales 2016 All rights reserved. ▌ Move towards adaptive applications For scalability and resilience ▌ New architecture required! 15 Réf. : TRT-Fr/STI/LCHP/FD, 16/0023 - 2016 -10 -20 Thales Research & Technology France Template trtp version 8, 0, 0 / Template : 87204467 -DOC-GRP-EN-002 OPEN
This document may not be reproduced, modified, adapted, published, translated, in any way, in whole or in part or disclosed to a third party without the prior written consent of Thales - © Thales 2016 All rights reserved. Current architecture vs future architecture 16 Réf. : TRT-Fr/STI/LCHP/FD, 16/0023 - 2016 -10 -20 Thales Research & Technology France Template trtp version 8, 0, 0 / Template : 87204467 -DOC-GRP-EN-002 OPEN
Tooled-up flows for high-performance cyber-physical systems This document may not be reproduced, modified, adapted, published, translated, in any way, in whole or in part or disclosed to a third party without the prior written consent of Thales - © Thales 2016 All rights reserved. ▌ Move towards adaptive applications For scalability and resilience ▌ New architecture required! ▌ How to efficiently program runtime adaptive platforms for real-time embedded systems? Runtime instantiation of pre-mapped applications Brokering scheme for deciding on a quality-of-service 17 Réf. : TRT-Fr/STI/LCHP/FD, 16/0023 - 2016 -10 -20 Thales Research & Technology France Template trtp version 8, 0, 0 / Template : 87204467 -DOC-GRP-EN-002 OPEN
This document may not be reproduced, modified, adapted, published, translated, in any way, in whole or in part or disclosed to a third party without the prior written consent of Thales - © Thales 2016 All rights reserved. Simulator using Ptolemy II Mission manager Broker Mapper Monitor 18 Réf. : TRT-Fr/STI/LCHP/FD, 16/0023 - 2016 -10 -20 Thales Research & Technology France Template trtp version 8, 0, 0 / Template : 87204467 -DOC-GRP-EN-002 OPEN
Ongoing activities This document may not be reproduced, modified, adapted, published, translated, in any way, in whole or in part or disclosed to a third party without the prior written consent of Thales - © Thales 2016 All rights reserved. ▌ Deterministic communication framework for adaptive systems ▌ Dynamic workload partitioning from pre-defined configurations ▌ Definition of brokering rules ▌ Collection of dynamic, data-intensive test scenarios 19 Réf. : TRT-Fr/STI/LCHP/FD, 16/0023 - 2016 -10 -20 Thales Research & Technology France Template trtp version 8, 0, 0 / Template : 87204467 -DOC-GRP-EN-002 OPEN
Thank you for your attention! www. thalesgroup. com OPEN
- Slides: 20