أطلس السيليكونمرجع العتاد
English
المراجع/النظام كاملًا
الأنظمة والإدخال والإخراج

PCIe والمسارات ووصلات الأجهزة

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

قد يحتوي مقبس طويل فعليًا على مسارات كهربائية قليلة فقط.
الوحدة الجذرية

يربط توصيلات المضيف.

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

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

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

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

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

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

تتبّع الآلية

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

١

تهيئة الوصلة وتوجيهها

PCIe توصيل نقطة إلى نقطة بمسارات تحمل النقل في الاتجاهين. تتفاوض الأجهزة على السرعة والعرض. تشكل الوحدة الجذرية والمبدّلات والأطراف التوصيلات. تحدد مساحة التهيئة الأجهزة، وتعرض BAR نوافذ الموارد. حجم الموصل لا يضمن عدد المسارات الموصلة.

٢

حساب النقل المفيد

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

استخدم ما فهمته

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

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

افحص السرعة والعرض المتفاوض عليهما وربط BAR والمقاطعات وقدرات DMA. تحتاج MMIO وسائل وصول وترتيب مناسبين.

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

افحص التوصيلات قبل افتراض المعدل الأقصى. قد يتشارك GPU وSSD وبطاقة شبكة سقف نقل علويًا.

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

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

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

Linux · PCI driversLinux kernel documentation
PCI-SIG · Public FAQPCI-SIG

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

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