SlideShare ist ein Scribd-Unternehmen logo
1 von 15
Downloaden Sie, um offline zu lesen
Altera FPGA strategy for a reconfigurable
  approach in industry application

  Reconfigurable Computing Italian Meeting
  19 December 2008


  Achille Montanaro
  Altera Account Manager

© 2008 Altera Corporation—Public
This Decade: Programmable Solutions
                                                                                                                   SOCs, FPGAs
                      Logic design                         ASIC                             Fabless
                                                                                                                     massively
                     TTL integration                    methodology                        companies
                                                                                                                   parallel arrays
               300   Texas Instruments                   LSI Logic                           Broadcom                 Multi-core
                                                                                                                       CPUs
                                                      Sun Microsystems                      PMC-Sierra
                         Motorola
               275
                                                                                                                       DSPs
                       Semiconductor                                                          TSMC
                                                            Synopsys
               250            Intel                    Mentor Graphics®
               225
Billions ($)




               200
               175
               150
               125
               100
               75
               50
               25


                             70’s                              80’s                              90’s                   00’s
© 2008 Altera Corporation—Public
Altera, Stratix, Arria, Cyclone, MAX, HardCopy, Nios, Quartus, and MegaCore are trademarks of Altera Corporation
2
Definition “reconfigurable HW in industry
 applications”
 What is reconfigurable HW architecture in real
    industry/telecom applications?
 “it is an architecture that doesn’t require on the fly
    Timing Analysis”
 Why?
         − Because most of product qualification are extensively done in
               Temperature Room Cycle and don’t let HW architecture changes




© 2008 Altera Corporation—Public
Altera, Stratix, Arria, Cyclone, MAX, HardCopy, Nios, Quartus, and MegaCore are trademarks of Altera Corporation
3
Programmable Solutions: 1985-2002




                 CPUs                           DSPs                                                                 FPGAs

                          Single cores                                                                             Fine-grained
                                                                                                                      arrays




© 2008 Altera Corporation—Public
Altera, Stratix, Arria, Cyclone, MAX, HardCopy, Nios, Quartus, and MegaCore are trademarks of Altera Corporation
4
Programmable Solutions: 2002-20XX




            CPUs                   DSPs                      Multi-cores                           Arrays             FPGAs

                   Single cores                            Multi-cores                      Coarse-grained          Fine-grained
                                                         Coarse-grained                       massively              massively
                                                         CPUs and DSPs                         parallel                parallel
                                                                                              processor                arrays
                                                                                                arrays                  with
                                                                                                                     embedded
                                                                                                                   hard IP blocks


© 2008 Altera Corporation—Public
Altera, Stratix, Arria, Cyclone, MAX, HardCopy, Nios, Quartus, and MegaCore are trademarks of Altera Corporation
5
Future trends




© 2008 Altera Corporation—Public
Single-CPU Technology Limitations
Transistors

  10 billion
                                                                                              Transistor Count
    1 billion

100 million

 10 million

   1 million
                                                                                                          CPU Clock (MHz)
         100 K
                                                                                                                    Power (W)
           10 K

              1K


                                       1975                                                                          2005
                                                                  1985        1990
                          1970                                                                                              2010
                                                    1980                                    1995         2000
 © 2008 Altera Corporation—Public
 Altera, Stratix, Arria, Cyclone, MAX, HardCopy, Nios, Quartus, and MegaCore are trademarks of Altera Corporation
 7
Parallel Speed-up: A Realistic View
Speed-up
       1024
                                                            Tasks with no data dependency




                                                                              Tasks with high data dependency



             1

                         1                                   16                                               256
                                         4                                32           64
                                 2                                                                128                     1024
                                                  8                                                                 512
                                                              Number of Processors
