مسكن / تعليمات / زمن انتقال Cas ، كلما كان ذلك أفضل. جوهر وغرض توقيت ذاكرة الوصول العشوائي. ماذا يعني التوقيت

زمن انتقال Cas ، كلما كان ذلك أفضل. جوهر وغرض توقيت ذاكرة الوصول العشوائي. ماذا يعني التوقيت

المواعيد ذاكرة الوصول العشوائي: ما هي وكيف تؤثر على أداء Windows؟

يدرك المستخدمون الذين يحاولون تحسين أداء أجهزة الكمبيوتر بأيديهم جيدًا أن مبدأ "كلما كان ذلك أفضل" لا يعمل دائمًا مع مكونات الكمبيوتر. بالنسبة للبعض منهم ، يتم تقديم خصائص إضافية تؤثر على جودة النظام بما لا يقل عن الحجم. وهذا المفهوم للعديد من الأجهزة سرعة. علاوة على ذلك ، تؤثر هذه المعلمة على أداء جميع الأجهزة تقريبًا. هناك أيضًا خيارات قليلة هنا: كلما كان ذلك أسرع ، كان ذلك أفضل. ولكن لنكن واضحين بشأن كيفية تأثير مفهوم خصائص السرعة في ذاكرة الوصول العشوائي على أداء Windows.

سرعة وحدة ذاكرة الوصول العشوائي هي المؤشر الرئيسي لنقل البيانات. كلما زاد الرقم المعلن ، زادت سرعة قيام الكمبيوتر "بإلقاء البيانات نفسها في فرن" ذاكرة الوصول العشوائي و "إزالتها" من هناك. في هذه الحالة ، يمكن تقليل الاختلاف في مقدار الذاكرة نفسها إلى لا شيء.

السرعة مقابل الحجم: أيهما أفضل؟

تخيل حالة مع قطارين: الأول ضخم ولكنه بطيء ، حيث تقوم الرافعات الجسرية القديمة بتحميل وتفريغ البضائع ببطء. والثاني: مدمج ، ولكن سريع مع الرافعات السريعة الحديثة ، والتي بفضل سرعتها ، تقوم بعمل التحميل والتسليم بشكل أسرع عدة مرات. تعلن الشركة الأولى عن أحجامها دون أن تقول إن الشحنة ستنتظر وقتًا طويلاً جدًا. والثاني ، بأحجام أصغر ، سيكون لديه الوقت لمعالجة الأحمال عدة مرات. يعتمد الكثير بالطبع على جودة الطريق نفسه وسرعة السائق. ولكن ، كما تفهم ، فإن مجموعة جميع العوامل تحدد جودة تسليم البضائع. هل الوضع مشابه لعصي ذاكرة الوصول العشوائي في فتحات اللوحة الأم؟

مع الأخذ في الاعتبار المثال أعلاه ، عندما نواجه اختيار تسمية. عند اختيار شريط في مكان ما في المتجر عبر الإنترنت ، فإننا نبحث عن الاختصار DDR ، ولكن من المحتمل أننا قد نصادف أيضًا معايير PC2 و PC3 و PC4 القديمة الجيدة التي لا تزال قيد الاستخدام. لذلك ، غالبًا ما يتجاوز المعايير المقبولة عمومًا مثل DDR3 1600 رامتستطيع أن ترى الوصف PC3 12800، قرب DDR4 2400 رامفي كثير من الأحيان يستحق PC4 19200إلخ. هذه هي البيانات التي ستساعد في توضيح مدى سرعة تسليم شحنتنا.

نقرأ خصائص الذاكرة: الآن ستفهم كل شيء بنفسك

المستخدمون الذين يعرفون كيفية التعامل مع الأرقام في النظام الثماني يربطون هذه المفاهيم بسرعة. نعم ، نحن هنا نتحدث عن تلك التعبيرات بالبت / بايت:

1 بايت = 8 بت

مع وضع هذه المعادلة البسيطة في الاعتبار ، يمكننا بسهولة حساب DDR 3 1600 يعني سرعة الكمبيوتر 3 12800 بت في الثانية على غرار هذا DDR 4 2400 يعني PC4 مع السرعة 19200 بت في الثانية ولكن إذا كان كل شيء واضحًا فيما يتعلق بمعدل النقل ، فما هي المواعيد؟ ولماذا يمكن أن تظهر وحدتان متطابقتان على ما يبدو بسبب الاختلاف في التوقيت برامج خاصةمستويات أداء مختلفة؟

يجب تقديم خصائص التوقيت ، من بين أمور أخرى ، لعصي ذاكرة الوصول العشوائي بأرقام رباعية من خلال شرطة ( 8-8-8-24 , 9-9-9-24 إلخ). تشير هذه الأرقام إلى مقدار الوقت المحدد الذي تستغرقه وحدة ذاكرة الوصول العشوائي للوصول إلى بتات البيانات من خلال جداول صفيف الذاكرة. لتبسيط المفهوم الوارد في الجملة السابقة ، تم إدخال مصطلح "تأخير":

تأخيرهو مفهوم يميز مدى سرعة وصول الوحدة إلى "نفسها" (أرجو أن يغفر لي التقنيون لمثل هذا التفسير المجاني). أي مدى سرعة تحرك البايتات داخل رقائق الشريط. وهنا ينطبق المبدأ المعاكس: كلما كان العدد أصغر ، كان ذلك أفضل. يعني الكمون الأقل وصولاً أسرع ، مما يعني أن البيانات ستصل إلى المعالج بشكل أسرع. التوقيتات "تقيس" وقت التأخير ( فترة الانتظارCL) شريحة ذاكرة أثناء معالجة بعض العمليات. والعدد في تكوين عدة واصلات يعني المقدار الدورات الزمنيةستعمل وحدة الذاكرة هذه على "إبطاء" المعلومات أو البيانات التي ينتظرها المعالج حاليًا.

وماذا يعني هذا لجهاز الكمبيوتر الخاص بي؟

تخيل ، بعد وقت طويل من قيامك بشراء جهاز كمبيوتر محمول ، قررت اختيار جهاز موجود بالفعل. من بين أشياء أخرى ، بناءً على الملصق الملصق أو على أساس البرامج المعيارية ، يمكن إثبات أنه وفقًا لخصائص التوقيت ، تندرج الوحدة في الفئة CL-9(9-9-9-24) :

أي أن هذه الوحدة ستسلم المعلومات إلى وحدة المعالجة المركزية مع تأخير 9 الحلقات الشرطية: ليست الخيار الأسرع ، ولكن ليس الخيار الأسوأ أيضًا. على هذا النحو ، ليس هناك فائدة من التعلق بالحصول على شريط به زمن انتقال أقل (ومن الناحية النظرية ، مواصفات أداء أعلى). على سبيل المثال ، كما قد تكون خمنت ، 4-4-4-8 , 5-5-5-15 و 7-7-7-21, الذي عدد دوراته على التوالي 4, 5 و 7 .

تتقدم الوحدة الأولى على الثانية بحوالي ثلث الدورة

كما تعلم من المقال " "، تتضمن معلمات التوقيت قيمة أكثر أهمية:

  • CLالكمون CAS وحدة تلقى الأمربدأت الوحدة في الاستجابة". هذه هي الفترة الشرطية التي يتم إنفاقها على استجابة المعالج من الوحدة / الوحدات النمطية
  • tRCD- تأخير RASإلى CAS- الوقت المستغرق في تفعيل الخط ( RAS) والعمود ( CAS) - هذا هو المكان الذي يتم فيه تخزين البيانات الموجودة في المصفوفة (يتم تنظيم كل وحدة ذاكرة وفقًا لنوع المصفوفة)
  • tRP- تعبئة (شحن) RAS- الوقت المستغرق في إنهاء الوصول إلى سطر واحد من البيانات وبدء الوصول إلى السطر التالي
  • tRAS- يعني المدة التي يجب أن تنتظرها الذاكرة نفسها حتى الوصول التالي إلى نفسها
  • كمدمعدل القيادة- الوقت الذي يقضيه في الدورة " تفعيل الرقاقةتلقى الأمر الأول(أو الشريحة جاهزة لتلقي أمر) ". في بعض الأحيان يتم حذف هذه المعلمة: تكون دائمًا دورة واحدة أو دورتين ( 1 تأو 2 ت).

يمكن أيضًا التعبير عن "مشاركة" بعض هذه المعلمات في مبدأ حساب سرعة ذاكرة الوصول العشوائي بالأرقام التالية:

بالإضافة إلى ذلك ، يمكن حساب وقت التأخير حتى يبدأ الشريط في إرسال البيانات بنفسك. إليك معادلة بسيطة في العمل:

وقت التأخير(ثانية) = 1 / تردد الإرسال(هرتز)

وبالتالي ، من الشكل مع CPUD ، يمكننا حساب أن وحدة DDR 3 التي تعمل بتردد 665-666 ميجاهرتز (نصف القيمة المعلنة من قبل الشركة المصنعة ، أي 1333 ميجاهرتز) ستنتج تقريبًا:

