دروس

Amd gamecache: ما هو وكيف يعمل على جهاز ryzen 3000؟

جدول المحتويات:

Anonim

مع وصول Ryzen 3000 الجديدة ظهرت سلسلة من المصطلحات الجديدة في بحر التسويق. بعض الأسماء التي سوف تفهمها ، ولكن البعض الآخر قد يكون خارج فهمك. لذلك سنشرح اليوم ما هي AMD GameCache ولماذا هي بالتأكيد ميزة ذات صلة.

فهرس المحتويات

ما هو برنامج AMD GameCache ؟

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

الآن ، ما هي التغييرات الجديدة التي لدينا؟ نترك لك الفيديو التجاري الذي تستخدمه AMD لتشرح باختصار ما هي AMD GameCache ، وبذلك تحصل على فكرة عن ماهيتها .

ماذا يجلب وماذا يؤثر علينا؟

كما ترون ، يعزز الفيديو (ويبالغ قليلاً) الفوائد التي تجلبها لنا التكنولوجيا الجديدة لـ Ryzen 3000.

أول ما يظهرونه لنا باختصار هو الجديد "حتى 72 ميجا بايت" من AMD GameCache. الحقيقة هي أن هذا البيان صعب بعض الشيء. معظم أجهزة Ryzen من الجيل الثالث تحمل 35 ~ 36 ميجا بايت من ذاكرة التخزين المؤقت (L1 و L2 و L3) ، بينما يرتفع جهازا Ryzen 9s فقط إلى 72 ميجا بايت .

يحتوي Ryzen 5 3600 (أرخص طراز) على 32 ميجابايت من ذاكرة التخزين المؤقت L3 ، وهو بالفعل ضعف ضعف Ryzen 7 2700X (أفضل Ryzen 2000) . هذا بالفعل تحسن كبير.

على عكس المعالجات الأخرى ، في الجيل الثالث من Ryzen لدينا 2 رقائق 7 نانومتر (النوى المادية) وشريحة واحدة 12 نانومتر (تحكم I / O) .

تحتوي كل شريحة 7 نانومتر على 3/4 نوى نشطة (باستثناء Ryzen 9) ولكل منها ذاكرة تخزين مؤقت L1 و L2 خاصة بها. ومع ذلك ، يتم مشاركة ذاكرة المستوى 3 بين نوى نفس الشريحة ، لذلك فهي مساعدة كبيرة عند إجراء حسابات معينة.

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

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

ذاكرة التخزين المؤقت

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

سوف نكرر الكلمات "ذاكرة" و "ذاكرة التخزين المؤقت" كثيرًا ، لذا نعتذر مقدمًا ، لكن الموضوع معقد.

مستويات الذاكرة

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

للحصول على القليل من السياق ، عليك أن تعرف أن السرعات تقاس بأجزاء من الثانية. قد يستغرق الوصول إلى بيانات L1 المخزنة مؤقتًا 0.2 ns و "النزول" إلى ذاكرة الوصول العشوائي قد يكون 40ns .

هنا يمكنك أن ترى الذكريات المختلفة وأحجامها المعتادة:

  • ذاكرة التخزين المؤقت L1: 16 ~ 64 كيلوبايت ذاكرة التخزين المؤقت L2: 32 كيلوبايت ~ 4 ميجابايت ذاكرة التخزين المؤقت L3: 256 كيلوبايت ~ 72 ميجابايت ذاكرة RAM: 4 جيجابايت ~ 32 جيجابايت الذاكرة الرئيسية (HDD أو SSD): 256 جيجابايت ~ 2 تيرابايت

كما تعلم ، ذاكرة الوصول العشوائي أسرع بكثير من أقراص الحالة الصلبة. تصل هذه عادةً إلى معدلات نقل تصل إلى حوالي 20 ~ 25 جيجابايت / ثانية ، بينما تصل أفضل محركات الأقراص الصلبة فقط إلى 5 جيجابايت / ثانية باستخدام PCIe Gen 4 . هناك نفس العلاقة بين ذاكرة التخزين المؤقت L1-L2 وذاكرة التخزين المؤقت L2-L3 وما إلى ذلك ، لذلك ستفهم سبب كون بعضها للاستخدام الحصري للمعالج والبعض الآخر للنظام بأكمله.

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

من خلال هذه القاعدة المكونة من ثلاثة ، فإن محركات الأقراص الصلبة ومحركات الأقراص الصلبة عبارة عن ذكريات غير متقلبة ، لذا فإن أي بيانات نقوم بحفظها ستبقى هناك حتى نحل محلها.

كيف تعمل ذاكرة التخزين المؤقت؟

عندما تحتاج وحدة المعالجة المركزية إلى البيانات ، فإنها تبحث عنها في ذاكرة التخزين المؤقت L1 . إذا لم يكن موجودًا ، فإنه يبحث عنه على L2 ، ثم على L3 وينتهي بـ "النزول" إلى ذاكرة الوصول العشوائي .

