SlideShare une entreprise Scribd logo
1  sur  26
Calculer plus,
               Consommer moins d'énergie
                   (et gagner plus...;-)

                     J-F. Méhaut (UJF-INRIA, LIG, PILSI)




Plan : Processeurs multi-coeurs, many-coeurs (Terascale, SCC-Single-Chip Cloud Computer),
Intelligence logicielle et maîtrise de la
             consommation énergétique
• Optimisation des rendements énergétiques des grands
  parcs de PC (intranets, data centers, HPC centers)
   – PC utilisé 1/3 du temps (8heures par jour)
   – Mise en veille et arrêt automatique des machines hors des périodes
     d'utilisation interactive
   – PC, imprimante, réseau: 53% de la consommation électrique du
     système d'information

• Programmation efficace, sûre et écologique des
  processeurs multicoeurs
   – Multicoeurs: Placer sur un même composant plusieurs coeurs à fréquence
     d'horloge « modérée »
   – Parallélisme intégré, nouveaux modèles de programmation et
     environnements d'exécution adaptés
   – Instructions pour contrôler le fonctionnement du processeur et la
     consommation énergétique
Technology Trends: Microprocessor Capacity




                      Moore’s Law




2X transistors/Chip Every 1.5 years
Called “Moore’s Law”                  Gordon Moore (co-founder of Intel)
                                      predicted in 1965 that the
                                      transistor density of
  Microprocessors have                semiconductor chips would
                                      double roughly every 18 months.
  become smaller, denser,
  and more powerful.
Limit #1: Power density
  Scaling clock speed will not work!



                10000                                                                Sun’s
                                                                                    Surface
                                                                Rocket
Power Density (W/cm )




                        1000
                                                                Nozzle

                                                     Nuclear
                         100
                                                     Reactor

                                      8086
                                                    Hot Plate
                          10   4004                              P6
                   2




                                8008 8085     386             Pentium®
                                          286           486
                                 8080                                            Source: Patrick
                           1                                                     Gelsinger, Intel®
                           1970         1980          1990         2000   2010
                                                      Year
Pourquoi des processeurs multicores?


                  Performance
                  Performance
                 Performance
                  Performance
                 Consommation



               1.0x




         Fréquence nominale
Over-clocking

                          Performance
                          Performance
                         Performance
        1.73x
                          Performance
                         Consommation


1.13x
                       1.0x




Over-clocked     Fréquence nominale
   +20%
Under-clocking

          Performance
           Performance
          Performance
           Performance
          Consommation



       1.0x              0.87x



                                 0.50x




  Fréquence nominale     Under-clocked
                            -20%
Dual-Core
            Energy-Efficient Performance


        1.73x              Performance
                            Performance
                           Performance
                            Performance
                           Consommation   1.73x

1.13x
                        1.0x                      1.02x




Over-clocked       Fréquence nominale     Under-clocked
   +20%                                      -20%
Gordon Moore a toujours raison…
Multicores processors

All Large Core

                          Mixed Large
                          and
                          Small Core



Intel Westmere,
 AMD Opteron                                                 All Small Core




             Intel Larabee, IBM CELL                  Intel Terascale, SCC, GPU


           Goal: Energy Efficient Petascale with Multicores processors
                                                                10
11
Intel Teraflops Research Chip
 100 Million Transistors ● 80 Tiles ● 275mm2




          First tera-scale programmable silicon:
             – Teraflops performance
             – Tile design approach
             – On-die 2D mesh network
             – Novel clocking
             – Power-aware capability
             – Supports 3D-stacked memory
14

Overview of the chip

• Purpose: High speed floating point calculations (research chip)

• Tile based

• Network-On-Chip: 2D-Mesh

• Low power consumption
Intel Terascale: Fine Grain Power Management

                                   21 sleep regions per tile (not all shown)
                                      Data Memory                   FP
                                        Sleeping:                 Engine 1
                                       57% less power
Dynamic sleep
                                                                  Sleeping:
STANDBY:                                         Instruction      90% less
• Memory retains                                   Memory
                                                   Sleeping:        power
data                                             56% less power

• 50% less                                                          FP
power/tile                                                        Engine 2
                                         Router
                                         Router
FULL SLEEP:
•Memories fully                         Sleeping:                 Sleeping:
                                      10% less power              90% less
