Komputery

Pamięci DDR3: tryb dwukanałowy vs tryb trzykanałowy

Jedną z istotnych cech procesorów Core i5 oraz Core i7 jest zintegrowany dwukanałowy kontroler pamięci. Natomiast wcześniej testowana seria 900 Core i7 jest wyposażona w kontroler trzykanałowy. Żeby sprawdzić, czy, i co tak naprawdę dają trzy kanały pamięci, wykonałem serię testów modelu 975XE w konfiguracji z dwoma oraz trzema kostkami pamięci. W ten sposób będziemy mogli oszacować, czy trzeci kanał serii 900 daje im istotną przewagę nad obecnie testowaną serią 800.

W pierwszej kolejności sprawdzimy, czy przepustowość pamięci zmieniła się po wyjęciu jednej kostki pamięci.

Sandra Memory Bandwidth: Int
Core i7 975 3.33GHz 2 kanały pamięci 15,35
Core i7 975 3.33GHz 3 kanały pamięci 20,54
   
Sandra Memory Bandwidth: Float
Core i7 975 3.33GHz 2 kanały pamięci 15,32
Core i7 975 3.33GHz 3 kanały pamięci 20,56

Faktycznie, po wyjęciu 2 GB przepustowość spadła z nieco ponad 20 GB/s do nieco ponad 15 GB/s. Obserwujemy zatem redukcję na poziomie 25%. Jak wpływa to na mierzoną wydajność w naszych aplikacjach testowych?

3DMark'06: CPU Score
Core i7 975 3.33GHz 2 kanały pamięci 5879
Core i7 975 3.33GHz 3 kanały pamięci 5839
   
3DMark'06: CPU1
Core i7 975 3.33GHz 2 kanały pamięci 1,983
Core i7 975 3.33GHz 3 kanały pamięci 2,031
   
3DMark'06: CPU2
Core i7 975 3.33GHz 2 kanały pamięci 2,789
Core i7 975 3.33GHz 3 kanały pamięci 2,778
   
Cinabench R10: Rendering 1 CPU
Core i7 975 3.33GHz 2 kanały pamięci 3792
Core i7 975 3.33GHz 3 kanały pamięci 3826
   
Cinabench R10: Rendering x CPU  
Core i7 975 3.33GHz 2 kanały pamięci 15723
Core i7 975 3.33GHz 3 kanały pamięci 15971
   
Cinabench R10: OpenGL Standard
Core i7 975 3.33GHz 2 kanały pamięci 8742
Core i7 975 3.33GHz 3 kanały pamięci 9021
   
Crysis Warhead: High 1024x768 Min FPS
Core i7 975 3.33GHz 2 kanały pamięci 16
Core i7 975 3.33GHz 3 kanały pamięci 32
   
Crysis Warhead: High 1024x768 Avg FPS
Core i7 975 3.33GHz 2 kanały pamięci 46
Core i7 975 3.33GHz 3 kanały pamięci 48
   
Crysis Warhead: High 1024x768 Max FPS
Core i7 975 3.33GHz 2 kanały pamięci 64
Core i7 975 3.33GHz 3 kanały pamięci 64
   
Crysis Warhead: High 1280x1024 Min FPS
Core i7 975 3.33GHz 2 kanały pamięci 21
Core i7 975 3.33GHz 3 kanały pamięci 32
   
Crysis Warhead: High 1280x1024 Avg FPS
Core i7 975 3.33GHz 2 kanały pamięci 39
Core i7 975 3.33GHz 3 kanały pamięci 41
   
Crysis Warhead: High 1280x1024 Max FPS
Core i7 975 3.33GHz 2 kanały pamięci 52
Core i7 975 3.33GHz 3 kanały pamięci 54
   
Crysis Warhead: High 1680x1050 Min FPS
Core i7 975 3.33GHz 2 kanały pamięci 16
Core i7 975 3.33GHz 3 kanały pamięci 19
   
Crysis Warhead: High 1680x1050 Avg FPS
Core i7 975 3.33GHz 2 kanały pamięci 33
Core i7 975 3.33GHz 3 kanały pamięci 34
   
Crysis Warhead: High 1680x1050 Max FPS
Core i7 975 3.33GHz 2 kanały pamięci 44
Core i7 975 3.33GHz 3 kanały pamięci 45
   
Crysis Warhead: Very High 1280x1024 Min FPS
Core i7 975 3.33GHz 2 kanały pamięci 13
Core i7 975 3.33GHz 3 kanały pamięci 13
   
Crysis Warhead: Very High 1280x1024 Avg FPS
Core i7 975 3.33GHz 2 kanały pamięci 28
Core i7 975 3.33GHz 3 kanały pamięci 29
   
