Énergie dans les puces électroniques

1
Énergie dans les puces électroniques Équipe de recherche CAIRN – IRISA 1. Technologie des puces électroniques plan du circuit cellule piste Technologies actuelles: 250 à 22 nm Transistor: élément de base Épaisseur d’un cheveu: 40 à 100 μm 1 m 1 mm 1 μm 1 nm 1 0.001 0.000 001 0.000 000 001 2. Grandeurs physiques I Temps/durée T (unité: seconde) I Fréquence F = 1/T (unité: Hertz) I Tension U (unité: Volt) I Courant I (unité: Ampère) I Puissance P = U × I (unité: Watt) I Énergie E = P × T (unité: Joule) U I F 0 0 1 1 2 2 U 1 0.6 F 300 1 I 1 3 P 0.6 3 E =0.6 E =3 3. Évolution des puces électroniques grandeurs unités 1970 1980 1990 2000 2010 technologie nm 6 000 1 500 800 180 32 nombre transistors Tr 2 000 100 000 2 000 000 200 000 000 1 000 000 000 fréquence Hz 100 kHz 20 MHz 200 MHz 2 GHz 3 GHz vitesse km/h 10 200 2000 20 000 30 000 longueur m 1m 25 cm 13.3 cm 3 cm 5.3 mm 4. Problèmes liés aux grandes consommations d’énergie I Évacuation de la chaleur I Fiabilité des circuits I Coût I Écologie 5. Consommation dynamique et activité dans le circuit Les transitions, ou changements d’état, consomment de l’énergie Calculs transitions activité 1 2 2 1 Transitions complètes: 0 1/1 0 Réduction: utiliser des bons algorithmes imperfections activité parasite (transitions incomplètes) Réduction: meilleure conception au niveau électronique 6. Consommation statique et fuites Source image: Fuites consommation statique même quand le circuit ne fait rien ! (des processeurs actuels consomment entre 10 et 20 W à l’état inactif) Réduction: I couper l’alimentation I transistors spéciaux (mais lents) I technologie 7. Modes de fonctionnement F P P P P P P 8. Exemples de processeurs processeur MSP 430 Xeon E7-8870 type micro-controlleur faible conso. processeur haut de gamme fabricant Texas Instruments Intel données 16 bits 64 bits instructions 1 / cycle 20 / cycle (avec 10 cœurs) fréquence 4 – 24 MHz 2.4 – 2.8 GHz tension 1.8 – 3.6 V 0.6 – 1.3 V puissance 3.5 mW à 10 MHz 130 W c. sommeil 0.5 – 50 μA n.c. prix 1–7 e 3 500 e technologie 250 nm 32 nm 9. Problèmes dans les centres de calcul I Moins de 50 % de l’énergie pour les équipements électroniques I Climatisation, humidification, pertes de conversion,... I Coût: en 1 an, l’énergie est plus chère que les serveurs (exemple pour Google: environ 2 M$ par mois) Source image: J. Cho, T. Lim, B. S. Kim. Energy and Buildings, vol. 41, pp. 1107-1115, 2009 10. Recherches dans l’équipe CAIRN I circuits électroniques: processeurs, accélérateurs de calcul, . . . I communications sans fil I réseaux de capteurs intelligents I récupération d’énergie I algorithmes de calcul et représentations des nombres Sources informations et images : sites web CAIRN, Intel & Wikipédia http://www.irisa.fr/cairn/

Transcript of Énergie dans les puces électroniques

Énergie dans les puces électroniquesÉquipe de recherche CAIRN – IRISA

1. Technologie des puces électroniques

siliciumplaquette

puce boitierfabrication

découpe

encapsu

lation

plan du circuit

cellule

piste

Technologies actuelles: 250 à 22 nmTransistor: élément de base

Épaisseur d’un cheveu: 40 à 100µm

1 m 1 mm 1µm 1 nm1 0.001 0.000 001 0.000 000 001

2. Grandeurs physiques

I Temps/durée T (unité: seconde)I Fréquence F = 1/T (unité: Hertz)I Tension U (unité: Volt)I Courant I (unité: Ampère)I Puissance P = U × I (unité: Watt)I Énergie E = P × T (unité: Joule)

UI

F

0 s 0 s1 s 1 s2 s 2 s

temps

tensionU

1V0.6V

temps

fréquenceF

300MHz

1GHz

temps

courantI

1A

3A

temps

puissanceP

0.6W

3W

E = 0.6 J

E = 3 J

3. Évolution des puces électroniques

grandeurs unités 1970 1980 1990 2000 2010

technologie nm 6 000 1 500 800 180 32

nombre transistors Tr 2 000 100 000 2 000 000 200 000 000 1 000 000 000

fréquence Hz 100 kHz 20 MHz 200 MHz 2 GHz 3 GHz

vitesse km/h 10 200 2000 20 000 30 000

longueur m 1 m 25 cm 13.3 cm 3 cm 5.3 mm

4. Problèmes liés aux grandes consommations d’énergie

I Évacuation de la chaleurI Fiabilité des circuitsI CoûtI Écologie

5. Consommation dynamique et activité dans le circuit

Les transitions, ou changements d’état, consomment de l’énergie

Calculs⇒ transitions⇒ activité

solution 1

solution 2

A

B

C

I1

S

A

B

C

I2

S

0

1

S

0

1

I2

0

1

I1

0

1

C

0

1

B

0

1

A

temps

Transitions complètes: 0→ 1 / 1→ 0

Réduction: utiliser des bons algorithmes

imperfections⇓

activité parasite(transitions incomplètes)

A

B

S

0

1

S

0

1

B

0

1

A

temps

Réduction: meilleure conceptionau niveau électronique

6. Consommation statique et fuites

Source image: http://www.microwind.net/

Fuites⇒ consommation statiquemême quand le circuit ne fait rien !(des processeurs actuels consommententre 10 et 20 W à l’état inactif)

Réduction:I couper l’alimentationI transistors spéciaux (mais lents)I technologie

7. Modes de fonctionnement

F lent max inactif max lent max

temps

PPmax

Pfuites

temps

PPmax

Pfuites

changement fréquence

mise en sommeil

réveil

8. Exemples de processeurs

processeur MSP 430 Xeon E7-8870

type micro-controlleur faible conso. processeur haut de gammefabricant Texas Instruments Inteldonnées 16 bits 64 bits

instructions 1 / cycle 20 / cycle (avec 10 cœurs)fréquence 4 – 24 MHz 2.4 – 2.8 GHz

tension 1.8 – 3.6 V 0.6 – 1.3 Vpuissance 3.5 mW à 10 MHz 130 Wc. sommeil 0.5 – 50µA n.c.

prix 1 – 7 e ≈ 3 500 etechnologie 250 nm 32 nm

9. Problèmes dans les centres de calcul

I Moins de 50 % de l’énergie pour les équipements électroniquesI Climatisation, humidification, pertes de conversion, . . .I Coût: en 1 an, l’énergie est plus chère que les serveurs

(exemple pour Google: environ 2 M$ par mois)

Source image: J. Cho, T. Lim, B. S. Kim. Energy and Buildings, vol. 41, pp. 1107-1115, 2009

10. Recherches dans l’équipe CAIRN

I circuits électroniques: processeurs, accélérateurs de calcul, . . .I communications sans filI réseaux de capteurs intelligentsI récupération d’énergieI algorithmes de calcul et représentations des nombres

Sources informations et images : sites web CAIRN, Intel & Wikipédia

http://www.irisa.fr/cairn/