off                                        (stays on to
•80% less                                  pass traffic)
                                                                    power
power/tile
                Scalable power to match workload demands
A6 couchelogicielle jfm
A6 couchelogicielle jfm
A6 couchelogicielle jfm
A6 couchelogicielle jfm
A6 couchelogicielle jfm
A6 couchelogicielle jfm
A6 couchelogicielle jfm
A6 couchelogicielle jfm
A6 couchelogicielle jfm
A6 couchelogicielle jfm
A6 couchelogicielle jfm

Contenu connexe

En vedette

Reporting-An Introduction
Reporting-An IntroductionReporting-An Introduction
Reporting-An IntroductionJohn Son
 
[사회적기업가포럼]대학생 주거문제해결 '민달팽이유니온' 발표자료
[사회적기업가포럼]대학생 주거문제해결 '민달팽이유니온' 발표자료[사회적기업가포럼]대학생 주거문제해결 '민달팽이유니온' 발표자료
[사회적기업가포럼]대학생 주거문제해결 '민달팽이유니온' 발표자료Hwajun Song
 
[사회적기업가포럼]사회혁신컨설팅기업 MYSC 김정태 이사 - 사회적출판(social publishing)
[사회적기업가포럼]사회혁신컨설팅기업 MYSC 김정태 이사 - 사회적출판(social publishing)[사회적기업가포럼]사회혁신컨설팅기업 MYSC 김정태 이사 - 사회적출판(social publishing)
[사회적기업가포럼]사회혁신컨설팅기업 MYSC 김정태 이사 - 사회적출판(social publishing)Hwajun Song
 
τρόποι εκμετάλλευσης ηλίου & αέρα
τρόποι εκμετάλλευσης ηλίου & αέρατρόποι εκμετάλλευσης ηλίου & αέρα
τρόποι εκμετάλλευσης ηλίου & αέραIreneJohnLora
 
Connections to Science
Connections to ScienceConnections to Science
Connections to Sciencetpeitzman
 
[사회적기업가포럼]Cizion 김범진 대표
[사회적기업가포럼]Cizion 김범진 대표[사회적기업가포럼]Cizion 김범진 대표
[사회적기업가포럼]Cizion 김범진 대표Hwajun Song
 
Linked in socialmediamarketingevent_presentation_mk_13.04.10
Linked in socialmediamarketingevent_presentation_mk_13.04.10Linked in socialmediamarketingevent_presentation_mk_13.04.10
Linked in socialmediamarketingevent_presentation_mk_13.04.10Cubeyou Inc
 
Alvaro Macias 2014 CUES Next Top Credit Union Exec Presentation
Alvaro Macias 2014 CUES Next Top Credit Union Exec PresentationAlvaro Macias 2014 CUES Next Top Credit Union Exec Presentation
Alvaro Macias 2014 CUES Next Top Credit Union Exec PresentationCUES Emerge
 
Innovating Your Competitive Edge by Finding Your Mustache
Innovating Your Competitive Edge by Finding Your MustacheInnovating Your Competitive Edge by Finding Your Mustache
Innovating Your Competitive Edge by Finding Your MustacheJeph Maystruck
 
Cubeyou e Amadori al Social Case History Forum 2012
Cubeyou e Amadori al Social Case History Forum 2012Cubeyou e Amadori al Social Case History Forum 2012
Cubeyou e Amadori al Social Case History Forum 2012Cubeyou Inc
 
ενεργειακή συμπεριφορά περιπτέρου
ενεργειακή συμπεριφορά περιπτέρουενεργειακή συμπεριφορά περιπτέρου
ενεργειακή συμπεριφορά περιπτέρουIreneJohnLora
 

En vedette (16)

Reporting-An Introduction
Reporting-An IntroductionReporting-An Introduction
Reporting-An Introduction
 
Ice Enterprise powerpoint præsentation
Ice Enterprise powerpoint præsentationIce Enterprise powerpoint præsentation
Ice Enterprise powerpoint præsentation
 
[사회적기업가포럼]대학생 주거문제해결 '민달팽이유니온' 발표자료
[사회적기업가포럼]대학생 주거문제해결 '민달팽이유니온' 발표자료[사회적기업가포럼]대학생 주거문제해결 '민달팽이유니온' 발표자료
[사회적기업가포럼]대학생 주거문제해결 '민달팽이유니온' 발표자료
 
