क्या दोहरे चैनल मेनबोर्ड के साथ चार गुना 2 जीबी या दो गुना 4 जीबी रैम होना तेज है?


50

मैं एक कोर i7-860 प्रणाली बना रहा हूं जो दोहरे चैनल मेमोरी (चार डीआईएमएम में 16 जीबी तक) का समर्थन करता है, मेरा लक्ष्य 8 जीबी है। प्रदर्शन के दृष्टिकोण से, क्या दो गुना 4 जीबी या चार गुना 2 जीबी होना बेहतर है?

जवाबों:


47

चार छड़ें मेमोरी कंट्रोलर और मदरबोर्ड चिपसेट पर अधिक खिंचाव का कारण बनेंगी। सीपीयू को दो के विपरीत चार स्टिक्स से डेटा जोड़ने और पुनर्प्राप्त करने में थोड़ा अधिक समय लगेगा।

इस कारण से, 2 x 4 जीबी तेज होगा तो 4 x 2 जीबी।

EDIT - मेरे जवाब को लागू करने के लिए हाइफ़नेटेड साइट पर बहुत बेहतर तकनीकी व्याख्या है , हालांकि यह कम आकार की छड़ियों का उल्लेख करता है:

दो 2 जीबी मॉड्यूल का उपयोग करना बेहतर है - किसी भी प्रशंसनीय गति अंतर के लिए नहीं (हालांकि थोड़ा फायदा हो सकता है - थोड़ा अधिक) - लेकिन अधिक विश्वसनीय मेमोरी सबसिस्टम के लिए।

अधिकांश डेस्कटॉप सिस्टम असंबद्ध रैम मॉड्यूल का उपयोग करते हैं - इसका परिणाम पते और डेटा बसों पर बहुत बड़े भार में होता है जब आपके पास दो से अधिक मॉड्यूल स्थापित होते हैं, और इन बसों पर सिग्नलिंग को काफी कम कर सकते हैं। मेमोरी सबसिस्टम "मेमोरी लोड प्रति एक लोड" देखता है - इसलिए स्थापित दो मॉड्यूल के साथ, यह 32 लोड तक (दो तरफा मॉड्यूल के साथ) है ... और चार मॉड्यूल स्थापित होने के साथ बस में 64 विद्युत भार हैं। कुछ सिस्टम स्वचालित रूप से इस उच्च भार के लिए समायोजित करते हैं या तो वोल्टेज को थोड़ी मात्रा में बढ़ाते हैं, मेमोरी की घड़ी की आवृत्ति को कम करते हैं (इस तरह इसे थोड़ा धीमा कर देते हैं), या एसपीडी की विलंबता सेटिंग में एक चक्र जोड़कर (फिर से, इसे थोड़ा धीमा कर सकते हैं) । ये समायोजन मेमोरी सबसिस्टम को विश्वसनीय बनाए रखने में मदद करते हैं - लेकिन इसका मतलब है कि इन प्रणालियों के लिए 4 x 1 जीबी मॉड्यूल 2 x 2 जीबी मॉड्यूल की तुलना में थोड़ा धीमा होगा। लेकिन इस बात की परवाह किए बिना कि क्या कोई समय अंतर है, स्मृति केवल दो मॉड्यूल के साथ निश्चित रूप से अधिक विश्वसनीय होगी।

इस उत्तर के लिए हाइफ़नेटेड साइट पर गैरीकेस को क्रेडिट।


5
सहज रूप से, मुझे लगता है कि जो टेलर कहते हैं कि सच हो सकता है (4x2GB समवर्ती कार्य के लिए अधिक जगह छोड़कर) लेकिन मैं पूरी तरह से गलत हो सकता हूं। लेकिन अंतर शायद वैसे भी छोटा होगा, मैं शायद 2x4 जीबी के लिए जाऊंगा क्योंकि यह भविष्य में जरूरत पड़ने पर 16 जीबी में अपग्रेड की अनुमति देगा।
बोरक बर्नार्ड

उन उपयोगकर्ता एप्लिकेशन बेंचमार्क में से कोई भी हैं, या वे सभी सिंथेटिक परीक्षण हैं? यदि पूर्व मैं उनके लिए एक लिंक चाहता हूँ।
डैन नीली

मैंने अपनी टिप्पणी को ऊपर हटा दिया क्योंकि मैं उस लेख को खोजने में पूरी तरह से विफल रहा हूं जिसे मैं पहले काम पर पढ़ रहा था। मेरा जवाब बिल्कुल वैसा ही है, हालाँकि मैंने इसके अलावा मेरा से बेहतर तकनीकी स्पष्टीकरण लिया है।
केज