1 / 666 000 000 = 1,5 نانوثانية (نانو ثانية)

فترة الدورة الكاملة (takt time). والآن ننظر في التأخير لكلا الخيارين المعروضين في الأشكال. مع المواعيد CL- 9 ستصدر الوحدة "الفرامل" بفترة 1,5 X 9 = 13,5 ns ، في CL- 7 : 1,5 X 7 = 10,5 نانوثانية

ما الذي يمكن إضافته إلى الرسومات؟ من الواضح أن منهم أدناه دورة شحن RAS، المواضيع ستعمل بشكل أسرعونفسي وحدة. وبالتالي ، يتم حساب الوقت الإجمالي منذ لحظة إعطاء الأمر "لشحن" خلايا الوحدة والاستلام الفعلي للبيانات بواسطة وحدة الذاكرة بواسطة صيغة بسيطة (يجب إصدار جميع مؤشرات الأداة المساعدة مثل CPU-Z) :

tRP + tRCD + CL

كما يتضح من الصيغة ، السفلي لكل منهما منمبين المعلمات، المواضيع سيكون أسرعلك ذاكرة الوصول العشوائي العمل.

كيف يمكنك التأثير عليهم أو ضبط التوقيت؟

المستخدم ، كقاعدة عامة ، ليس لديه الكثير من الفرص لذلك. إذا لم يكن هناك إعداد خاص لهذا في BIOS ، فسيقوم النظام بتهيئة التوقيتات تلقائيًا. إذا كان هناك أي منها ، يمكنك محاولة ضبط التوقيت يدويًا من القيم المقترحة. وبعد انكشاف ، اتبع الاستقرار. أعترف أنني لست خبيرًا في رفع تردد التشغيل ولم أغوص أبدًا في مثل هذه التجارب.

التوقيتات وأداء النظام: اختر من حيث الحجم

إذا لم يكن لديك مجموعة من الخوادم الصناعية أو مجموعة من الخوادم الافتراضية ، فلن يكون للتوقيت أي تأثير على الإطلاق. عندما نستخدم هذا المفهوم ، فإننا نتحدث عن الوحدات نانوثانية. لذلك في التشغيل المستقر لنظام التشغيلتأخيرات الذاكرة وتأثيرها على الأداء ، صلبة ، على ما يبدو ، من الناحية النسبية ، من حيث القيمة المطلقة تافهة: ببساطة لا يمكن لأي شخص أن يلاحظ جسديًا التغيرات في السرعة. ستلاحظ برامج Benchmark ذلك بالتأكيد ، ومع ذلك ، إذا واجهت يومًا ما خيار الشراء 8 جيجا DDR4 بسرعة 3200 أو 16 غيغا بايت DDR4 مع السرعة 2400 لا تتردد في الاختيار ثانيااختيار. دائمًا ما يتم تمييز الاختيار لصالح الحجم ، بدلاً من السرعة ، بوضوح للمستخدم الذي لديه نظام تشغيل مخصص. وبعد أخذ بضعة دروس في رفع تردد التشغيل حول كيفية العمل وتحديد توقيتات ذاكرة الوصول العشوائي ، يمكنك بعد ذلك تحقيق تحسن في الأداء.

إذن ما الذي يهمك بشأن التوقيت؟

تقريبا نعم. ومع ذلك ، هناك بعض النقاط هنا ربما تمكنت بالفعل من انتزاع نفسك. في تجميع يستخدم معالجات متعددة وبطاقة رسومات منفصلة مع شريحة ذاكرة خاصة بها ، توقيتالرامات " الذاكرة العشوائية في الهواتف والحواسيب " لا تملكرقم القيم. يتغير الوضع مع بطاقات الفيديو المدمجة (المدمجة) قليلاً ، ويشعر بعض المستخدمين المتقدمين جدًا بالتأخر في الألعاب (بقدر ما تسمح لك بطاقات الفيديو هذه باللعب). هذا أمر مفهوم: عندما تقع كل قوة الحوسبة على المعالج وكمية صغيرة (على الأرجح) من ذاكرة الوصول العشوائي ، يؤثر أي حمل. لكن ، مرة أخرى ، بناءً على أبحاث الآخرين ، يمكنني أن أنقل نتائجهم إليك. في المتوسط ​​، يتقلب فقدان الأداء في السرعة من خلال معايير بارزة في اختبارات مختلفة مع انخفاض أو زيادة في التوقيتات في التجميعات ذات البطاقات المدمجة أو المنفصلة 5% . اعتبر هذا رقم ثابت. سواء كان ذلك كثيرًا أو قليلاً ، فأنت القاضي.

اقرأ: 2929

الكمون CAS (عنوان العمود ستروب الكمون) أو CL- مؤشر الكمون CAS. يقصد به وقت الانتظار بين طلب المعالج ولحظة توفر خلية البيانات الأولى من الذاكرة. في الوقت نفسه ، يجب أن يكون الخط المطلوب نشطًا بالفعل ، إذا لم يكن كذلك ، فستكون هناك حاجة إلى وقت إضافي. الوقت يحسب في دورات.

الكمون CAS في وحدات الذاكرة:

  • SDR SDRAM - 1 ، 2 ، 3 دورات ؛
  • DDR SDRAM - 2 ، 2.5 دورة.

يتم إنتاج تعيين زمن انتقال CAS على وحدات الذاكرة كـ "CAS" أو "CL". ويشير المؤشر CAS2 أو CAS-2 أو CAS = 2 أو CL2 أو CL-2 أو CL = 2 إلى مدة التأخير (في هذه القضيةيساوي دورتين).

كلما انخفض زمن انتقال CAS ، كان ذلك أفضل.

في DRAM غير المتزامن ، يتم تحديد الفاصل الزمني بالنانو ثانية. تعرض DRAMs المتزامنة الفاصل الزمني في الساعات (الدورات).

يتم ترتيب ذاكرة الوصول العشوائي الديناميكية في صفيف مستطيل. يتم تحديد كل صف بواسطة صف أفقي. يسمح إرسال إشارة منطقية عالية في صف معين بتمثيل MOSFET في هذا الصف عن طريق توصيل كل مكثف تخزين بشريط البت الرأسي المقابل. يتم توصيل كل خط بت بمكبر ينتج عنه تغير بسيط في الجهد. تخرج إشارة مكبر الصوت هذه لاحقًا من شريحة DRAM لتحديث السلسلة.

عندما لا يكون هناك نشاط على الخط ، يكون المصفوفة خاملاً ويكون جزء فقط من السطور في حالة الاستعداد. في نفس الوقت ، مستوى الجهد متوسط. إنه ينحرف نحو أكبر أو أقل ، اعتمادًا على نشاط الخط.

للوصول إلى الذاكرة ، يجب أولاً تحديد السلاسل وتحميلها في مكبر الصوت. بعد ذلك فقط يصبح الصف نشطًا ، وتكون الأعمدة متاحة لعمليات القراءة والكتابة.

لنأخذ وحدة ذاكرة SDRAM نموذجية سعة 1 جيجابايت كمثال. يمكن أن تحتوي على ما يصل إلى 8 شرائح منفصلة للذاكرة الحيوية جيجابت ، يمكن لكل منها استيعاب ما يصل إلى 128 ميجابايت من الذاكرة. في الداخل ، يتم تقسيم كل شريحة إلى 8 بنوك لكل منها 227 ميجا بايت ، كل منها يحتوي على مجموعة DRAM منفصلة. تحتوي كل مجموعة على 214 = 16384 صفاً من 213 = 8192 بت لكل صف. بايت واحد من الذاكرة (من كل شريحة ؛ إجمالي 64 بت من DIMM بأكمله) قادر على التعامل مع رقم بنك 3 بت وعنوان صف 14 بت وعنوان عمود 10 بت.

أمثلة على توقيت الذاكرة

فقط وقت استجابة CAS

جيل

معدل نقل

غواياكيل، الاكوادور

تكرار

دورة

أول كلمة

الكلمة الرابعة

الكلمة الثامنة

عند رفع تردد التشغيل على جهاز كمبيوتر ، فإننا نولي مزيدًا من الاهتمام لمكونات مثل المعالج وبطاقة الفيديو ، وفي بعض الأحيان يتم تجاوز الذاكرة ، كمكون مهم بنفس القدر. لكن الضبط الدقيق لنظام الذاكرة الفرعي هو الذي يمكن أن يزيد بشكل إضافي من سرعة عرض مشهد في برامج تحرير ثلاثية الأبعاد ، أو تقليل الوقت اللازم لضغط أرشيف فيديو منزلي ، أو إضافة بضع إطارات في الثانية في لعبتك المفضلة. ولكن حتى لو لم تكن تقوم برفع تردد التشغيل ، فإن الأداء الإضافي لن يضر أبدًا ، خاصة وأن المخاطر تكون ضئيلة مع النهج الصحيح.