[사회적기업가포럼]사회혁신컨설팅기업 MYSC 김정태 이사 - 사회적출판(social publishing)
[사회적기업가포럼]사회혁신컨설팅기업 MYSC 김정태 이사 - 사회적출판(social publishing)[사회적기업가포럼]사회혁신컨설팅기업 MYSC 김정태 이사 - 사회적출판(social publishing)
[사회적기업가포럼]사회혁신컨설팅기업 MYSC 김정태 이사 - 사회적출판(social publishing)
 
τρόποι εκμετάλλευσης ηλίου & αέρα
τρόποι εκμετάλλευσης ηλίου & αέρατρόποι εκμετάλλευσης ηλίου & αέρα
τρόποι εκμετάλλευσης ηλίου & αέρα
 
Connections to Science
Connections to ScienceConnections to Science
Connections to Science
 
WESO CAEPIA-20111108
WESO CAEPIA-20111108WESO CAEPIA-20111108
WESO CAEPIA-20111108
 
[사회적기업가포럼]Cizion 김범진 대표
[사회적기업가포럼]Cizion 김범진 대표[사회적기업가포럼]Cizion 김범진 대표
[사회적기업가포럼]Cizion 김범진 대표
 
Linked in socialmediamarketingevent_presentation_mk_13.04.10
Linked in socialmediamarketingevent_presentation_mk_13.04.10Linked in socialmediamarketingevent_presentation_mk_13.04.10
Linked in socialmediamarketingevent_presentation_mk_13.04.10
 
B7 merlin
B7 merlinB7 merlin
B7 merlin
 
Alvaro Macias 2014 CUES Next Top Credit Union Exec Presentation
Alvaro Macias 2014 CUES Next Top Credit Union Exec PresentationAlvaro Macias 2014 CUES Next Top Credit Union Exec Presentation
Alvaro Macias 2014 CUES Next Top Credit Union Exec Presentation
 
Diabeterne Powerpointpræsentation
Diabeterne PowerpointpræsentationDiabeterne Powerpointpræsentation
Diabeterne Powerpointpræsentation
 
Innovating Your Competitive Edge by Finding Your Mustache
Innovating Your Competitive Edge by Finding Your MustacheInnovating Your Competitive Edge by Finding Your Mustache
Innovating Your Competitive Edge by Finding Your Mustache
 
Cubeyou e Amadori al Social Case History Forum 2012
Cubeyou e Amadori al Social Case History Forum 2012Cubeyou e Amadori al Social Case History Forum 2012
Cubeyou e Amadori al Social Case History Forum 2012
 
ενεργειακή συμπεριφορά περιπτέρου
ενεργειακή συμπεριφορά περιπτέρουενεργειακή συμπεριφορά περιπτέρου
ενεργειακή συμπεριφορά περιπτέρου
 
Innovative elever løser virksomhedsproblemer (2)
Innovative elever løser virksomhedsproblemer (2)Innovative elever løser virksomhedsproblemer (2)
Innovative elever løser virksomhedsproblemer (2)
 

Similaire à A6 couchelogicielle jfm

Le stockage de données disruptif
Le stockage de données disruptifLe stockage de données disruptif
Le stockage de données disruptifekito
 
Softshake 2013 - Vivre en parallèle
Softshake 2013 - Vivre en parallèleSoftshake 2013 - Vivre en parallèle
Softshake 2013 - Vivre en parallèleOCTO Technology
 
Vivre en parallèle - Softshake 2013
Vivre en parallèle - Softshake 2013Vivre en parallèle - Softshake 2013
Vivre en parallèle - Softshake 2013Henri Tremblay
 
ch1_introduction_aux_systemes_embarques.pdf
ch1_introduction_aux_systemes_embarques.pdfch1_introduction_aux_systemes_embarques.pdf
ch1_introduction_aux_systemes_embarques.pdfHoudaBezziane
 
.NET Microframework: du code, de l’électronique, de la robotique
.NET Microframework: du code, de l’électronique, de la robotique.NET Microframework: du code, de l’électronique, de la robotique
.NET Microframework: du code, de l’électronique, de la robotiqueMicrosoft
 