© 2008 Altera Corporation—Public
Altera, Stratix, Arria, Cyclone, MAX, HardCopy, Nios, Quartus, and MegaCore are trademarks of Altera Corporation
8
Future Architecture—Micro 2015

     A Glimpse of Evolving Processor Architecture
     How All This Might Come Together in a Hypothetical Intel Future Architecture Is What We Call “Micro 2015”.
     This Hypothetical Micro 2015 Processor’s Features Include:

     Tens of billions of transistors in a single chip (as predicted by             Built-in virtualization and trust mechanisms providing layers of
     Moore’s Law)                                                                  abstraction to the applications and the OS to meet security,
       Billions of Transistors in a Single Chip
       Billions of Transistors in a Single Chip                                       High-Speed Interconnects Linking Cores
                                                                                       High-Speed Interconnects Linking Cores
                                                                                   reliability, and manageability requirements.
     Reliable and reconfigurable circuit blocks with a built-in
                                                                                      Within Groups & Among Groups
                                                                                   CompatibilityGroups & software while providing teraflops of
                                                                                     Within with existing Among Groups
     management infrastructure.
       Reconfigurable Circuits Blocks
       Reconfigurable Circuits Blocks                                              supercomputer-like performance and new capabilities for new
     Parallelism at all levels that will be handled through an                     applications, workloads, and usage models
     abundant number of software and hardware threads. Chip-
       Parallelism at All Levels
        Parallelism at All Levels
     Level Multi-processing (CMP) will provide true parallelism with               This is just one example of many possible architectural
     multiple low-power IA cores in a reconfigurable architecture                  scenarios since Micro 2015 is a composite of many capabilities
                                                                                   that may or may not be incorporated into Software
                                                                                     Compatibility With Existing Intel’s roadmap based
     with a built-in microkernel.                                                     Compatibility With Existing Software
       Special Purpose Low-Power Hardware
       Special Purpose Low-Power Hardware                                          on current and future trends, requirements, and technological
       Engines for Real-Time Signal Processing
       Engines for Real-Time Signal Processing
     Special-purpose, low-power hardware engines for fixed                         constraints. Nonetheless, we believe it fairly represents the
     functions including, but not limited to, real-time signal                     overall shape of things to come.
     processing and graphics.
       Large High-Speed Global Reconfigurable
     High-speed High-Speed Global Reconfigurable
        Large interconnects linking cores within groups and among                  Paul Otellini, Intel President & CEO
     groups, as wellMemory
       On-Chip Memory                                                              Keynote Address, IDF
        On-Chip as special-purpose hardware and memory. The
     memory interconnect bandwidth will match the performance
     requirements of the processor and be in the multiple gigabytes per
     second range.
                                                 www.intel.com/technology/computing/archinnov/platform2015/index.htm



© 2008 Altera Corporation—Public
Altera, Stratix, Arria, Cyclone, MAX, HardCopy, Nios, Quartus, and MegaCore are trademarks of Altera Corporation
9
2015 Build The Future…
 Let’s Today!
                                                                                                                   High-Speed
     Billions of Transistors                                                                                        High-Speed
      Billions of Transistors
                                                                                                                   Interconnects Linking
     in a Single Chip                                                                                               Interconnects Linking
      in a Single Chip
                                                                                                                   Cores Within Groups &
                                                                                                                    Cores Within Groups &
                                                                                                                   Among Groups
                                                                                                                    Among Groups

     Reconfigurable
     Reconfigurable
     Circuit Blocks
     Circuit Blocks

                                                                                                                   Large High-Speed
                                                                                                                   Large High-Speed
                                                                                                                   Global Reconfigurable
                                                                                                                   Global Reconfigurable
                                                                                                                   On-Chip Memory
                                                                                                                   On-Chip Memory
     Parallelism at All Levels
     Parallelism at All Levels


     Special Purpose Low-
     Special Purpose Low-
     Power Hardware
     Power Hardware                                                                                                Compatibility With
                                                                                                                   Compatibility With
     Engines for Real-Time
     Engines for Real-Time                                                                                         Existing Software
                                                                                                                   Existing Software
     Signal Processing
     Signal Processing
                                                                                                                     Standard HDL Design
                                                                                                                     & Synthesis


                       Stratix IV EP4SGX230
                           Available Now
                   EP4SGX530 coming in few weeks
© 2008 Altera Corporation—Public
Altera, Stratix, Arria, Cyclone, MAX, HardCopy, Nios, Quartus, and MegaCore are trademarks of Altera Corporation
10
Multi-Core Systems on FPGAs
       Program memory
       Program memory
                                                                                   Many programmable
                                                                                   coarse-grained processors
        Functional units
        Functional units

                                                                                        − Soft blocks in FPGA fabric
          Data memory
          Data memory

                                                                                        − Each with local memory
                                                                                        − Homogeneous or
                                                                                        − Heterogeneous

                                                                                   Programmable interconnect
                                                                                   Software defined
                                                                                        − C Compilation to Microcode




© 2008 Altera Corporation—Public
Altera, Stratix, Arria, Cyclone, MAX, HardCopy, Nios, Quartus, and MegaCore are trademarks of Altera Corporation
11
Modern FPGAs: Massively Parallel
                                Stratix® IV device



                                                                                                        680,000 logic elements


                                                                                                        1,500 9-kbit memory blocks


                                                                                                        64 144-k bits memory blocks


                                                                                                        1,300 DSP blocks


                                                                                                        1,100 programmable I/O blocks

                                                                                                         48 transceivers

© 2008 Altera Corporation—Public
Altera, Stratix, Arria, Cyclone, MAX, HardCopy, Nios, Quartus, and MegaCore are trademarks of Altera Corporation
12
The Productivity Challenges
             Key Quartus II Software Advantage
                                                                                                                                             Team-based
                                                                                                                                              design and
                                                                                                                                             incremental
                                                                                                                                               Compile
                                      Design idea
                                                             Can my engineers                                                      Can teams in different
                                                                                                 Will my system architecture
                        Hardware design capture           Construct systems quickly                                             locations work on the same
                                                                                                  Meet my power budget?
                                                                 and easily?                                                              project?