لقد ولت الأيام التي تم فيها إغلاق الوصول إلى إعدادات النظام الفرعي للذاكرة في إعداد BIOS من أعين المتطفلين. يوجد الآن الكثير منهم لدرجة أنه حتى المستخدم المدرب يمكن أن يختلط مع مثل هذا التنوع ، ناهيك عن "المستخدم" البسيط. سنحاول أن نشرح قدر الإمكان الخطوات اللازمة لتحسين أداء النظام من خلال أبسط إعدادات للتوقيتات الرئيسية ، وإذا لزم الأمر ، بعض المعلمات الأخرى. في هذه المادةسننظر في منصة Intel بذاكرة DDR2 تعتمد على مجموعة شرائح من نفس الشركة ، وسيكون الهدف الرئيسي هو إظهار ليس مقدار زيادة الأداء ، ولكن بالضبط كيف يجب زيادته. بخصوص حلول بديلة، إذن بالنسبة لذاكرة DDR2 ، فإن توصياتنا قابلة للتطبيق تمامًا تقريبًا ، وبالنسبة لذاكرة DDR التقليدية (التردد المنخفض والتأخير والجهد العالي) ، هناك بعض التحفظات ، ولكن بشكل عام ، مبادئ الضبط هي نفسها.

كما تعلم ، كلما انخفض التأخير ، قل زمن انتقال الذاكرة ، وبالتالي زادت السرعة. لكن لا يجب عليك تقليل إعدادات الذاكرة في BIOS على الفور ودون تفكير ، لأن هذا قد يؤدي إلى نتائج معاكسة تمامًا ، وسيتعين عليك إما إعادة جميع الإعدادات إلى مكانها ، أو استخدام Clear CMOS. يجب تنفيذ كل شيء بشكل تدريجي - تغيير كل معلمة ، وإعادة تشغيل الكمبيوتر واختبار سرعة واستقرار النظام ، وما إلى ذلك في كل مرة ، حتى يتم تحقيق مؤشرات مستقرة ومنتجة.

في الوقت الحالي ، أكثر أنواع الذاكرة ملاءمةً هو DDR2-800 ، لكنها ظهرت مؤخرًا ولا تكتسب سوى الزخم. النوع التالي (أو بالأحرى النوع السابق) ، DDR2-667 ، هو أحد أكثر الأنواع شيوعًا ، وقد بدأ DDR2-533 بالفعل في الاختفاء من المشهد ، على الرغم من وجوده في السوق بالكمية المناسبة. ليس من المنطقي التفكير في ذاكرة DDR2-400 ، لأنها اختفت عمليا من الحياة اليومية. يحتوي كل نوع من وحدات الذاكرة على مجموعة معينة من التوقيتات ، ولتحقيق توافق أكبر مع مجموعة متنوعة من المعدات المتاحة ، يتم المبالغة في تقديرها قليلاً. لذلك ، في SPD لوحدات DDR2-533 ، يشير المصنعون عادةً إلى تأخيرات زمنية من 4-4-4-12 (CL-RCD-RP-RAS) ، في DDR2-667-5-5-5-15 وفي DDR2- 800-5-5-5-18 ، بجهد إمداد قياسي يبلغ 1.8-1.85 فولت ، لكن لا شيء يمنعها من أن يتم تخفيضها لزيادة أداء النظام ، وإذا تم رفع الجهد إلى 2-2.1 فولت فقط (وهو ما سيحدث للذاكرة أن تكون ضمن المعايير ، لكن التبريد لا يزال غير مؤلم) من الممكن تمامًا تعيين مزيد من التأخيرات الشديدة.

كنظام أساسي للاختبار لتجاربنا ، اخترنا التكوين التالي:

  • اللوحة الأم: ASUS P5B-E (Intel P965 ، BIOS 1202)
  • المعالج: Intel Core 2 Extreme X6800 (2.93 جيجا هرتز ، ذاكرة تخزين مؤقت 4 ميجا بايت ، FSB1066 ، LGA775)
  • نظام التبريد: ثيرمال تيك بيغ تايفون
  • بطاقة الفيديو: ASUS EN7800GT Dual (2xGeForce 7800GT ، ولكن تم استخدام "نصف" بطاقة الفيديو فقط)
  • محرك الأقراص الثابتة: Samsung HD120IJ (120 جيجابايت ، 7200 دورة في الدقيقة ، SATAII)
  • محرك الأقراص: Samsung TS-H552 (DVD +/- RW)
  • مزود الطاقة: Zalman ZM600-HP

تم استخدام وحدتي DDR2-800 سعة 1 جيجابايت من Hynix (1 جيجابايت 2Rx8 PC2-6400U-555-12) كذاكرة وصول عشوائي ، مما أتاح زيادة عدد الاختبارات باستخدام أوضاع مختلفةعمل الذاكرة ومجموعات التوقيت.

فيما يلي قائمة بالبرامج الضرورية التي تتيح لك التحقق من استقرار النظام وإصلاح نتائج إعدادات الذاكرة. للمراجعه عملية مستقرةالذاكرة ، يمكنك استخدام برامج الاختبار مثل Testmem، Testmem +، S&M، Prime95، كأداة مساعدة لضبط التوقيت "على الطاير" في بيئة Windows ، يتم استخدامه MemSet (لمنصات Intel و AMD) و A64Info (لـ AMD فقط). يمكن لأرشيف الأرشيف اكتشاف مبررات التجارب على الذاكرة برنامج WinRAR 3.70b(يوجد معيار مدمج) ، البرنامج SuperPI، والتي تحسب قيمة الرقم Pi ، مع حزمة اختبار قمة افرست(يوجد أيضًا معيار مدمج) ، SiSoft ساندراإلخ.

يتم إجراء الإعدادات الرئيسية في إعداد BIOS. للقيام بذلك ، أثناء بدء تشغيل النظام ، اضغط على المفتاح دل ، F2أو آخر ، حسب الشركة المصنعة للوحة. بعد ذلك ، نبحث عن عنصر قائمة مسؤول عن إعدادات الذاكرة: التوقيت ووضع التشغيل. في حالتنا ، كانت الإعدادات المطلوبة في الإعدادات المتقدمة / مجموعة الشرائح / تكوين الجسر الشمالي(توقيت) و متقدم / تكوين تردد النظام(طريقة التشغيل أو ببساطة تردد الذاكرة). في BIOS للوحات أخرى ، قد تكون إعدادات الذاكرة في "متقدم ميزات مجموعة الشرائح"(Biostar) ،" Advanced / Memory Configuration "(Intel) ،" Soft Menu + Advanced Chipset Features "(abit) ،" Advanced Chipset Features / DRAM Configuration "(EPoX) ،" OverClocking Features / DRAM Configuration "(Sapphire) ، "MB Intelligent Tweaker" (Gigabyte ، لتفعيل الإعدادات ، تحتاج إلى النقر فوق نافذة BIOS الرئيسية السيطرة + F1) إلخ. عادةً ما يتم تغيير جهد الإمداد في عنصر القائمة المسؤول عن رفع تردد التشغيل ويتم تعيينه على أنه "جهد الذاكرة" ، "التحكم في الجهد الزائد DDR2" ، "جهد DIMM" ، "جهد DRAM" ، "VDIMM" ، إلخ. أيضًا ، بالنسبة للوحات المختلفة من نفس الشركة المصنعة ، قد تختلف الإعدادات في كل من الاسم والموضع ، وفي العدد ، لذلك في كل حالة سيتعين عليك الرجوع إلى التعليمات.

إذا لم تكن هناك رغبة في زيادة وتيرة تشغيل الوحدات (وفقًا للإمكانيات والدعم من اللوحة) فوق قيمتها الاسمية ، فيمكننا حينئذٍ أن نقتصر على تقليل التأخيرات. إذا كان الأمر كذلك ، فستضطر على الأرجح إلى زيادة جهد الإمداد ، بالإضافة إلى خفض التوقيت ، اعتمادًا على الذاكرة نفسها. لتغيير الإعدادات ، يكفي نقل العناصر الضرورية من الوضع "تلقائي" إلى الوضع "يدوي". نحن مهتمون بالتوقيتات الرئيسية ، والتي عادة ما توجد معًا وتسمى على النحو التالي: CAS # Latency Time (CAS ، CL ، Tcl ، tCL) ، RAS # to CAS # Delay (RCD ، Trcd ، tRCD) ، RAS # Precharge (وقت الشحن المسبق للصف ، RP ، Trp ، tRP) و RAS # نشط للشحن المسبق (RAS ، Min.RAS # الوقت النشط ، وقت الدورة ، Tras ، tRAS). هناك أيضًا معلمة أخرى - معدل الأمر (توقيت الذاكرة ، توقيت الذاكرة 1T / 2T ، وضع التوقيت CMD-ADDR) الذي يأخذ القيمة 1T أو 2T (ظهرت قيمة أخرى في مجموعة شرائح AMD RD600 - 3T) وهي موجودة على AMD النظام الأساسي أو في شرائح NVidia (في منطق Intel يتم قفله عند 2T). عندما يتم تقليل هذه المعلمة إلى واحد ، يزداد أداء النظام الفرعي للذاكرة ، ولكن ينخفض ​​الحد الأقصى للتردد المحتمل. عند محاولة تغيير التوقيت الأساسي على بعض اللوحات الأميمكن أن تتوقع "المزالق" - إيقاف ضبط تلقائي، وبالتالي فإننا نعيد ضبط قيم التوقيتات الفرعية (توقيتات إضافية تؤثر على أداء التردد والذاكرة ، ولكن ليس بشكل كبير مثل تلك الرئيسية) ، كما هو الحال ، على سبيل المثال ، على لوحة الاختبار الخاصة بنا. في هذه الحالة ، سيتعين عليك استخدام برنامج MemSet (يفضل احدث اصدار) وعرض قيم التوقيتات الفرعية (توقيتات فرعية) لكل وضع من أوضاع تشغيل الذاكرة من أجل تعيين مماثلة في BIOS "e.