1
यह बिना ईई के बजाय सीधे कॉर्सियर प्रेजेंटेशन गैरीकेस के हवाले करने से अधिक समझ में आता है क्योंकि ईई सामग्री देखने के लिए आपको एक गूगल घेरा के माध्यम से कूदना पड़ता है।
दान नीली

यह जानना अच्छा होगा कि चार मेमोरी मॉड्यूल कितने धीमे होंगे। मुझे पता है कि एक सटीक आंकड़ा द्वारा आना मुश्किल होगा, लेकिन क्या हम 0.1% के बारे में बात कर रहे हैं? 1%? 10%?
मार्टिन टूरनोइज

18

2x4GB बेंचमार्क में थोड़ा तेज होगा क्योंकि मदरबोर्ड को प्रति चैनल दो DIMM को संभालने के लिए थोड़ा आराम करना पड़ता है, लेकिन वास्तविक दुनिया के उपयोग में आपको कभी भी अंतर नजर नहीं आएगा। यह भी मायने रखता है कि अगर आप ओवरक्लॉकिंग कर रहे हैं, जहां डीआईएमएम का दूसरा सेट मेमोरी घड़ियों को काफी ऊपर धकेलने की आपकी क्षमता को सीमित कर देगा।

यदि लागत लगभग समान है, तो 2x4 जीबी आपको आवश्यकता होने पर भविष्य में 16 जीबी मेमोरी का विस्तार करने के लिए जगह देगा। यदि लागत काफी अधिक है और आप अधिक रैम की आवश्यकता का अनुमान नहीं लगाते हैं, तो पैसे बचाने और इसके बजाय 4x2GB का उपयोग करने का कोई कारण नहीं है।


2x4GB की कीमत 4x2GB से थोड़ी अधिक है, हालांकि, मैं भविष्य में 16GB में अपग्रेड करने की संभावना को भी महत्व देता हूं, इसलिए मैं शायद इसके लिए जाऊंगा।
बोरक बर्नार्ड

5

मेरा जवाब नहीं, लेकिन जो मैंने पीछा किया:

यह प्रश्न कई अन्य मंचों पर पहले भी सामने आ चुका है, लेकिन कभी भी इसका स्पष्ट उत्तर नहीं आया है। ओवरक्लॉकिंग, अपग्रेडेबिलिटी, और तापमान एक तरफ, मुझे संदेह होगा कि 4x2 2x4 की तुलना में थोड़ा तेज होगा क्योंकि इसमें अधिक इंटरलेविंग होगा। इंटरलीविंग का मतलब है कि डेटा अधिक मेमोरी चिप्स में फैल गया है। जबकि कुछ चिप्स अपने कैस समय चक्र पूरा होने की प्रतीक्षा कर रहे हैं, अन्य चिप्स से डेटा एक्सेस हो सकता है।

बात यह है, यह वास्तव में नॉर्थब्रिज (एनबी) के कार्यान्वयन पर निर्भर करता है। एनबी को चार डीआईएमएम में इंटरलाकिंग का लाभ उठाने में सक्षम होना चाहिए, और मुझे नहीं पता कि कौन से एनबी करते हैं और जो नहीं करते हैं। मुझे संदेह है कि अधिकांश एक्सोन एनबी चार डीआईएमएम में अंतर कर सकते हैं, वास्तव में अधिकांश एनबी को चार के समूहों में डीआईएमएम स्थापित करने की आवश्यकता होती है। मुझे उपभोक्ता NB लाइनों जैसे P35, 965, और nForce 680i के बारे में निश्चित नहीं है, इसका जवाब कुछ चिप कार्ड के लिए अलग हो सकता है ...

मुझे पता है कि यह सीधे आपके सवाल का जवाब नहीं देता है। मुझे पूरा यकीन है कि 4x2 2x4 की तुलना में कभी धीमा नहीं होगा, यह या तो समान या तेज होगा यदि नायब चार-तरफ़ा इंटरलेव का समर्थन करता है।


एकमात्र बेंचमार्क जो मैं पा सकता हूं (पुराने एएमडी 939 पर) ने दूसरे बैंक के समय के हिट होने के कारण आबादी के परिणामस्वरूप प्रदर्शन धीमा कर दिया। यह संभव है पुराने नियंत्रक (या सर्वर पर एफबीआरएएम नियंत्रक) ने उस तरह से लाभ उठाया लेकिन नए उपभोक्ता नियंत्रक नहीं। anandtech.com/memory/showdoc.aspx?i=2560&p=2
Dan Neely
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.