Hardware design




                                       RTL, Schematic
                                                                             SOPC                                                             TimeQuest
                                                                             Builder
                              RTL Synthesis
                                                                                                  Are the power estimates        Are we using the optimal
                                                                                                          reliable?               system to close timing?
                                       Netlist

                       “Fitting” (Map, Place, Route)
                                                                                                      Will the software
                                                                                                                                Can my engineers reduce
                                                                                                automatically optimize power,
                                                                                                                                  their compile times?
                                       Post-Fit Netlist                                             and still meet timing?
                                                              System-level
                              Programming                       design
                                                                                                 Power management                Team productivity
                                       Bitstream

                                                                                                                  PowerPlay
     Software design




                                                                                   Nios® II
                                                                                     C2H
                                                                                                            Unique Quartus II
                                       C, C++
                                                               Can my software
                                                                                                        productivity technologies
                       CPU software development            engineers accelerate their
                                                                                                        save weeks to months of
                                                                software code?

                                                                                                           engineering effort
                                       Object code



        © 2008 Altera Corporation—Public
         Altera, Stratix, Arria, Cyclone, MAX, HardCopy, Nios, Quartus, and MegaCore are trademarks of Altera Corporation
         13
One Tool for All Your Design Needs




      CPLDs                    Low-cost FPGAs                                                                      Structured
                                                                                      Low-cost Transceiver FPGAs
                                                                     High-density,
                                                                                                                     ASICs
                                                               high-performance FPGAs



     Low Development Cost. Improved Productivity



© 2008 Altera Corporation—Public
Altera, Stratix, Arria, Cyclone, MAX, HardCopy, Nios, Quartus, and MegaCore are trademarks of Altera Corporation
14
Summary and Conclusions

       FPGA technology on 40nm allowing an incredible amount
       of reconfigurable silicon resources
       Universities are strongly encourage to take advantage
       and exploit innovation thanks this huge parallel
       technology available with low investment (no ASIC
       design)
       Reconfiguration must take into account industry
       constraints for practical applications
         − Cost of qualification for Time to Market and Productivity

       Reconfigurable block that take advantage of huge
       embedded memory are likely to be the most successfull
       example of reconfiguration in real industry applications

© 2008 Altera Corporation—Public
Altera, Stratix, Arria, Cyclone, MAX, HardCopy, Nios, Quartus, and MegaCore are trademarks of Altera Corporation
15

Weitere ähnliche Inhalte

Was ist angesagt?

Ourdev 598703 tpwcm7
Ourdev 598703 tpwcm7Ourdev 598703 tpwcm7
Ourdev 598703 tpwcm7zrx737
 
Diamondmax plus 8_data_sheet
Diamondmax plus 8_data_sheetDiamondmax plus 8_data_sheet
Diamondmax plus 8_data_sheetceed2013
 
AMD Analyst Day 2009: Rick Bergman
AMD Analyst Day 2009: Rick BergmanAMD Analyst Day 2009: Rick Bergman
AMD Analyst Day 2009: Rick BergmanAMD
 
Intel Cloud Summit: Intel Platform Update
Intel Cloud Summit: Intel Platform UpdateIntel Cloud Summit: Intel Platform Update
Intel Cloud Summit: Intel Platform UpdateIntelAPAC
 
Six-Core AMD Opteron EE Processor
Six-Core AMD Opteron EE ProcessorSix-Core AMD Opteron EE Processor
Six-Core AMD Opteron EE ProcessorAMD
 
AMD Opteron 6000 Series Platform Press Presentation
AMD Opteron 6000 Series Platform Press PresentationAMD Opteron 6000 Series Platform Press Presentation
AMD Opteron 6000 Series Platform Press PresentationAMD
 
Emc world 2011 gelsinger finalb
Emc world 2011 gelsinger finalbEmc world 2011 gelsinger finalb
Emc world 2011 gelsinger finalbTina Jiang
 
Radioss version 11.0
Radioss version 11.0Radioss version 11.0
Radioss version 11.0AltairKorea
 
Radioss general overview
Radioss general overviewRadioss general overview
Radioss general overviewAltairKorea
 
Power Systems 2009 Hardware
Power Systems 2009 HardwarePower Systems 2009 Hardware
Power Systems 2009 HardwareAndrey Klyachkin
 
Simplifying Operations: Automation & Orchestration with Juniper Switching
Simplifying Operations: Automation & Orchestration with Juniper SwitchingSimplifying Operations: Automation & Orchestration with Juniper Switching
Simplifying Operations: Automation & Orchestration with Juniper SwitchingJuniper Networks
 