إذا كانت أسماء التأخيرات غير متطابقة ، فإن "طريقة الوخز العلمي" تعمل جيدًا هنا. يتغير قليلا إعدادات إضافيةفي إعداد BIOS ، نتحقق من البرنامج ماذا تغير وأين وكيف تغير.

الآن ، بالنسبة إلى ذاكرة تعمل بتردد 533 ميجاهرتز ، يمكنك محاولة تعيين 3-3-3-9 أو حتى 3-3-3-8 بدلاً من التأخيرات القياسية 4-4-4-12 (أو غيرها اختيار). إذا لم يبدأ النظام بهذه الإعدادات ، فإننا نزيد الجهد على وحدات الذاكرة إلى 1.9-2.1 فولت. لا يُنصح بالأعلى ، حتى عند 2.1 فولت ، يُنصح باستخدامها تبريد إضافيالذاكرة (الخيار الأبسط هو توجيه تدفق الهواء من المبرد التقليدي إليهم). لكن أولاً ، تحتاج إلى إجراء اختبارات بالإعدادات القياسية ، على سبيل المثال ، في WinRAR archiver (الأدوات / اختبار المعيار والأجهزة) ، وهو أمر حساس للغاية للتوقيت. بعد تغيير المعلمات ، نتحقق مرة أخرى ، وإذا كانت النتيجة مرضية ، نتركها كما هي. إذا لم يكن الأمر كذلك ، كما حدث في اختبارنا ، فعندئذٍ استخدام الأداة MemSet في بيئة Windows (يمكن لهذه العملية إما تجميد النظام أو ، الأسوأ من ذلك ، جعله غير قابل للتشغيل تمامًا) أو استخدام إعداد BIOS لرفع RAS # إلى CAS بمقدار واحد # التأخير والاختبار مرة أخرى. بعد ذلك ، يمكنك محاولة تقليل معلمة RAS # Precharge بواحد ، مما يؤدي إلى زيادة الأداء بشكل طفيف.

نفعل الشيء نفسه لذاكرة DDR2-667: بدلاً من القيم 5-5-5-15 قمنا بتعيين 3-3-3-9. عند إجراء الاختبارات ، كان علينا أيضًا زيادة RAS # إلى CAS # Delay ، وإلا لم يكن الأداء مختلفًا عن الإعدادات القياسية.

بالنسبة لنظام يستخدم DDR2-800 ، يمكن تقليل زمن الانتقال إلى 4-4-4-12 أو حتى 4-4-3-10 ، اعتمادًا على الوحدات النمطية المحددة. على أي حال ، يكون اختيار التوقيت فرديًا تمامًا ، ومن الصعب جدًا تقديم توصيات محددة ، لكن الأمثلة المقدمة قد تساعدك على ضبط النظام. ولا تنسى جهد الإمداد.

نتيجة لذلك ، اختبرنا ثمانية خيارات ومجموعات مختلفة من أوضاع الذاكرة وتأخيراتها ، وأدرجنا أيضًا في الاختبارات نتائج ذاكرة كسر السرعة - Team Xtreem TXDD1024M1066HC4 ، والتي عملت بتردد فعال يبلغ 800 ميجاهرتز مع توقيتات 3-3 -3-8. لذلك ، بالنسبة لوضع 533 ميجاهرتز ، ظهرت ثلاث مجموعات مع التوقيتات 4-4-4-12 و3-4-3-8 و3-4-2-8 ، بالنسبة إلى 667 ميجاهرتز ، هناك مجموعتان فقط - 5-5- 5-15 و3-4-3-9 ، وللوضع 800 ميجاهرتز ، كما في الحالة الأولى ، ثلاثة - 5-5-5-18 ، 4-4-4-12 و4-4-3-10 . تم استخدام الحزم التالية كحزم اختبار: اختبار فرعي للذاكرة من الحزمة الاصطناعية PCMark05 ، وأرشيف WinRAR 3.70b ، وبرنامج حساب Pi - لعبة SuperPI و Doom 3 (دقة 1024 × 768 ، جودة رسومات عالية). تم فحص زمن انتقال الذاكرة من خلال معيار إيفرست المدمج. تم إجراء جميع الاختبارات ضمن Windows XP Professional Edition SP2. النتائج المعروضة في المخططات مرتبة حسب أوضاع التشغيل.

كما ترى من النتائج ، فإن الاختلاف في بعض الاختبارات ضئيل ، بل وأحيانًا بائس. هذا بسبب نظام الحافلاتيحتوي معالج Core 2 Duo بسرعة 1066 ميجاهرتز على عرض نطاق نظري يبلغ 8.5 جيجابت / ثانية ، وهو ما يعادل عرض النطاق الترددي لذاكرة DDR2-533 ثنائية القناة. عند استخدام ذاكرة أسرع ، يصبح FSB العامل المحدد في أداء النظام. يؤدي تقليل زمن الوصول إلى زيادة الأداء ، ولكن ليس بشكل ملحوظ مثل زيادة تردد الذاكرة. عند استخدام منصة AMD كمنصة اختبار ، يمكن للمرء أن يلاحظ صورة مختلفة تمامًا ، وهو ما سنفعله في المرة القادمة إن أمكن ، ولكن الآن دعنا نعود إلى اختباراتنا.

في المواد التركيبية ، كانت زيادة الأداء مع انخفاض التأخير لكل من الأوضاع 0.5٪ لـ 533 ميجا هرتز ، و 2.3٪ لـ 667 ميجا هرتز و 1٪ لـ 800 ميجا هرتز. يمكن ملاحظة زيادة كبيرة في الأداء عند التبديل من DDR2-533 إلى ذاكرة DDR2-667 ، ولكن التغيير من 667 إلى DDR2-800 لا يوفر مثل هذه الزيادة في السرعة. أيضًا ، تكون الذاكرة ذات المستوى الأدنى وذات التوقيت المنخفض قريبة جدًا من الإصدارات ذات التردد العالي ، ولكن مع الإعدادات الاسمية. وهذا صحيح في كل اختبار تقريبًا. بالنسبة لأرشيف WinRAR ، الذي يتسم بحساسية كبيرة لتغيرات التوقيت ، زاد مؤشر الأداء بشكل طفيف: 3.3٪ لـ DDR2-533 و 8.4٪ لـ DDR2-667 / 800. عالج حساب رقم ثمانية ملايين من pi توليفات مختلفة من حيث النسبة المئوية أفضل من PCMark05 ، وإن كان ذلك بشكل طفيف. لا يفضل تطبيق الألعاب كثيرًا DDR2-677 مع توقيتات 5-5-5-15 ، وخفض الأخير فقط سمح لنا بتجاوز الذاكرة الأبطأ (والتي ، كما اتضح ، لا تهتم بالتوقيتات التي تكلفها) من خلال إطارين. أعطانا إعداد الذاكرة DDR2-800 إطارين آخرين أكثر ، وإصدار رفع تردد التشغيل ، الذي كان به فجوة جيدة في بقية الاختبارات ، لم يتقدم كثيرًا عن نظيره الأقل تكلفة. ومع ذلك ، بصرف النظر عن المعالج والذاكرة ، هناك رابط آخر - نظام الفيديو الفرعي ، الذي يقوم بإجراء تعديلاته الخاصة على أداء النظام بأكمله. كانت نتيجة زمن انتقال الذاكرة مفاجئة ، على الرغم من أنك إذا نظرت عن كثب إلى الرسم البياني ، يتضح سبب كون المؤشرات على ما هي عليه بالضبط. يتناقص مع زيادة التردد وتقليل التوقيت من وضع DDR2-533 4-4-4-12 ، يكون زمن الانتقال "تراجعًا" في DDR2-667 3-4-3-9 ، والوضع الأخير لا يختلف عمليًا عن السابق باستثناء التردد. وبفضل فترات الاستجابة المنخفضة هذه ، يتفوق DDR2-667 بسهولة على DDR2-800 ، الذي يحتوي على قيم أعلى ، لكن معدل نقل البيانات DDR2-800 لا يزال يسمح له بأخذ زمام المبادرة في التطبيقات الحقيقية.

