أطلس السيليكونمرجع العتاد
English
المراجع/الذاكرة والتخزين
الذاكرة والتخزين

زمن الوصول ومعدل النقل وقنوات الذاكرة

زمن طلب واحد ومعدل طلبات كثيرة حدّان مختلفان.

قد يحمل الطريق الأوسع سيارات أكثر دون أن تصل السيارة الأولى أسرع.
زمن الوصول

تأخر النتيجة.

تجربة تفاعلية

ابحث عن الاختناق

تعمل على جهازك
٠٥٠٠١٬٠٠٠١٬٥٠٠٢٬٠٠٠٠٫٢٥١٤١٦٣٢GFLOP/sالشدة (FLOP / بايت)
الحد الأعلى المثالي٤٠٠ GFLOP/s
المورد المقيّدالذاكرة
نقطة التحول١٠ FLOP/B

شدة حسابية منخفضة تصطدم بسقف الذاكرة. إعادة استخدام البيانات قد تقرّب العمل من سقف الحساب.

حدود هذا النموذج

حد أعلى مثالي بحساب ونقل ثابتين. يتجاهل زمن الوصول والكلفة الإضافية ونقل مستويات المخبأ ومزيج التعليمات.

تتبّع الآلية

ما الذي يحدث في الداخل

١

قياس خاصيتين مختلفتين

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

٢

استغلال القنوات والبيانات

معدل النقل النظري حاصل نقلات الثانية في بايتات النقلة عبر القنوات النشطة. تقلله البروتوكولات وتعارض البنوك والتحديث وتغيير الاتجاه والأجهزة المنافسة. تهم سرعة DDR وعرض الحافلة وعدد القنوات. يؤثر تنظيم الرتب والبنوك أيضًا في التوازي.

العلاقةGB/s = MT/s × bus_width_bytes × channels / 1000
استخدم ما فهمته

ما أثر ذلك في برنامجك

مهندس الأنظمة والعتاد

ميّز زمن القراءة التابعة عن معدل النقل المتتابع. لا تختزل سرعة الذاكرة في رقم واحد.

مطوّر البرمجيات

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

ارجع إلى المصدر

اقرأ المواصفات الأصلية

توضح هذه المراجع العقود الأساسية وتفاصيل التنفيذ. الرسومات هنا نماذج تعليمية مبسطة.

Micron · DDR5 SDRAMMicron
UC Berkeley · Roofline modelUniversity of California, Berkeley

واصل تتبّع الفكرة

فهمت الفكرة؟ سجّل تقدّمك.