فکر می‌کنید کسی بتواند از صفر شروع کند و یک کارت گرافیک 3D قابل استفاده بسازد؟ دیلان باری کسی است که چهار سال گذشته را صرف فهمیدن این موضوع کرده است. خوشبختانه این تلاش‌ها جواب داده و در نهایت یک پردازنده گرافیکی کامل با امکان اجرای بازی‌های قدیمی ساخته است. بهتر است خودتان جزئیات حیرت‌انگیز را ببینید.

Dylan Barrie یک توسعه‌دهنده بازی و البته خوره سخت‌افزار است که ۱۴ سال اخیر را در این صنعت مشغول به کار بوده است. تمرکز عمدهٔ دیلان بر روی بخش نرم‌افزاری رندرینگ است، با این حال چهار سال قبل تصمیم گرفت در وقت آزاد خود یک پردازنده گرافیکی کامل طراحی کند.

پروژه چهار ساله ساخت کارت گرافیک

این خوره گرافیک کامپیوتری می‌گوید طراحی یک پردازنده گرافیکی از صفر کار طاقت‌فرسایی است، با این حال پس از چهار سال یادگیری و کسب دانش، بالاخره موفق شده یک کارت گرافیک بسازد و آن را با جامعه متن‌باز به اشتراک بگذارد. این پروژه FuryGPU نام دارد و بر پایهٔ Xilinx Zynq UltraScale+ FPGA طراحی شده است. خود کارت از یک بُرد PCB کاستوم بهره می‌برد که از طریق یک شکاف PCIe بر روی سیستم قرار می‌گیرد.

FuryGPU از قابلیت‌های سخت‌افزاری موجود در کارت‌های رده بالا متعلق به اواسط دهه ۱۹۹۰ میلادی پشتیبانی می‌کند، با این حال از نظر نرم‌افزاری کمبودی ندارد و به طور کامل با نسخه‌های مدرن ویندوز سازگاری دارد. این گرافیک قادر به رندر کردن بازی‌های متعلق به دههٔ ۹۰ میلادی با نرخ فریم دهی روان است.

این توسعه‌دهنده از نظر بخش نرم‌افزاری از دانش کافی برخوردار بوده اما برای اینکه بفهمد یک FPGA چگونه کار می‌کند، ساعات بی‌شماری را صرف یادگیری کرده است. دیلان طراحی شماتیک یک کارت گرافیک PCIe را یک کار بسیار دشوار توصیف کرده است. جالب‌تر اینکه این توسعه‌دهنده می‌گوید نوشتن درایور ویندوز، سخت‌ترین قسمت پروژه او بوده است.

کارت گرافیک ساخته‌شده توسط این خوره قادر به اجرای بازی قدیمی Quake متعلق به سال ۱۹۹۶ میلادی با نرخ فریم دهی ۶۰ فریم در ثانیه است.

نظر خود را اضافه کنید.

ارسال نظر بدون عضویت در سایت

0

نظرات (2)

  • مهمان - سعید مداحی

    اگه چنین کاری ممکن است؛ پس ما که در تحریم هستیم هم شاید بتوانیم. بخصوص اگر نخبگان از آقای صدیقی کمک بگیرند.

  • مهمان - حامد سالار

    در پاسخ به: مهمان - سعید مداحی

    نخبگان را فراری میدن

ورود به شهرسخت‌افزار

ثبت نام در شهر سخت افزار
ورود به شهر سخت افزار

ثبت نام در شهر سخت افزار

نام و نام خانوادگی(*)
لطفا نام خود را وارد کنید

ایمیل(*)
لطفا ایمیل خود را به درستی وارد کنید

رمز عبور(*)
لطفا رمز عبور خود را وارد کنید

شماره موبایل
Invalid Input

جزو کدام دسته از اشخاص هستید؟(*)

لطفا یکی از موارد را انتخاب کنید