وفي الختام ، أود أن أقول إنه على الرغم من الزيادة الطفيفة في الأداء (~ 0.5-8.5) ، والتي يتم الحصول عليها من انخفاض التأخير الزمني ، إلا أن التأثير لا يزال موجودًا. وحتى عند التبديل من DDR2-533 إلى DDR2-800 ، نحصل على متوسط ​​زيادة بنسبة 3-4٪ ، وفي WinRAR أكثر من 20٪. لذلك فإن مثل هذا "الضبط" له مميزاته ويسمح لك بزيادة أداء النظام بشكل طفيف حتى بدون زيادة تردد التشغيل الخطيرة.

نتائج الإختبار

تم إجراء الاختبار في أوقات من 5-5-5-15 إلى 9-9-9-24 ، وتراوح تردد ذاكرة الوصول العشوائي من 800 إلى 2000 ميجا هرتز DDR. بالطبع ، لم يكن من الممكن الحصول على نتائج في جميع التركيبات الممكنة من هذا النطاق ، ومع ذلك ، فإن مجموعة القيم الناتجة ، في رأينا ، هي دلالة للغاية وتتوافق مع أي تكوينات حقيقية محتملة تقريبًا. تم إجراء جميع الاختبارات باستخدام Super Talent P55 Memory Kit. كما اتضح ، فإن هذه الوحدات قادرة على العمل ليس فقط عند 2000 ميجاهرتز DDR ، ولكن أيضًا عند 1600 ميجاهرتز DDR في أوقات منخفضة جدًا - 6-7-6-18. بالمناسبة ، تم اقتراح مثل هذه التوقيتات من قبل المجموعة الأولى - Super Talent X58. من الممكن أن كلا المجموعتين من الوحدات النمطية تستخدم نفس رقائق الذاكرة ، وتختلف فقط في خافضات الحرارة وملفات تعريف SPD. في الرسوم البيانية وفي جداول النتائج ، تم تمييز وضع التشغيل هذا على أنه DDR3-1600 @ 6-6-6-18 ، بحيث لا يتم فقد "رقة" عرض البيانات. في الرسوم البيانية أدناه ، يتوافق كل سطر مع الاختبارات على نفس تردد bclk ونفس التوقيتات. نظرًا لأن النتائج كثيفة جدًا حتى لا تشوش الرسوم البيانية ، فسيتم عرض القيم العددية في الجدول أسفل الرسم البياني. أولاً ، دعنا نختبر في حزمة Everest Ultimate الاصطناعية.

يوضح اختبار قراءة ذاكرة الوصول العشوائي (RAM) أن هناك مكاسب في الأداء من زيادة تردد الذاكرة وتقليل توقيتها. ومع ذلك ، حتى بالنسبة للاختبار التركيبي المتخصص ، فإن الزيادة ليست كبيرة جدًا ، ومع هذا النوع من الرسم البياني ، يتم دمج بعض النقاط ببساطة. لتجنب ذلك ، إذا أمكن ، سنقوم بتغيير مقياس المحور الرأسي للرسم البياني من أجل عرض النطاق الكامل للقيم التي تم الحصول عليها قدر الإمكان ، كما هو موضح في الرسم البياني أدناه.

Everest v5.30.1900 ، ذاكرة قراءة ، ميغا بايت / ثانية
توقيت نزع السلاح والتسريح وإعادة الإدماج 5-5-5-15 6-6-6-18 7-7-7-20 8-8-8-22 9-9-9-24
bclk = 133 ميغا هرتز 1600 15115 14908 14336 14098
1333 14216 13693 13768 13027
1066 13183 12737 12773 12060 12173
800 11096 10830 10994 10700 10640
bclk = 200 ميغا هرتز 2000 18495
1600 18425 17035 18003 17602
1200 15478 15086 15467 15034

لذلك ، يوضح اختبار القراءة من ذاكرة أداة Everest أنه مع زيادة تكرار ذاكرة الوصول العشوائي بمقدار ضعفين ، تزداد سرعتها بحد أقصى 40٪ ، ولا تتجاوز الزيادة من انخفاض التوقيت 10 ٪.

Everest v5.30.1900 ، ذاكرة الكتابة ، ميغا بايت / ثانية
توقيت نزع السلاح والتسريح وإعادة الإدماج 5-5-5-15 6-6-6-18 7-7-7-20 8-8-8-22 9-9-9-24
bclk = 133 ميغا هرتز 1600 10870 10878 10866 10856
1333 10859 10852 10854 10869
1066 10852 10863 10851 10862 10870
800 10873 10867 10841 10879 10864
bclk = 200 ميغا هرتز 2000 14929
1600 14934 14936 14927 14908
1200 14931 14920 14930 14932

والمثير للدهشة أن اختبار كتابة ذاكرة إيفرست تبين أنه غير مبالٍ تمامًا بتغيير وتيرة وتوقيت ذاكرة الوصول العشوائي. لكن النتيجة واضحة للعيان من زيادة وتيرة ذاكرة التخزين المؤقت من المستوى الثالث للمعالج بنسبة 50٪ ، بينما زادت سرعة ذاكرة الوصول العشوائي بنحو 37٪ ، وهو أمر جيد جدًا.

Everest v5.30.1900 ، ذاكرة نسخ ، ميغا بايت / ثانية
توقيت نزع السلاح والتسريح وإعادة الإدماج 5-5-5-15 6-6-6-18 7-7-7-20 8-8-8-22 9-9-9-24
bclk = 133 ميغا هرتز 1600 15812 15280 15269 15237
1333 15787 15535 15438 15438
1066 16140 15809 14510 14344 14274
800 13738 13061 13655 15124 12783
bclk = 200 ميغا هرتز 2000 20269
1600 20793 19301 19942 19410
1200 18775 20810 18087 19196

يُظهر اختبار النسخ في الذاكرة نتائج غير متسقة للغاية. هناك زيادة ملحوظة في السرعة من زيادة وتيرة bclk ، وفي بعض الحالات تأثير ملحوظ للغاية للتوقيت.

Everest v5.30.1900، Memory Latency، ns
توقيت نزع السلاح والتسريح وإعادة الإدماج 5-5-5-15 6-6-6-18 7-7-7-20 8-8-8-22 9-9-9-24
bclk = 133 ميغا هرتز 1600 45.4 46.7 46.9 48.5
1333 48.3 48.7 50.8 53
1066 51.1 51.4 53.9 56.3 58.6
800 54.7 57.9 58.5 59.1 61.5
bclk = 200 ميغا هرتز 2000 38.8
1600 39.7 41 41.2 42.9
1200 42.5 44.6 46.4 48.8

يُظهر اختبار زمن انتقال الذاكرة النتائج المتوقعة بشكل عام. ومع ذلك ، فإن النتيجة في وضع DDR3-2000 @ 9-9-9-24 أفضل من الوضع DDR3-1600 @ 6-6-6-18 عند bclk = 200 ميجاهرتز. ومرة أخرى ، تؤدي زيادة وتيرة bclk إلى تحسن كبير في النتائج.

Everest v5.30.1900 ، CPU Queen ، عشرات
توقيت نزع السلاح والتسريح وإعادة الإدماج 5-5-5-15 6-6-6-18 7-7-7-20 8-8-8-22 9-9-9-24
bclk = 133 ميغا هرتز 1600 30025 30023 29992 29993
1333 30021 29987 29992 30001
1066 29981 30035 29982 30033 29975
800 29985 29986 29983 29977 29996
bclk = 200 ميغا هرتز 2000 29992
1600 29989 29985 30048 30000
1200 30011 30035 30003 29993

كما ترون ، في هذا الاختبار الحسابي البحت ، لا يوجد أي تأثير لتردد ذاكرة الوصول العشوائي أو توقيتها. في الواقع ، هذا ما كان ينبغي أن يكون. بالنظر إلى المستقبل ، دعنا نقول أنه تم ملاحظة نفس الصورة في بقية اختبارات وحدة المعالجة المركزية في Everest ، باستثناء اختبار Photo Worxx ، الذي تظهر نتائجه أدناه.

ايفرست v5.30.1900 ، PhotoWorxx ، كيلوبايت / ثانية
توقيت نزع السلاح والتسريح وإعادة الإدماج 5-5-5-15 6-6-6-18 7-7-7-20 8-8-8-22 9-9-9-24
bclk = 133 ميغا هرتز 1600 38029 37750 37733 37708
1333 36487 36328 36173 35905
1066 33584 33398 33146 32880 32481
800 27993 28019 27705 27507 27093
bclk = 200 ميغا هرتز 2000 41876
1600 40476 40329 40212 39974
1200 37055 36831 36658 36152

