تم إنشاء معالج XiangShan Open RISC-V في الصين ليتنافس مع ARM Cortex-A76

قدم معهد تكنولوجيا الكمبيوتر التابع للأكاديمية الصينية للعلوم مشروع XiangShan، الذي يعمل منذ عام 2020 على تطوير معالج مفتوح عالي الأداء يعتمد على بنية مجموعة التعليمات RISC-V (RV64GC). تطورات المشروع مفتوحة بموجب ترخيص MulanPSL 2.0 المسموح به.

نشر المشروع وصفًا لكتل ​​الأجهزة بلغة Chisel، والذي تمت ترجمته إلى Verilog، وهو تطبيق مرجعي يعتمد على FPGA، وصور لمحاكاة تشغيل الشريحة في جهاز محاكاة Verilog المفتوح Verilator. تتوفر أيضًا مخططات وأوصاف للهندسة المعمارية (في المجموع أكثر من 400 مستند و50 ألف سطر من التعليمات البرمجية)، ولكن الجزء الأكبر من الوثائق باللغة الصينية. يتم استخدام Debian GNU/Linux كنظام تشغيل مرجعي يستخدم لاختبار التنفيذ المعتمد على FPGA.

تم إنشاء معالج XiangShan Open RISC-V في الصين ليتنافس مع ARM Cortex-A76

تدعي XiangShan أنها شريحة RISC-V الأعلى أداءً، متجاوزة SiFive P550. ومن المخطط هذا الشهر إكمال الاختبار على FPGA وإصدار شريحة نموذجية ذات 8 نواة تعمل بتردد 1.3 جيجاهرتز ويتم تصنيعها بواسطة TSMC باستخدام تقنية المعالجة 28 نانومتر، والتي تحمل الاسم الرمزي "Yanqi Lake". تشتمل الشريحة على ذاكرة تخزين مؤقت بسعة 2 ميجابايت، ووحدة تحكم في الذاكرة مع دعم ذاكرة DDR4 (تصل إلى 32 جيجابايت من ذاكرة الوصول العشوائي) وواجهة PCIe-3.0-x4.

ويقدر أداء الشريحة الأولى في اختبار SPEC2006 بـ 7/Ghz، ​​وهو ما يتوافق مع شرائح ARM Cortex-A72 وCortex-A73. بحلول نهاية العام، من المقرر إنتاج النموذج الأولي الثاني لـ "South Lake" بهندسة معمارية محسنة، والذي سيتم نقله إلى SMIC بتقنية معالجة 14 نانومتر وزيادة التردد إلى 2 جيجا هرتز. ومن المتوقع أن يعمل النموذج الأولي الثاني بسرعة 2006 جيجاهرتز في اختبار SPEC10، وهو قريب من معالجات ARM Cortex-A76 وIntel Core i9-10900K، ويتفوق على SiFive P550، أسرع وحدة معالجة مركزية RISC-V، والتي تتميز بـ أداء 8.65/ جيجا هرتز.

تذكر أن RISC-V يوفر نظام تعليمات آلي مفتوح ومرن يسمح ببناء المعالجات الدقيقة لتطبيقات عشوائية دون الحاجة إلى إتاوات أو فرض شروط على الاستخدام. يتيح لك RISC-V إنشاء شرائح SoC ومعالجات مفتوحة بالكامل. حاليًا، واستنادًا إلى مواصفات RISC-V، تعمل شركات ومجتمعات مختلفة بموجب تراخيص مجانية مختلفة (BSD وMIT وApache 2.0) على تطوير عشرات المتغيرات من نوى المعالجات الدقيقة وSOCs والرقائق المنتجة بالفعل. تتضمن أنظمة التشغيل ذات الدعم عالي الجودة لـ RISC-V Linux (الموجود منذ إصدارات Glibc 2.27 وbinutils 2.30 وgcc 7 وLinux kernel 4.15) وFreeBSD.

المصدر: opennet.ru

إضافة تعليق