اليوم ، أصبحت MIPS مفتوحة المصدر ، ضد RISC-V و ARM. كيف أثرت روسيا على استراتيجية شركة المعالجات الأمريكية

ما يتحدث عنه دعاة المصدر المفتوح منذ الثمانينات! اليوم ، أصبحت بنية معالج MIPS مفتوحة المصدر. بالنظر إلى أن شركات مثل Broadcom و Cavium و ICT الصينية و Ingenic دفعت MIPS للحصول على الترخيص المعماري (الحق في تنفيذ هندسة معمارية متوافقة مع نظام القيادة) بملايين الدولارات (أكثر من عشرة ملايين في بعض الأحيان) ، فإن هذا يعد معلمًا تاريخيًا. الآن RISC-V لا يوجد لديه ميزة في هذا الجانب ، وسوف يتعين على ARM تقديم أعذار. لا تزال MIPS تتمتع بمزايا تقنية على RISC-V - كثافة أفضل للشفرات ل nanoMIPS ، دعم أفضل للطباعة المتعددة للأجهزة ، معايير أفضل على النوى الراقية ، نظام بيئي أكثر اكتمالا. و 8 مليارات من الرقائق المستندة إلى MIPS.

إليكم فريق التطوير لمجموعة المعالجات MIPS I6400 السامرائي ذات 64 بت ومعالج MIPS I6500 Daimyo في سان فرانسيسكو. تم ترخيص هذا الأساس بشكل خاص من قبل شركة إلكترونيات السيارات اليابانية DENSO ، مورد تويوتا:



وهنا ممثلو الشركة الروسية ELVIS-NeoTek ، إلى جانب المطورين الروس والأوكرانيين والكازاخستانيين لبرامج MIPS وبرامجها. يعد ELVIS-NeoTech مرخصًا لنوى MIPS ومطور لبنية البنية الدقيقة الخاصة به والمتوافقة مع بنية MIPS. وكذلك كتل الأجهزة من معالجة الفيديو وخوارزميات الاعتراف:



كان لمجتمع MIPS الروسي تأثير مباشر على هذه الخطوة:

تحدثت اليوم مع رئيس MIPS Art Swift. قبل هذا المنصب ، كان آرت نائب رئيس لجنة التسويق RISC-V ، نائب رئيس Sun ، DEC ، و Cirrus Logic. سألت Art ، ما هو الفرق بين Open MIPS و Open SPARC ، والذي لم يصبح شائعًا.

أجاب Art أن Sun Microsystems كانت منفتحة وليست مولعة جدًا ببناء مجتمع. ونحن هنا في Open MIPS سوف نشارك في بناء المجتمع. علاوة على ذلك ، تعتمد أساليب بناء مجتمع عالمي على تجربة بناء مجتمع MIPS في روسيا (!) ، وبشكل أكثر تحديدًا ، على العمل مع الشركات الروسية (ELVIS-NeoTek ، و Baikal Electronics ، و NIIIS ، و NIIMA Progress) والجامعات التي نظمت حلقات دراسية حول MIPSfpga (MIET ، MIPT ، ITMO ، MEPhI ، جامعة موسكو الحكومية ، SSAU ، NSTU ، TSU ، KPI وغيرها).

قليلا من التاريخ. أصول MIPS موجودة في ستانفورد في أوائل الثمانينات. في عام 1984 ، تم تأسيس MIPS Computer Systems ، والتي غيرت أصحابها بشكل متكرر (Silicon Graphics ، MIPS Technologies ، Imagination Technologies ، Wave Computing). في نفس عام 1984 ، ظهر أرمينيا. هنا هو مؤسس MIPS جون هينيسي مع الشريحة الأولى:



في وقت لاحق ، تم استخدام MIPS في لوحات المفاتيح Nintendo64 و Sony Playstation الأولى. إليكم فتاة ، Irina ، في متحف الكمبيوتر بجوار محطات عمل Silicon Graphics ، والتي كانت تستخدم لتصوير أول أفلام هوليوود الواقعية ، بما في ذلك Jurassic Park. تم ذكر نفس أجهزة الكمبيوتر في رواية الكاتب الروسي فيكتور بيليفين "الجيل P". في الداخل هو المعالج MIPS R4000:



وهنا اجتماع في العام الماضي في موسكو للمشاركين في ندوات MIPSfpga ، وهو برنامج تعليمي يمكن فيه للباحثين الجامعيين تعديل معالج MIPS الصناعي InterAptiv UP الحقيقي ، وتوليفه من أجل FPGAs ومعرفة كيفية عمله ، بما في ذلك في وضع الضرب الثابت. يوجد في المركز روبرت أوين ، مدير البرامج التعليمية في Imagination Technologies ، إلى يساره ستانيسلاف تشيلنيو ، مؤلف النواة التعليمية schoolMIPS في روسيا (يمكن العثور عليه على GitHub):



هنا هو جهاز كمبيوتر روسي يعتمد على معالج KOMDIV-64 ، مع خيار MIPS + architecture تم تصميمه في روسيا بواسطة ملحقات البنية المعمارية المصغرة + متجه تم تطويره في روسيا:



وهنا مكسيم غوربونوف ، مدير من NIISI ، حيث تم تصميم KOMDIV-64. مكسيم - الثاني من اليسار ، بين أخصائي البرنامج التعليمي من Samsung Samsung Tatyana Volkova والمتخصص التربوي في معهد موسكو للفيزياء والتكنولوجيا أندريه أونييف:



هنا في مكتب المرخص له MIPS بايكال للإلكترونيات. يستخدم الآن معالج Baikal-T1 المستند إلى MIPS P5600 Apache في وحدات التحكم في الماكينة وأجهزة الشبكة الروسية:



ولكن في معهد البوليتكنيك في كييف على hackathon MIPSfpga. حصل الفائزون في هذا الاختراق بعد ذلك على الميدالية البرونزية في النهائي الأوروبي لمسابقة Innovate FPGA ، التي نظمتها Intel:



أدخل هذا الاختراق أيضًا عروضًا ومقالات حول ممارسات MIPSfpga في الجامعات:



ألهمت MIPS منشئي أجهزة الحوسبة المتخصصة مثل David Wentzlaff ، الذي يقوم بتدريس دورة في هندسة المعالجات المتقدمة في Princeton و Kurser:



يمثل الجهاز ، الذي طوره ديفيد ، شبكة من 64 معالجات. من المثير للاهتمام أن Wave Computing ، التي تعد MIPS جزءًا منها ، تعمل أيضًا على شبكة ، ولكن من بين عشرات الآلاف من عناصر المعالج. تم تصميم هذه البنية لتسريع الشبكة العصبية ، وهي شريحة من 7 نانومترات تعمل شركة Wave Computing على تطويرها مع Broadcom. هنا في مكتب Wave Computing في كامبل ، كاليفورنيا. على الجانب الأيسر يوجد جون وانغ ، أخصائي التحقق الوظيفي والأشعة فوق البنفسجية ، وعلى اليمين هو ستيف ديلبك مدير التصميم المخصص. Steve هو سلطة كبيرة في التصميم غير المتزامن والمنطق الديناميكي والتأثيرات المختلفة على مستوى الترانزستور ، عندما تنخفض الأحجام إلى 7 نانومتر وترتفع الترددات فوق 6 جيجاهيرتز:



فيما يلي شريحة من العرض التقديمي على المعجل العصبي:



وهنا شريط فيديو (الأول من أربعة) من محاضرة لمدة ساعتين حول MIPS وموجة العصبية Wave في HSE MIEM :

Source: https://habr.com/ru/post/ar433524/


All Articles