Haswell 22- .
Haswell . .
-S0ix. , , - , . () . , , C0. . C0-C7.
, "" , Turbo, .
AVX2, . , Haswell . , , . : .
AVX2, . FMA-, . Haswell .
Haswell - TSX (Transactional Synchronization Extensions), .
. , - L1 L2. , -, - .
31.2.
31.2.
Sandy Bridge | Ivy Bridge | Haswell | |
, | |||
L1D - | |||
L2 - | |||
L3 - | |||
, / | |||
L1D - | 510,68 | 507,64 | 980,79 |
L2 - | 377,37 | 381,63 | 596,7 |
L3 - | 188,5 | 193,38 | 206,12 |
|
|
- L3 Haswell , , . , , .
, , , - 31.3.
31.3.
Nehalem | Sandy Bridge | Haswell | |
- L1K | 32 , 4- | 32 , 8- | 32 , 8- |
- L1D | 32 , 8- | 32 , 8- | 32 , 8- |
- L1 | 4 | 4 | 4 |
, - L1 | 16 | 32 | 64 |
, - L1 | 16 | 16 | 32 |
- L2 | 256 , 8- | 256 , 8- | 256 , 8- |
- L2 | 10 | 12 | 12 |
, - L2 - L1 | 32 | 32 | 64 |
TLB L1K | 4 , 128, 4 , 2/4: 7 | 4 , 128, 4 , 2 /4 : 8 | 4, 128, 4 , 2 /4 : 8 |
TLB L1D | 4 , 64, 4 , 2 /4 : 32, 4 , 1G: | 4 , 64, 4 , 2 /4 : 32, 4 , 1G, 4, 4 | 4, 64, 4 , 2/4: 32, 4 , 1G, 4, 4 |
TLB L2 | 4, 512, 4 , | 4, 512, 4 | 4 +2 , , 1024, 8 |
64 | 64 | 64 |
Haswell Sandy Bridge . AVX2. , Haswell Sandy Bridge 10 .
- Haswell . 31.3.
. 31.3. Haswell
1. .
2. - ?
3. - ?
4. - ?
5. - ?
6. - - - ?
7. ?
8. - Intel AMD?
9. ?
10. ?
11. ?
12. ?
13. ?