Charity Engine Francais
Charity Engine FrancaisCharity Engine Francais
Charity Engine Francaishotbridge
 
Présentation imprimante 3d FDM par le Fablab Labsud Montpellier / Jean Philip...
Présentation imprimante 3d FDM par le Fablab Labsud Montpellier / Jean Philip...Présentation imprimante 3d FDM par le Fablab Labsud Montpellier / Jean Philip...
Présentation imprimante 3d FDM par le Fablab Labsud Montpellier / Jean Philip...labsud
 
Materiel informatique 2011
Materiel informatique 2011Materiel informatique 2011
Materiel informatique 2011Jouhadi mehdi
 
Xmas 2006 - Module 1b C2D Expert
Xmas 2006 - Module 1b C2D ExpertXmas 2006 - Module 1b C2D Expert
Xmas 2006 - Module 1b C2D ExpertChristian Hym
 
03 big data échelle
03 big data échelle03 big data échelle
03 big data échellePatrick Bury
 
03 big data échelle
03 big data échelle03 big data échelle
03 big data échellePatrick Bury
 
Comment passer au vert ? De la gestion de l’énergie au sein de Windows
Comment passer au vert ? De la gestion de l’énergie au sein de Windows Comment passer au vert ? De la gestion de l’énergie au sein de Windows
Comment passer au vert ? De la gestion de l’énergie au sein de Windows Microsoft Technet France
 
IBM FlashSystem : Les bonnes raisons de passer au Flash
IBM FlashSystem : Les bonnes raisons de passer au Flash IBM FlashSystem : Les bonnes raisons de passer au Flash
IBM FlashSystem : Les bonnes raisons de passer au Flash Solutions IT et Business
 
Embarqués temps réel
Embarqués temps réelEmbarqués temps réel
Embarqués temps réelmikhailether
 
2009-02-10 GRE203 - Solutions d'infrastructures pour une informatique durable
2009-02-10 GRE203 - Solutions d'infrastructures pour une informatique durable2009-02-10 GRE203 - Solutions d'infrastructures pour une informatique durable
2009-02-10 GRE203 - Solutions d'infrastructures pour une informatique durablePatrick Guimonet
 
Quelques concepts sur l
Quelques concepts sur lQuelques concepts sur l
Quelques concepts sur lTafriqt Ugafa
 
Eco Conception logicielle : Comment réduire par deux la consommation d’...
Eco Conception logicielle : Comment réduire par deux la consommation d’...Eco Conception logicielle : Comment réduire par deux la consommation d’...
Eco Conception logicielle : Comment réduire par deux la consommation d’...Microsoft
 
Xeon 5500 series Energy Techbrief
Xeon 5500 series Energy TechbriefXeon 5500 series Energy Techbrief
Xeon 5500 series Energy TechbriefChristian Hym
 
Modern DevOps - kill the bottleneck (part 2/2)
Modern DevOps - kill the bottleneck (part 2/2)Modern DevOps - kill the bottleneck (part 2/2)
Modern DevOps - kill the bottleneck (part 2/2)Loic Ortola
 

Similaire à A6 couchelogicielle jfm (20)

Le stockage de données disruptif
Le stockage de données disruptifLe stockage de données disruptif
Le stockage de données disruptif
 
Softshake 2013 - Vivre en parallèle
Softshake 2013 - Vivre en parallèleSoftshake 2013 - Vivre en parallèle
Softshake 2013 - Vivre en parallèle
 
Vivre en parallèle - Softshake 2013
Vivre en parallèle - Softshake 2013Vivre en parallèle - Softshake 2013
Vivre en parallèle - Softshake 2013
 
ch1_introduction_aux_systemes_embarques.pdf
ch1_introduction_aux_systemes_embarques.pdfch1_introduction_aux_systemes_embarques.pdf
ch1_introduction_aux_systemes_embarques.pdf
 
.NET Microframework: du code, de l’électronique, de la robotique
.NET Microframework: du code, de l’électronique, de la robotique.NET Microframework: du code, de l’électronique, de la robotique
.NET Microframework: du code, de l’électronique, de la robotique
 
Charity Engine Francais
Charity Engine FrancaisCharity Engine Francais
Charity Engine Francais
 
