SlideShare une entreprise Scribd logo
1  sur  31
www.thalesgroup.com
Research & Technology
2012/07/17/Référence
www.flextiles.eu
Michael Hübner, ARC 2013
michael.huebner@rub.de
Project coordinator: THALES
Funding budget: 3,670,000€
Starting date: 15/10/2011
Duration: 36 months
www.thalesgroup.com
FlexTiles: Reconfigurable Multicore
3D Architecture
//
TheinformationcontainedinthisdocumentandanyattachmentsarethepropertyofTHALES.Youareherebynotifiedthatanyreview,dissemination,distribution,copyingor
otherwiseuseofthisdocumentisstrictlyprohibitedwithoutThalespriorwrittenapproval.©THALES2011.Templatetrtpversion7.0.8
Date/Référence
Some Future applications within THALES
Embedded Real-Time Market
 low power consumption
 low volumes
 long life-time (~20 years)
Adapt to environment  dynamicity, flexibility & dependability
Smart cameraCognitive radio UAV
More than static
dataflow
//
TheinformationcontainedinthisdocumentandanyattachmentsarethepropertyofTHALES.Youareherebynotifiedthatanyreview,dissemination,distribution,copyingor
otherwiseuseofthisdocumentisstrictlyprohibitedwithoutThalespriorwrittenapproval.©THALES2011.Templatetrtpversion7.0.8
Date/Référence
Manycore is a main issue for the industry
 Programmability (industrial view):
 Time to market
 SW Development costs
 Reuse of legacy code
 What about Manycores?
 Homogeneous?
 Heterogeneous?
//
TheinformationcontainedinthisdocumentandanyattachmentsarethepropertyofTHALES.Youareherebynotifiedthatanyreview,dissemination,distribution,copyingor
otherwiseuseofthisdocumentisstrictlyprohibitedwithoutThalespriorwrittenapproval.©THALES2011.Templatetrtpversion7.0.8
Date/Référence
Manycore is a main issue for the industry
 Programmability (industrial view):
 Time to market
 SW Development costs
 Reuse of legacy code
 What about Manycores?
 Homogeneous?
 Heterogeneous?
Why taking risks with Manycores ?
We want to continue like in the good days:
compile “without thinking” and get performances
(keep it as long/simple as possible) !
//
TheinformationcontainedinthisdocumentandanyattachmentsarethepropertyofTHALES.Youareherebynotifiedthatanyreview,dissemination,distribution,copyingor
otherwiseuseofthisdocumentisstrictlyprohibitedwithoutThalespriorwrittenapproval.©THALES2011.Templatetrtpversion7.0.8
Date/Référence
Homogeneous manycores: Good at Parallelism
Parallelisation: raise computing power / lower power consumption.
Homogeneity eases programming (C-Like + tools) but:
Maximum performance only with static application.
automatic optimisation (data parallelism)
static allocation and scheduling.
Else  Average performances / No guaranty
Tilera - Tile-Gx100 – 100 cores
 C/C++
Nvidia - Fermi - 512 cores
 OpenCL/CUDA (C like+kernels)
Kalray - MPPA - 256 cores
 SigmaC (C++ like for dataflow)
//
TheinformationcontainedinthisdocumentandanyattachmentsarethepropertyofTHALES.Youareherebynotifiedthatanyreview,dissemination,distribution,copyingor
otherwiseuseofthisdocumentisstrictlyprohibitedwithoutThalespriorwrittenapproval.©THALES2011.Templatetrtpversion7.0.8
Date/Référence
Customized/Customizable chips vs. FPGA
Xilinx – ZYNQ : FPGA with
a dual ARM A9 core
 MPCore with reconfiguration
capabilities
ClusterCluster ClusterCluster ClusterCluster
ClusterCluster ClusterCluster ClusterCluster
ClusterCluster ClusterCluster ClusterCluster
Fabric
Controller
core
Fabric
Controller
core
Fabric
GOOD Parallelization
POOR Customization
POOR Parallelization
GOOD Customization
ST – P2012 (Heterogeneous
manycore fabric)
 Once done: Dedicated to a
specific domain of applications
 Affordable only for large series of
products.
Main issue: Domain dedication
idem with MPSoCs (TI-OMAPs)
//
TheinformationcontainedinthisdocumentandanyattachmentsarethepropertyofTHALES.Youareherebynotifiedthatanyreview,dissemination,distribution,copyingor
otherwiseuseofthisdocumentisstrictlyprohibitedwithoutThalespriorwrittenapproval.©THALES2011.Templatetrtpversion7.0.8
Date/Référence
FlexTiles Proposes
A 3D stacked chip based on:
 A manycore layer
 GPPs
 DSPs
 A FPGA layer
 A 3D-NoC
GOOD Parallelization
GOOD Customization
Customization at low price
Opportunity: self adaptive capabilities
 Future application needs
//
TheinformationcontainedinthisdocumentandanyattachmentsarethepropertyofTHALES.Youareherebynotifiedthatanyreview,dissemination,distribution,copyingor
otherwiseuseofthisdocumentisstrictlyprohibitedwithoutThalespriorwrittenapproval.©THALES2011.Templatetrtpversion7.0.8
Date/Référence
Self adaptive?
 Adapt the architecture to application requests at "real-time"
 Improve yield and extend life-time of sub-micron technologies
 Fault tolerance
 Increase energy efficiency
 give the right task to the best available processor
 finalize the mapping at runtime
 Temperature management  re-mapping
