The Mill CPU Design

هناك أسلوبان أساسيان لحساب البيانات. الأول هو مع DSP، شريحة تؤدي وظائف متخصصة للغاية على مجموعة مقيدة من البيانات. هذه رخيصة للغاية، لها أداء رائع لكل وات، ومع ذلك لا يمكن أن تفعل حساب عام على الإطلاق. إذا كنت ترغب في تطوير جهاز كمبيوتر للأغراض العامة، فسيتعين عليك اختيار معالج SuperScalar – X86 أو PowerPC أو أي نوع من واحد من هياكل وحدة المعالجة المركزية الأخرى بحجم CPU هناك. الآلات السوداء كبيرة للحوسبة العامة، ولكن أدائها في دولار واتي هو السحيقة بالمقارنة مع DSP.

نظرت الكثير من الناس في هذه المسألة وكذلك توصلوا إلى شيء. قد يتغير هذا، على الرغم من أنه إذا كان [Ivan Godard] من الحوسبة خارج الصندوق قادرا على إنشاء مطحنة – إعادة التفكير في إعادة التفكير في بنية CPU الحالية.

على عكس DSPs، فإن معالجات SuperScalar التي تكتشفها في سطح المكتب لديك كمية هائلة من السجلات، وكذلك العديد من هذه هي إعادة تسمية السجلات، أو المواقع التي يخزنها وحدة المعالجة المركزية قيمة مؤقتة مؤقتا. دمج هذا مع الحقيقة التي تربط العديد من السجلات القصيرة الأجل هذه إلى مواقع حيث سيتم استخدامها في نهاية المطاف تأكل حوالي نصف خطة ميزانية الطاقة في وحدة المعالجة المركزية، وكذلك سترى لماذا DSPs هي أكثر فعالية بكثير X86 يجلس في الكمبيوتر المحمول الخاص بك.

[Ivan] خدمة هذه المشكلة هي استبدال السجلات في وحدة المعالجة المركزية مع شيء يسمى “حزام” – أساسا مزيج غريب من مكدس وكذلك سجل التحول. يمكن أن تتخذ وحدة المعالجة المركزية البيانات من أي نوع من الإعداد على الحزام، حيث تقوم بعملية، وكذلك المواقع النتيجة في مقدمة الحزام. أي نوع من البيانات غير المستخدمة فقط يقع قبالة الحزام؛ هذه ليست مشكلة، حيث يتم استخدام العديد من البيانات المستخدمة في وحدة المعالجة المركزية مرة واحدة فقط.

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

Leave a Reply

Your email address will not be published. Required fields are marked *