دوران - تعمیرکار فریزر جی تگ در محل - پردازندههای گرافیکی متن باز (Open Source) احتمالا در آیندهای نهچندان دور از راه خواهد رسید. براساس گزارش تامز هاردور، معماری RISC-V به شرکتهای کوچک امکان میدهد بدون پرداخت هزینهای مستقل، پردازندهها و ریزکنترلرهایی برای برخی - تعمیرکار فریزر جی تگ در محل - اهداف شخص توسعه بدهند.
در حال حاضر چندین بلوک ساخت IP رایگان و تجاری برای سیستم-روی-چیپ (SoC) مبتنی بر معماری RISC-V در دسترس شرکتها قرار دارند؛ اما در بین آنها بلوکی برای ساخت پردازندهی گرافیکی دیده - تعمیرکار فریزر جی تگ در محل - نمیشود. ظاهرا این - تعمیرکار فریزر جی تگ در محل - شرایط قرار است تا چند سال دیگر دستخوش تغییر شود؛ زیرا گروهی از افراد حرفهای بهتازگی فرایند توسعهی یک ابزار متن باز را شروع کردهاند که مبتنی بر معماری RISC-V است و از طریق آن امکان ساخت پردازندهی گرافیکی فراهم میشود.
پردازندههای گرافیکی مبتنی بر RISC-V هیچ هدفی برای مقابله با پردازندههای گرافیکی ساختهشده توسط شرکتهایی مثل ای ام دی (AMD)، انویدیا، ایمجینیشن (Imagination) و آرم (ARM) در آیندهی - تعمیرکار فریزر جی تگ در محل - قابل پیشبینی ندارند. به جای رقابت با این - تعمیرکار فریزر جی تگ در محل - شرکتها، افراد مذکور در تلاش هستند واحد CPU-GPU ISA را به شکل مقیاسپذیر بسازند؛ این واحد میتواند از ریزکنترلرهای ساده تا پردازندههای گرافیکی پیشرفتهای که از فناوریهایی مثل رهگیری پرتو (Ray Traing)، یادگیری ماشین و بینایی رایانهای پشتیبانی میکنند پوشش بدهد.
در - تعمیرکار فریزر جی تگ در محل - سطح بالا، پردازندههای گرافیکی طراحیشده توسط RV64X - تعمیرکار فریزر جی تگ در محل - از هستهی اصلی RV32I یا RV64I استفاده میکنند که میتوانند از دستورالعملهای جدید - تعمیرکار فریزر جی تگ در محل - مبتنی بر مجموعه دستورالعملهای برداری - تعمیرکار فریزر جی تگ در محل - (VIS) پشتیبانی کنند. در ابتدا پردازندهی گرافیکی از هستهی RV32I استفاده خواهد کرد؛ اما در نهایت سراغ استفاده - تعمیرکار فریزر جی تگ در محل - از RV64I خواهد رفت؛ زیرا هدف نهایی پروژه ساخت پردازندهای گرافیکی با بهرهوری زیاد است که بتوان بهصورت سفارشی آن را برنامهریزی کرد و توسعه داد.
برای پردازش درست - تعمیرکار فریزر جی تگ در محل - محتوای گرافیکی، هستهی اصلی RISC-V قرار است از مشخصههای مدرن - تعمیرکار فریزر جی تگ در محل - گرافیکی و مشخصههای یادگیری ماشین پشتیبانی کند. این هسته همچنین سراغ پشتیبانی از بردارها (RV32-V) و ماتریسها (۲×۲، ۳×۳ و ۴×۴) و دستورالعملهای بردار/ریاضی، دستورالعملهای پیکسل/بافت، دستورالعملهای - تعمیرکار فریزر جی تگ در محل - بافر فریم، مجموعهای تخصصی از رجیستر (شامل رجیسترهای برداری ۱۳۶ بیت قابل پیکربندی) و چندین دستورالعمل مختص به پردازشهای گرافیکی خواهد رفت.
در ابتدا هستهی گرافیکی توانایی پشتیبانی از Vulkan API خواهد داشت؛ اما گروهی که مشغول ساخت پردازندهی گرافیکی هستند، تلاش میکنند آن را با دایرکت ایکس (سایهزن مدل پنج) و OpenGL/ES سازگار کنند.
گروه RV64X میگوید این پردازندهی گرافیکی قرار - تعمیرکار فریزر جی تگ در محل - است در دستورالعملهای ریز (میکروکد) دارای کدهای گرافیکی استاندارد باشد؛ اما میزبان رسترایزرهای (Rasterizer) سفارشی خواهد شد تا بتواند از قابلیتهایی پشتیبانی کند که پردازندههای گرافیکی تجاری امروزی توانایی پشتیبانی از آنها را ندارند.
گروه RV64X مدل مرجع RV32X را معرفی - تعمیرکار فریزر جی تگ در محل - کرده است که از یک واحد بافتی سختافزاری، یک واحد با عملکرد خاص، یک حافظهی - تعمیرکار فریزر جی تگ در محل - کش سطح اول ۳۲ کیلوبایتی، یک کش 8K - تعمیرکار فریزر جی تگ در محل - uCode SRAM و چهار DSPs/ALUs سی و دو بیتی استفاده میکند و - تعمیرکار فریزر جی تگ در محل - میتواند دادههای FP32 و INT32 را پردازش کند. طراحی مرجع به احتمال زیاد در یک مدار مجتمع دیجیتال برنامهپذیر (FPGA) پیادهسازی خواهد شد.
پروژهی RV64X در مراحل اولیهی توسعه قرار دارد و نهایی شدن مشخصات آن و سپس ظهور سختافزارها حداقل چند سال به طول میانجامد. مشخصاتی که به آنها اشاره کردیم ممکن است درادامهی مسیر، به خاطر برخی عوامل تغییر پیدا کنند. به همین دلیل خیلی زود است که بخواهیم دربارهی قدرت پردازشی این پردازندهی گرافیکی صحبت کنیم.
تصویر اصلی مقاله ارتباطی به پردازندهی گرافیکی گروه RV64X ندارد.