How to program it?
//
TheinformationcontainedinthisdocumentandanyattachmentsarethepropertyofTHALES.Youareherebynotifiedthatanyreview,dissemination,distribution,copyingor
otherwiseuseofthisdocumentisstrictlyprohibitedwithoutThalespriorwrittenapproval.©THALES2011.Templatetrtpversion7.0.8
Date/Référence
Holistic Approach: Model of Execution
Model of ComputationModel of Computation
Optimisation toolsOptimisation tools
Programming
Efficiency
Self-Adaptive
Capabilities
Relocation strategiesRelocation strategies
Model of programmationModel of programmation Flexible HardwareFlexible Hardware
Common InterfacesCommon Interfaces
Model of Execution
0 /0 /
TheinformationcontainedinthisdocumentandanyattachmentsarethepropertyofTHALES.Youareherebynotifiedthatanyreview,dissemination,distribution,copyingor
otherwiseuseofthisdocumentisstrictlyprohibitedwithoutThalespriorwrittenapproval.©THALES2011.Templatetrtpversion7.0.8
Date/Référence
Model of Execution
Master NodesMaster Nodes
Slave NodesSlave Nodes
GPP nodes
eFPGA nodes
DSP nodes
GPP Node
accelerator
node
NI
NoC
NI
Accelerator Interface (AI)
acc
requests
control
/ status
control
/ status
DMA
DMA
requests
data
Master-slave execution model
AI HW / SW independency regarding accelerator specificities
5 /5 /
TheinformationcontainedinthisdocumentandanyattachmentsarethepropertyofTHALES.Youareherebynotifiedthatanyreview,dissemination,distribution,copyingor
otherwiseuseofthisdocumentisstrictlyprohibitedwithoutThalespriorwrittenapproval.©THALES2011.Templatetrtpversion7.0.8
Date/Référence
Programming efficiency: Model of Computation
Programming
Efficiency
Self-Adaptive
Capabilities
Relocation strategiesRelocation strategies
Model of programmationModel of programmation Flexible HardwareFlexible Hardware
Common InterfacesCommon Interfaces
Model of ExecutionModel of Execution
Optimisation tools
Model of ComputationModel of Computation
6 /6 /
TheinformationcontainedinthisdocumentandanyattachmentsarethepropertyofTHALES.Youareherebynotifiedthatanyreview,dissemination,distribution,copyingor
otherwiseuseofthisdocumentisstrictlyprohibitedwithoutThalespriorwrittenapproval.©THALES2011.Templatetrtpversion7.0.8
Date/Référence
Applicatio
n (C code)
Applicatio
n (C code)
C to SpearDE
representation
Conversion
(Cosy)
C to SpearDE
representation
Conversion
(Cosy)
Data parallelisation Mapping
(SpearDE)
Data parallelisation Mapping
(SpearDE)
Graphic input
(manual)
+
C kernels
Graphic input
(manual)
+
C kernels
Streaming optimisation
(Cosy)
Streaming optimisation
(Cosy)
Compilation & Link
(Cosy)
Compilation & Link
(Cosy)
architecture
representation
architecture
representation
Master coresMaster coresSlave coresSlave cores
Library of IPsLibrary of IPs
Tool flow and MoC
Tool flow based :
Thales - SpearDE
ACE - Cosy
Programming efficiency: Model of Computation
Binaries
Acc compiler or C2VHDL toolsAcc compiler or C2VHDL tools
7 /7 /
TheinformationcontainedinthisdocumentandanyattachmentsarethepropertyofTHALES.Youareherebynotifiedthatanyreview,dissemination,distribution,copyingor
otherwiseuseofthisdocumentisstrictlyprohibitedwithoutThalespriorwrittenapproval.©THALES2011.Templatetrtpversion7.0.8
Date/Référence
Programming efficiency: Model of Computation
Programming
Efficiency
Self-Adaptive
Capabilities
Relocation strategiesRelocation strategies
Model of programmationModel of programmation Flexible HardwareFlexible Hardware
Model of ExecutionModel of ExecutionModel of ComputationModel of Computation
Common Interfaces
Optimisation toolsOptimisation tools
8 /8 /
TheinformationcontainedinthisdocumentandanyattachmentsarethepropertyofTHALES.Youareherebynotifiedthatanyreview,dissemination,distribution,copyingor
otherwiseuseofthisdocumentisstrictlyprohibitedwithoutThalespriorwrittenapproval.©THALES2011.Templatetrtpversion7.0.8
Date/Référence
Modularity and scalability: common interfaces
Homogeneous
GPP nodes
Heterogeneous
accelerators
nodes
GPP Node
AI
DSP
Node
NI
GPP Node
NI
NoC
NI NI NI
AI AI
NI
Config. Ctrl.
DDR Ctrl.
NI
GPP Node
NI
I/O
NI
Generic
Interfaces
eFPGA Domain
(Reconfigurable HW acc.)
Dedicated
Accelerator
Node
Dedicated
Accelerator
Node
9 /9 /
TheinformationcontainedinthisdocumentandanyattachmentsarethepropertyofTHALES.Youareherebynotifiedthatanyreview,dissemination,distribution,copyingor
otherwiseuseofthisdocumentisstrictlyprohibitedwithoutThalespriorwrittenapproval.©THALES2011.Templatetrtpversion7.0.8
Date/Référence
Relocation Strategies
Programming
Efficiency
Self-Adaptive
Capabilities
Model of programmationModel of programmation Flexible HardwareFlexible Hardware
Model of ExecutionModel of ExecutionModel of ComputationModel of Computation
Optimisation toolsOptimisation tools
Relocation Strategies
Common InterfacesCommon Interfaces
0 /0 /
TheinformationcontainedinthisdocumentandanyattachmentsarethepropertyofTHALES.Youareherebynotifiedthatanyreview,dissemination,distribution,copyingor
otherwiseuseofthisdocumentisstrictlyprohibitedwithoutThalespriorwrittenapproval.©THALES2011.Templatetrtpversion7.0.8
Date/Référence
A1.1A1.1 A2.1A2.1
A3A3
A5A5
A4A4
A1.2A1.2 A2.2A2.2
A1.3A1.3 A2.3A2.3
A1.4A1.4 A2.4A2.4
•FPGA•FPGA
•GPP•GPP
•FPGA•FPGA
A1.1A1.1 A2.1A2.1
A3A3
A5A5
A4A4
A1.2A1.2 A2.2A2.2
A1.3A1.3 A2.3A2.3
A1.4A1.4 A2.4A2.4
•DSP•DSP
•GPP•GPP
•DSP•DSP
A1.1A1.1 A2.1A2.1
A3A3
A5A5
A4A4
A1.2A1.2 A2.2A2.2
A1.3A1.3 A2.3A2.3
A1.4A1.4 A2.4A2.4
•DSP•DSP
•DSP•DSP
•DSP•DSP
timerelocation relocation relocation
Relocation Strategies
1 /1 /
TheinformationcontainedinthisdocumentandanyattachmentsarethepropertyofTHALES.Youareherebynotifiedthatanyreview,dissemination,distribution,copyingor
otherwiseuseofthisdocumentisstrictlyprohibitedwithoutThalespriorwrittenapproval.©THALES2011.Templatetrtpversion7.0.8
Date/Référence
Self-adaptation
Accelerator/Virtual Code
Dynamic
allocation / binding
DIAGNOSI
S
O = F(L)
ACTION
SYSTEM
MONITORING
GPP Node
AI
DSP
Node
NI
GPP Node
NI
NoC
NI NI NI
AI AI
NI
Config. Ctrl.
DDR Ctrl.
NI
GPP Node
NI
I/O
NI
Dedicated
Accelerator
Node
Dedicated
Accelerator
Node
eFPGA Domain (Reconfigurable HW acc.)
2 /2 /
TheinformationcontainedinthisdocumentandanyattachmentsarethepropertyofTHALES.Youareherebynotifiedthatanyreview,dissemination,distribution,copyingor
otherwiseuseofthisdocumentisstrictlyprohibitedwithoutThalespriorwrittenapproval.©THALES2011.Templatetrtpversion7.0.8
Date/Référence
Flexible Hardware
Programming
Efficiency
Self-Adaptive
Capabilities
Model of programmationModel of programmation
Model of ExecutionModel of ExecutionModel of ComputationModel of Computation
Optimisation toolsOptimisation tools
Common InterfacesCommon Interfaces
Flexible Hardware
Relocation strategiesRelocation strategies
3 /3 /
TheinformationcontainedinthisdocumentandanyattachmentsarethepropertyofTHALES.Youareherebynotifiedthatanyreview,dissemination,distribution,copyingor
otherwiseuseofthisdocumentisstrictlyprohibitedwithoutThalespriorwrittenapproval.©THALES2011.Templatetrtpversion7.0.8
Date/Référence
Tile Tile Tile
Tile Tile Tile
Tile Tile Tile
New dynamic reconfigurable technology
Homogeneous manycore
NoC
FlexTiles: a 3D stack chip
3D stacked reconfigurable layer
4 /4 /
TheinformationcontainedinthisdocumentandanyattachmentsarethepropertyofTHALES.Youareherebynotifiedthatanyreview,dissemination,distribution,copyingor
otherwiseuseofthisdocumentisstrictlyprohibitedwithoutThalespriorwrittenapproval.©THALES2011.Templatetrtpversion7.0.8
Date/Référence
Tile Tile Tile
Tile Tile Tile
Tile Tile Tile
New dynamic reconfigurable technology
3D stacked reconfigurable layer
Homogeneous manycore
NoC
FlexTiles: a 3D stack chip
Map Accelerated functions
5 /5 /
TheinformationcontainedinthisdocumentandanyattachmentsarethepropertyofTHALES.Youareherebynotifiedthatanyreview,dissemination,distribution,copyingor
otherwiseuseofthisdocumentisstrictlyprohibitedwithoutThalespriorwrittenapproval.©THALES2011.Templatetrtpversion7.0.8
Date/Référence
Tile Tile Tile
Tile Tile Tile
Tile Tile Tile
New dynamic reconfigurable technology
3D stacked reconfigurable layer
Homogeneous manycore
NoC
FlexTiles: a 3D stack chip
Duplicate
6 /6 /
TheinformationcontainedinthisdocumentandanyattachmentsarethepropertyofTHALES.Youareherebynotifiedthatanyreview,dissemination,distribution,copyingor
otherwiseuseofthisdocumentisstrictlyprohibitedwithoutThalespriorwrittenapproval.©THALES2011.Templatetrtpversion7.0.8
Date/Référence
Tile Tile Tile
Tile Tile Tile
Tile Tile Tile
New dynamic reconfigurable technology
3D stacked reconfigurable layer
Homogeneous manycore
NoC
FlexTiles: a 3D stack chip
Migrate
7 /7 /
TheinformationcontainedinthisdocumentandanyattachmentsarethepropertyofTHALES.Youareherebynotifiedthatanyreview,dissemination,distribution,copyingor
otherwiseuseofthisdocumentisstrictlyprohibitedwithoutThalespriorwrittenapproval.©THALES2011.Templatetrtpversion7.0.8
Date/Référence
Holistic Approach
Model of programmationModel of programmation
Model of ComputationModel of Computation
Model of ExecutionModel of Execution
Flexible HardwareFlexible Hardware
Common InterfacesCommon Interfaces
strategies of relocationstrategies of relocation
Optimisation toolsOptimisation tools
8 /8 /
TheinformationcontainedinthisdocumentandanyattachmentsarethepropertyofTHALES.Youareherebynotifiedthatanyreview,dissemination,distribution,copyingor
otherwiseuseofthisdocumentisstrictlyprohibitedwithoutThalespriorwrittenapproval.©THALES2011.Templatetrtpversion7.0.8
Date/Référence
NoC QoS
chipchip
GPP
icache
dcache
dLMEM GPP
NI
iLMEM eFPGA
eFPGA
dLMEM eFPGA
iLMEM DSP
DSP
dLMEM DSP
DDR
NI
+
DDR
ctrl
on chip
shMEM
NI NI
control
NOC
bitstream
NOC
data
NOC
instruction
NOC
test/debug
NOC
9 /9 /
TheinformationcontainedinthisdocumentandanyattachmentsarethepropertyofTHALES.Youareherebynotifiedthatanyreview,dissemination,distribution,copyingor
otherwiseuseofthisdocumentisstrictlyprohibitedwithoutThalespriorwrittenapproval.©THALES2011.Templatetrtpversion7.0.8
Date/Référence
ANoC (CEA)
GALS: asynchronous logic in nodes, local synchronous cores
-highly scalable
-between nodes: no global clock, not even local clock
-power efficient and dependable
-packet switching
-wormhole protocol
-low latency
0 /0 /
TheinformationcontainedinthisdocumentandanyattachmentsarethepropertyofTHALES.Youareherebynotifiedthatanyreview,dissemination,distribution,copyingor
otherwiseuseofthisdocumentisstrictlyprohibitedwithoutThalespriorwrittenapproval.©THALES2011.Templatetrtpversion7.0.8
Date/Référence
AEtheral NoC (TUe)
Guaranteed levels of services and performances
Contention free routing by construction
- wormhole routing specified at design time
Globally Synchronous with time slots
1 /1 /
TheinformationcontainedinthisdocumentandanyattachmentsarethepropertyofTHALES.Youareherebynotifiedthatanyreview,dissemination,distribution,copyingor
otherwiseuseofthisdocumentisstrictlyprohibitedwithoutThalespriorwrittenapproval.©THALES2011.Templatetrtpversion7.0.8
Date/Référence
Conclusion
Parallelisation is the only way to reach HPC for low power
consumption.
But parallelisation is not enough, customisation is also
necessary
 Only affordable for high volumes