هناك اعتماد واضح للنتائج على وتيرة ذاكرة الوصول العشوائي ، لكنها عمليا لا تعتمد على التوقيت. نلاحظ أيضًا أنه ، مع تساوي الأشياء الأخرى ، هناك زيادة في النتائج مع زيادة سرعة ذاكرة التخزين المؤقت للمستوى الثالث من المعالج. لنرى الآن كيف يؤثر تكرار ذاكرة الوصول العشوائي وتوقيتها على الأداء في التطبيقات الحقيقية. أولاً ، نقدم نتائج الاختبار في اختبار WinRar المدمج.

معيار WinRar 3.8 ، متعدد الخيوط ، Kb / s
توقيت نزع السلاح والتسريح وإعادة الإدماج 5-5-5-15 6-6-6-18 7-7-7-20 8-8-8-22 9-9-9-24
bclk = 133 ميغا هرتز 1600 3175 3120 3060 2997
1333 3067 3023 2914 2845
1066 2921 2890 2800 2701 2614
800 2739 2620 2562 2455 2382
bclk = 200 ميغا هرتز 2000 3350
1600 3414 3353 3305 3206
1200 3227 3140 3020 2928

تبدو الصورة مثالية فقط ، وتأثير كل من التردد والتوقيت واضح للعيان. ولكن في الوقت نفسه ، تؤدي مضاعفة وتيرة ذاكرة الوصول العشوائي إلى زيادة في الأداء بنسبة 25٪ كحد أقصى. يسمح لك تقليل التوقيتات بتحقيق أداء جيد في هذا الاختبار. ومع ذلك ، من أجل تحقيق نفس النتائج كما هو الحال مع زيادة وتيرة ذاكرة الوصول العشوائي بخطوة واحدة ، من الضروري تقليل التوقيتات بخطوتين في وقت واحد. نلاحظ أيضًا أن زيادة تردد ذاكرة الوصول العشوائي (RAM) من 1333 إلى 1600 ميجاهرتز يعطي أداءً أقل في الاختبار مقارنة بالانتقال من 1066 إلى 1333 ميجاهرتز DDR.

معيار WinRar 3.8 ، مؤشر ترابط واحد ، Kb / s
توقيت نزع السلاح والتسريح وإعادة الإدماج 5-5-5-15 6-6-6-18 7-7-7-20 8-8-8-22 9-9-9-24
bclk = 133 ميغا هرتز 1600 1178 1165 1144 1115
1333 1136 1117 1078 1043
1066 1094 1073 1032 988 954
800 1022 972 948 925 885
bclk = 200 ميغا هرتز 2000 1294
1600 1287 1263 1244 1206
1200 1215 1170 1126 1085

في اختبار WinRar أحادي الخيط ، تكرر الصورة عمومًا الصورة السابقة ، على الرغم من أن نمو النتائج يكون أكثر "خطيًا". ومع ذلك ، عند زيادة تردد الذاكرة بخطوة واحدة ، لتحقيق النتائج ، ما زلت بحاجة إلى تقليل التوقيت بخطوتين أو أكثر. الآن دعونا نرى كيف يؤثر تغيير تردد ذاكرة الوصول العشوائي وتوقيتها على نتائج الاختبار في لعبة Crysis. أولاً ، دعنا نضبط وضع الرسومات "الأضعف" - تفاصيل منخفضة.

Crysis ، 1280 × 1024 ، تفاصيل منخفضة ، بدون AA / AF ، FPS
توقيت نزع السلاح والتسريح وإعادة الإدماج 5-5-5-15 6-6-6-18 7-7-7-20 8-8-8-22 9-9-9-24
bclk = 133 ميغا هرتز 1600 184.5 183.4 182.5 181.4
1333 181.2 181.1 179.6 178.1
1066 179.6 178.0 174.9 172.1 169.4
800 172.4 167.9 166.0 163.6 165.0
bclk = 200 ميغا هرتز 2000 199.4
1600 197.9 195.9 195.9 193.3
1200 194.3 191.3 188.5 184.9

كما يتضح من الرسوم البيانية ، فإن تأثير التوقيت يكون أكثر وضوحًا عند الترددات المنخفضة لذاكرة الوصول العشوائي - 800 و 1066 ميجاهرتز DDR. مع تردد ذاكرة الوصول العشوائي (RAM) الذي يبلغ 1333 ميجاهرتز DDR وأعلى ، يكون تأثير التوقيت ضئيلًا ويتم التعبير عنه فقط في إطارين في الثانية ، وهي نسبة قليلة. تؤثر زيادة وتيرة ذاكرة التخزين المؤقت من المستوى الثالث على النتائج بشكل ملموس أكثر. ومع ذلك ، إذا أخذنا في الاعتبار القيم المطلقة ، فسيكون من الصعب جدًا الشعور بهذا الاختلاف في اللعبة مباشرةً.

Crysis ، 1280 × 1024 ، تفاصيل متوسطة ، بدون AA / AF ، FPS
توقيت نزع السلاح والتسريح وإعادة الإدماج 5-5-5-15 6-6-6-18 7-7-7-20 8-8-8-22 9-9-9-24
bclk = 133 ميغا هرتز 1600 96.6 97.4 97.6 94.6
1333 95.5 95.8 93.3 92.8
1066 95.7 94.0 92.5 90.1 89.6
800 91.6 89.0 88.6 86.2 86.3
bclk = 200 ميغا هرتز 2000 102.9
1600 104.5 103.6 103.0 101.6
1200 100.2 100.0 98.7 97.7

عند تمكين الرسومات المتوسطة في Crysis ، يكون لتكرار ذاكرة الوصول العشوائي تأثير أكثر من توقيتها. النتائج التي تم الحصول عليها عند bclk = 200 ميجاهرتز ، بغض النظر عن التردد وتوقيتات الذاكرة ، لا تزال متفوقة على تلك عند bclk = 133 ميجاهرتز.

Crysis ، 1280 × 1024 ، تفاصيل عالية ، بدون AA / AF ، FPS
توقيت نزع السلاح والتسريح وإعادة الإدماج 5-5-5-15 6-6-6-18 7-7-7-20 8-8-8-22 9-9-9-24
bclk = 133 ميغا هرتز 1600 76.8 76.5 76.7 74.9
1333 75.1 75.4 75.4 73.4
1066 75.1 75.4 71.9 72.0 71.0
800 71.8 69.7 69.0 68.6 66.7
bclk = 200 ميغا هرتز 2000 81.7
1600 80.4 80.3 80.4 79.4
1200 80.5 79.1 77.4 77.1

بشكل عام ، يتم الحفاظ على الصورة. لاحظ أنه ، على سبيل المثال ، عند تردد bclk = 133 ميجاهرتز ، تؤدي زيادة مضاعفة في تردد ذاكرة الوصول العشوائي إلى زيادة النتائج بنسبة 12٪ فقط. في الوقت نفسه ، يكون تأثير التوقيت عند bclk = 133 ميجاهرتز أكثر وضوحًا إلى حد ما منه عند bclk = 200 ميجاهرتز.

800 55.9 55.8 55.6 55.0 54.3 bclk = 200 ميغا هرتز 2000 59.5 1600 59.8 59.3 59.5 59.0 1200 59.4 58.9 58.7 59.0

عند التبديل إلى الوضع "الأكثر ثقلاً" ، لا تتغير الصورة بشكل أساسي. مع ثبات العوامل الأخرى ، فإن اختلاف 1.5 ضعفًا في تكرار bclk يؤدي إلى زيادة بنسبة 5٪ فقط في النتائج. يكون تأثير التوقيت في حدود 1-1.5 إطارًا في الثانية ، ويكون تغيير وتيرة ذاكرة الوصول العشوائي أكثر فاعلية قليلاً. بشكل عام ، النتائج كثيفة للغاية. توافق على أنه من الصعب جدًا الشعور بالفرق بين 55 و 59 إطارًا في الثانية في اللعبة. لاحظ أن القيم التي تم الحصول عليها للحد الأدنى من FPS تزامنت تقريبًا تمامًا مع الصورة العامة للنتائج لمتوسط ​​FPS ، بالطبع ، بمستوى أقل قليلاً.

⇡ اختيار ذاكرة الوصول العشوائي المثلى

