List of Figures
1 PortelogiqueNOT.......................................... 5
2 D´elais ................................................. 5
3 Gaindepuissancedissip´ee...................................... 6
4 Architectures ............................................. 7
5 RelationCPU-M´emoire ....................................... 8
6 Vuerapproch´eeduCPU....................................... 8
7 Microarchitecture .......................................... 9
8 AddressingMode........................................... 10
9 Suite d’instructions sans pipeline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
10 Subdivision joints par Flip-Flop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
11 Suite d’instructions avec pipeline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
12 Pipelinestall ............................................. 13
13 D´ependanceennoms......................................... 14
14 Forwarding .............................................. 14
15 Out-of-Order ............................................. 15
16 Forsubdivision ............................................ 16
17 Bistable ................................................ 16
18 SRAM................................................. 17
19 DRAM................................................. 17
20 Comparaison des m´emoires volatiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
21 Comparaison des tailles et temps d’acc`es des m´emoires . . . . . . . . . . . . . . . . . . . . . . 18
22 Comparaisong´en´erationDDR.................................... 18
23 Alignement .............................................. 18
24 CPUandMemoryfrequencies.................................... 19
25 Cachesystem............................................. 20
26 Directmapping............................................ 21
27 BlockIdentification.......................................... 21
28 2ways................................................. 22
29 Cacheperformance.......................................... 22
30 Datapacking ............................................. 24
31 Dataalignmentexample....................................... 24
32 SIMDchart.............................................. 25
33 Performance ou aisance de programmation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
34 Planarvs.Multi-gate ........................................ 27
35 SoC .................................................. 28
36 Systemagent ............................................. 29
37 SandyBridgepipeline ........................................ 30
38 Frontendcloseup .......................................... 30
39 CacheHierarchyOverview...................................... 31
40 SleepStates.............................................. 32
41 C-States................................................ 32
42 P-Statesexamples .......................................... 33
43 TurboBoost.............................................. 33
44 Consommation au cours du temps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
4