Reconfigurable customisation is the solution:
 Increase accessibility to heterogeneous manycore technology
 Offers self-adaptive capabilities
2 /2 /
TheinformationcontainedinthisdocumentandanyattachmentsarethepropertyofTHALES.Youareherebynotifiedthatanyreview,dissemination,distribution,copyingor
otherwiseuseofthisdocumentisstrictlyprohibitedwithoutThalespriorwrittenapproval.©THALES2011.Templatetrtpversion7.0.8
Date/Référence
Our proposition: a 3D stacked chip and …
A 3D stacked chip based on:
 A manycore layer
 GPPs
 DSPs
 A FPGA layer
 A 3D-NoC
3 /3 /
TheinformationcontainedinthisdocumentandanyattachmentsarethepropertyofTHALES.Youareherebynotifiedthatanyreview,dissemination,distribution,copyingor
otherwiseuseofthisdocumentisstrictlyprohibitedwithoutThalespriorwrittenapproval.©THALES2011.Templatetrtpversion7.0.8
Date/Référence
…a complete platform
Virtualisation
layer
Virtualisation
layer
relocatable binary coderelocatable binary code
Parallelisation, partioningParallelisation, partioning
Application
Hardware Nodes
CompilationCompilation Synthesis, P&RSynthesis, P&R
relocatable bitstreamrelocatable bitstream
Hardware Abstraction Layer
Hardware Abstraction Layer API
Operating Library API
KernelKernel Resource
Monitoring &
Allocation
Resource
Monitoring &
Allocation
DIAGNOSIS
O = F(L)
ACTION
SYSTEM
toolchain
operating
library
heterogenous
manycore
MONITORING
4 /4 /
TheinformationcontainedinthisdocumentandanyattachmentsarethepropertyofTHALES.Youareherebynotifiedthatanyreview,dissemination,distribution,copyingor
otherwiseuseofthisdocumentisstrictlyprohibitedwithoutThalespriorwrittenapproval.©THALES2011.Templatetrtpversion7.0.8
Date/Référence
Consortium and questions
Partners & Third
Party
Country Main scientific and
technical contributions
THALES France Infrastructure and
applications
KIT Germany Virtualisation layer
TUE Netherlands Kernel ; NoC
CSEM Switzerland DSP
CEA France NoC ; 3D stacking
UR1 France Reconfigurable technology
SUNDANCE United
Kingdom
FPGA Demonstrator
ACE Netherlands Parallelisation and
compilation Tools
RUB Germany Reconfigurable technology
8 partners in 5 countries
5 /5 /
TheinformationcontainedinthisdocumentandanyattachmentsarethepropertyofTHALES.Youareherebynotifiedthatanyreview,dissemination,distribution,copyingor
otherwiseuseofthisdocumentisstrictlyprohibitedwithoutThalespriorwrittenapproval.©THALES2011.Templatetrtpversion7.0.8
Date/Référence
FlexTiles
With FlexTiles, The Industry will be able to…
take the plunge into the manycore world!

