یک پردازنده باز RISC-V، XiangShan، در چین ساخته شده است که با ARM Cortex-A76 رقابت می کند.

موسسه فناوری کامپیوتر آکادمی علوم چین پروژه XiangShan را ارائه کرد که از سال 2020 یک پردازنده باز با کارایی بالا بر اساس معماری مجموعه دستورالعمل RISC-V (RV64GC) توسعه می دهد. پیشرفت های پروژه تحت مجوز مجاز MulanPSL 2.0 باز است.

این پروژه شرحی از بلوک‌های سخت‌افزاری را به زبان Chisel منتشر کرده است که به Verilog، پیاده‌سازی مرجع مبتنی بر FPGA، و تصاویری برای شبیه‌سازی عملکرد تراشه در شبیه‌ساز Verilog باز Verilator ترجمه شده است. نمودارها و توضیحات معماری نیز موجود است (در مجموع بیش از 400 سند و 50 هزار خط کد)، اما بخش عمده ای از اسناد به زبان چینی است. دبیان گنو/لینوکس به عنوان سیستم عامل مرجع مورد استفاده برای آزمایش پیاده سازی مبتنی بر FPGA استفاده می شود.

یک پردازنده باز RISC-V، XiangShan، در چین ساخته شده است که با 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 است. تا پایان سال، تولید دومین نمونه اولیه "دریاچه جنوبی" با معماری بهبودیافته برنامه ریزی شده است که با فناوری فرآیند 14 نانومتری و افزایش فرکانس به 2 گیگاهرتز به SMIC منتقل می شود. انتظار می رود نمونه دوم در تست SPEC2006 در فرکانس 10/Ghz کار کند که نزدیک به پردازنده های ARM Cortex-A76 و Core i9-10900K اینتل و برتر از SiFive P550، سریع ترین CPU RISC-V است که دارای یک پردازنده است. عملکرد 8.65/GHz

به یاد بیاورید که RISC-V یک سیستم دستورالعمل ماشین باز و منعطف را ارائه می دهد که به ریزپردازنده ها اجازه می دهد تا برای کاربردهای دلخواه بدون نیاز به حق امتیاز یا تحمیل شرایط استفاده، ساخته شوند. RISC-V به شما اجازه می دهد تا SoC و پردازنده های کاملاً باز ایجاد کنید. در حال حاضر، بر اساس مشخصات RISC-V، چندین نوع از هسته های ریزپردازنده، SoC ها و تراشه های قبلا تولید شده توسط شرکت ها و جوامع مختلف تحت مجوزهای مختلف رایگان (BSD، MIT، Apache 2.0) در حال توسعه هستند. سیستم‌عامل‌هایی که از RISC-V پشتیبانی می‌کنند شامل لینوکس (فعلا از زمان انتشار Glibc 2.27، binutils 2.30، gcc 7 و هسته لینوکس 4.15) و FreeBSD است.

منبع: opennet.ru

اضافه کردن نظر