Shunra VE Network Appliance
Shunra VE Network ApplianceShunra VE Network Appliance
Shunra VE Network ApplianceShunra Software
 
The New Network for the Data Center
The New Network for the Data CenterThe New Network for the Data Center
The New Network for the Data CenterJuniper Networks
 
Acceleration for big data, hadoop and memcached it168文库
Acceleration for big data, hadoop and memcached it168文库Acceleration for big data, hadoop and memcached it168文库
Acceleration for big data, hadoop and memcached it168文库Accenture
 
Looking for Solutions
Looking for SolutionsLooking for Solutions
Looking for Solutionswfhdesign
 

Was ist angesagt? (20)

Ourdev 598703 tpwcm7
Ourdev 598703 tpwcm7Ourdev 598703 tpwcm7
Ourdev 598703 tpwcm7
 
Diamondmax plus 8_data_sheet
Diamondmax plus 8_data_sheetDiamondmax plus 8_data_sheet
Diamondmax plus 8_data_sheet
 
AMD Analyst Day 2009: Rick Bergman
AMD Analyst Day 2009: Rick BergmanAMD Analyst Day 2009: Rick Bergman
AMD Analyst Day 2009: Rick Bergman
 
Intel Cloud Summit: Intel Platform Update
Intel Cloud Summit: Intel Platform UpdateIntel Cloud Summit: Intel Platform Update
Intel Cloud Summit: Intel Platform Update
 
102 1630 1700
102 1630 1700102 1630 1700
102 1630 1700
 
Six-Core AMD Opteron EE Processor
Six-Core AMD Opteron EE ProcessorSix-Core AMD Opteron EE Processor
Six-Core AMD Opteron EE Processor
 
AMD Opteron 6000 Series Platform Press Presentation
AMD Opteron 6000 Series Platform Press PresentationAMD Opteron 6000 Series Platform Press Presentation
AMD Opteron 6000 Series Platform Press Presentation
 
6dec2011 - DELL
6dec2011 - DELL6dec2011 - DELL
6dec2011 - DELL
 
Metals bro.0413
Metals bro.0413Metals bro.0413
Metals bro.0413
 
Emc world 2011 gelsinger finalb
Emc world 2011 gelsinger finalbEmc world 2011 gelsinger finalb
Emc world 2011 gelsinger finalb
 
Radioss version 11.0
Radioss version 11.0Radioss version 11.0
Radioss version 11.0
 
Radioss general overview
Radioss general overviewRadioss general overview
Radioss general overview
 
Power Systems 2009 Hardware
Power Systems 2009 HardwarePower Systems 2009 Hardware
Power Systems 2009 Hardware
 
Simplifying Operations: Automation & Orchestration with Juniper Switching
Simplifying Operations: Automation & Orchestration with Juniper SwitchingSimplifying Operations: Automation & Orchestration with Juniper Switching
Simplifying Operations: Automation & Orchestration with Juniper Switching
 
Why EoMPLS for CE
Why EoMPLS for CEWhy EoMPLS for CE
Why EoMPLS for CE
 
Shunra VE Network Appliance
Shunra VE Network ApplianceShunra VE Network Appliance
Shunra VE Network Appliance
 
The New Network for the Data Center
The New Network for the Data CenterThe New Network for the Data Center
The New Network for the Data Center
 
Acceleration for big data, hadoop and memcached it168文库
Acceleration for big data, hadoop and memcached it168文库Acceleration for big data, hadoop and memcached it168文库
Acceleration for big data, hadoop and memcached it168文库
 
Big Data Smarter Networks
Big Data Smarter NetworksBig Data Smarter Networks
Big Data Smarter Networks
 
Looking for Solutions
Looking for SolutionsLooking for Solutions
Looking for Solutions
 

Andere mochten auch (8)

DHow2 - L6 VHDL
DHow2 - L6 VHDLDHow2 - L6 VHDL
DHow2 - L6 VHDL
 
DHow2 - L5
DHow2 - L5DHow2 - L5
DHow2 - L5
 
RCIM 2008 - - UniCal
RCIM 2008 - - UniCalRCIM 2008 - - UniCal
RCIM 2008 - - UniCal
 
3rd 3DDRESD: BSS
3rd 3DDRESD: BSS3rd 3DDRESD: BSS
3rd 3DDRESD: BSS
 
RCIM 2008 - - ALaRI
RCIM 2008 - - ALaRIRCIM 2008 - - ALaRI
RCIM 2008 - - ALaRI
 
DHow2 - L6 Ant
DHow2 - L6 AntDHow2 - L6 Ant
DHow2 - L6 Ant
 
RCIM 2008 - - hArtes Atmel
RCIM 2008 - - hArtes AtmelRCIM 2008 - - hArtes Atmel
RCIM 2008 - - hArtes Atmel
 
indian fun
indian funindian fun
indian fun
 