Présentation imprimante 3d FDM par le Fablab Labsud Montpellier / Jean Philip...
Présentation imprimante 3d FDM par le Fablab Labsud Montpellier / Jean Philip...Présentation imprimante 3d FDM par le Fablab Labsud Montpellier / Jean Philip...
Présentation imprimante 3d FDM par le Fablab Labsud Montpellier / Jean Philip...
 
Materiel informatique 2011
Materiel informatique 2011Materiel informatique 2011
Materiel informatique 2011
 
Xmas 2006 - Module 1b C2D Expert
Xmas 2006 - Module 1b C2D ExpertXmas 2006 - Module 1b C2D Expert
Xmas 2006 - Module 1b C2D Expert
 
03 big data échelle
03 big data échelle03 big data échelle
03 big data échelle
 
03 big data échelle
03 big data échelle03 big data échelle
03 big data échelle
 
Comment passer au vert ? De la gestion de l’énergie au sein de Windows
Comment passer au vert ? De la gestion de l’énergie au sein de Windows Comment passer au vert ? De la gestion de l’énergie au sein de Windows
Comment passer au vert ? De la gestion de l’énergie au sein de Windows
 
IBM FlashSystem : Les bonnes raisons de passer au Flash
IBM FlashSystem : Les bonnes raisons de passer au Flash IBM FlashSystem : Les bonnes raisons de passer au Flash
IBM FlashSystem : Les bonnes raisons de passer au Flash
 
Embarqués temps réel
Embarqués temps réelEmbarqués temps réel
Embarqués temps réel
 
2009-02-10 GRE203 - Solutions d'infrastructures pour une informatique durable
2009-02-10 GRE203 - Solutions d'infrastructures pour une informatique durable2009-02-10 GRE203 - Solutions d'infrastructures pour une informatique durable
2009-02-10 GRE203 - Solutions d'infrastructures pour une informatique durable
 
Quelques concepts sur l
Quelques concepts sur lQuelques concepts sur l
Quelques concepts sur l
 
Eco Conception logicielle : Comment réduire par deux la consommation d’...
Eco Conception logicielle : Comment réduire par deux la consommation d’...Eco Conception logicielle : Comment réduire par deux la consommation d’...
Eco Conception logicielle : Comment réduire par deux la consommation d’...
 
Xeon 5500 series Energy Techbrief
Xeon 5500 series Energy TechbriefXeon 5500 series Energy Techbrief
Xeon 5500 series Energy Techbrief
 
C3xlumis 3d catalogue
C3xlumis 3d catalogueC3xlumis 3d catalogue
C3xlumis 3d catalogue
 
Modern DevOps - kill the bottleneck (part 2/2)
Modern DevOps - kill the bottleneck (part 2/2)Modern DevOps - kill the bottleneck (part 2/2)
Modern DevOps - kill the bottleneck (part 2/2)
 

Plus de Régis Gautheron (20)

B7 saa s_inopad
B7 saa s_inopadB7 saa s_inopad
B7 saa s_inopad
 
B4 greengrid
B4 greengridB4 greengrid
B4 greengrid
 
B6 eolas
B6 eolasB6 eolas
B6 eolas
 
B3 fort zed
B3 fort zedB3 fort zed
B3 fort zed
 
B3 green ic_ties
B3 green ic_tiesB3 green ic_ties
B3 green ic_ties
 
B2 homes
B2 homesB2 homes
B2 homes
 
A7 cloud dgiroud
A7 cloud dgiroudA7 cloud dgiroud
A7 cloud dgiroud
 
B2 orange reactiv_home
B2 orange reactiv_homeB2 orange reactiv_home
B2 orange reactiv_home
 
B2 halias vesta
B2 halias vestaB2 halias vesta
B2 halias vesta
 
B1 smart electricity_sogetihightech
B1 smart electricity_sogetihightechB1 smart electricity_sogetihightech
B1 smart electricity_sogetihightech
 
B1 smartmetering linky
B1 smartmetering linkyB1 smartmetering linky
B1 smartmetering linky
 
B1 econ home
B1 econ homeB1 econ home
B1 econ home
 
A7 cloud orange
A7 cloud orangeA7 cloud orange
A7 cloud orange
 
A10 effeicacite energetic
A10 effeicacite energeticA10 effeicacite energetic
A10 effeicacite energetic
 
A7 ville durable_ardi
A7 ville durable_ardiA7 ville durable_ardi
A7 ville durable_ardi
 
