نام کاربری یا نشانی ایمیل
رمز عبور
مرا به خاطر بسپار
یک فرد موفق شده است CPU اختصاصی خود را بسازد و با آن یک مکعب را رندر کند، که این دستاورد تحسینبرانگیز نشاندهنده مهارت بالا در طراحی و مهندسی سختافزار سفارشی است. به گزارش تکناک، جیمز شارمن، مهندس و خلاق حوزه سختافزار، موفق شده است یک CPU دستساز را از پایه طراحی و اجرا کند […]
یک فرد موفق شده است CPU اختصاصی خود را بسازد و با آن یک مکعب را رندر کند، که این دستاورد تحسینبرانگیز نشاندهنده مهارت بالا در طراحی و مهندسی سختافزار سفارشی است.
به گزارش تکناک، جیمز شارمن، مهندس و خلاق حوزه سختافزار، موفق شده است یک CPU دستساز را از پایه طراحی و اجرا کند که قادر به نمایش یک مکعب سهبعدی در زمان واقعی است. این پروژه، که در ویدیوی جدید او به نمایش درآمده، توانایی پردازنده شخصیسازیشده او را در پردازش گرافیکهای پیچیده نشان میدهد و بینشی از محاسبات ریاضی در خلق گرافیک سهبعدی ارائه میدهد.
xda-developers مینویسد که جیمز شارمن که در ساخت سختافزارهای دستساز سابقه طولانی دارد، در کانال یوتیوب خود مراحل توسعه پروژههای مختلفی از جمله VGA، IO و CPU را مستند کرده است. این بار، او یک پردازنده هشتبیتی سفارشی ساخته که یک مکعب چرخان را در نرخ ۳۰ فریم بر ثانیه و همراه با افکتهای نوری نمایش میدهد.
این پردازنده که بیشتر به یک پنل کنترل رآکتور هستهای شباهت دارد تا یک CPU معمولی، توانسته بهمدت بیست ثانیه یک مدل سهبعدی را پردازش کند. شارمن همچنین در ویدیوی خود، فرایند محاسبات ریاضی پیچیده موردنیاز برای اجرای این گرافیک را توضیح داده است.
یکی از سوالات اساسی درباره هر پردازنده سفارشی این است که آیا میتواند بازی DOOM را اجرا کند یا نه؟ این پرسش، که به یک معیار مهم در تست عملکرد پردازندهها تبدیل شده، در پروژه شارمن نیز مطرح شد. پردازنده هشتبیتی او دارای UART، آداپتور VGA و آداپتور صدا بوده و روی بردهای مختلف مونتاژ شده است. حتی یک رابط سفارشی برای کنترلر SNES نیز در آن تعبیه شده است.
با این حال، از نظر مشخصات سختافزاری، این CPU از حداقل نیازهای اجرای بازی DOOM در زمان عرضه فاصله دارد. این پردازنده با فرکانس ۴ مگاهرتز و ۶۴ کیلوبایت رم کار میکند، در حالی که سیستم پیشنهادی برای اجرای این بازی در سالهای ابتدایی شامل پردازنده ۳۲ بیتی اینتل ۳۸۶ با سرعت ۳۳ مگاهرتز و ۴ مگابایت رم بود.
شارمن، بهجای تلاش برای اجرای نسخه اصلی DOOM، یک نسخه نمایشی سفارشی به نام Doomed را طراحی کرده است که بهنوعی محدودیتهای این پردازنده را نمایش میدهد. این نسخه دمو، که ۱۹ فریم بر ثانیه خروجی ویدیویی با وضوح ۸۰×۶۰ تولید میکند، شامل بیش از ۵۰۰۰ خط کد اسمبلی دستنویس است. این برنامه اساساً یک موتور سهبعدی ساده مشابه Wolfenstein 3D است، اما بدون هیچگونه تعاملات واقعی در گیمپلی.
اگرچه CPU دستساز جیمز شارمن توانایی اجرای DOOM را ندارد، اما این پروژه نشاندهنده یک موفقیت فنی قابلتوجه در حوزه ساخت پردازندههای سفارشی است. او با این کار نشان داد که چگونه میتوان یک پردازنده را از پایه طراحی کرد، گرافیک سهبعدی را پردازش نمود و حتی محدودیتهای سختافزاری را با توسعه نرمافزارهای جایگزین جبران کرد. به گفته خود شارمن، این تجربه، علاوه بر ارزش فنی، یک فرایند یادگیری بسیار رضایتبخش بوده است.
منبع: تکنک
این مطلب بدون برچسب می باشد.
به گزارش خبرگزاری خبرآنلاین، خودرو پرفورمنس که در فاصله سال های ۱۹۹۱ تا ۱۹۹۴ توسط مرسدس به فروش رسید. برونو ساکو افسانه ای در تیم طراحی این مرسدس حضور داشت. پیشرانه ۵ لیتری ۸ سیلندر تنفس طبیعی این خودرو ۳۲۲ اسب بخار خروجی و ۴۸۰ نیوتن متر گشتاور ایجاد می کرد. بنابر گزارش عصرایران، شاخص […]
به گزارش خبرگزاری خبرآنلاین و براساس گزارش سیتنا، سید احمد معتمدی، وزیر پیشین ارتباطات و فناوری اطلاعات در ارزیابی روند گشایش ها در فضای مجازی، اظهار کرد:« متاسفانه عده ای بر سر کار هستند که اجازه نمی دهند کار به جلو برود، تا زمانی که اعضای شورای عالی فضای مجازی تغییر نکنند، شرایط به همین شکل […]
پژوهشگران کره جنوبی نوعی شیشه برای پنجره ابداع کردهاند که با فناوری پیشرفته خود، گرما را منعکس میکند و گرمای اضافی را به فضا میتاباند تا مصرف انرژی تهویه مطبوع را کاهش دهد. به گزارش ایسنا، پژوهشگران «موسسه علم و فناوری گوانگجو»(GIST) رویکرد جدیدی را به منظور کاهش تقاضای انرژی برای خنک کردن ساختمانها در […]
گروه بهمن در آخرین دوره از ارزیابی، رتبه ۳۳ را از فروش ۵،۵۹۶،۳۷۱ میلیارد ریال را بین ۱۰۰ شرکت برتر کشور به دست آورد. فروش سال ۴۰۱ این شرکت ۳،۴۱۳،۷۸۱ میلیارد ریال بود که با افزایش ۲،۱۸۲،۵۹۰ میلیارد رشد ۶۳ درصدی نشان میدهد. خبر آنلاین