الآن دعونا نلقي نظرة على النقطة التالية - كيف يقارن أداء ذاكرة الوصول العشوائي (RAM) بسعرها ، وما هي النسبة الأفضل. كمقياس لأداء ذاكرة الوصول العشوائي ، أخذنا نتائج الاختبار في اختبار WinRar المدمج باستخدام تعدد مؤشرات الترابط. تم أخذ متوسط ​​الأسعار في وقت كتابة هذا التقرير وفقًا لبيانات Yandex.Market لوحدات ذاكرة DDR3 سعة 1 جيجابايت. ثم ، لكل نوع من الوحدات النمطية ، تم تقسيم مؤشر الأداء على السعر ، أي من أقل سعروكلما ارتفع أداء الوحدة ، كان ذلك أفضل. والنتيجة هي الجدول التالي.
DDR3 الكمون CAS معيار WinRar ، ميغا بايت / ثانية السعر ، فرك الأداء / السعر
1066 7 2800 1000 2.80
1333 7 3023 1435 2.11
1333 9 2845 900 3.16
1600 7 3120 1650 1.89
1600 8 3060 1430 2.14
1600 9 2997 1565 1.92
2000 9 3350 1700 1.97

للتوضيح ، يوضح الرسم البياني أدناه قيم الأداء / السعر.

من المثير للدهشة أن ذاكرة DDR3 التي تعمل بسرعة 1333 ميجاهرتز مع توقيتات 9-9-9-24 تبين أنها أفضل عملية شراء من حيث الأداء / السعر. تبدو ذاكرة DDR3-1066 ذات التوقيتات 7-7-7-20 أسوأ قليلاً ، بينما تظهر الوحدات النمطية من الأنواع الأخرى أصغر بشكل ملحوظ (حوالي 1.5 مرة بالنسبة إلى القائد) ، ولكن النتائج مماثلة إلى حد ما في هذا المؤشر. بالطبع ، بالنسبة لأسعار وحدات الذاكرة ، يمكن أن تختلف اختلافًا كبيرًا في كل حالة محددة ، ومع مرور الوقت ، قد يتغير وضع السوق ككل إلى حد ما. ومع ذلك ، إذا لزم الأمر ، لن يكون من الصعب إعادة حساب عمود "الأداء / السعر".

⇡ الاستنتاجات

كما أظهر الاختبار ، في تلك التطبيقات حيث كانت الزيادة في النتائج من تغيير وتيرة وتوقيت ذاكرة الوصول العشوائي أكثر وضوحًا ، كان للزيادة في تردد الذاكرة التأثير الأكبر ، وأدى تقليل التوقيت إلى زيادة ملحوظة في النتائج أقل كثيرًا. في الوقت نفسه ، لتحقيق نفس المستوى من الأداء كما هو الحال مع زيادة تردد الذاكرة بخطوة واحدة ، كقاعدة عامة ، كان مطلوبًا تقليل التوقيتات بخطوتين. أما عن اختيار ذاكرة الوصول العشوائي لـ منصات إنتل LGA 1156 ، ثم المتحمسون والأشخاص المتطرفون ، بالطبع ، سيوقفون أعينهم عن المنتجات الأكثر إنتاجية. في الوقت نفسه ، ستكون ذاكرة DDR3-1333 التي تعمل مع توقيتات 9-9-9-24 كافية تمامًا للمهام النموذجية للمستخدم العادي. نظرًا لأن هذا النوع من الذاكرة يتم تمثيله على نطاق واسع في السوق وبأسعار معقولة جدًا ، يمكنك توفير الكثير من تكلفة ذاكرة الوصول العشوائي ، مع عدم فقد أي شيء تقريبًا في الأداء. تركت مجموعة الذاكرة Super Talent X58 التي تمت مراجعتها اليوم انطباعًا غامضًا إلى حد ما ، وكانت مجموعة Super Talent P55 سعيدة جدًا باستقرار العمل والقدرة على رفع تردد التشغيل وتغيير التوقيت. لسوء الحظ ، في الوقت الحالي لا توجد معلومات عن سعر التجزئة لمجموعات الذاكرة هذه ، لذلك من الصعب تقديم أي توصيات محددة. بشكل عام ، تعتبر الذاكرة شيقة للغاية ، ومن الميزات الجديرة بالملاحظة القدرة على العمل في أوقات منخفضة نسبيًا وحقيقة أن زيادة الجهد على الوحدات لا يؤثر عمليًا على نتائج رفع تردد التشغيل.

اليوم سنتحدث عن أدق تعريف للتوقيتات والتوقيتات الفرعية. تحتوي معظم المقالات على الإنترنت على أخطاء وعدم دقة ، والمواد المهمة جدًا لا تغطي دائمًا جميع المواعيد. سنحاول سد هذه الفجوة وتقديم وصف كامل لتأخير زمني واحد أو آخر قدر الإمكان.

تشبه بنية الذاكرة الجدول ، حيث يتم تحديد الصف أولاً ، ثم العمود. هذا الجدول مقسم إلى بنوك ، للذاكرة ذات الكثافة الأقل من 64 ميجابت (SDRAM) هناك قطعتان ، أعلى - 4 (قياسي). مواصفات ذاكرة DDR2 SDRAM مع رقائق كثافة 1 جيجابت توفر بالفعل لـ 8 بنوك. يستغرق فتح خط في البنك المستخدم وقتًا أطول من الوقت الذي يستغرقه في بنك آخر (لأنه يجب إغلاق الخط المستخدم أولاً). من الواضح أنه من الأفضل فتح خط جديد في بنك جديد (يعتمد مبدأ تبديل الخط على هذا).

عادة ما يوجد في الذاكرة (أو في المواصفات الخاصة بها) نقش مثل 3-4-4-8 أو 5-5-5-15. هذا سجل مختصر (ما يسمى بنظام التوقيت) لتوقيتات الذاكرة الرئيسية. ما هي المواعيد؟ من الواضح أنه لا يمكن تشغيل أي جهاز بسرعة غير محدودة. هذا يعني أن أي عملية تستغرق بعض الوقت حتى تكتمل. التوقيت هو التأخير الذي يحدد الوقت المطلوب لتنفيذ الأمر ، أي الوقت من إرسال الأمر إلى تنفيذه. ويشير كل رقم بالضبط إلى المدة التي تستغرقها.

الآن لنأخذ كل واحد على حدة. يتضمن مخطط التوقيت التأخيرات CL-Trcd-Trp-Tras ، على التوالي. للعمل مع الذاكرة ، يجب عليك أولاً تحديد الشريحة التي سنعمل معها. يتم ذلك باستخدام الأمر CS # (Chip Select). ثم يتم تحديد البنك والخط. قبل أن تتمكن من العمل مع أي خط ، يجب عليك تنشيطه. يتم ذلك عن طريق أمر تحديد الصف RAS # (يتم تنشيطه عند تحديد صف). ثم (أثناء عملية القراءة الخطية) ، تحتاج إلى تحديد عمود باستخدام الأمر CAS # (نفس الأمر يبدأ القراءة). ثم اقرأ البيانات وأغلق الخط عن طريق الشحن المسبق للبنك.

يتم ترتيب المواعيد بالترتيب في أبسط استعلام (لسهولة الفهم). تأتي المواعيد أولاً ، ثم التوقيتات الفرعية.

