듀얼 채널 메인 보드를 사용하면 2GB 또는 4GB의 RAM이 4 배 더 빠를까요?


50

이중 채널 메모리 (4 개의 DIMM에서 최대 16GB)를 지원 하는 Core i7-860 시스템을 구축 중이며 대상은 8GB입니다. 성능 측면에서 4GB 2 배 또는 2GB 4 배가 더 낫습니까?

답변:


47

4 개의 스틱은 메모리 컨트롤러 및 마더 보드 칩셋에 더 많은 부담을 줄 수 있습니다. CPU가 2 개가 아닌 4 개의 스틱에서 데이터를 추가하고 검색하는 데 약간의 시간이 걸립니다.

이러한 이유로 2 x 4GB가 4 x 2GB보다 빠릅니다.

편집 -이 훨씬 더 기술적 인 설명하이픈이 사이트 는 낮은 크기의 스틱을 언급 않지만, 내 대답을 적용 할 :

속도 차이가 눈에 띄지 않지만 조금 더 이점이있을 수는 있지만보다 안정적인 메모리 하위 시스템에는 2GB 모듈 2 개를 사용하는 것이 좋습니다.

대부분의 데스크탑 시스템은 버퍼링되지 않은 RAM 모듈을 사용합니다. 이로 인해 둘 이상의 모듈이 설치되어 있으면 주소 및 데이터 버스에 매우 많은 부하가 발생하며 이러한 버스의 신호를 크게 저하시킬 수 있습니다. 메모리 서브 시스템은 "메모리 칩당 하나의로드를 인식합니다. 따라서 두 개의 모듈이 설치되어 있으며 최대 32 개의로드 (양면 모듈 포함)와 4 개의 모듈이 설치되어 있으며 버스에 최대 64 개의 전기 부하가 발생합니다. 일부 시스템은 전압을 소량 증가 시키거나 메모리의 클럭 주파수를 낮추거나 (약간 느리게) SPD의 대기 시간 설정에주기를 추가하여 (더욱 느리게)이 높은 부하를 자동으로 조정합니다. . 이러한 조정은 메모리 하위 시스템의 안정성을 유지하는 데 도움이되지만 4 x 1GB 모듈은이 시스템의 2 x 2GB 모듈보다 약간 느립니다. 그러나 타이밍 차이가 있는지 여부에 관계없이 두 개의 모듈만으로도 메모리가 더욱 안정적입니다.

이 답변에 대한 The Hyphenated Site의 garycase님께 감사드립니다.


5
직관적으로, Joe Taylor의 말이 맞을 것이라고 생각하지만 (4x2GB는 동시 작업을위한 더 많은 공간을 남겨 둡니다) 완전히 잘못되었을 수 있습니다. 그러나 그 차이는 어쨌든 작을 것입니다. 필요한 경우 나중에 16GB로 업그레이드 할 수 있으므로 2x4GB로 갈 것입니다.
Borek Bernard

이러한 사용자 응용 프로그램 벤치 마크 중 하나입니까, 아니면 모두 합성 테스트입니까? 전자의 경우 나는 그들에게 링크를 원합니다.
Dan Neely

이전에 직장에서 읽고 있던 기사를 완전히 찾지 못해 위의 의견을 삭제 했습니다. 내 답변보다 훨씬 더 나은 기술적 설명으로 추가로 백업했지만 내 대답은 정확히 동일합니다.
Kez

1
비용을 지불하지 않고 EE 컨텐츠를 보려면 Google hoop를 뛰어 넘어야하기 때문에 EE 대신 해적 프리젠 테이션 garycase cite에 링크하는 것이 더 합리적 일 수 있습니다.
Dan Neely

4 개의 메모리 모듈이 얼마나 느린 지 아는 것이 좋습니다 . 나는 정확한 수치를 찾기가 쉽지 않다는 것을 알고 있지만 우리는 약 0.1 %를 이야기하고 있습니까? 1%? 10 %?
Martin Tournoij

18

2x4GB는 마더 보드에서 채널당 2 개의 DIMM을 처리하기 위해 타이밍을 약간 완화해야하지만 실제 사용에서는 차이를 느끼지 못하기 때문에 벤치 마크에서 약간 더 빠릅니다. 또한 두 번째 DIMM 세트가 메모리 클럭을 상당히 높이는 기능을 제한하는 위치에서 오버 클로킹을하는 경우에도 문제가 될 수 있습니다.

비용이 거의 같은 경우 2x4GB는 필요할 경우 향후 16GB의 메모리로 확장 할 수있는 공간을 제공합니다. 비용이 상당히 높고 더 많은 RAM이 필요하지 않을 경우 비용을 절감하고 대신 4x2GB를 사용하지 않을 이유가 없습니다.


2x4GB의 가격은 4x2GB보다 약간 높지만 앞으로 16GB로 업그레이드 할 가능성도 높이 평가할 것입니다.
Borek Bernard

5

내 대답이 아니라 내가 따르는 대답 :

이 질문은 다른 여러 포럼에서 시작되었지만 좋은 대답은 없었습니다. 오버 클럭킹, 업그레이드 가능성 및 온도를 제쳐두고, 인터리빙이 더 많기 때문에 4x2가 2x4보다 약간 빠를 것이라고 생각합니다. 인터리빙은 데이터가 더 많은 메모리 칩에 분산되어 있음을 의미합니다. 일부 칩은 CAS 타이밍주기가 완료되기를 기다리는 동안 다른 칩에서 데이터 액세스가 발생할 수 있습니다.

문제는 실제로 노스 브리지 (NB) 구현 에 달려 있습니다. NB는 4 개의 DIMM에서 인터리빙을 활용할 수 있어야하며 어떤 NB가 무엇을하고 어떤 NB를하지 않는지 모르겠습니다. 필자는 대부분의 Xeon NB가 4 개의 DIMM을 통해 인터리브 될 수 있다고 생각합니다. 실제로 이러한 NB의 대부분은 DIMM을 4 개 그룹으로 설치해야합니다. P35, 965 및 nForce 680i와 같은 소비자 NB 라인에 대해 잘 모르겠습니다. 해당 칩셋마다 답변이 다를 수 있습니다 ...

이것이 귀하의 질문에 직접 대답하지는 않는다는 것을 알고 있습니다. 4x2가 2x4보다 느리지 않을 것이라고 확신합니다. NB가 4 방향 인터리브를 지원하면 동일하거나 빠를 것입니다.


내가 구할 수있는 유일한 벤치 마크 (이전 AMD 939에서)는 타이밍 히트로 인해 두 번째 뱅크가 채워 져서 성능이 저하되는 것으로 나타났습니다. 기존 컨트롤러 (또는 서버의 FBRAM 컨트롤러)는 이런 방식으로 이점을 얻었을 수 있지만 최신 소비자 컨트롤러는 그렇지 않습니다. anandtech.com/memory/showdoc.aspx?i=2560&p=2
Dan Neely
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.