وفي هذه الأثناء كانت السحب تتجمع. نعم ، المعالجات أسرع. نعم ، في الواقع ، هناك المزيد من النوى هناك. والأخيرة مجرد مشكلة معمارية خطيرة. على الأقل لزعيم السباق الناشئ.
من يتذكر الآن عفا عليها الزمن مثل "العمارة"؟ ليس الكثير من الناس. أصبحت الكلمة
رقم فظيع - 256. رغم ، للوهلة الأولى ، وليس فظيعًا جدًا. نعم ، هذا هو العدد بالضبط ، وهناك حد أقصى لوجود أجهزة PCI مستقلة على ناقل PCI. الرقم يبدو حقا السماء.
من ، في عقله الصحيح وذاكرته القوية ، سيفكر في امتلاك أكثر من 5 إلى 10 شخصيات حقيقية في الكمبيوتر ، أي الأجهزة "المادية"؟ انطلاقًا من هذه المقدمات "المنطقية" ، قدم القائد الأخير لسباق المعالج إعدادات محدودة في مجموعة الشرائح الخاصة به ، مما جعل من الممكن تحديد الرقم السحري بالقوة إلى 128 ، 64 ، ولن تصدق 32 (!) ناقل PCI. ولم يكن مجرد نزوة لأنه أعطى فرصة جدية لحفظ جزء النظام (أول 4 جيجابايت) من الذاكرة ، والتي لا تزال تتمتع ب " خصائص سحرية"فيما يتعلق بنظام التشغيل. في حقيقة الأمر هو أن الجهاز المادي لم يكن ، حتى وقت قريب ، كثيرًا.
لكن الوقت لا يقف ساكنًا ، وهنا أحمل 64
وماذا هل يريد ، لا يتطلب ، الحد الأدنى من أدائه؟ فقط القليل ... قضم إلى 64 مركزًا ... مساحة في 80 حافلة PCI. برافو. ولكن ، بعد كل شيء ، لا يزال لدينا ثلثي المساحة؟ شخص ما لديه ، وشخص ما لديه ثم وهناك. في
المرة الأولى على ناقل nebezdonnost PCI ، لاحظت تكوين موسع PCI ، لذلك اتضح أنه معلق ، لمجموعة من جسر P2P Pericom، 119 جهاز PCI يتطلب نفس العدد من حافلات PCI الفردية. وهذا فقط خلف موسع x8 PCI واحد. وكان هناك 8 منافذ x8 من هذا القبيل. هنا ، كما لو كان بالصدفة ، يظهر " سحر" أول 4 جيجابايت من ذاكرة النظام ، عندما تتطلب حصة الأسد من أجهزة PCI الـ 119 "المتواضعة" 32-64 ميجابايت لتهيئة BIOS أثناء الكشف للجميع.
من الجيد أن Intel لا تأكل مساحة PCI بقوة. إذا لزم الأمر ، ولكن كان لا يزال من الممكن تعليق المجموعة الثانية.
لكن مع روماوهذا "التوسع" الوحيد يحرمنا من الأمل في مستقبل ما على الأقل من مثل هذه "المجموعة" الثقيلة في نظام AMD هذا. لا ، بالطبع ، يمكن أن يُعرض على العميل التبديل إلى بنية الكمبيوتر العملاق ، التي سيتم تصنيعها حسب الطلب ، وستؤدي إلى تكلفة أعلى 10 مرات. لكن التكوين أعلاه ، كما لاحظت بالفعل ، ليس لكل واحد منا. كما تم تطويره بشكل فردي لتلبية رغبات العميل. لكن الحدود المعمارية لقائمة الرغبات قريبة بالفعل بشكل ملحوظ. لا أرغب في بناء كمبيوتر عملاق في كل برج اتصالات محمول ، فقط بسبب "قيود" الثلاثين عامًا لناقل PCI. ما هو أكثر إثارة للاهتمام ، ولكن الانتقال إلى ARM ليس خيارًا على الإطلاق ، لأننا نرى نفس PCI عليه ، ونفس قيود 30 عامًا.
وللأسف فإن الوضع يكرر بالتفصيل الاتجاه مع الذاكرة ، ألا يكفي؟ شوف-سوي أكثر! هل توجد مساحة PCI؟ هذا للشفقة عليه ، لن يخسر. للأسف ، سوف ينخفض بالفعل. بالفعل ، ليس هذا في أربعة أو اثنين ، لا يمكنك قصه ، وهو ما شاركت فيه Intel. بالفعل وكامل ، للاعبين الجادين - على وشك. واستخدام جسور P2P الشفافة ، للأسف ، فقط ملطفة ، في هذه الحالة.
كل ما تبقى هو حفظ كل
UPD
عزيزي ikle ، شارك معلومات قيمة حول الموضوع المطروح في تعليقه
Duck، PCI لديها بالفعل كل شيء لهذا - الحرف S في SBDF يصل إلى 16 بت - البعد الرابع. علاوة على ذلك ، يسمح لك PCI-E بالفعل باستخدام شرائح مختلفة: إذا لم يكن نظام التشغيل كثيفًا ويعرف كيفية فهم جدول ACPI MCFG ، فلا توجد مشكلة الآن.
المشكلة الموضحة في المقالة هي مشكلة تنفيذ النظام الأساسي: لا أحد يهتم ببدء عدة مقاطع على النظام الأساسي الآن ، قم بتصحيح BIOS بحيث يرسله إلى ACPI MCFG ، حيث يتم البحث عن العنوان الأساسي لكل جزء وكل شيء
ومن نفسي سأضيف أن هناك أمر pci في UefiShell مع المعلمة -s Seg التي تعرض فقط مقطع PCI المطلوب. الحزن الوحيد هو أن الشرائح الجديدة تنمو حصريًا (كما أفهمها حتى الآن) من المادية الإضافية معالجات. وقليل من الناس يجتمعون مع هذا. Multicore "ليس صحيحًا تمامًا". أو ، كخيار ، يجب أن يدعم جسر P2P هذا الخيار ، والذي لا يحظى بشعبية كافية بين الجماهير.
UPD2 جزيل الشكر
لكل من أشار إلى وجود أخطاء في النص. صححته بأسرع ما يمكن.