TRCD ، RAS إلى تأخير CAS- الوقت المطلوب لتنشيط صف البنك ، أو الحد الأدنى من الوقت بين الإشارة لتحديد الصف (RAS #) والإشارة لتحديد العمود (CAS #).

CL ، كاس لاتينسي- الحد الأدنى من الوقت بين إصدار أمر القراءة (CAS) وبدء نقل البيانات (زمن الوصول للقراءة).

Tras ، نشط للشحن- الحد الأدنى لوقت نشاط الصف ، أي الحد الأدنى من الوقت بين تنشيط الصف (فتحه) وأمر الشحن المسبق (بداية إغلاق الصف). لا يمكن إغلاق الصف قبل هذا الوقت.

TRP ، شحن الصف- الوقت اللازم لشحن البنك مسبقًا (الشحن المسبق). بمعنى آخر ، الحد الأدنى لوقت إغلاق الصف الذي يمكن بعده تنشيط صف بنك جديد.

CR ، معدل القيادة 1 / 2T- الوقت اللازم لوحدة التحكم لفك تشفير الأوامر والعناوين. خلاف ذلك ، الحد الأدنى من الوقت بين أمرين. بقيمة 1T ، يتم التعرف على الأمر لدورة واحدة ، مع 2T - 2 دورات ، 3T - 3 دورات (حتى الآن فقط على RD600).

هذه كلها توقيتات أساسية. بقية التوقيتات لها تأثير أقل على الأداء ، وبالتالي فهي تسمى بالتوقيتات الفرعية.

TRC، وقت دورة الصف ، التنشيط للتنشيط / وقت التحديث ، وقت التحديث النشط إلى النشط / التلقائي - الحد الأدنى من الوقت بين تنشيط صفوف نفس البنك. إنها مزيج من توقيتات Tras + Trp - الحد الأدنى من الوقت الذي يكون فيه الخط نشطًا ووقت إغلاقه (يمكنك بعد ذلك فتح واحد جديد).

Trfc، وقت دورة تحديث الصف ، تحديث تلقائي لوقت دورة الصف ، تحديث لتنشيط / تحديث فترة الأمر - الحد الأدنى من الوقت بين أمر لتحديث صف وأمر تنشيط أو أمر تحديث آخر.

Trd، أمر البنك النشط A إلى أمر البنك النشط B ، تأجيل RAS إلى RAS ، الصف النشط إلى الصف النشط - الحد الأدنى من الوقت بين تنشيط صفوف البنوك المختلفة. من الناحية المعمارية ، يمكنك فتح خط في بنك آخر فور فتح خط في البنك الأول. القيد كهربائي بحت - يتطلب تنشيطه الكثير من الطاقة ، وبالتالي ، مع التنشيط المتكرر للأوتار ، يكون الحمل الكهربائي على الدائرة مرتفعًا جدًا. لتقليله ، تم تقديم هذا التأخير. تستخدم لتنفيذ وظيفة تشذير الوصول إلى الذاكرة.

Tccd، CAS to CAS Delay - الحد الأدنى من الوقت بين أمري CAS #.

twr، استرجاع الكتابة ، الكتابة إلى إعادة الشحن - الحد الأدنى من الوقت بين نهاية عملية الكتابة والأمر لشحن صف لبنك واحد.

Twtr، Trd_wr ، اكتب للقراءة - الحد الأدنى من الوقت بين نهاية الكتابة وإصدار أمر القراءة (CAS #) في رتبة واحدة.

RTW، القراءة للكتابة ، (نفس) الرتبة القراءة للكتابة - الحد الأدنى من الوقت بين نهاية عملية القراءة وإصدار أمر الكتابة ، في رتبة واحدة.

نفس رتبة الكتابة للكتابة تأخرت- الحد الأدنى من الوقت بين أمرين للتسجيل في نفس المرتبة.

ترتيب مختلف الكتابة لكتابة التأخير- الحد الأدنى من الوقت بين فريقين للتسجيل في رتب مختلفة.

Twr_rd، الرتب المختلفة تأخر الكتابة للقراءة - الحد الأدنى للوقت بين نهاية الكتابة وإصدار أمر القراءة (CAS #) في رتب مختلفة.

تأخرت قراءة نفس الترتيب للقراءة- الحد الأدنى للتأخير بين أمري قراءة في نفس المرتبة.

trd_rd، تأخر قراءة الرتب المختلفة للقراءة - الحد الأدنى من التأخير بين أمرين للقراءة في رتب مختلفة.

TRTP، قراءة لشحن مسبق - الحد الأدنى للفاصل الزمني بين إصدار أمر القراءة قبل الأمر بالشحن المسبق.

إعادة الشحن لشحنها- الحد الأدنى من الوقت بين أمرين من الشحن المسبق.

tpall_rp، شحن الكل إلى التأخير النشط - التأخير بين الأمر Precharge All وأمر التنشيط الخطي.

نفس الترتيب PALL إلى REF تأخر- يحدد الحد الأدنى للوقت بين Precharge All و Refresh في نفس الترتيب.

تأخر تصنيف مختلف REF إلى REF- يحدد الحد الأدنى للتأخير بين أمرين للتحديث (التحديث) في رتب مختلفة.

Twcl، كتابة الكمون - التأخير بين إصدار أمر الكتابة وإشارة DQS. على غرار CL ، ولكن للتسجيل.

تدال، مقتبس من JEDEC 79-2C ، ص 74: استعادة الشحن التلقائي للكتابة + وقت الشحن المسبق (Twr + Trp).

Trcd_rd / Trcd_wr، تنشيط للقراءة / الكتابة ، RAS لتأخير قراءة / كتابة CAS ، عنوان RAW إلى عنوان العمود للقراءة / الكتابة - مزيج من توقيتين - Trcd (RAS to CAS) وتأخير الأمر rd / wr. هذا الأخير هو الذي يفسر وجود Trcd مختلفة - للكتابة والقراءة (Nf2) وتثبيت BIOS - Fast Ras to Cas.

تك، Clock Cycle Time - فترة دورة واحدة. هو الذي يحدد وتيرة الذاكرة. يعتبر كالتالي: 1000 / Tck = X Mhz (تردد حقيقي).

CS، Chip Select - الوقت المطلوب لتنفيذ الأمر المعطى بواسطة إشارة CS # لتحديد شريحة الذاكرة المطلوبة.

تاك، وقت وصول خرج DQ من CK - الوقت من مقدمة الدورة إلى إخراج البيانات بواسطة الوحدة.

وقت إعداد العنوان والأمر قبل الساعة- الوقت الذي يسبق إرسال إعدادات عنوان الأمر ارتفاع الساعة.

العنوان والأمر عقد الوقت بعد الساعة- الوقت الذي سيتم فيه "إقفال" العنوان وإعدادات الأوامر بعد سقوط حافة الساعة.

وقت إعداد إدخال البيانات قبل الساعة ، إدخال البيانات عقد الوقت بعد الساعة- نفس ما ورد أعلاه ، ولكن بالنسبة للبيانات.

تك ماكس، الحد الأقصى لوقت دورة الجهاز SDRAM - أقصى وقت دورة للجهاز.

Tdqsq ماكس، DDR SDRAM Device DQS-DQ Skew for DQS وإشارات DQ المرتبطة - أقصى تحول بين DQS القوية وإشارات البيانات المرتبطة.

تقص، DDR SDRAM Device Read Data Hold Skew Factor - أقصى تغيير "لقفل" قراءة البيانات.

تك ، تي سي إلعرض النبض العالي / المنخفض CK - مدة المستوى العالي / المنخفض لتردد الساعة CK.

ثب، عرض نصف نبضة CK - مدة نصف دورة تردد الساعة CK.

الحد الأقصى من عدم التزامن الكمون- أقصى وقت تأخير غير متزامن. تتحكم المعلمة في مدة التأخير غير المتزامن ، والتي تعتمد على الوقت اللازم لتمرير الإشارة من وحدة التحكم في الذاكرة إلى وحدة الذاكرة الأبعد والعودة. الخيار موجود في معالجات AMD (Athlon / Opteron).

DRAM قراءة مزلاج التأخير- التأخير الذي يحدد الوقت المطلوب لـ "قفل" (التعرف الواضح) لجهاز معين. فعلي عندما يزداد الحمل (عدد الأجهزة) على وحدة تحكم الذاكرة.

تريبري، قراءة التمهيد - الوقت الذي يؤخر فيه جهاز التحكم في الذاكرة تنشيط استقبال البيانات قبل القراءة ، وذلك لتجنب تلف البيانات.

Trpst ، Twpre ، Twpst، اكتب التمهيد ، اقرأ postamble ، اكتب postamble - نفس الشيء للكتابة وبعد تلقي البيانات.

قراءة / كتابة تجاوز قائمة الانتظار- يحدد عدد المرات التي يمكن فيها لوحدة التحكم في الذاكرة تجاوز الطلب الأقدم في قائمة الانتظار قبل تنفيذه.

تجاوز ماكس- يحدد عدد المرات التي يمكن فيها تجاوز الإدخال الأقدم في DCQ قبل إلغاء اختيار المحكم. عند التعيين على 0 ، يتم دائمًا مراعاة اختيار المحكم.

حالة انتظار SDRAM MA، قراءة حالة الانتظار - إعداد 0-2 دورة تقديم معلومات العنوان قبل إعطاء إشارة CS #.

الدوران حول الإدراج- التأخير بين الدورات. يضيف تأخيرًا بنقرة واحدة بين عمليتي قراءة / كتابة متتاليتين.

توقيت البداية DRAM R / W، تأخير الأمر rd / wr - التأخير قبل تنفيذ أمر القراءة / الكتابة. عادة 8/7 أو 7/5 أشرطة على التوالي. الوقت من إصدار الأمر إلى تفعيل البنك.

مقدمة مضاربة، قراءة مضاربة لـ SDRAM - عادة ، تتلقى الذاكرة العنوان أولاً ، ثم أمر القراءة. نظرًا لأن فك تشفير العنوان يستغرق وقتًا طويلاً نسبيًا ، فمن الممكن تطبيق البداية الوقائية عن طريق إصدار عنوان وأمر متتاليين دون تأخير ، مما يحسن استخدام الناقل ويقلل من وقت التوقف عن العمل.

Twtr نفس البنك، اكتب لقراءة وقت الاستجابة لنفس البنك - الوقت بين إنهاء عملية الكتابة وإصدار أمر القراءة في نفس البنك.

Tfaw، أربعة نوافذ نشطة - الحد الأدنى من الوقت لتنشيط أربعة نوافذ (صفوف نشطة). يتم استخدامه في أجهزة ثمانية البنوك.

ستروب الكمون. التأخير عند إرسال نبضة مبهرة (نبض محدد).

معدل تحديث الذاكرة. معدل تحديث الذاكرة.

نأمل أن تساعدك المعلومات التي نقدمها في فهم تعيين توقيتات الذاكرة ومدى أهميتها والمعلمات المسؤولة عنها.