XiangShan
منظومة RISC-VXiangShan هو نواة RV64 عالية الأداء تعمل خارج الترتيب ومكتوبة بلغة Chisel، بدأ العمل عليه في عام 2019 في معهد الحوسبة التابع للأكاديمية الصينية للعلوم. وتحمل أجياله أسماء بحيرات، من يانتشيهو التي تم تصنيعها في 2021، إلى نانهو وكونمينغهو.
نظرة عامة
XiangShan هو معالج RISC-V مفتوح المصدر عالي الأداء. تنفذ أنويته مجموعة تعليمات RISC-V ذات 64 بت وتنفذ التعليمات خارج الترتيب، لذا قد يختلف ترتيب التنفيذ عن الترتيب الذي يسرده البرنامج لإبقاء وحدات التنفيذ مشغولة. صُمم التصميم بلغة Chisel، وهي لغة بناء عتاد مبنية على Scala، وأُصدر بموجب Mulan Permissive Software License, version 2.
الاسم يعني بالصينية التلال العطرية، وهو منتزه في غرب بكين، وكل جيل من التصميم يأخذ اسم بحيرة. أُنتج الجيل الأول Yanqihu في 2021 بعملية 28 نانومتر وعمل بتردد 1.3 GHz. يعني الإنتاج إرسال تصميم مكتمل إلى مصنع للتصنيع. Nanhu هو الجيل الثاني، وKunminghu، الثالث، قيد التطوير النشط.
السجل
بدأ معهد تكنولوجيا الحوسبة التابع للأكاديمية الصينية للعلوم مشروع XiangShan في عام 2019، وبدأ العمل على الجيل الأول في يونيو 2020. نفّذ مختبر Peng Cheng Laboratorymuch من التصميم المادي، وهي الخطوة التي تحوّل المنطق إلى تخطيط يمكن للمصنع إنتاجه.
قدّم الفريق أساليب تطويره في MICRO 2022، وهو مؤتمر رئيسي لهندسة الحاسوب. ويتولى معهد بكين للرقائق مفتوحة المصدر، وهو منظمة غير ربحية أُسست مع شركاء من القطاع، تنسيق التطوير الآن.
أين يُستخدم
يستهدف XiangShan أداء معالجات التطبيقات التجارية، من النوع الموجود في الهواتف والخوادم. ويستخدمه الباحثون لدراسة تصميم المعالجات المتقدمة، وينشر المشروع أدوات المحاكاة والتحقق وتحليل الأداء إلى جانب النواة.