Ähnlich wie RCIM 2008 - - ALTERA

云计算核心技术架构分论坛 一石三鸟 性能 功耗及成本
云计算核心技术架构分论坛 一石三鸟 性能 功耗及成本云计算核心技术架构分论坛 一石三鸟 性能 功耗及成本
云计算核心技术架构分论坛 一石三鸟 性能 功耗及成本Riquelme624
 
Simulation Directed Co-Design from Smartphones to Supercomputers
Simulation Directed Co-Design from Smartphones to SupercomputersSimulation Directed Co-Design from Smartphones to Supercomputers
Simulation Directed Co-Design from Smartphones to SupercomputersEric Van Hensbergen
 
Benefits of Using FPGAs for Embedded Processing: Embedded World 2010
Benefits of Using FPGAs for Embedded Processing: Embedded World 2010Benefits of Using FPGAs for Embedded Processing: Embedded World 2010
Benefits of Using FPGAs for Embedded Processing: Embedded World 2010Altera Corporation
 
OFC/NFOEC: Network Transformation
OFC/NFOEC: Network TransformationOFC/NFOEC: Network Transformation
OFC/NFOEC: Network TransformationADVA
 
Future Cloud Infrastructure
Future Cloud InfrastructureFuture Cloud Infrastructure
Future Cloud Infrastructureexponential-inc
 
Altera FPGA Marketing Report
Altera FPGA Marketing ReportAltera FPGA Marketing Report
Altera FPGA Marketing Reportmopplayer6
 
System on Chip (SoC) for mobile phones
System on Chip (SoC) for mobile phonesSystem on Chip (SoC) for mobile phones
System on Chip (SoC) for mobile phonesJeffrey Funk
 
Numascale Product IBM
Numascale Product IBMNumascale Product IBM
Numascale Product IBMIBM Danmark
 
New solutions for wireless infrastructure applications
New solutions for wireless infrastructure applicationsNew solutions for wireless infrastructure applications
New solutions for wireless infrastructure applicationschiportal
 
Heterogeneous Systems Architecture: The Next Area of Computing Innovation
Heterogeneous Systems Architecture: The Next Area of Computing Innovation Heterogeneous Systems Architecture: The Next Area of Computing Innovation
Heterogeneous Systems Architecture: The Next Area of Computing Innovation AMD
 
Deterministic Ethernet SAE AS6802
Deterministic Ethernet SAE AS6802Deterministic Ethernet SAE AS6802
Deterministic Ethernet SAE AS6802Mirko Jakovljevic
 
STT MRAM for Artificial Intelligence Applications
STT MRAM for Artificial Intelligence ApplicationsSTT MRAM for Artificial Intelligence Applications
STT MRAM for Artificial Intelligence ApplicationsDanny Sabour
 
【旧版】Oracle Exadata Cloud Service:サービス概要のご紹介 [2020年8月版]
【旧版】Oracle Exadata Cloud Service:サービス概要のご紹介 [2020年8月版]【旧版】Oracle Exadata Cloud Service:サービス概要のご紹介 [2020年8月版]
【旧版】Oracle Exadata Cloud Service:サービス概要のご紹介 [2020年8月版]オラクルエンジニア通信
 

Ähnlich wie RCIM 2008 - - ALTERA (20)

Design and Reuse Panel
Design and Reuse Panel Design and Reuse Panel
Design and Reuse Panel
 
Fpga technology
Fpga technologyFpga technology
Fpga technology
 
云计算核心技术架构分论坛 一石三鸟 性能 功耗及成本
云计算核心技术架构分论坛 一石三鸟 性能 功耗及成本云计算核心技术架构分论坛 一石三鸟 性能 功耗及成本
云计算核心技术架构分论坛 一石三鸟 性能 功耗及成本
 
Simulation Directed Co-Design from Smartphones to Supercomputers
Simulation Directed Co-Design from Smartphones to SupercomputersSimulation Directed Co-Design from Smartphones to Supercomputers
Simulation Directed Co-Design from Smartphones to Supercomputers
 
Stratix FPGA Overview
Stratix FPGA OverviewStratix FPGA Overview
Stratix FPGA Overview
 
Cyclone iii
Cyclone iiiCyclone iii
Cyclone iii
 
Benefits of Using FPGAs for Embedded Processing: Embedded World 2010
Benefits of Using FPGAs for Embedded Processing: Embedded World 2010Benefits of Using FPGAs for Embedded Processing: Embedded World 2010
Benefits of Using FPGAs for Embedded Processing: Embedded World 2010
 
OFC/NFOEC: Network Transformation
OFC/NFOEC: Network TransformationOFC/NFOEC: Network Transformation
OFC/NFOEC: Network Transformation
 
Future Cloud Infrastructure
Future Cloud InfrastructureFuture Cloud Infrastructure
Future Cloud Infrastructure
 