Contenu connexe

Similaire à THALES FlexTiles 3D Architecture

Conference on Adaptive Hardware and Systems (AHS'14) - FlexTiles Introductions
Conference on Adaptive Hardware and Systems (AHS'14) - FlexTiles IntroductionsConference on Adaptive Hardware and Systems (AHS'14) - FlexTiles Introductions
Conference on Adaptive Hardware and Systems (AHS'14) - FlexTiles IntroductionsFlexTiles Team
 
FPL'2014 - FlexTiles Workshop - 1 - FlexTiles Overview
FPL'2014 - FlexTiles Workshop - 1 - FlexTiles OverviewFPL'2014 - FlexTiles Workshop - 1 - FlexTiles Overview
FPL'2014 - FlexTiles Workshop - 1 - FlexTiles OverviewFlexTiles Team
 
It challenge
It challengeIt challenge
It challengeStatoil
 
Conference on Adaptive Hardware and Systems (AHS'14) - What is FlexTiles?
Conference on Adaptive Hardware and Systems (AHS'14) - What is FlexTiles?Conference on Adaptive Hardware and Systems (AHS'14) - What is FlexTiles?
Conference on Adaptive Hardware and Systems (AHS'14) - What is FlexTiles?FlexTiles Team
 
Conference on Adaptive Hardware and Systems (AHS'14) - The 3D FlexTiles Concept
Conference on Adaptive Hardware and Systems (AHS'14) - The 3D FlexTiles ConceptConference on Adaptive Hardware and Systems (AHS'14) - The 3D FlexTiles Concept
Conference on Adaptive Hardware and Systems (AHS'14) - The 3D FlexTiles ConceptFlexTiles Team
 
2014_03_17_EclipseCon_Talk_MelodyCapella_05.pdf
2014_03_17_EclipseCon_Talk_MelodyCapella_05.pdf2014_03_17_EclipseCon_Talk_MelodyCapella_05.pdf
2014_03_17_EclipseCon_Talk_MelodyCapella_05.pdfxmumiao
 
Ogce Workflow Suite
Ogce Workflow SuiteOgce Workflow Suite
Ogce Workflow Suitesmarru
 
Tenant-based resource allocation model for cost-effective scaling Software-as...
Tenant-based resource allocation model for cost-effective scaling Software-as...Tenant-based resource allocation model for cost-effective scaling Software-as...
Tenant-based resource allocation model for cost-effective scaling Software-as...Javier Mijail Espadas Pech
 
Swan dws story_270113_pb_google_drive
Swan dws story_270113_pb_google_driveSwan dws story_270113_pb_google_drive
Swan dws story_270113_pb_google_drivePiero Belforte
 
2013 06 swan_dws_story_pb_090613
2013 06 swan_dws_story_pb_0906132013 06 swan_dws_story_pb_090613
2013 06 swan_dws_story_pb_090613Piero Belforte
 
Samos July 2016_tulipp-H2020 project presentation
Samos July 2016_tulipp-H2020 project presentationSamos July 2016_tulipp-H2020 project presentation
Samos July 2016_tulipp-H2020 project presentationTulipp. Eu
 
BDE SC3.3 Workshop - Options for Wind Farm performance assessment and Power f...
BDE SC3.3 Workshop - Options for Wind Farm performance assessment and Power f...BDE SC3.3 Workshop - Options for Wind Farm performance assessment and Power f...
BDE SC3.3 Workshop - Options for Wind Farm performance assessment and Power f...BigData_Europe
 
Scientific Cloud Computing: Present & Future
Scientific Cloud Computing: Present & FutureScientific Cloud Computing: Present & Future
Scientific Cloud Computing: Present & Futurestratuslab
 
Adaptive fault tolerance_in_real_time_cloud_computing
Adaptive fault tolerance_in_real_time_cloud_computingAdaptive fault tolerance_in_real_time_cloud_computing
Adaptive fault tolerance_in_real_time_cloud_computingwww.pixelsolutionbd.com
 
Network performance - skilled craft to hard science
Network performance - skilled craft to hard scienceNetwork performance - skilled craft to hard science
Network performance - skilled craft to hard scienceMartin Geddes
 
The Implacable advance of the data
The Implacable advance of the dataThe Implacable advance of the data
The Implacable advance of the dataDataWorks Summit
 
FPL'2014 - FlexTiles Workshop - 6 - FlexTiles Embedded FPGA Accelerators
FPL'2014 - FlexTiles Workshop - 6 - FlexTiles Embedded FPGA AcceleratorsFPL'2014 - FlexTiles Workshop - 6 - FlexTiles Embedded FPGA Accelerators
FPL'2014 - FlexTiles Workshop - 6 - FlexTiles Embedded FPGA AcceleratorsFlexTiles Team
 
Is it sensible to use Data Vault at all? Conclusions from a project.
Is it sensible to use Data Vault at all? Conclusions from a project.Is it sensible to use Data Vault at all? Conclusions from a project.
Is it sensible to use Data Vault at all? Conclusions from a project.Capgemini
 

Similaire à THALES FlexTiles 3D Architecture (20)

Conference on Adaptive Hardware and Systems (AHS'14) - FlexTiles Introductions
Conference on Adaptive Hardware and Systems (AHS'14) - FlexTiles IntroductionsConference on Adaptive Hardware and Systems (AHS'14) - FlexTiles Introductions
Conference on Adaptive Hardware and Systems (AHS'14) - FlexTiles Introductions
 
FPL'2014 - FlexTiles Workshop - 1 - FlexTiles Overview
FPL'2014 - FlexTiles Workshop - 1 - FlexTiles OverviewFPL'2014 - FlexTiles Workshop - 1 - FlexTiles Overview
FPL'2014 - FlexTiles Workshop - 1 - FlexTiles Overview
 
It challenge
It challengeIt challenge
It challenge
 
Conference on Adaptive Hardware and Systems (AHS'14) - What is FlexTiles?
Conference on Adaptive Hardware and Systems (AHS'14) - What is FlexTiles?Conference on Adaptive Hardware and Systems (AHS'14) - What is FlexTiles?
Conference on Adaptive Hardware and Systems (AHS'14) - What is FlexTiles?
 
Conference on Adaptive Hardware and Systems (AHS'14) - The 3D FlexTiles Concept
Conference on Adaptive Hardware and Systems (AHS'14) - The 3D FlexTiles ConceptConference on Adaptive Hardware and Systems (AHS'14) - The 3D FlexTiles Concept
Conference on Adaptive Hardware and Systems (AHS'14) - The 3D FlexTiles Concept
 
2014_03_17_EclipseCon_Talk_MelodyCapella_05.pdf
2014_03_17_EclipseCon_Talk_MelodyCapella_05.pdf2014_03_17_EclipseCon_Talk_MelodyCapella_05.pdf
2014_03_17_EclipseCon_Talk_MelodyCapella_05.pdf
 
Ogce Workflow Suite
Ogce Workflow SuiteOgce Workflow Suite
Ogce Workflow Suite
 
Tenant-based resource allocation model for cost-effective scaling Software-as...
Tenant-based resource allocation model for cost-effective scaling Software-as...Tenant-based resource allocation model for cost-effective scaling Software-as...
Tenant-based resource allocation model for cost-effective scaling Software-as...
 
2012 dws story_220812
2012 dws story_2208122012 dws story_220812
2012 dws story_220812
 
Swan dws story_270113_pb_google_drive
Swan dws story_270113_pb_google_driveSwan dws story_270113_pb_google_drive
Swan dws story_270113_pb_google_drive
 
2013 06 swan_dws_story_pb_090613
2013 06 swan_dws_story_pb_0906132013 06 swan_dws_story_pb_090613
2013 06 swan_dws_story_pb_090613
 
Samos July 2016_tulipp-H2020 project presentation
Samos July 2016_tulipp-H2020 project presentationSamos July 2016_tulipp-H2020 project presentation
Samos July 2016_tulipp-H2020 project presentation
 
BDE SC3.3 Workshop - Options for Wind Farm performance assessment and Power f...
BDE SC3.3 Workshop - Options for Wind Farm performance assessment and Power f...BDE SC3.3 Workshop - Options for Wind Farm performance assessment and Power f...
BDE SC3.3 Workshop - Options for Wind Farm performance assessment and Power f...
 
Scientific Cloud Computing: Present & Future
Scientific Cloud Computing: Present & FutureScientific Cloud Computing: Present & Future
Scientific Cloud Computing: Present & Future
 
Call for VC Funding: Luz Wavelabs
Call for VC Funding: Luz WavelabsCall for VC Funding: Luz Wavelabs
Call for VC Funding: Luz Wavelabs
 
Adaptive fault tolerance_in_real_time_cloud_computing
Adaptive fault tolerance_in_real_time_cloud_computingAdaptive fault tolerance_in_real_time_cloud_computing
Adaptive fault tolerance_in_real_time_cloud_computing
 
Network performance - skilled craft to hard science
Network performance - skilled craft to hard scienceNetwork performance - skilled craft to hard science
Network performance - skilled craft to hard science
 
The Implacable advance of the data
The Implacable advance of the dataThe Implacable advance of the data
The Implacable advance of the data
 
FPL'2014 - FlexTiles Workshop - 6 - FlexTiles Embedded FPGA Accelerators
FPL'2014 - FlexTiles Workshop - 6 - FlexTiles Embedded FPGA AcceleratorsFPL'2014 - FlexTiles Workshop - 6 - FlexTiles Embedded FPGA Accelerators
FPL'2014 - FlexTiles Workshop - 6 - FlexTiles Embedded FPGA Accelerators
 
Is it sensible to use Data Vault at all? Conclusions from a project.
Is it sensible to use Data Vault at all? Conclusions from a project.Is it sensible to use Data Vault at all? Conclusions from a project.
Is it sensible to use Data Vault at all? Conclusions from a project.
 

Plus de FlexTiles Team

FPL'2014 - FlexTiles Workshop - 8 - FlexTiles Demo
FPL'2014 - FlexTiles Workshop - 8 - FlexTiles DemoFPL'2014 - FlexTiles Workshop - 8 - FlexTiles Demo
FPL'2014 - FlexTiles Workshop - 8 - FlexTiles DemoFlexTiles Team
 
FPL'2014 - FlexTiles Workshop - 7 - FlexTiles Emulation platform
FPL'2014 - FlexTiles Workshop - 7 - FlexTiles Emulation platformFPL'2014 - FlexTiles Workshop - 7 - FlexTiles Emulation platform
FPL'2014 - FlexTiles Workshop - 7 - FlexTiles Emulation platformFlexTiles Team
 
FPL'2014 - FlexTiles Workshop - 5 - FlexTiles Simulation Platform
FPL'2014 - FlexTiles Workshop - 5 - FlexTiles Simulation PlatformFPL'2014 - FlexTiles Workshop - 5 - FlexTiles Simulation Platform
FPL'2014 - FlexTiles Workshop - 5 - FlexTiles Simulation PlatformFlexTiles Team
 
FPL'2014 - FlexTiles Workshop - 4 - FlexTiles Virtual Platform
FPL'2014 - FlexTiles Workshop - 4 - FlexTiles Virtual PlatformFPL'2014 - FlexTiles Workshop - 4 - FlexTiles Virtual Platform
FPL'2014 - FlexTiles Workshop - 4 - FlexTiles Virtual PlatformFlexTiles Team
 
FPL'2014 - FlexTiles Workshop - 3 - FlexTiles DSP Accelerators
FPL'2014 - FlexTiles Workshop - 3 - FlexTiles DSP AcceleratorsFPL'2014 - FlexTiles Workshop - 3 - FlexTiles DSP Accelerators
FPL'2014 - FlexTiles Workshop - 3 - FlexTiles DSP AcceleratorsFlexTiles Team
 
FlexTiles Platform integrated in 19" Rack Enclosure
FlexTiles Platform integrated in 19" Rack EnclosureFlexTiles Platform integrated in 19" Rack Enclosure
FlexTiles Platform integrated in 19" Rack EnclosureFlexTiles Team
 
Conference on Adaptive Hardware and Systems (AHS'14) - The FlexTiles Embedded...
Conference on Adaptive Hardware and Systems (AHS'14) - The FlexTiles Embedded...Conference on Adaptive Hardware and Systems (AHS'14) - The FlexTiles Embedded...
Conference on Adaptive Hardware and Systems (AHS'14) - The FlexTiles Embedded...FlexTiles Team
 
Conference on Adaptive Hardware and Systems (AHS'14) - The DSP for FlexTiles
Conference on Adaptive Hardware and Systems (AHS'14) - The DSP for FlexTilesConference on Adaptive Hardware and Systems (AHS'14) - The DSP for FlexTiles
Conference on Adaptive Hardware and Systems (AHS'14) - The DSP for FlexTilesFlexTiles Team
 
Conference on Adaptive Hardware and Systems (AHS'14) - Why FlexTiles uses OVP...
Conference on Adaptive Hardware and Systems (AHS'14) - Why FlexTiles uses OVP...Conference on Adaptive Hardware and Systems (AHS'14) - Why FlexTiles uses OVP...
Conference on Adaptive Hardware and Systems (AHS'14) - Why FlexTiles uses OVP...FlexTiles Team
 
Conference on Adaptive Hardware and Systems (AHS'14) - FlexTiles FPGA Emulation
Conference on Adaptive Hardware and Systems (AHS'14) - FlexTiles FPGA EmulationConference on Adaptive Hardware and Systems (AHS'14) - FlexTiles FPGA Emulation
Conference on Adaptive Hardware and Systems (AHS'14) - FlexTiles FPGA EmulationFlexTiles Team
 
Adaptive Hardware and Systems (AHS'14) - FlexTiles OVP Demo
Adaptive Hardware and Systems (AHS'14) - FlexTiles OVP DemoAdaptive Hardware and Systems (AHS'14) - FlexTiles OVP Demo
Adaptive Hardware and Systems (AHS'14) - FlexTiles OVP DemoFlexTiles Team
 
The FlexTiles Development Platform offers Dual FPGA for 3D SoC Prototyping
The FlexTiles Development Platform offers Dual FPGA for 3D SoC PrototypingThe FlexTiles Development Platform offers Dual FPGA for 3D SoC Prototyping
The FlexTiles Development Platform offers Dual FPGA for 3D SoC PrototypingFlexTiles Team
 
FlexTiles Development Platform
FlexTiles Development Platform FlexTiles Development Platform
FlexTiles Development Platform FlexTiles Team
 
FlexTiles Platform - Xilinx Virtex-6 DUO
FlexTiles Platform - Xilinx Virtex-6 DUOFlexTiles Platform - Xilinx Virtex-6 DUO
FlexTiles Platform - Xilinx Virtex-6 DUOFlexTiles Team
 

Plus de FlexTiles Team (20)

FPL'2014 - FlexTiles Workshop - 8 - FlexTiles Demo
FPL'2014 - FlexTiles Workshop - 8 - FlexTiles DemoFPL'2014 - FlexTiles Workshop - 8 - FlexTiles Demo
FPL'2014 - FlexTiles Workshop - 8 - FlexTiles Demo
 
FPL'2014 - FlexTiles Workshop - 7 - FlexTiles Emulation platform
FPL'2014 - FlexTiles Workshop - 7 - FlexTiles Emulation platformFPL'2014 - FlexTiles Workshop - 7 - FlexTiles Emulation platform
FPL'2014 - FlexTiles Workshop - 7 - FlexTiles Emulation platform
 
FPL'2014 - FlexTiles Workshop - 5 - FlexTiles Simulation Platform
FPL'2014 - FlexTiles Workshop - 5 - FlexTiles Simulation PlatformFPL'2014 - FlexTiles Workshop - 5 - FlexTiles Simulation Platform
FPL'2014 - FlexTiles Workshop - 5 - FlexTiles Simulation Platform
 
FPL'2014 - FlexTiles Workshop - 4 - FlexTiles Virtual Platform
FPL'2014 - FlexTiles Workshop - 4 - FlexTiles Virtual PlatformFPL'2014 - FlexTiles Workshop - 4 - FlexTiles Virtual Platform
FPL'2014 - FlexTiles Workshop - 4 - FlexTiles Virtual Platform
 
FPL'2014 - FlexTiles Workshop - 3 - FlexTiles DSP Accelerators
FPL'2014 - FlexTiles Workshop - 3 - FlexTiles DSP AcceleratorsFPL'2014 - FlexTiles Workshop - 3 - FlexTiles DSP Accelerators
FPL'2014 - FlexTiles Workshop - 3 - FlexTiles DSP Accelerators
 
FlexTiles Platform integrated in 19" Rack Enclosure
FlexTiles Platform integrated in 19" Rack EnclosureFlexTiles Platform integrated in 19" Rack Enclosure
FlexTiles Platform integrated in 19" Rack Enclosure
 
Conference on Adaptive Hardware and Systems (AHS'14) - The FlexTiles Embedded...
Conference on Adaptive Hardware and Systems (AHS'14) - The FlexTiles Embedded...Conference on Adaptive Hardware and Systems (AHS'14) - The FlexTiles Embedded...
Conference on Adaptive Hardware and Systems (AHS'14) - The FlexTiles Embedded...
 
Conference on Adaptive Hardware and Systems (AHS'14) - The DSP for FlexTiles
Conference on Adaptive Hardware and Systems (AHS'14) - The DSP for FlexTilesConference on Adaptive Hardware and Systems (AHS'14) - The DSP for FlexTiles
Conference on Adaptive Hardware and Systems (AHS'14) - The DSP for FlexTiles
 
Conference on Adaptive Hardware and Systems (AHS'14) - Why FlexTiles uses OVP...
Conference on Adaptive Hardware and Systems (AHS'14) - Why FlexTiles uses OVP...Conference on Adaptive Hardware and Systems (AHS'14) - Why FlexTiles uses OVP...
Conference on Adaptive Hardware and Systems (AHS'14) - Why FlexTiles uses OVP...
 
Conference on Adaptive Hardware and Systems (AHS'14) - FlexTiles FPGA Emulation
Conference on Adaptive Hardware and Systems (AHS'14) - FlexTiles FPGA EmulationConference on Adaptive Hardware and Systems (AHS'14) - FlexTiles FPGA Emulation
Conference on Adaptive Hardware and Systems (AHS'14) - FlexTiles FPGA Emulation
 
Adaptive Hardware and Systems (AHS'14) - FlexTiles OVP Demo
Adaptive Hardware and Systems (AHS'14) - FlexTiles OVP DemoAdaptive Hardware and Systems (AHS'14) - FlexTiles OVP Demo
Adaptive Hardware and Systems (AHS'14) - FlexTiles OVP Demo
 
The FlexTiles Development Platform offers Dual FPGA for 3D SoC Prototyping
The FlexTiles Development Platform offers Dual FPGA for 3D SoC PrototypingThe FlexTiles Development Platform offers Dual FPGA for 3D SoC Prototyping
The FlexTiles Development Platform offers Dual FPGA for 3D SoC Prototyping
 
FlexTiles Platform
FlexTiles Platform FlexTiles Platform
FlexTiles Platform
 
FlexTiles Development Platform
FlexTiles Development Platform FlexTiles Development Platform
FlexTiles Development Platform
 
FlexTiles Platform - Xilinx Virtex-6 DUO
FlexTiles Platform - Xilinx Virtex-6 DUOFlexTiles Platform - Xilinx Virtex-6 DUO
FlexTiles Platform - Xilinx Virtex-6 DUO
 
INA OCMC 2012
INA OCMC 2012INA OCMC 2012
INA OCMC 2012
 
DATE 2012
DATE 2012DATE 2012
DATE 2012
 
DAC 2012
DAC 2012DAC 2012
DAC 2012
 
SAMOS 2012
SAMOS 2012SAMOS 2012
SAMOS 2012
 
RAW 2012
RAW 2012RAW 2012
RAW 2012
 

Dernier

Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 

Dernier (20)

Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 

THALES FlexTiles 3D Architecture

Notes de l'éditeur

  1. Manycore is a main issue for industrials. For industrials, programmability means: time to market by reducing software development costs thanks to reuse of legacy software. But what about manycores? What about homogeneous manycores? What about heterogeneous manycores
  2. Industrials think it is not necessary to bring complex architecture that are not programmable. They want to keep development as simple as possible. Performance is not coming from frequency anymore, but who cares? It must be kept as easy as possible.
  3. Some examples : The Tilera processor: 100 cores. Already a manycore! 40nm, 1.5GHz, 55W, C/C++ Can be programmed through C and C++ thanks to an IDE (Integrated Development Environment)MDE (multicore development environment) based on a SMP (symetric multiprocessor) Bare Metal Environment Standard Debugging Tools (gdb 7) --- Fermi from Nvidia 512 cores organised in 16 Streaming Multiprocessor Programmability: CUDA parallel programming model: multi-threading Programming languages: C/C++, openCL, … --- MPPA from Kalray: 256 cores organised in 16 clusters Programmability: specific data flow language: sigmaC Tools to automatically map the application --- These homogeneous chips are “easy” to program and offers tools to help programmers to fine tune. But the tools are only giving performance for static applications.
  4. An application is a set of cluster groups. The behaviour of the cluster groups is defined at the runtime. The behaviour of the cluster is defined at compiled time.
  5. A complete platform to ensure programming efficiency and self adaptive behaviour