A6 green it.fr_couche_logicielle
A6 green it.fr_couche_logicielleA6 green it.fr_couche_logicielle
A6 green it.fr_couche_logicielle
 
A6 couche logicielle_bordage
A6 couche logicielle_bordageA6 couche logicielle_bordage
A6 couche logicielle_bordage
 
scenario baseddesign
scenario baseddesignscenario baseddesign
scenario baseddesign
 
lupineov
lupineovlupineov
lupineov
 
methode cautic
methode cauticmethode cautic
methode cautic
 

A6 couchelogicielle jfm

  • 1. Calculer plus, Consommer moins d'énergie (et gagner plus...;-) J-F. Méhaut (UJF-INRIA, LIG, PILSI) Plan : Processeurs multi-coeurs, many-coeurs (Terascale, SCC-Single-Chip Cloud Computer),
  • 2. Intelligence logicielle et maîtrise de la consommation énergétique • Optimisation des rendements énergétiques des grands parcs de PC (intranets, data centers, HPC centers) – PC utilisé 1/3 du temps (8heures par jour) – Mise en veille et arrêt automatique des machines hors des périodes d'utilisation interactive – PC, imprimante, réseau: 53% de la consommation électrique du système d'information • Programmation efficace, sûre et écologique des processeurs multicoeurs – Multicoeurs: Placer sur un même composant plusieurs coeurs à fréquence d'horloge « modérée » – Parallélisme intégré, nouveaux modèles de programmation et environnements d'exécution adaptés – Instructions pour contrôler le fonctionnement du processeur et la consommation énergétique
  • 3. Technology Trends: Microprocessor Capacity Moore’s Law 2X transistors/Chip Every 1.5 years Called “Moore’s Law” Gordon Moore (co-founder of Intel) predicted in 1965 that the transistor density of Microprocessors have semiconductor chips would double roughly every 18 months. become smaller, denser, and more powerful.
  • 4. Limit #1: Power density Scaling clock speed will not work! 10000 Sun’s Surface Rocket Power Density (W/cm ) 1000 Nozzle Nuclear 100 Reactor 8086 Hot Plate 10 4004 P6 2 8008 8085 386 Pentium® 286 486 8080 Source: Patrick 1 Gelsinger, Intel® 1970 1980 1990 2000 2010 Year
  • 5. Pourquoi des processeurs multicores? Performance Performance Performance Performance Consommation 1.0x Fréquence nominale
  • 6. Over-clocking Performance Performance Performance 1.73x Performance Consommation 1.13x 1.0x Over-clocked Fréquence nominale +20%
  • 7. Under-clocking Performance Performance Performance Performance Consommation 1.0x 0.87x 0.50x Fréquence nominale Under-clocked -20%
  • 8. Dual-Core Energy-Efficient Performance 1.73x Performance Performance Performance Performance Consommation 1.73x 1.13x 1.0x 1.02x Over-clocked Fréquence nominale Under-clocked +20% -20%
  • 9. Gordon Moore a toujours raison…
  • 10. Multicores processors All Large Core Mixed Large and Small Core Intel Westmere, AMD Opteron All Small Core Intel Larabee, IBM CELL Intel Terascale, SCC, GPU Goal: Energy Efficient Petascale with Multicores processors 10
  • 11. 11
  • 12.
  • 13. Intel Teraflops Research Chip 100 Million Transistors ● 80 Tiles ● 275mm2 First tera-scale programmable silicon: – Teraflops performance – Tile design approach – On-die 2D mesh network – Novel clocking – Power-aware capability – Supports 3D-stacked memory
  • 14. 14 Overview of the chip • Purpose: High speed floating point calculations (research chip) • Tile based • Network-On-Chip: 2D-Mesh • Low power consumption
  • 15. Intel Terascale: Fine Grain Power Management 21 sleep regions per tile (not all shown) Data Memory FP Sleeping: Engine 1 57% less power Dynamic sleep Sleeping: STANDBY: Instruction 90% less • Memory retains Memory Sleeping: power data 56% less power • 50% less FP power/tile Engine 2 Router Router FULL SLEEP: •Memories fully Sleeping: Sleeping: 10% less power 90% less off (stays on to •80% less pass traffic) power power/tile Scalable power to match workload demands