SUN
SUNSUN
SUN
 
10 fn key2
10 fn key210 fn key2
10 fn key2
 
Altera FPGA Marketing Report
Altera FPGA Marketing ReportAltera FPGA Marketing Report
Altera FPGA Marketing Report
 
System on Chip (SoC) for mobile phones
System on Chip (SoC) for mobile phonesSystem on Chip (SoC) for mobile phones
System on Chip (SoC) for mobile phones
 
Numascale Product IBM
Numascale Product IBMNumascale Product IBM
Numascale Product IBM
 
New solutions for wireless infrastructure applications
New solutions for wireless infrastructure applicationsNew solutions for wireless infrastructure applications
New solutions for wireless infrastructure applications
 
Heterogeneous Systems Architecture: The Next Area of Computing Innovation
Heterogeneous Systems Architecture: The Next Area of Computing Innovation Heterogeneous Systems Architecture: The Next Area of Computing Innovation
Heterogeneous Systems Architecture: The Next Area of Computing Innovation
 
Deterministic Ethernet SAE AS6802
Deterministic Ethernet SAE AS6802Deterministic Ethernet SAE AS6802
Deterministic Ethernet SAE AS6802
 
STT MRAM for Artificial Intelligence Applications
STT MRAM for Artificial Intelligence ApplicationsSTT MRAM for Artificial Intelligence Applications
STT MRAM for Artificial Intelligence Applications
 
【旧版】Oracle Exadata Cloud Service:サービス概要のご紹介 [2020年8月版]
【旧版】Oracle Exadata Cloud Service:サービス概要のご紹介 [2020年8月版]【旧版】Oracle Exadata Cloud Service:サービス概要のご紹介 [2020年8月版]
【旧版】Oracle Exadata Cloud Service:サービス概要のご紹介 [2020年8月版]
 
Sponge v2
Sponge v2Sponge v2
Sponge v2
 

Mehr von Marco Santambrogio (20)

RCIM 2008 - Modello Scheduling
RCIM 2008 - Modello SchedulingRCIM 2008 - Modello Scheduling
RCIM 2008 - Modello Scheduling
 
RCIM 2008 - HLR
RCIM 2008 - HLRRCIM 2008 - HLR
RCIM 2008 - HLR
 
RCIM 2008 -- EHW
RCIM 2008 -- EHWRCIM 2008 -- EHW
RCIM 2008 -- EHW
 
RCIM 2008 - Modello Generale
RCIM 2008 - Modello GeneraleRCIM 2008 - Modello Generale
RCIM 2008 - Modello Generale
 
RCIM 2008 - Allocation Relocation
RCIM 2008 - Allocation RelocationRCIM 2008 - Allocation Relocation
RCIM 2008 - Allocation Relocation
 
RCIM 2008 - - hArtes_Ferrara
RCIM 2008 - - hArtes_FerraraRCIM 2008 - - hArtes_Ferrara
RCIM 2008 - - hArtes_Ferrara
 
RCIM 2008 - Janus
RCIM 2008 - JanusRCIM 2008 - Janus
RCIM 2008 - Janus
 
RCIM 2008 - Intro
RCIM 2008 - IntroRCIM 2008 - Intro
RCIM 2008 - Intro
 
DHow2 - L2
DHow2 - L2DHow2 - L2
DHow2 - L2
 
DHow2 - L4
DHow2 - L4DHow2 - L4
DHow2 - L4
 
DHow2 - L1
DHow2 - L1DHow2 - L1
DHow2 - L1
 
RCW@DEI - Treasure hunt
RCW@DEI - Treasure huntRCW@DEI - Treasure hunt
RCW@DEI - Treasure hunt
 
RCW@DEI - ADL
RCW@DEI - ADLRCW@DEI - ADL
RCW@DEI - ADL
 
RCW@DEI - Design Flow 4 SoPc
RCW@DEI - Design Flow 4 SoPcRCW@DEI - Design Flow 4 SoPc
RCW@DEI - Design Flow 4 SoPc
 
RCW@DEI - Real Needs And Limits
RCW@DEI - Real Needs And LimitsRCW@DEI - Real Needs And Limits
RCW@DEI - Real Needs And Limits
 
RCW@DEI - Basic Concepts
RCW@DEI - Basic ConceptsRCW@DEI - Basic Concepts
RCW@DEI - Basic Concepts
 
RCW@DEI - Reconf Comp
RCW@DEI - Reconf CompRCW@DEI - Reconf Comp
RCW@DEI - Reconf Comp
 
Blanket project presentation
Blanket project presentationBlanket project presentation
Blanket project presentation
 
3rd 3DDRESD: DRESD Future Plan 0809
3rd 3DDRESD: DRESD Future Plan 08093rd 3DDRESD: DRESD Future Plan 0809
3rd 3DDRESD: DRESD Future Plan 0809
 