عند الحصول على البيانات التي يحتاجها المعالج ، يتم أخذها "لأعلى" ويتم تخزين القيمة على التوالي في L3 و L2 و L1 في حالة احتياجنا إليها في المستقبل . يأتي الشيء المضحك عندما يريد المعالج استخدام نفس القيمة مرة أخرى.

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

نترك لك هنا مقطع فيديو قصيرًا (باللغة الإنجليزية) يشرح باختصار ذاكرة التخزين المؤقت:

على سبيل المثال ، يحتوي 32 كيلوبايت من ذاكرة التخزين المؤقت L1 على قيم 8000 تقريبًا (أعداد صحيحة أو عائمة) .

يمكن أن تعمل لعبة الفيديو بهدوء مع ملايين القيم كل ثانية ، لذلك لا يمكننا حفظ جميع القيم هناك. هذا هو السبب في كل مرة نقوم فيها بتخزين بيانات L1 (لا يتم إعادة استخدامها) ، يتم استبدال القيمة الأقدم.

إذا تم مسح البيانات من L1 ، فربما لا تزال موجودة في ذاكرة التخزين المؤقت L2 ، لأنها أكبر. يعد الانخفاض إلى مستوى عملية بطيئة ، ولكنه أسرع بكثير من الوصول إلى ذاكرة الوصول العشوائي . ومع ذلك ، إذا مر بعض الوقت ، فربما حدث نفس الشيء ولم تعد هذه القيمة موجودة في L2 . في هذه الحالة ، سيتعين علينا "النزول" إلى L3 ، وهنا يأتي دور الآليات الرئيسية لـ AMD GameCache .

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

مزايا وآثار AMD GameCache

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

مع الاسم المحدد لها ، أكدت AMD على ألعاب الفيديو ، ولكن أي مهمة تتطلب حسابات متتالية سيكون لها نفس التأثير.

فيما يلي صورة تجارية لـ AMD تظهر مزايا AMD GameCache مقابل تحسن في ترددات ذاكرة الوصول العشوائي . في المثال ، يقارنون بين تحسين ذاكرة التخزين المؤقت وتحسين ذاكرة RAM.

يمكننا هنا رؤية ميزة تتراوح بين 1٪ و 12٪. إذا قمنا بدمج AMD GameCache بترددات ذاكرة الوصول العشوائي العالية ، فيمكننا تحقيق سرعات أعلى .

في الواقع ، في Ryzen الجديد ، الحد الأقصى للتردد دون زيادة سرعة ذاكرة الوصول العشوائي هو 3200 ميجاهرتز ، لذلك يجب أن تراهن على هذه المكونات. أيضًا ، وفقًا لمقالات مختلفة ، فإن أفضل ترددات ذاكرة الوصول العشوائي لـ Ryzen 3000 للتشغيل بأعلى أداء أعلى من 3200 ~ 3600 ميجاهرتز .

استنتاجات حول AMD GameCache

في حد ذاته ، فإن AMD GameCache ليست سوى عنوان رائع تم منحه للتخزين المؤقت لجذب الجماهير. النقطة المهمة هي أن التحسين في ذاكرة التخزين المؤقت L3 حقيقي وثقل ، بحيث يتم تحسين كل من الألعاب والعمليات الأخرى.

ومع ذلك ، كان بعض المستخدمين مهتمين بهذا القرار من قبل AMD. وفقا لهم ، فإنهم يعيدون تسمية ذاكرة التخزين المؤقت L3 لأن GameCache هو شيء سيضر الصناعة بإعطائها نغمة " مناسبة للأطفال" .

في حين أن Intel أعادت تسميتها الذاكرة باسم SmartCache (اسم أكثر رصانة) ، فقد سحبت AMD أكثر من قبل الشباب واللاعبين.

نحن نتفهم أنه في عالم الألعاب ، كانت Intel دائمًا الخيار الأكثر وضوحًا. حتى الآن بعد أن استعادت AMD بعض الأرض ، فإنها تريد إخراج أكبر قدر ممكن من الأوز من البيض الذهبي.

تحسين IPC ، وذاكرة تخزين مؤقت L3 أفضل ودعم للترددات العالية لذاكرة الوصول العشوائي يجعل AMD بديلاً ممتازًا للألعاب مرة أخرى. ومع ذلك ، لا تفلت من الأسماء الجميلة.

نوصي بهذا المقال عن الجيل الثالث من Ryzen 5. تم إنشاء هذه المعالجات خصيصًا للألعاب نظرًا لتردداتها العالية على مدار الساعة والأداء الجيد أحادي النواة .

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

وما رأيك في هذا التحسين بفضل AMD GameCache ؟ هل تعتقد أنها ليست بهذا السوء؟ شارك أفكارك أدناه.

AMD Ryzen 3000 Font

دروس

اختيار المحرر

Back to top button