Crysis Warhead: Very High 1280x1024 Max FPS
Core i7 975 3.33GHz 2 kanały pamięci 36
Core i7 975 3.33GHz 3 kanały pamięci 36
   
Crysis Warhead: Very High 1680x1050 Min FPS
Core i7 975 3.33GHz 2 kanały pamięci 8
Core i7 975 3.33GHz 3 kanały pamięci 16
   
Crysis Warhead: Very High 1680x1050 Avg FPS
Core i7 975 3.33GHz 2 kanały pamięci 23
Core i7 975 3.33GHz 3 kanały pamięci 24
   
Crysis Warhead: Very High 1680x1050 Max FPS
Core i7 975 3.33GHz 2 kanały pamięci 29
Core i7 975 3.33GHz 3 kanały pamięci 29
   
Sandra Processor Arithmetic: Dhrystone iSSE4.2
Core i7 975 3.33GHz 2 kanały pamięci 85,41
Core i7 975 3.33GHz 3 kanały pamięci 84,38
   
Sandra Processor Arithmetic: Whetstone iSSE3
Core i7 975 3.33GHz 2 kanały pamięci 75,36
Core i7 975 3.33GHz 3 kanały pamięci 75,27
   
Sandra Processor Multi-Media: Int x8 iSSE4.1
Core i7 975 3.33GHz 2 kanały pamięci 149,41
Core i7 975 3.33GHz 3 kanały pamięci 149,51
   
Sandra Processor Multi-Media: Float x4 iSSE2
Core i7 975 3.33GHz 2 kanały pamięci 120,8
Core i7 975 3.33GHz 3 kanały pamięci 120,35
   
Sandra Processor Multi-Media: Double x2 iSSE2
Core i7 975 3.33GHz 2 kanały pamięci 62,08
Core i7 975 3.33GHz 3 kanały pamięci 62,11
   
TrueCrypt: AES
Core i7 975 3.33GHz 2 kanały pamięci 546
Core i7 975 3.33GHz 3 kanały pamięci 545
   
TrueCrypt: Twofish
Core i7 975 3.33GHz 2 kanały pamięci 531
Core i7 975 3.33GHz 3 kanały pamięci 531
   
TrueCrypt: Serpent
Core i7 975 3.33GHz 2 kanały pamięci 294
Core i7 975 3.33GHz 3 kanały pamięci 294
   
PCMark Vantage: PCMark Suite
Core i7 975 3.33GHz 2 kanały pamięci 7282
Core i7 975 3.33GHz 3 kanały pamięci 7488
   
PCMark Vantage: Memories Siute
Core i7 975 3.33GHz 2 kanały pamięci 5818
Core i7 975 3.33GHz 3 kanały pamięci 5947
   
PCMark Vantage: TV and Movies Suite
Core i7 975 3.33GHz 2 kanały pamięci 1425
Core i7 975 3.33GHz 3 kanały pamięci 1437
   
PCMark Vantage: Gaming Suite
Core i7 975 3.33GHz 2 kanały pamięci 9263
Core i7 975 3.33GHz 3 kanały pamięci 9393
   
PCMark Vantage: Music Suite  
Core i7 975 3.33GHz 2 kanały pamięci 6029
Core i7 975 3.33GHz 3 kanały pamięci 5977
   
PCMark Vantage: Communication Siute
Core i7 975 3.33GHz 2 kanały pamięci 5581
Core i7 975 3.33GHz 3 kanały pamięci 6154
   
PCMark Vantage: Productivity Suite
Core i7 975 3.33GHz 2 kanały pamięci 5811
Core i7 975 3.33GHz 3 kanały pamięci 6026
   
PCMark Vantage: HDD Test Suite
Core i7 975 3.33GHz 2 kanały pamięci 4484
Core i7 975 3.33GHz 3 kanały pamięci 4321

Okazało się, że w większości aplikacji różnica jest naprawdę marginalna. Jedynie Crysis Warhead przy pomiarze minimalnej ilości klatek na sekundę pokazuje znaczące różnice.

Niemniej takie zachowanie może być spowodowane zakrztuszeniem się systemu po wyjęciu 2 GB pamięci. Pamiętajcie że system był instalowany na 6 GB, przez co autokonfiguracja i optymalizacja Visty dostosowała się do takiej wielkości. Potwierdzać to może fakt, że na innych platformach w konfiguracji z 4 GB pamięci takich spadków nie obserwowałem.

Wygląda na to, że trzeci kanał pamięci w procesorach Core i7 serii 900 daje naprawdę niewiele w testowanych przez nas aplikacjach. Jest zatem szansa, aby tańsza seria 800 oraz być może i5 700 nie odstawały wydajnością zbyt dużo względem topowych modeli.