UIC Panella Thesis
UIC Panella ThesisUIC Panella Thesis
UIC Panella Thesis
 

Kürzlich hochgeladen

How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 

Kürzlich hochgeladen (20)

How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 

RCIM 2008 - - ALTERA

  • 1. Altera FPGA strategy for a reconfigurable approach in industry application Reconfigurable Computing Italian Meeting 19 December 2008 Achille Montanaro Altera Account Manager © 2008 Altera Corporation—Public
  • 2. This Decade: Programmable Solutions SOCs, FPGAs Logic design ASIC Fabless massively TTL integration methodology companies parallel arrays 300 Texas Instruments LSI Logic Broadcom Multi-core CPUs Sun Microsystems PMC-Sierra Motorola 275 DSPs Semiconductor TSMC Synopsys 250 Intel Mentor Graphics® 225 Billions ($) 200 175 150 125 100 75 50 25 70’s 80’s 90’s 00’s © 2008 Altera Corporation—Public Altera, Stratix, Arria, Cyclone, MAX, HardCopy, Nios, Quartus, and MegaCore are trademarks of Altera Corporation 2
  • 3. Definition “reconfigurable HW in industry applications” What is reconfigurable HW architecture in real industry/telecom applications? “it is an architecture that doesn’t require on the fly Timing Analysis” Why? − Because most of product qualification are extensively done in Temperature Room Cycle and don’t let HW architecture changes © 2008 Altera Corporation—Public Altera, Stratix, Arria, Cyclone, MAX, HardCopy, Nios, Quartus, and MegaCore are trademarks of Altera Corporation 3
  • 4. Programmable Solutions: 1985-2002 CPUs DSPs FPGAs Single cores Fine-grained arrays © 2008 Altera Corporation—Public Altera, Stratix, Arria, Cyclone, MAX, HardCopy, Nios, Quartus, and MegaCore are trademarks of Altera Corporation 4
  • 5. Programmable Solutions: 2002-20XX CPUs DSPs Multi-cores Arrays FPGAs Single cores Multi-cores Coarse-grained Fine-grained Coarse-grained massively massively CPUs and DSPs parallel parallel processor arrays arrays with embedded hard IP blocks © 2008 Altera Corporation—Public Altera, Stratix, Arria, Cyclone, MAX, HardCopy, Nios, Quartus, and MegaCore are trademarks of Altera Corporation 5
  • 6. Future trends © 2008 Altera Corporation—Public
  • 7. Single-CPU Technology Limitations Transistors 10 billion Transistor Count 1 billion 100 million 10 million 1 million CPU Clock (MHz) 100 K Power (W) 10 K 1K 1975 2005 1985 1990 1970 2010 1980 1995 2000 © 2008 Altera Corporation—Public Altera, Stratix, Arria, Cyclone, MAX, HardCopy, Nios, Quartus, and MegaCore are trademarks of Altera Corporation 7
  • 8. Parallel Speed-up: A Realistic View Speed-up 1024 Tasks with no data dependency Tasks with high data dependency 1 1 16 256 4 32 64 2 128 1024 8 512 Number of Processors © 2008 Altera Corporation—Public Altera, Stratix, Arria, Cyclone, MAX, HardCopy, Nios, Quartus, and MegaCore are trademarks of Altera Corporation 8
  • 9. Future Architecture—Micro 2015 A Glimpse of Evolving Processor Architecture How All This Might Come Together in a Hypothetical Intel Future Architecture Is What We Call “Micro 2015”. This Hypothetical Micro 2015 Processor’s Features Include: Tens of billions of transistors in a single chip (as predicted by Built-in virtualization and trust mechanisms providing layers of Moore’s Law) abstraction to the applications and the OS to meet security, Billions of Transistors in a Single Chip Billions of Transistors in a Single Chip High-Speed Interconnects Linking Cores High-Speed Interconnects Linking Cores reliability, and manageability requirements. Reliable and reconfigurable circuit blocks with a built-in Within Groups & Among Groups CompatibilityGroups & software while providing teraflops of Within with existing Among Groups management infrastructure. Reconfigurable Circuits Blocks Reconfigurable Circuits Blocks supercomputer-like performance and new capabilities for new Parallelism at all levels that will be handled through an applications, workloads, and usage models abundant number of software and hardware threads. Chip- Parallelism at All Levels Parallelism at All Levels Level Multi-processing (CMP) will provide true parallelism with This is just one example of many possible architectural multiple low-power IA cores in a reconfigurable architecture scenarios since Micro 2015 is a composite of many capabilities that may or may not be incorporated into Software Compatibility With Existing Intel’s roadmap based with a built-in microkernel. Compatibility With Existing Software Special Purpose Low-Power Hardware Special Purpose Low-Power Hardware on current and future trends, requirements, and technological Engines for Real-Time Signal Processing Engines for Real-Time Signal Processing Special-purpose, low-power hardware engines for fixed constraints. Nonetheless, we believe it fairly represents the functions including, but not limited to, real-time signal overall shape of things to come. processing and graphics. Large High-Speed Global Reconfigurable High-speed High-Speed Global Reconfigurable Large interconnects linking cores within groups and among Paul Otellini, Intel President & CEO groups, as wellMemory On-Chip Memory Keynote Address, IDF On-Chip as special-purpose hardware and memory. The memory interconnect bandwidth will match the performance requirements of the processor and be in the multiple gigabytes per second range. www.intel.com/technology/computing/archinnov/platform2015/index.htm © 2008 Altera Corporation—Public Altera, Stratix, Arria, Cyclone, MAX, HardCopy, Nios, Quartus, and MegaCore are trademarks of Altera Corporation 9
  • 10. 2015 Build The Future… Let’s Today! High-Speed Billions of Transistors High-Speed Billions of Transistors Interconnects Linking in a Single Chip Interconnects Linking in a Single Chip Cores Within Groups & Cores Within Groups & Among Groups Among Groups Reconfigurable Reconfigurable Circuit Blocks Circuit Blocks Large High-Speed Large High-Speed Global Reconfigurable Global Reconfigurable On-Chip Memory On-Chip Memory Parallelism at All Levels Parallelism at All Levels Special Purpose Low- Special Purpose Low- Power Hardware Power Hardware Compatibility With Compatibility With Engines for Real-Time Engines for Real-Time Existing Software Existing Software Signal Processing Signal Processing Standard HDL Design & Synthesis Stratix IV EP4SGX230 Available Now EP4SGX530 coming in few weeks © 2008 Altera Corporation—Public Altera, Stratix, Arria, Cyclone, MAX, HardCopy, Nios, Quartus, and MegaCore are trademarks of Altera Corporation 10
  • 11. Multi-Core Systems on FPGAs Program memory Program memory Many programmable coarse-grained processors Functional units Functional units − Soft blocks in FPGA fabric Data memory Data memory − Each with local memory − Homogeneous or − Heterogeneous Programmable interconnect Software defined − C Compilation to Microcode © 2008 Altera Corporation—Public Altera, Stratix, Arria, Cyclone, MAX, HardCopy, Nios, Quartus, and MegaCore are trademarks of Altera Corporation 11
  • 12. Modern FPGAs: Massively Parallel Stratix® IV device 680,000 logic elements 1,500 9-kbit memory blocks 64 144-k bits memory blocks 1,300 DSP blocks 1,100 programmable I/O blocks 48 transceivers © 2008 Altera Corporation—Public Altera, Stratix, Arria, Cyclone, MAX, HardCopy, Nios, Quartus, and MegaCore are trademarks of Altera Corporation 12
  • 13. The Productivity Challenges Key Quartus II Software Advantage Team-based design and incremental Compile Design idea Can my engineers Can teams in different Will my system architecture Hardware design capture Construct systems quickly locations work on the same Meet my power budget? and easily? project? Hardware design RTL, Schematic SOPC TimeQuest Builder RTL Synthesis Are the power estimates Are we using the optimal reliable? system to close timing? Netlist “Fitting” (Map, Place, Route) Will the software Can my engineers reduce automatically optimize power, their compile times? Post-Fit Netlist and still meet timing? System-level Programming design Power management Team productivity Bitstream PowerPlay Software design Nios® II C2H Unique Quartus II C, C++ Can my software productivity technologies CPU software development engineers accelerate their save weeks to months of software code? engineering effort Object code © 2008 Altera Corporation—Public Altera, Stratix, Arria, Cyclone, MAX, HardCopy, Nios, Quartus, and MegaCore are trademarks of Altera Corporation 13
  • 14. One Tool for All Your Design Needs CPLDs Low-cost FPGAs Structured Low-cost Transceiver FPGAs High-density, ASICs high-performance FPGAs Low Development Cost. Improved Productivity © 2008 Altera Corporation—Public Altera, Stratix, Arria, Cyclone, MAX, HardCopy, Nios, Quartus, and MegaCore are trademarks of Altera Corporation 14
  • 15. Summary and Conclusions FPGA technology on 40nm allowing an incredible amount of reconfigurable silicon resources Universities are strongly encourage to take advantage and exploit innovation thanks this huge parallel technology available with low investment (no ASIC design) Reconfiguration must take into account industry constraints for practical applications − Cost of qualification for Time to Market and Productivity Reconfigurable block that take advantage of huge embedded memory are likely to be the most successfull example of reconfiguration in real industry applications © 2008 Altera Corporation—Public Altera, Stratix, Arria, Cyclone, MAX, HardCopy, Nios, Quartus, and MegaCore are trademarks of Altera Corporation 15