या लेखात, आम्ही तयार करण्यासाठी रुफस प्रोग्रामच्या क्षमतांचे पुनरावलोकन करू ...
विशेष स्वारस्य म्हणजे मेमरी कार्यप्रदर्शन ट्वीक करून सिस्टम कार्यप्रदर्शन सुधारण्याची क्षमता (दुसरा वारंवार वापरला जाणारा शब्द म्हणजे "ट्वीकिंग" मेमरी, ट्वीकिंगपासून). आम्ही Abit KX7-333 बोर्डच्या उदाहरणावर संबंधित संशोधन केले, कारण त्यात BIOS द्वारे उपलब्ध विविध मेमरी सेटिंग्जचा सर्वात श्रीमंत संच आहे.
चाचणी प्रणालीमध्ये खालील उपकरणे वापरली गेली:
- मदरबोर्ड Abit KX7-333;
- 256 MB PC2100 DDR SDRAM, सॅमसंग द्वारा निर्मित;
- AMD Athlon XP 1600+ प्रोसेसर
- NVidia GeForce4 64Mb चिप (NVIDIA Detonator v28.32) वर आधारित MX440 व्हिडिओ कार्ड;
- साउंड कार्ड क्रिएटिव्ह लाइव्ह 5.1;
- हार्ड डिस्क IBM DTLA 307030 30Gb;
- पॉवरमॅन 250W वीज पुरवठा;
- ऑपरेटिंग सिस्टम विंडोज 2000 इंग्रजी SP1
सिसॉफ्ट सँड्रा 2002 चाचणी आणि Quake3 गेम (ज्याचे कार्यप्रदर्शन मेमरी बँडविड्थवर अवलंबून असते) मेमरी फाइन-ट्यूनिंगच्या शक्यता दर्शविण्यासाठी वापरले गेले. अधिक स्पष्टतेसाठी, मी प्रत्येक पॅरामीटर स्वतंत्रपणे बदलेन आणि कार्यप्रदर्शन मूल्य देईन.
डीफॉल्ट सेटिंग्जसह चाचणी करा
तर, प्रारंभिक पॅरामीटर्स:- CAS लेटन्सी = 2.5T
- बँक इंटरलीव्ह = अक्षम करा
- DRAM कमांड रेट = 2T
- Trp = 3T
- Tras = 6T
- Trcd = 3T
- FSB वारंवारता मेमरी वारंवारता = 133MHz133MHz
चाचणी | अर्थ |
सँड्रा | 1907 |
सँड्रा | 1776 |
Quake3 (सर्वात वेगवान) | 218.1 fps |
बँक इंटरलीव्ह - 2 बँक
बँक इंटरलीव्ह पॅरामीटर बदला, मूल्य 2 बँक वर सेट करा. सर्वसाधारणपणे, हे पॅरामीटर ओपन मेमरी बँक्समध्ये प्रवेश नियंत्रित करण्यासाठी आहे. संभाव्य मूल्ये: काहीही नाही, 2 बँक, 4 बँक (कधीकधी 2-वे/4-वे). सर्वात उत्पादक 4 बँक आहे.
DRAM कमांड रेट - 1T
पुढे, DRAM कमांड रेट पॅरामीटर बदला. बँक इंटरलीव्ह 4 बँकेच्या बरोबरीने सोडताना आम्ही मूल्य 1T वर सेट केले. DRAM कमांड रेट पॅरामीटर KT266 चिपसेटमध्ये दिसला. याच्या मदतीने आम्ही चिपसेट आणि मेमरी दरम्यान डेटा ट्रान्सफरमध्ये होणारा विलंब मॅन्युअली बदलू शकतो. संभाव्य मूल्ये 2T, 1T आहेत (सर्वात वेगवान 1T आहे). लक्षात घ्या की हे त्या पॅरामीटर्सपैकी एक आहे जे मेमरी सबसिस्टमच्या कार्यक्षमतेवर लक्षणीय परिणाम करते.
चाचणी | अर्थ |
सँड्रा | 1965 |
सँड्रा | 1864 |
Quake3 (सर्वात वेगवान) | 235.0 fps |
CAS लेटन्सी - 2T
पुढे आपण CAS लेटन्सी पॅरामीटर बदलतो. उर्वरित सेटिंग्ज अपरिवर्तित ठेवताना आम्ही मूल्य 2T वर सेट केले (उदा. बँक इंटरलीव्ह=4 बँक, DRAM कमांड रेट=1T). CAS लेटन्सी ही सायकलची संख्या आहे ज्याद्वारे मेमरी वाचण्याच्या विनंतीला प्रतिसाद देते. हे मूल्य जितके लहान असेल तितके चांगले. संभाव्य पर्याय: 2.5T, 2T. सर्वात महत्वाचे, कार्यक्षमतेच्या दृष्टीने, मेमरी ऑपरेशनचे पॅरामीटर.
चाचणी | अर्थ |
सँड्रा | 2024 |
सँड्रा | 1901 |
Quake3 (सर्वात वेगवान) | 239.7 fps |
तर, आमच्याकडे स्थिरता आणि गतीच्या बाबतीत एक उत्तम प्रकारे ट्यून केलेली मेमरी उपप्रणाली आहे. तथापि, जर तुमच्याकडे दर्जेदार मेमरी असेल, तर Trp (प्रीचार्ज टू अॅक्टिव्ह), Tras (अॅक्टिव्ह टू प्रीचार्ज) आणि Trcd (अॅक्टिव्ह टू सीएमडी) हे पॅरामीटर्स बदलून, आम्ही वेगात आणखी एक लहान वाढ मिळवू शकतो.
Trp=2T, Tras=5T आणि Trcd=2T
सॅमसंग द्वारे निर्मित 256 MB PC2100 DDR SDRAM मेमरी मॉड्यूल संपूर्ण चाचणी कालावधीत सर्वात सकारात्मक असल्याचे सिद्ध झाले (या वर्षी जानेवारीमध्ये खरेदी केले गेले). म्हणून मी धैर्याने खालील मूल्ये सेट केली: Trp=2T, Tras=5T आणि Trcd=2T (डीफॉल्ट मूल्ये 3T, 6T आणि 3T आहेत).
चाचणी | अर्थ |
सँड्रा | 2039 |
सँड्रा | 1906 |
Quake3 (सर्वात वेगवान) | 245.0 fps |
त्यामुळे, मेमरी बदलल्यानंतर, सँड्रा चाचणीमध्ये कामगिरी वाढ ~7.5 टक्के आणि Quake3 गेममध्ये 12 टक्क्यांहून अधिक होती!
DDR333 (PC2700)
आणि आता DDR333 (किंवा PC2700) मोडवर मेमरी सेट करून काय साध्य केले जाऊ शकते ते पाहूया. चाचणी मेमरी मॉड्युल या फ्रिक्वेन्सीवर फक्त खालील वेळी ऑपरेट करू शकले:
- CAS लेटन्सी = 2T
- बँक इंटरलीव्ह = 4 बँक
- DRAM कमांड रेट = 1T
- Trp = 3T
- Tras = 6T
- Trcd = 3T
- FSB वारंवारता मेमरी वारंवारता = 133MHz 166MHz
चाचणी | अर्थ |
सँड्रा | 2052 |
सँड्रा | 1932 |
Quake3 (सर्वात वेगवान) | 255.1 fps |
मुख्य सारणी
या माहितीच्या अधिक सोयीस्कर आकलनासाठी, मी टेबलच्या स्वरूपात निकालांची व्यवस्था करेन:
नाही | वारंवारता FSB MEM (MHz) |
वेळा | सँड्रा | Quake3 (fps) | Q3 (%) मध्ये वाढ | वारंवारता प्रोसेसर (रेटिंग) |
1 | 133133 | Dis, 2T, 2.5T-3T-6T-3T | 1907 / 1776 | 218,1 | - | XP 1600+ |
2 | 133133 | 2 बँक, 2T, 2.5T-3T-6T-3T | 1911 / 1791 | 222,9 | 2,2 | XP 1600+ |
3 | 133133 | 4 बँक, 2T, 2.5T-3T-6T-3T | 1925 / 1806 | 227,3 | 4,2 | XP 1600+ |
4 | 133133 | 4 बँक, 1T, 2.5T-3T-6T-3T | 1965 / 1864 | 235,0 | 7,7 | XP 1600+ |
5 | 133133 | 4 बँक, 1T, 2T-3T-6T-3T | 2024 / 1901 | 239,7 | 9,9 | XP 1600+ |
6 | 133133 | 4 बँक, 1T, 2T-2T-5T-2T | 2039 / 1906 | 245,0 | 12,3 | XP 1600+ |
7 | 133166 | 4 बँक, 1T, 2T-3T-6T-3T | 2052 / 1932 | 255,1 | 16,9 | XP 1600+ |
8 | 166166 | 4 बँक, 1T, 2T-3T-6T-3T | 2426 / 2272 | 307,2 | 40,8 | XP 2100+ |
निष्कर्ष
डीफॉल्ट सेटिंग्ज खालीलप्रमाणे आहेत:
- CAS लेटन्सी = 2T
- बँक इंटरलीव्ह = 4 बँक
- DRAM कमांड रेट = 1T
- Trp = 3T
- Tras = 6T
- Trcd = 3T
म्हणून, कॉन्फिगरेशन 1 ते 4 केवळ सैद्धांतिक दृष्टिकोनातून स्वारस्यपूर्ण आहेत. खरे आहे, काहीवेळा अननुभवी असेंबलर योग्य पॅरामीटर्स सेट करत नाहीत आणि वापरकर्ता कामगिरीचा महत्त्वपूर्ण भाग गमावतो. दुसर्या प्रकरणात, RAM च्या गुणवत्तेवर पैसे वाचवण्याचा प्रयत्न केल्याने 5-10% पर्यंत कार्यक्षमतेचे नुकसान होते. आणि ही संख्या खूप मोठी आहे; उदाहरणार्थ, Quake3 (वेगवान) चाचणीमध्ये फरक 5-10 fps आहे, XP1600+ आणि XP1700+ प्रोसेसरमधील हा फरक आहे (रेटिंगमधील फरक 100 आहे, वास्तविक प्रोसेसर वारंवारता - 66Mhz).
कॉन्फिगरेशन 5 आणि 7 मधील कार्यप्रदर्शनातील फरकाकडे लक्ष द्या, ते अंदाजे 6.5% आहे. DDR333 वर स्विच करताना हा अंदाजे कामगिरी वाढ आहे (उदाहरण: KT266A वरून KT333 वर अपग्रेड).
आम्ही शेवटच्या ओळीकडे लक्ष देतो - सँड्रा चाचणीच्या निर्देशकांकडे. प्रोसेसर आणि मेमरी सिंक्रोनस मोड (166 आणि 166 मेगाहर्ट्झ) वर सेट करून लक्षणीय कामगिरी वाढवता येते. Quake3 चाचणी परिणाम येथे निरुपयोगी आहेत, कारण प्रोसेसर 1400 ते 1750 Mhz पर्यंत ओव्हरक्लॉक केलेला आहे.
या मोडमध्ये, सिग्नल जुळण्यास कोणताही विलंब होत नाही आणि, 166 मेगाहर्ट्झच्या वारंवारतेपासून, PCI वारंवारता (एजीपीसाठी 2/5) साठी 1/5 विभाजक वापरला जातो, ज्याचा अर्थ स्वयंचलितपणे हार्ड ड्राइव्ह कंट्रोलर येथे कार्य करतो. मानक PCI वारंवारता (33 Mhz).
स्वाभाविकच, ही सर्व सामग्री केवळ संगणक उत्साही व्यक्तीसाठीच मूल्यवान आहे ज्यांचे लक्ष्य उपलब्ध हार्डवेअरमधून जास्तीत जास्त पिळून काढणे आहे. आणि बर्याच सामान्य वापरकर्त्यांसाठी, मला वाटते की आपण मेमरी निर्मात्याने निर्दिष्ट केलेल्या मूल्यांवर सर्व वेळ सेट करू शकता हे जाणून घेणे पुरेसे आहे. "DRAM टाइमिंग" पॅरामीटर यासाठी आहे. संभाव्य मूल्ये: "मॅन्युअल" - पॅरामीटर्स व्यक्तिचलितपणे सेट केले जातात, "SPD द्वारे" - डीफॉल्टनुसार सेट केले जातात (SPD = सीरियल प्रेझेन्स डिटेक्ट). अर्थात, मेमरी उत्पादक थोडेसे संकोच करतात आणि वेळेचा काहीसा अतिरेक करतात. परिणामी, मॅन्युअली पॅरामीटर्स सेट करताना कामगिरी काहीशी कमी असते.
वाचकांच्या लक्षात येईल की, मी आमच्या विल्हेवाटीत सर्व पॅरामीटर्स बदलले नाहीत. Abit KX7-333 बोर्डमध्ये सर्वाधिक मेमरी पॅरामीटर्स आहेत (Epox बोर्डांपेक्षा जास्त). मी पुढील गोष्टी सांगेन - सर्व मानलेले पॅरामीटर्स मध्यम आणि उच्च वर्गाच्या जवळजवळ प्रत्येक बोर्डमध्ये उपलब्ध आहेत, एक प्रकारचे "सज्जन संच". इतर पॅरामीटर्स (रांगेच्या खोलीचा अपवाद वगळता) विशिष्ट पॅरामीटर्स आहेत ज्यांचा कार्यक्षमतेवर थोडासा प्रभाव पडतो, परंतु काहीवेळा वेगवेगळ्या उत्पादकांकडून मेमरीची स्थिरता सुधारण्यासाठी (अशा बारकावे देखील आहेत) आणि मेमरी मॉड्यूल्सच्या भिन्न कॉन्फिगरेशनमध्ये कार्य करण्यासाठी ते खूप उपयुक्त आहेत. .
आणि शेवटचा. आक्रमक (कमी) वेळेत स्थिर ऑपरेशन साध्य करण्यासाठी, मेमरी व्होल्टेज (Vmem) वाढवणे खूप उपयुक्त आहे. हे खरे आहे, यामुळे उष्णतेचा अपव्यय वाढतो, परंतु ओव्हरहाटिंग टाळण्यासाठी आपण मेमरीसाठी हीटसिंक्स वापरू शकता.
ओव्हरक्लॉकरसाठी हे लक्षात ठेवणे देखील महत्त्वाचे आहे की बर्याचदा मेमरी उच्च फ्रिक्वेन्सीवर कार्य करण्यास असमर्थता ओव्हरक्लॉकिंगमध्ये अडथळा बनते. म्हणून, कधीकधी मेमरी वेळेत वाढ करणे अर्थपूर्ण ठरते (कार्यप्रदर्शन थोडे कमी होईल), परंतु यामुळे, उच्च FSB फ्रिक्वेन्सी प्राप्त करणे शक्य होते (प्रोसेसरची वारंवारता वाढल्याने कार्यक्षमतेला अधिक चालना मिळेल).
ज्यांना BIOS सेटिंग्ज वापरून संगणक कार्यप्रदर्शन ऑप्टिमाइझ करण्याची आवड आहे त्यांनी कदाचित कमांड रेट सारख्या पर्यायाबद्दल ऐकले असेल. काही BIOS सुधारणांमध्ये, याला DRAM कमांड रेट म्हटले जाऊ शकते. 1 (1T), 2 (2T) आणि ऑटो ही संभाव्य मूल्ये घेऊ शकतात.
एक लोकप्रिय प्रश्न म्हणजे कमांड रेटसाठी इष्टतम मूल्य सेट करणे. आणि त्याचे उत्तर देण्यासाठी आपल्याला या पॅरामीटरचे स्वरूप समजून घेणे आवश्यक आहे.
DRAM कमांड रेट कशासाठी जबाबदार आहे?
वस्तुस्थिती अशी आहे की संगणकाची ऑपरेटिंग सिस्टम थेट रॅमसह कार्य करत नाही. RAM डेटा मेमरी कंट्रोलरद्वारे वाचला आणि लिहिला जातो. ऑपरेटिंग सिस्टीम मेमरी कंट्रोलरला भौतिक पत्ता देत नसून आभासी पत्ता देत असल्याने, नंतरचे व्हर्च्युअल पत्त्याला भौतिक पत्त्यात रूपांतरित करण्यासाठी वेळ लागतो. तर कमांड रेट पर्याय हे रूपांतरण करण्यासाठी कंट्रोलरसाठी 1 (1T) किंवा 2 (2T) चक्रांचा विलंब मध्यांतर परिभाषित करतो.
1T किंवा 2T काय चांगले आहे?
तार्किकदृष्ट्या विचार केल्यास, आपण असा निष्कर्ष काढू शकतो की विलंब (प्रतीक्षा वेळ) जितका कमी असेल तितका डेटा त्याच वेळेच्या युनिटमध्ये प्रक्रिया केला जाऊ शकतो. म्हणजेच, 1T (घड्याळ) मधील मूल्य मेमरी आणि संपूर्ण संगणकाच्या गतीच्या दृष्टीने सर्वात इष्टतम आहे. पण पकड अशी आहे की प्रत्येक RAM मॉड्यूल आणि मेमरी कंट्रोलर 1 सायकल सारख्या कमी विलंबाने स्थिरपणे कार्य करू शकत नाही. त्रुटी आणि डेटा गमावणे शक्य आहे. परिणामी - अस्थिर पीसी ऑपरेशन, मृत्यूचे निळे पडदे इ.
BIOS मध्ये कमांड रेट पर्यायाचे मूल्य सेट करण्याबाबत योग्य निर्णय घेण्यासाठी, तुम्हाला 1-सायकल विलंब मोडमध्ये ऑपरेशनला समर्थन देण्यासाठी प्रत्येक विशिष्ट प्रकरणात स्थापित मदरबोर्ड आणि मेमरी मॉड्यूल्सची तांत्रिक वैशिष्ट्ये अभ्यासणे आवश्यक आहे. .
आपल्या स्वत: च्या जोखमीवर, आपण मूल्य 1T वर सेट करण्याचा प्रयत्न करू शकता आणि संगणक कसे कार्य करेल ते पाहू शकता. त्रुटी आणि अयशस्वी झाल्यास, DRAM कमांड रेट 2T वर रीसेट करणे आवश्यक आहे.
2 चक्रांच्या मूल्यासह, मेमरी हळू, अधिक स्थिर आणि त्रुटींच्या कमीतकमी जोखमीसह कार्य करेल.
तसेच या पर्यायासाठी संभाव्य मूल्य ऑटो आहे. या प्रकरणात, मेमरी मॉड्यूलच्या पॅरामीटर्सवर आधारित, BIOS स्वतः इष्टतम मूल्य सेट करेल.
ऑटो मूल्य संगणकास विलंब वेळ स्वयंचलितपणे समायोजित करण्यास अनुमती देते.
प्रोसेसर आणि व्हिडिओ कार्ड कसे ओव्हरक्लॉक करावे याबद्दल आम्ही आधीच बोललो आहोत. एका संगणकाच्या कार्यक्षमतेवर लक्षणीय परिणाम करणारा दुसरा घटक म्हणजे RAM. RAM च्या ऑपरेटिंग मोडला सक्तीने आणि फाइन-ट्यूनिंग केल्याने पीसीची कार्यक्षमता सरासरी 5-10% वाढू शकते. जर अशी वाढ कोणत्याही आर्थिक गुंतवणुकीशिवाय साध्य केली गेली आणि प्रणालीच्या स्थिरतेसाठी जोखीम नसेल तर - प्रयत्न का करू नये? तथापि, ही सामग्री तयार करणे सुरू केल्यावर, आम्ही या निष्कर्षावर पोहोचलो की ओव्हरक्लॉकिंग प्रक्रियेचे वर्णन पुरेसे नाही. मॉड्यूल्सच्या ऑपरेशनसाठी विशिष्ट सेटिंग्ज का आणि कशासाठी बदलणे आवश्यक आहे हे समजून घेण्यासाठी, संगणकाच्या मेमरी उपप्रणालीच्या ऑपरेशनचे सार शोधूनच हे शक्य आहे. म्हणून, सामग्रीच्या पहिल्या भागात, आम्ही RAM च्या कार्याच्या सामान्य तत्त्वांचा थोडक्यात विचार करू. मेमरी सबसिस्टम ओव्हरक्लॉक करताना नवशिक्या ओव्हरक्लॉकर्सने अनुसरण केलेल्या मुख्य टिपा दुसऱ्यामध्ये आहेत.
RAM च्या कार्याची मूलभूत तत्त्वे वेगवेगळ्या प्रकारच्या मॉड्यूल्ससाठी समान आहेत. JEDEC, अर्धसंवाहक उद्योग मानकांचा अग्रगण्य विकासक, प्रत्येकाला या विषयावरील खुल्या कागदपत्रांसह परिचित होण्याची संधी प्रदान करते. आम्ही मूलभूत संकल्पना थोडक्यात स्पष्ट करण्याचा प्रयत्न करू.
तर, RAM हे मेमरी बँक्स नावाचे अॅरे असलेले मॅट्रिक्स आहे. ते तथाकथित माहिती पृष्ठे तयार करतात. मेमरी बँक टेबल सारखी असते, ज्याच्या प्रत्येक सेलमध्ये अनुलंब (स्तंभ) आणि क्षैतिज (पंक्ती) समन्वय असतात. मेमरी सेल हे कॅपेसिटर आहेत जे विद्युत चार्ज संचयित करण्यास सक्षम आहेत. विशेष अॅम्प्लीफायर्सच्या मदतीने, अॅनालॉग सिग्नल डिजिटलमध्ये रूपांतरित केले जातात, ज्यामुळे डेटा तयार होतो. मॉड्यूल्सचे सिग्नल सर्किट कॅपेसिटरचे रिचार्जिंग आणि माहितीचे लेखन/वाचन प्रदान करतात.
डायनॅमिक मेमरी अल्गोरिदम खालीलप्रमाणे वर्णन केले जाऊ शकते:
- ज्या चिपसह काम केले जाईल ते निवडले आहे (चिप सिलेक्ट, सीएस कमांड). इलेक्ट्रिकल सिग्नल निवडलेली पंक्ती सक्रिय करते (पंक्ती सक्रिय करा निवड). डेटा अॅम्प्लिफायरला मिळतो आणि ठराविक वेळेसाठी वाचता येतो. या ऑपरेशनला इंग्रजी साहित्यात सक्रिय असे म्हणतात.
- डेटा संबंधित कॉलममधून वाचला/लिहिला जातो (वाचा/लिहा ऑपरेशन्स). कॉलम्स सीएएस (कॉलम अॅक्टिव्हेट सिलेक्शन) कमांड वापरून निवडले जातात.
- जोपर्यंत सिग्नल लाइन सक्रिय राहते, तोपर्यंत त्याच्याशी संबंधित मेमरी सेल वाचणे/लिहणे शक्य आहे.
- डेटा वाचताना - कॅपेसिटरचे शुल्क - त्यांची क्षमता गमावली आहे, म्हणून मेमरी अॅरे (प्रीचार्ज) मध्ये माहिती लिहिण्यासह ओळ रिचार्ज करणे किंवा बंद करणे आवश्यक आहे.
- सेल कॅपेसिटर कालांतराने त्यांची क्षमता गमावतात आणि सतत रिचार्जिंगची आवश्यकता असते. हे ऑपरेशन - रिफ्रेश - मेमरी अॅरेच्या प्रत्येक पंक्तीसाठी स्वतंत्र अंतराने (64 ms) नियमितपणे केले जाते.
RAM च्या आत होणाऱ्या ऑपरेशन्स पूर्ण करण्यासाठी काही वेळ लागतो. त्यालाच सामान्यतः असा परिचित शब्द "टाईमिंग्ज" (इंग्रजीतून. वेळ) म्हणतात. म्हणून, वेळ म्हणजे RAM च्या कार्यामध्ये चालवल्या जाणार्या विशिष्ट ऑपरेशन्स करण्यासाठी आवश्यक असणारा कालावधी.
मेमरी मॉड्यूल्सच्या स्टिकर्सवर सूचित केलेल्या वेळेच्या योजनेमध्ये फक्त मुख्य विलंब CL-tRCD-tRP-tRAS (CAS लेटन्सी, RAS ते CAS विलंब, RAS प्रीचार्ज आणि सायकल वेळ (किंवा प्रीचार्ज करण्यासाठी सक्रिय)) समाविष्ट आहे. बाकी सर्व, जे थोड्या प्रमाणात RAM च्या गतीवर परिणाम करतात, त्यांना सहसा उप-वेळ, अतिरिक्त किंवा दुय्यम वेळ म्हणतात.
मेमरी मॉड्यूल्सच्या ऑपरेशन दरम्यान होणार्या मुख्य विलंबांचे ब्रेकडाउन येथे आहे:
CAS लेटन्सी (CL) हे कदाचित सर्वात महत्त्वाचे पॅरामीटर आहे. रीड कमांड (CAS) जारी करणे आणि डेटा ट्रान्सफर सुरू होण्याच्या (रीड लेटेंसी) दरम्यान किमान वेळ परिभाषित करते.
आरएएस ते सीएएस विलंब (टीआरसीडी) आरएएस आणि सीएएस कमांडमधील वेळ परिभाषित करते. एम्पलीफायरमध्ये डेटा प्रविष्ट करण्यासाठी आवश्यक असलेल्या चक्रांची संख्या दर्शवते.
RAS प्रीचार्ज (tRP) - बँक बंद झाल्यानंतर मेमरी सेल रिचार्ज करण्यासाठी लागणारा वेळ.
रो अॅक्टिव्ह टाइम (tRAS) - ज्या कालावधीत बँक उघडी राहते आणि रिचार्ज करण्याची आवश्यकता नसते.
कमांड रेट 1/2T (CR) - कंट्रोलरला कमांड आणि पत्ते डीकोड करण्यासाठी लागणारा वेळ. 1T च्या मूल्यासह, कमांड एका चक्रात ओळखली जाते, 2T सह - दोनमध्ये.
बँक सायकल वेळ (tRC, trAS/tRC) - मेमरी बँकेत प्रवेश करण्याच्या पूर्ण चक्राची वेळ, उघडण्यापासून सुरू होऊन बंद होईपर्यंत. TRAS सह बदल.
डीआरएएम आयडल टाइमर - माहिती वाचण्यासाठी खुल्या माहिती पृष्ठाचा निष्क्रिय वेळ.
रो टू कॉलम (वाचा/लिहा) (tRCD, tRCDWr, tRCDRd) थेट RAS ते CAS विलंब (tRCD) सेटिंगशी संबंधित आहे. सूत्र tRCD(Wr/Rd) = RAS ते CAS विलंब + Rd/Wr कमांड विलंब वापरून गणना केली. दुसरी संज्ञा एक अनियंत्रित मूल्य आहे, ते डेटा लिहिण्यात/वाचण्यात विलंब निर्धारित करते.
कदाचित, हा वेळेचा मूलभूत संच आहे, जो मदरबोर्डच्या BIOS मध्ये बदलण्यासाठी उपलब्ध असतो. उर्वरित विलंबांचे स्पष्टीकरण, तसेच ऑपरेशनच्या तत्त्वांचे तपशीलवार वर्णन आणि RAM च्या कार्यप्रणालीवरील विशिष्ट पॅरामीटर्सच्या प्रभावाचे निर्धारण, आमच्याद्वारे आधीच नमूद केलेल्या JEDEC च्या वैशिष्ट्यांमध्ये आढळू शकते, तसेच सिस्टम लॉजिक सेटच्या निर्मात्यांच्या खुल्या डेटाशीटमध्ये.
मेमरी प्रकार | रेटिंग | वास्तविक वारंवारता मेमरी वर्क, MHz | प्रभावी वारंवारता स्मृती कार्य (DDR, दुहेरी डेटा दर), MHz |
डीडीआर | पीसी 2100 | 133 | 266 |
पीसी 2700 | 167 | 333 | |
पीसी 3200 | 200 | 400 | |
ZS 3500 | 217 | 434 | |
पीसी 4000 | 250 | 500 | |
पीसी 4300 | 266 | 533 | |
DDR2 | PC2 4300 | 266 | 533 |
PC2 5400 | 333 | 667 | |
PC2 6400 | 400 | 800 | |
PC2 8000 | 500 | 1000 | |
PC2 8500 | 533 | 1066 | |
PC2 9600 | 600 | 1200 | |
PC2 10 400 | 650 | 1300 | |
DDR3 | PC3 8500 | 533 | 1066 |
PC3 10 600 | 617,5 | 1333 | |
PC3 11,000 | 687,5 | 1375 | |
PC3 12 800 | 800 | 1600 | |
PC3 13,000 | 812,5 | 1625 | |
PC3 14 400 | 900 | 1800 | |
PC3 15,000 | 933 | 1866 | |
लक्षात घ्या की या प्रकरणातील रेटिंग क्रमांक, जेईडीईसी वैशिष्ट्यांनुसार, एका डेटा आउटपुटद्वारे प्रति सेकंद लाखो ट्रान्सफरचा वेग दर्शवतो. गती आणि नियमांबद्दल, ऑपरेशनच्या प्रभावी वारंवारतेऐवजी, हे म्हणणे अधिक योग्य आहे की डेटा ट्रान्सफर रेट मॉड्यूल क्लॉक फ्रिक्वेंसीच्या दुप्पट आहे (डेटा क्लॉक जनरेटर सिग्नलच्या दोन कडांवर प्रसारित केला जातो). |
जेईडीईसी डेटाशीटमधील ठराविक आकृती वापरून टीआरपी वेळेपैकी एकाचे स्पष्टीकरण (प्रीचार्ज करण्यासाठी वाचा, आरएएस प्रीचार्ज). स्वाक्षरींचे डिक्रिप्शन: सीके आणि सीके - डेटा ट्रान्समिशनचे घड्याळ सिग्नल, एक सापेक्ष उलटे (डिफरेंशियल क्लॉक); COMMAND - मेमरी सेलवर प्राप्त आदेश; वाचा - वाचा ऑपरेशन; NOP - कोणतीही आज्ञा नाही; प्री - रिचार्जिंग कॅपेसिटर - मेमरी सेल; ACT - पंक्ती सक्रियकरण ऑपरेशन; ADDRESS - मेमरी बँकांना डेटा संबोधित करणे; DQS - डेटा बस (डेटा स्ट्रोब); DQ - डेटा इनपुट-आउटपुट बस (डेटा बस: इनपुट / आउटपुट); सीएल - या प्रकरणात सीएएस विलंब दोन चक्रांच्या समान आहे; DO n - ओळ n वरून डेटा वाचा. एक चक्र म्हणजे डेटा ट्रान्समिशन सिग्नल सीके आणि सीके यांना त्यांच्या सुरुवातीच्या स्थितीत परत येण्यासाठी लागणारा वेळ मध्यांतर आहे, एका विशिष्ट क्षणी निश्चित केला जातो.
DDR2 मेमरीच्या मूलभूत गोष्टी समजावून सांगणारा सरलीकृत ब्लॉक आकृती. हे ट्रान्झिस्टरच्या संभाव्य अवस्था आणि त्यांना नियंत्रित करणार्या सूचनांचे प्रदर्शन करण्यासाठी तयार केले गेले होते. तुम्ही बघू शकता, अशी "सोपी" योजना समजून घेण्यासाठी, रॅम ऑपरेशनच्या मूलभूत गोष्टींचा अभ्यास करण्यासाठी एका तासापेक्षा जास्त वेळ लागेल (आम्ही मेमरी चिप्समध्ये होणार्या सर्व प्रक्रिया समजून घेण्याबद्दल बोलत नाही).
ओव्हरक्लॉकिंग रॅमची मूलभूत तत्त्वे
RAM ची गती प्रामुख्याने दोन निर्देशकांद्वारे निर्धारित केली जाते: ऑपरेशनची वारंवारता आणि वेळ. पीसीच्या कार्यक्षमतेवर कोणता प्रभाव जास्त असेल हे वैयक्तिकरित्या शोधले पाहिजे, तथापि, मेमरी उपप्रणाली ओव्हरक्लॉक करण्यासाठी, आपल्याला दोन्ही मार्ग वापरण्याची आवश्यकता आहे. तुमचे मॉड्यूल्स काय सक्षम आहेत? पुरेशा प्रमाणात उच्च संभाव्यतेसह, फास्यांच्या वर्तनाचा अंदाज त्यामध्ये वापरल्या जाणार्या चिप्सची नावे ठरवून लावता येतो. सर्वात यशस्वी DDR ओव्हरक्लॉकिंग चिप्स सॅमसंग TCCD, UCCC, Winbond BH-5, CH-5 आहेत; DDR2 - मायक्रोन D9xxx; DDR3 - मायक्रोन D9GTR. तथापि, अंतिम परिणाम पीसीबीच्या प्रकारावर, ज्या प्रणालीमध्ये मॉड्यूल स्थापित केले आहेत, मालकाची मेमरी ओव्हरक्लॉक करण्याची क्षमता आणि उदाहरणे निवडताना फक्त नशीब यावर देखील अवलंबून असेल.
कदाचित नवशिक्यांनी घेतलेली पहिली पायरी म्हणजे RAM ची ऑपरेटिंग वारंवारता वाढवणे. हे नेहमी प्रोसेसरच्या FSB शी जोडलेले असते आणि बोर्डच्या BIOS मध्ये तथाकथित डिव्हायडर वापरून सेट केले जाते. नंतरचे अंशात्मक स्वरूपात (1:1, 1:1.5), टक्केवारीच्या दृष्टीने (50%, 75%, 120%), ऑपरेटिंग मोडमध्ये (DDR-333, DDR2-667) व्यक्त केले जाऊ शकते. FSB वाढवून प्रोसेसर ओव्हरक्लॉक करताना, मेमरी वारंवारता आपोआप वाढते. उदाहरणार्थ, आम्ही 1:1.5 बूस्ट डिव्हायडर वापरल्यास, जेव्हा बसची वारंवारता 333 ते 400 MHz (सामान्यत: Core 2 Duo ला फोर्सिंग) बदलते, तेव्हा मेमरी वारंवारता 500 MHz (333 × 1.5) वरून 600 MHz (400 MHz) पर्यंत वाढेल. ×१.५). म्हणून, पीसी सक्ती करताना, RAM च्या स्थिर ऑपरेशनची मर्यादा अडखळत आहे की नाही यावर लक्ष ठेवा.
पुढील पायरी म्हणजे मुख्य आणि नंतर अतिरिक्त वेळा निवडणे. ते मदरबोर्डच्या BIOS मध्ये सेट केले जाऊ शकतात किंवा OS मध्ये फ्लायवर विशेष उपयुक्ततांद्वारे बदलले जाऊ शकतात. कदाचित सर्वात बहुमुखी प्रोग्राम मेमसेट आहे, परंतु AMD Athlon 64 (K8) प्रोसेसरवर आधारित सिस्टमच्या मालकांना A64Tweaker खूप उपयुक्त वाटेल. केवळ विलंब कमी करून कामगिरीचा लाभ मिळू शकतो: सर्व प्रथम, CAS लेटन्सी (CL), आणि नंतर RAS ते CAS विलंब (tRCD), RAS प्रीचार्ज (tRP) आणि सक्रिय ते प्रीचार्ज (tRAS). CL4-5-4-12 या संक्षिप्त स्वरूपात तेच मेमरी मॉड्यूलचे उत्पादक उत्पादन स्टिकर्सवर सूचित करतात. मुख्य वेळा सेट केल्यानंतर, तुम्ही अतिरिक्त वेळ कमी करण्यासाठी पुढे जाऊ शकता.
मानक मॉड्यूल्स: अ) DDR2; ब) डीडीआर; c) SD-RAM.
|
फासाच्या पुरवठा व्होल्टेजमध्ये वाढ झाल्यामुळे रॅम ओव्हरक्लॉक करण्याच्या परिणामांवर लक्षणीय परिणाम होतो. दीर्घकालीन ऑपरेशनसाठी सुरक्षित मर्यादा बहुतेक वेळा उत्पादकांनी घोषित केलेल्या मूल्यांपेक्षा 10-20% ने ओलांडते, परंतु प्रत्येक बाबतीत ते चिप्सची वैशिष्ट्ये विचारात घेऊन वैयक्तिकरित्या निवडले जाते. सर्वात सामान्य DDR2 साठी, ऑपरेटिंग व्होल्टेज बहुतेक वेळा 1.8 V असते. ते जास्त जोखीम न घेता 2-2.1 V पर्यंत वाढवले जाऊ शकते, परंतु यामध्ये सुधारित ओव्हरक्लॉकिंग परिणाम आवश्यक आहेत. तथापि, मायक्रॉन डी 9 चिप्स वापरून ओव्हरक्लॉकर मॉड्यूल्ससाठी, उत्पादक 2.3-2.4 V चा नाममात्र पुरवठा व्होल्टेज घोषित करतात. जेव्हा प्रत्येक अतिरिक्त मेगाहर्ट्झ वारंवारता महत्त्वाची असते तेव्हा केवळ अल्प-मुदतीच्या बेंचिंग सत्रांसाठी ही मूल्ये ओलांडण्याची शिफारस केली जाते. लक्षात घ्या की पुरवठा व्होल्टेजवर मेमरीच्या दीर्घकालीन ऑपरेशन दरम्यान, वापरलेल्या चिप्ससाठी सुरक्षित मूल्यांपेक्षा भिन्न, रॅम मॉड्यूल्सचे तथाकथित ऱ्हास शक्य आहे. ही संज्ञा कालांतराने मॉड्यूल्सच्या ओव्हरक्लॉकिंग संभाव्यतेत घट (सामान्य मोडमध्ये कार्य करण्यास असमर्थतेपर्यंत) आणि फासेचे पूर्ण अपयश म्हणून समजले जाते. मोड्यूल कूलिंगच्या गुणवत्तेवर डिग्रेडेशन प्रक्रिया विशेषतः प्रभावित होत नाहीत - अगदी थंड चिप्स देखील प्रभावित होऊ शकतात. अर्थात, उच्च व्होल्टेजवर RAM च्या दीर्घकालीन यशस्वी वापराची उदाहरणे देखील आहेत, परंतु लक्षात ठेवा: सिस्टमला आपल्या स्वतःच्या जोखमीवर आणि जोखमीवर सक्ती करताना आपण सर्व ऑपरेशन्स पार पाडता. अति करु नकोस.
ड्युअल चॅनल मोडचा (ड्युअल चॅनल) फायदा घेऊन आधुनिक पीसीची कार्यक्षमता वाढवता येते. डेटा एक्सचेंज चॅनेलची रुंदी वाढवून आणि मेमरी सबसिस्टमची सैद्धांतिक बँडविड्थ वाढवून हे साध्य केले जाते. या पर्यायासाठी विशेष ज्ञान, कौशल्ये आणि रॅमच्या ऑपरेटिंग मोडचे फाइन-ट्यूनिंग आवश्यक नाही. ड्युअल चॅनेल सक्रिय करण्यासाठी, समान व्हॉल्यूमचे दोन किंवा चार मॉड्यूल असणे पुरेसे आहे (पूर्णपणे एकसारखे डाय वापरणे आवश्यक नाही). मदरबोर्डवरील योग्य स्लॉटमध्ये RAM स्थापित केल्यानंतर ड्युअल-चॅनेल मोड स्वयंचलितपणे सक्षम केला जातो.
वर्णन केलेल्या सर्व हाताळणीमुळे मेमरी उपप्रणालीच्या कार्यक्षमतेत वाढ होते, परंतु उघड्या डोळ्यांनी ही वाढ लक्षात घेणे अनेकदा अवघड असते. चांगल्या ट्यूनिंगसह आणि मॉड्यूल्सच्या वारंवारतेमध्ये लक्षणीय वाढ झाल्यामुळे, आपण सुमारे 10-15% च्या कार्यप्रदर्शन वाढीवर विश्वास ठेवू शकता. सरासरी कमी आहेत. गेम मेणबत्तीच्या लायक आहे आणि सेटिंग्जसह खेळण्यासाठी वेळ घालवणे आवश्यक आहे का? जर तुम्हाला पीसीच्या सवयींचा तपशीलवार अभ्यास करायचा असेल तर - का नाही?
EPP आणि XMP - आळशींसाठी रॅम ओव्हरक्लॉकिंग
सर्व वापरकर्ते कमाल कार्यक्षमतेसाठी पीसी सेट करण्याच्या वैशिष्ट्यांचा अभ्यास करत नाहीत. हे ओव्हरक्लॉकिंग नवशिक्यांसाठी आहे की आघाडीच्या कंपन्या संगणक कार्यप्रदर्शन वाढवण्याचे सोपे मार्ग देतात.
RAM च्या बाबतीत, हे सर्व NVIDIA आणि Corsair द्वारे सादर केलेल्या एन्हांस्ड परफॉर्मन्स प्रोफाइल्स (EPP) पासून सुरू झाले. nForce 680i SLI वर आधारित मदरबोर्ड मेमरी सबसिस्टम कॉन्फिगरेशनच्या दृष्टीने जास्तीत जास्त कार्यक्षमता प्रदान करणारे पहिले होते. ईपीपीचे सार अगदी सोपे आहे: रॅम उत्पादक त्यांच्या स्वत: च्या उत्पादनांसाठी गॅरंटीड नॉन-स्टँडर्ड हाय-स्पीड ऑपरेशन मोड निवडतात आणि मदरबोर्ड विकसक त्यांना BIOS द्वारे सक्रिय करण्याची क्षमता प्रदान करतात. EPP - मॉड्यूल सेटिंग्जची विस्तारित सूची जी मूलभूत संचाला पूरक आहे. SWU च्या दोन आवृत्त्या आहेत - संक्षिप्त आणि पूर्ण (अनुक्रमे दोन आणि अकरा राखीव बिंदू).
पॅरामीटर | EPP साठी संभाव्य मूल्ये | समर्थित | ||
JEDEC SPD | संक्षिप्त EPP प्रोफाइल | ERR प्रोफाइल पूर्ण करा | ||
CAS विलंब | 2, 3, 4, 5, 6 | होय | होय | होय |
समर्थित CAS वर किमान सायकल वेळ | JEDEC+ 1.875 ns (DDR2-1066) | होय | होय | होय |
किमान आरएएस CAS विलंब करण्यासाठी (tRCD) | JEDEC* | होय | होय | होय |
किमान पंक्ती प्रीचार्ज वेळ (tRP) | JEDEC* | होय | होय | होय |
प्रीचार्ज करण्यासाठी किमान सक्रिय वेळ (tRAS) | JEDEC* | होय | होय | होय |
पुनर्प्राप्ती वेळ लिहा (tWR) | JEDEC* | होय | होय | होय |
किमान सक्रिय ते सक्रिय/रीफ्रेश वेळ (tRC) | JEDEC* | होय | होय | होय |
व्होल्टेज पातळी | 1.8-2.5V | - | होय | होय |
पत्ता आदेश दर | 1T, 2T | - | होय | होय |
पत्ता ड्राइव्ह ताकद | 1.0x, 1.25x, 1.5x, 2.0x | - | - | होय |
चिप निवडा ड्राइव्ह ताकद | 1.0x, 1.25x, 1.5x, 2.0x | - | - | होय |
घड्याळ ड्राइव्ह शक्ती | 0.75x, 1.0x, 1.25x, 1.5x | - | - | होय |
डेटा ड्राइव्ह सामर्थ्य | 0.75x, 1.0x, 1.25x, 1.5x | - | - | होय |
DQS ड्राइव्ह ताकद | 0.75x, 1.0x, 1.25x, 1.5x | - | - | होय |
पत्ता/आदेश दंड विलंब | 0, 1/64, 2/64, 3/64 MEMCLK | - | - | होय |
पत्ता/कमांड सेटअप वेळ | 1/2, 1 MEMCLK | - | - | होय |
चिप निवडा विलंब | 0, 1/64, 2/64, 3/64 MEMCLK | - | - | होय |
चिप सेटअप वेळ निवडा | 1/2, 1 MEMCLK | - | - | होय |
* मूल्यांची श्रेणी DDR2 मॉड्यूल्ससाठी JEDEC द्वारे परिभाषित केलेल्या आवश्यकतांशी संबंधित आहे | ||||
प्रगत EPP प्रोफाइल तुम्हाला JEDEC-प्रमाणित बेस सेटपेक्षा लक्षणीय DDR2 मॉड्यूल विलंब स्वयंचलितपणे व्यवस्थापित करण्यास अनुमती देतात. |
या विषयाचा पुढील विकास म्हणजे इंटेलने सादर केलेली Xtreme Memory Profiles (XMP) ही संकल्पना आहे. त्याच्या मुळात, ही नवकल्पना EPP पेक्षा वेगळी नाही: RAM साठी सेटिंग्जचा विस्तारित संच, उत्पादकांद्वारे हमी दिलेले स्पीड मोड ब्रॅकेटच्या SPD मध्ये रेकॉर्ड केले जातात आणि आवश्यक असल्यास, बोर्डच्या BIOS मध्ये सक्रिय केले जातात. Xtreme Memory Profiles आणि Enhanced Performance Profiles वेगवेगळ्या डेव्हलपर्सद्वारे पुरवले जात असल्याने, मॉड्यूल त्यांच्या स्वतःच्या चिपसेटसाठी (NVIDIA किंवा Intel chipsets वर आधारित) प्रमाणित केले जातात. XMP, नंतरचे मानक म्हणून, फक्त DDR3 वर लागू होते.
अर्थात, EPP आणि XMP तंत्रज्ञान, जे RAM रिझर्व्ह सक्रिय करणे सोपे आहे, नवशिक्यांसाठी उपयुक्त ठरतील. तथापि, मॉड्यूल उत्पादक तुम्हाला त्यांच्या उत्पादनांमधून जास्तीत जास्त फायदा मिळवू देतील का? आणखी हवे आहे का? मग आम्ही मार्गावर आहोत - आम्ही मेमरी उपप्रणालीचा वेग वाढवण्याच्या सारात खोलवर जाऊ.
परिणाम
एका छोट्या सामग्रीमध्ये, मॉड्यूल्सच्या ऑपरेशनचे सर्व पैलू, सामान्यत: डायनॅमिक मेमरीच्या कार्याची तत्त्वे, RAM सेटिंग्जपैकी एकातील बदल सिस्टमच्या एकूण कार्यक्षमतेवर कसा परिणाम करेल हे दर्शविणे कठीण आहे. तथापि, आम्हाला आशा आहे की एक सुरुवात झाली आहे: ज्यांना सैद्धांतिक समस्यांमध्ये रस आहे त्यांच्यासाठी आम्ही जोरदार शिफारस करतो की तुम्ही JEDEC च्या सामग्रीचा अभ्यास करा. ते प्रत्येकासाठी उपलब्ध आहेत. व्यवहारात, अनुभव परंपरेने काळाबरोबर येतो. नवशिक्यांना मेमरी उपप्रणाली ओव्हरक्लॉक करण्याच्या मूलभूत गोष्टी समजावून सांगणे हे साहित्याच्या मुख्य उद्दिष्टांपैकी एक आहे.
मॉड्यूल्सचे ऑपरेशन फाइन-ट्यूनिंग हा एक त्रासदायक व्यवसाय आहे आणि जर तुम्हाला जास्तीत जास्त कामगिरीची आवश्यकता नसेल, जर चाचणी अनुप्रयोगातील प्रत्येक गुण रेकॉर्डचे भवितव्य ठरवत नसेल, तर तुम्ही स्वतःला वारंवारता आणि मुख्य वेळेस बंधनकारक करण्यासाठी मर्यादित करू शकता. . CAS Latency (CL) पॅरामीटरचा कार्यक्षमतेवर लक्षणीय प्रभाव पडतो. चला RAS ते CAS विलंब (tRCD), RAS प्रीचार्ज (tRP) आणि सायकल वेळ (किंवा अॅक्टिव्ह टू प्रीचार्ज) (tRAS) देखील हायलाइट करूया - हा मूळ संच आहे, मुख्य वेळा, नेहमी निर्मात्यांद्वारे सूचित केल्या जातात. कमांड रेट पर्यायाकडे लक्ष द्या (NVIDIA चिपसेटवर आधारित आधुनिक बोर्डांच्या मालकांसाठी सर्वात संबंधित). तथापि, वैशिष्ट्यांच्या संतुलनाबद्दल विसरू नका. भिन्न मेमरी कंट्रोलर वापरणाऱ्या सिस्टीम पॅरामीटर बदलांना वेगळ्या पद्धतीने प्रतिक्रिया देऊ शकतात. RAM ओव्हरक्लॉक करताना, तुम्ही सामान्य योजनेचे पालन केले पाहिजे: मॉड्यूल्सच्या कमी वारंवारतेसह प्रोसेसरचे जास्तीत जास्त ओव्हरक्लॉकिंग → सर्वात वाईट विलंब (विभाजक बदलणे) → प्राप्त वारंवारता निर्देशक राखून वेळ कमी करणे.
CPU-Z युटिलिटी वापरून वर्धित कार्यप्रदर्शन प्रोफाइलला सपोर्ट करणाऱ्या SPD मेमरी मॉड्यूलची सामग्री पाहणे. हे पाहिले जाऊ शकते की SWR #1 मध्ये हाय-स्पीड मोड आहे जो तुम्हाला RAM ची क्षमता मुक्त करण्यास अनुमती देतो. | मेमरी उपप्रणालीच्या ऑपरेशनची वर्तमान वारंवारता आणि विलंब. CPU-Z प्रोग्राम तुम्हाला या सेटिंग्ज त्वरीत निर्धारित करण्यास आणि रीअल टाइममध्ये त्यांचे निरीक्षण करण्याची परवानगी देतो (तुम्ही OS मध्ये असताना विलंब बदलल्यास उपयुक्त). |
पुढे - कार्यप्रदर्शन चाचणी (स्वतःला सिंथेटिक ऍप्लिकेशन्सपर्यंत मर्यादित करू नका!), नंतर ओव्हरक्लॉकिंग मॉड्यूल्ससाठी एक नवीन प्रक्रिया. विभाजक वापरून, परिमाणांच्या क्रमाने कमी मुख्य वेळेची मूल्ये सेट करा (म्हणा, 5-5-5-15 ऐवजी 4-4-4-12), अशा परिस्थितीत कमाल वारंवारता निवडा आणि चाचणी करा पुन्हा पीसी. अशा प्रकारे, आपल्या संगणकाला सर्वात जास्त काय आवडते हे निर्धारित करणे शक्य आहे - ऑपरेशनची उच्च वारंवारता किंवा कमी मॉड्यूल विलंब. नंतर मेमरी सबसिस्टमचे बारीक ट्यूनिंग करण्यासाठी पुढे जा, ऍडजस्टमेंटसाठी उपलब्ध उप-वेळांसाठी किमान मूल्ये शोधा. या कठीण कार्यात आम्ही तुम्हाला शुभेच्छा देतो!
वेळेची सर्वात अचूक व्याख्या (उप-वेळांसह) - त्याबद्दल लेख असेल. नेटवरील बहुतेक लेखांमध्ये चुका आणि अयोग्यता आहे. खूप योग्य साहित्य आहेत - लेख Enot "DDR SDRAM आणि Tras पॅरामीटरच्या कार्याबद्दल थोडेसे" . त्याची एकमात्र कमतरता म्हणजे सर्व वेळा विचारात घेतल्या जात नाहीत.
वेळेशी संबंधित समस्यांचा अभ्यास सुरू करण्यासाठी, तुम्हाला RAM प्रत्यक्षात कशी कार्य करते हे शोधले पाहिजे. मी उपरोक्त लेख एनोटमधील तत्त्वाशी परिचित होण्याचा प्रस्ताव देतो. चला शोधून काढूया की मेमरी स्ट्रक्चर टेबलसारखे दिसते, जिथे प्रथम एक पंक्ती निवडली जाते आणि नंतर एक स्तंभ; आणि हे टेबल बँकांमध्ये विभागलेले आहे, 64Mbit (SDRAM) पेक्षा कमी घनतेसाठी 2 तुकड्यांमध्ये, वरील - 4 (मानक). 1Gbit घनता चिप्ससह DDR2 SDRAM मेमरीचे तपशील आधीच 8 बँकांसाठी प्रदान करते.
हे देखील नमूद करण्यासारखे आहे की वापरलेल्या बँकेत ओळ उघडण्यासाठी दुसर्यापेक्षा जास्त वेळ लागतो (कारण वापरलेली लाइन प्रथम बंद करणे आवश्यक आहे). अर्थात, नवीन बँकेत नवीन लाइन उघडणे चांगले आहे (लाइन अल्टरनेशनचे तत्त्व यावर आधारित आहे).
सामान्यतः मेमरी वर (किंवा त्याच्या तपशीलामध्ये) 3-4-4-8 किंवा 5-5-5-15 सारखे शिलालेख असतो. हे मुख्य मेमरी वेळेचे संक्षिप्त रेकॉर्ड (तथाकथित वेळ योजना) आहे. वेळा काय आहेत? स्पष्टपणे, कोणतेही उपकरण असीम वेगाने चालू शकत नाही. याचा अर्थ कोणताही ऑपरेशन पूर्ण होण्यास थोडा वेळ लागतो. टाइमिंग्स हा एक विलंब आहे जो कमांड कार्यान्वित करण्यासाठी लागणारा वेळ सेट करतो, म्हणजेच कमांड पाठवण्यापासून त्याच्या अंमलबजावणीपर्यंतचा वेळ. आणि प्रत्येक संख्या नक्की कोणत्या वेळेची गरज आहे हे दर्शवते.
आता प्रत्येकाला आलटून पालटून घेऊ. वेळ योजनेमध्ये अनुक्रमे CL - Trcd - Trp - Tras विलंब समाविष्ट आहेत.
आपण लेख काळजीपूर्वक वाचल्यास, आपण शिकलात की मेमरीसह कार्य करण्यासाठी, आपण प्रथम चिप निवडणे आवश्यक आहे ज्यासह आम्ही कार्य करू. हे CS # (चिप सिलेक्ट) कमांडने केले जाते. मग बँक आणि लाइन निवडली जाते. आपण कोणत्याही ओळीसह कार्य करण्यापूर्वी, आपण ते सक्रिय करणे आवश्यक आहे. हे RAS # लाईन सिलेक्शन कमांडने केले जाते (जेव्हा एखादी ओळ निवडली जाते तेव्हा ते सक्रिय होते). नंतर (रेखीय वाचन ऑपरेशन दरम्यान), तुम्हाला CAS # कमांडसह एक ओळ निवडण्याची आवश्यकता आहे (तीच कमांड वाचन सुरू करते). नंतर डेटा वाचा आणि बँक प्री-चार्ज करून लाइन बंद करा.
वेळ सर्वात सोप्या क्वेरीमध्ये (समजण्याच्या सुलभतेसाठी) क्रमाने लावल्या आहेत. वेळा प्रथम येतात, नंतर उप-वेळ.
Trcd, RAS ते CAS विलंब - बँक पंक्ती सक्रिय करण्यासाठी लागणारा वेळ किंवा पंक्ती (RAS #) निवडण्यासाठी सिग्नल आणि स्तंभ (CAS #) निवडण्यासाठी सिग्नल दरम्यानचा किमान वेळ.
CL, Cas लेटन्सी- रीड कमांड (सीएएस) जारी करणे आणि डेटा ट्रान्सफर सुरू होण्याच्या (वाचा विलंब) दरम्यानचा किमान वेळ.
Tras, प्रीचार्ज करण्यासाठी सक्रिय- पंक्ती क्रियाकलापाची किमान वेळ, म्हणजे, पंक्ती सक्रिय करणे (ते उघडणे) आणि प्री-चार्जसाठी कमांड जारी करणे (पंक्ती बंद होण्याच्या सुरूवातीस) दरम्यानचा किमान वेळ. या वेळेपूर्वी पंक्ती बंद केली जाऊ शकत नाही.
Trp, रो प्रीचार्ज- बँक प्री-चार्ज करण्यासाठी लागणारा वेळ (प्रीचार्ज). दुसऱ्या शब्दांत, किमान पंक्ती बंद होण्याची वेळ ज्यानंतर नवीन बँक पंक्ती सक्रिय केली जाऊ शकते.
CR, कमांड रेट 1T/2T- कमांड आणि पत्ते डीकोड करण्यासाठी कंट्रोलरला लागणारा वेळ. अन्यथा, दोन आज्ञांमधील किमान वेळ. 1T च्या मूल्यासह, कमांड 1 सायकलसाठी ओळखली जाते, 2T - 2 सायकल, 3T - 3 सायकल (आतापर्यंत फक्त RD 600 वर).
या सर्व मूलभूत वेळा आहेत. उर्वरित वेळेचा कार्यक्षमतेवर कमी परिणाम होतो आणि म्हणून त्यांना उप-वेळ म्हणतात.
Trc, पंक्ती सायकल वेळ, सक्रिय करण्यासाठी सक्रिय/रीफ्रेश वेळ, सक्रिय ते सक्रिय/स्वयं रीफ्रेश वेळ - त्याच बँकेच्या पंक्ती सक्रिय करण्यासाठी किमान वेळ. हे Tras + Trp या वेळेचे संयोजन आहे - ओळ सक्रिय असताना किमान वेळ आणि ती बंद होण्याची वेळ (त्यानंतर तुम्ही नवीन उघडू शकता).
Trfc, पंक्ती रिफ्रेश सायकल वेळ, ऑटो रिफ्रेश रो सायकल वेळ, सक्रिय करण्यासाठी रिफ्रेश/रीफ्रेश कमांड कालावधी, - एक पंक्ती आणि सक्रियकरण आदेश किंवा अन्य अद्यतन आदेश अद्यतनित करण्यासाठी कमांड दरम्यान किमान वेळ.
Trd, ACTIVE bank A ते ACTIVE bank B कमांड, RAS ते RAS विलंब, रो सक्रिय ते पंक्ती सक्रिय - विविध बँकांच्या पंक्तींच्या सक्रियतेदरम्यान किमान वेळ. वास्तुशास्त्रानुसार, तुम्ही पहिल्या बँकेत लाइन उघडल्यानंतर लगेचच दुसऱ्या बँकेत एक ओळ उघडू शकता. मर्यादा पूर्णपणे विद्युतीय आहे - सक्रिय होण्यासाठी खूप ऊर्जा लागते आणि म्हणूनच, स्ट्रिंगच्या वारंवार सक्रियतेसह, सर्किटवरील विद्युत भार खूप जास्त असतो. तो कमी करण्यासाठी हा विलंब सुरू करण्यात आला. मेमरी ऍक्सेस इंटरलीव्हिंग फंक्शन लागू करण्यासाठी वापरले जाते.
Tccd, CAS ते CAS विलंब - दोन CAS # आदेशांमधील किमान वेळ.
WR, रिकव्हरी लिहा, प्रीचार्ज करण्यासाठी लिहा - लेखन ऑपरेशन संपेपर्यंत आणि एका बँकेसाठी पंक्ती प्रीचार्ज करण्याच्या आदेशादरम्यानचा किमान वेळ.
WTR, Trd_wr, Write To Read - लेखन संपेपर्यंत आणि एका रँकमध्ये रीड कमांड (CAS #) जारी होण्याच्या दरम्यानचा किमान वेळ.
RTW, रीड टू राइट - रीड ऑपरेशन संपेपर्यंत आणि राइट कमांड जारी होण्याच्या दरम्यानचा किमान वेळ, एका रँकमध्ये.
विलंब लिहिण्यासाठी समान श्रेणी लिहा- एकाच रँकमध्ये रेकॉर्ड करण्यासाठी दोन कमांडमधील किमान वेळ.
विलंब लिहिण्यासाठी भिन्न रँक लिहा- वेगवेगळ्या रँकमध्ये रेकॉर्ड करण्यासाठी दोन संघांमधील किमान वेळ.
Twr_rd, भिन्न रँक रीड टू रीड विलंब - लेखन संपेपर्यंत आणि वेगवेगळ्या रँकमध्ये रीड कमांड (CAS #) जारी होण्याच्या दरम्यानचा किमान वेळ.
विलंब वाचण्यासाठी समान श्रेणी वाचन- एकाच रँकमधील दोन रीड कमांडमधील किमान विलंब.
Trd_rd, भिन्न रँक रीड टू रीड विलंब - भिन्न रँकमधील दोन वाचन आदेशांमधील किमान विलंब.
Trtp, रीड टू प्रीचार्ज - प्रीचार्ज करण्याच्या आदेशापूर्वी रीड कमांड जारी करण्यामधील किमान अंतर.
प्रीचार्ज ते प्रीचार्ज- दोन प्री-चार्ज कमांडमधील किमान वेळ.
tpall_rp, प्रीचार्ज ऑल टू अॅक्टिव्ह डिले - प्रीचार्ज ऑल कमांड आणि लाइन अॅक्टिव्हेशन कमांडमधील विलंब.
समान रँक PALL ते REF विलंब- समान रँकमध्ये प्रीचार्ज ऑल आणि रिफ्रेश दरम्यान किमान वेळ सेट करते.
भिन्न रँक REF ते REF विलंब- भिन्न श्रेणींमध्ये अद्यतनित (रीफ्रेश) करण्यासाठी दोन आदेशांमधील किमान विलंब सेट करते.
WL, लेखन विलंब - लेखन आदेश जारी करणे आणि DQS सिग्नल दरम्यान विलंब. सीएल प्रमाणेच, परंतु रेकॉर्डसाठी.
Tdal, JEDEC 79-2C, p.74 वरून उद्धृत: ऑटो प्रीचार्ज राइट रिकव्हरी + प्रीचार्ज वेळ (Twr+Trp).
Trcd_rd/Trcd_wr, वाचण्यासाठी/लिहाण्यासाठी सक्रिय करा, RAS ते CAS वाचा/लिहा विलंब, RAW पत्ता ते स्तंभ पत्त्यावर वाचन/लिहा - दोन वेळा - Trcd (RAS ते CAS) आणि rd/wr कमांड विलंब. हे नंतरचे आहे जे वेगवेगळ्या Trcd चे अस्तित्व स्पष्ट करते - लेखन आणि वाचन (Nf 2) आणि BIOS स्थापित करण्यासाठी - फास्ट रास टू कॅस.
Tck, घड्याळ सायकल वेळ - एका चक्राचा कालावधी. तोच स्मरणशक्तीची वारंवारता ठरवतो. हे खालीलप्रमाणे मानले जाते: 1000 / Tck \u003d X Mhz (वास्तविक वारंवारता).
सी.एस, चिप सिलेक्ट - इच्छित मेमरी चिप निवडण्यासाठी CS # सिग्नलद्वारे दिलेली कमांड कार्यान्वित करण्यासाठी लागणारा वेळ.
टॅक, CK पासून DQ आउटपुट ऍक्सेस वेळ - सायकलच्या पुढील भागापासून मॉड्यूलद्वारे डेटाच्या आउटपुटपर्यंतचा वेळ.
घड्याळाच्या आधी पत्ता आणि कमांड सेटअप वेळ, ज्या वेळेसाठी सूचना पत्ता सेटिंग्जचे प्रसारण घड्याळाच्या वाढत्या काठाच्या आधी असेल.
घड्याळानंतर पत्ता आणि कमांड होल्ड वेळ, घड्याळाच्या घसरणीच्या कडा नंतर पत्ता आणि सूचना सेटिंग्ज "लॅच" केल्या जातील.
घड्याळाच्या आधी डेटा इनपुट सेटअप वेळ, घड्याळानंतर डेटा इनपुट होल्ड वेळ, वरील प्रमाणेच, परंतु डेटासाठी.
Tck कमाल, SDRAM डिव्हाइस कमाल सायकल वेळ - जास्तीत जास्त डिव्हाइस सायकल वेळ.
Tdqsq कमाल, DDR SDRAM डिव्हाइस DQS - DQS आणि संबंधित DQ सिग्नलसाठी DQ Skew - DQS स्ट्रोब आणि संबंधित डेटा सिग्नल दरम्यान कमाल शिफ्ट.
Tqhs, DDR SDRAM डिव्हाइस रीड डेटा होल्ड स्क्यू फॅक्टर - वाचलेल्या डेटाची कमाल "लॉक" शिफ्ट.
tch, tcl, CK उच्च / कमी पल्स रुंदी - घड्याळ वारंवारता CK च्या उच्च / निम्न पातळीचा कालावधी.
ठप, CK अर्ध्या पल्स रुंदी - घड्याळाच्या अर्ध्या चक्राचा कालावधी CK .
कमाल Async लेटन्सी- कमाल असिंक्रोनस विलंब वेळ. पॅरामीटर अॅसिंक्रोनस विलंबाचा कालावधी नियंत्रित करतो, जो मेमरी कंट्रोलरपासून सर्वात दूरच्या मेमरी मॉड्यूलवर आणि मागे सिग्नल पास होण्यासाठी आवश्यक असलेल्या वेळेवर अवलंबून असतो. AMD प्रोसेसर (Athlon\Opteron) मध्ये पर्याय अस्तित्वात आहे.
DRAM रीड लॅच विलंब- विशिष्ट उपकरणाच्या "लॉकिंग" (निःसंदिग्ध ओळख) साठी लागणारा वेळ सेट करणारा विलंब. जेव्हा मेमरी कंट्रोलरवरील लोड (डिव्हाइसची संख्या) वाढते तेव्हा वास्तविक.
ट्रेप्रे, प्रस्तावना वाचा - डेटा करप्ट टाळण्यासाठी मेमरी कंट्रोलर वाचण्यापूर्वी डेटा रिसेप्शन सक्रिय करण्यास विलंब करतो.
Trpst, Twpre, Twpst, प्रस्तावना लिहा, टपाल वाचा, टपाल लिहा - लेखनासाठी आणि डेटा प्राप्त झाल्यानंतर सारखेच.
रांग बायपास वाचा/लिहा- कार्यान्वित होण्यापूर्वी मेमरी कंट्रोलरद्वारे रांगेतील सर्वात लवकर विनंती किती वेळा बायपास केली जाऊ शकते हे निर्दिष्ट करते.
कमाल बायपास- लवादाची निवड रद्द होण्यापूर्वी DCQ मधील सर्वात आधीची नोंद किती वेळा बायपास केली जाऊ शकते हे निर्धारित करते. 0 वर सेट केल्यावर, लवादाची निवड नेहमी विचारात घेतली जाते.
SDRAM MA प्रतीक्षा स्थिती, CS# सिग्नल देण्यापूर्वी पत्ता माहितीच्या 0-2 चक्रांच्या पुढे प्रतीक्षा करण्याची स्थिती वाचा.
टर्न-अराउंड इन्सर्शन- सायकल दरम्यान विलंब. दोन सलग वाचन/लेखन ऑपरेशन्समध्ये एक-टिक विलंब जोडते.
DRAM R/W लीडऑफ वेळ, rd/wr कमांड विलंब - रीड/राइट कमांड कार्यान्वित करण्यापूर्वी विलंब. सहसा अनुक्रमे 8/7 किंवा 7/5 बार. आदेश जारी करण्यापासून बँक सक्रिय करण्यापर्यंतचा कालावधी.
सट्टा लीडऑफ, SDRAM सट्टा वाचा. सहसा, मेमरी प्रथम पत्ता प्राप्त करते, नंतर रीड कमांड. पत्ता डीकोड करण्यासाठी तुलनेने बराच वेळ लागत असल्याने, विलंब न करता पत्ता आणि क्रमाने आदेश जारी करून पूर्वपूर्व प्रारंभ लागू करणे शक्य आहे, ज्यामुळे बसचा वापर सुधारतो आणि डाउनटाइम कमी होतो.
Twtr समान बँक, रीड टू रीड टर्नअराउंड टाईम फॉर सेम बँक - लेखन ऑपरेशन संपुष्टात येण्यापासून आणि त्याच बँकेत रीड कमांड जारी होण्याच्या दरम्यानचा वेळ.
टफव, चार सक्रिय विंडोज - चार विंडो (सक्रिय पंक्ती) सक्रिय होण्यासाठी किमान वेळ. हे आठ-बँक उपकरणांमध्ये वापरले जाते.
स्ट्रोब लेटन्सी. स्ट्रोब पल्स (निवडक नाडी) पाठवताना विलंब.
मेमरी रीफ्रेश दर. मेमरी रीफ्रेश दर.
मी सर्वात महत्वाच्या समस्येचा देखील उल्लेख करू इच्छितो - स्त्रोतांचा प्रश्न. सामग्री किती अचूक असेल यावर हे त्याच्या गुणवत्तेवर अवलंबून असते. जेईडीईसी संस्था सर्व रॅम मानकांना मान्यता देण्यासाठी जबाबदार आहे, त्यामुळे सक्षमतेचा प्रश्न काढून टाकला आहे. अपवाद म्हणजे नवीनतम सामग्री (इंटेल, ड्रोन "टी"), ज्यामध्ये अनेक चुकीच्या आणि टायपो आहेत, ज्याचा वापर सहायक म्हणून केला गेला.
वापरलेले साहित्य:
1. DDR SDRAM "JEDEC सॉलिड स्टेट टेक्नॉलॉजी असोसिएशन JESD79E मे 2005 दुहेरी डेटा दर (DDR) SDRAM तपशील (JESD79D ची पुनरावृत्ती)"
2. DDR2 SDRAM स्पेसिफिकेशन JEDEC सॉलिड स्टेट टेक्नॉलॉजी असोसिएशन JESD79-2C (JESD79-2B ची पुनरावृत्ती) मे 2006
3. 4_01_02_04R13 परिशिष्ट D, रेव्ह. 1.0: DDR SDRAM साठी SPD
4. Intel® 965 एक्सप्रेस चिपसेट फॅमिली डेटाशीट
5. लेख द्रोण "टी
इतर समान पर्याय नावे: DRAM 1T/2T कमांड, SDRAM कमांड रेट.
डीआरएएम कमांड रेट - हे तथाकथित कमांड टाइमिंग आहे, डीआरएएम कंट्रोलरच्या टप्प्यांमधील विलंबाचे कार्य (मेमरी नियंत्रित करणारे मायक्रोक्रिकेट). BIOS पर्यायांचा एक वेगळा कॉन्फिगर करण्यायोग्य गट तयार करा. या लेखात, आम्ही या फंक्शनचे कोणते मूल्य इष्टतम आहे आणि का आहे हे शोधण्याचा प्रयत्न करू.
विचाराधीन पर्यायाचा अर्थ चांगल्या प्रकारे समजून घेण्यासाठी, मेमरीमधून डेटा वाचण्याची प्रक्रिया शोधणे आवश्यक आहे. ऑपरेटिंग सिस्टमद्वारे मेमरी कंट्रोलरला पाठवलेली माहिती वाचण्याच्या प्रारंभिक विनंतीमध्ये अचूक "कोऑर्डिनेट्स", विनंती केलेल्या डेटाचा अद्वितीय भौतिक पत्ता नसतो. सिस्टम फक्त एक प्रतीक, एक आभासी पत्ता प्रसारित करते, ज्यासह मेमरी कंट्रोलर कार्य करण्यास प्रारंभ करतो, त्यास भौतिक पत्त्यामध्ये रूपांतरित करतो. त्याच वेळी, कंट्रोलर सिस्टमला आवश्यक असलेली माहिती असलेली मेमरी बँक सक्रिय करतो. चिप सिलेक्ट कमांड वापरून त्या बँकेला सिग्नल नियुक्त करून हे केले जाते. आभासी पत्ता रूपांतरित किंवा डीकोड करण्याचा परिणाम म्हणजे डेटाचा आवश्यक भौतिक पत्ता; ते प्राप्त केल्यानंतर, कंट्रोलर रीड कमांड कार्यान्वित करण्यास सुरवात करतो.
म्हणजेच, सोप्या भाषेत सांगायचे तर, रीड ऑपरेशन ताबडतोब सुरू करण्याऐवजी, कंट्रोलरला पत्ता रूपांतरण करण्यास विलंब होतो. वेळ मध्यांतर प्रक्रिया होत असलेल्या मेमरीच्या प्रमाणात आणि त्याच्या बँकांच्या संख्येच्या थेट प्रमाणात आहे. त्यानुसार, "कामाच्या प्रमाणात" वाढीसह, नियंत्रकास हे ऑपरेशन करण्यासाठी अधिक वेळ लागेल.
BIOS DRAM कमांड रेट टाइमिंग वापरकर्त्याला 1T किंवा 2T (सायकल) दरम्यान निवडून, वरील विलंबाचे अंतर स्वतंत्रपणे निर्धारित करण्यास अनुमती देते.
मी पर्याय सक्षम करावा का?
असे दिसते की निवड स्पष्ट आहे: विलंब मध्यांतर जितका लहान असेल तितका कंट्रोलर कमांडची प्रक्रिया जलद होईल. तथापि, हे पूर्णपणे खरे नाही. हे स्पष्ट आहे की जेव्हा कालबाह्यता वाढते, तेव्हा नियंत्रक अनावश्यकपणे उशीर करतो आणि आवश्यकतेपेक्षा नंतर आदेश पाठवतो. परिणामी, मेमरीची कार्यक्षमता कमी होते आणि रॅमची कार्यक्षमता देखील खराब होते. परंतु वेळेचे मूल्य खूपच कमी वापरताना, मेमरी कंट्रोल चिपला पत्ते डीकोड करण्यासाठी आणि पाठविण्यास वेळ नसतो, परिणामी माहिती खराब होऊ शकते किंवा गमावली जाऊ शकते.
काही मॉडेल्स आणि BIOS आवृत्त्यांमध्ये, तिसरा पर्याय देखील आहे - ऑटो (किंवा एसपीडीद्वारे). या मूल्यावर फंक्शन सेट केल्याने SPD (सिरियल प्रेझेन्स डिटेक्ट) चिपमधील निर्मात्याने प्रोग्राम केलेल्या माहितीमधून मध्यांतर घेतले जाईल.
1T च्या वेगवान अंतराने प्रयोग करण्यापूर्वी, अशा शक्यतेसाठी मदरबोर्डच्या तांत्रिक दस्तऐवजीकरणाचा अभ्यास करणे योग्य आहे. केलेल्या कृतींवर विश्वास नसल्यास, आम्ही ऑटो मूल्यावर थांबण्याची शिफारस करतो.