ارائه ی یک معماری مبتنی بر ممریستور برای پیاده سازی عملیات پیچش در شبکه های عصبی عمیق
سال انتشار: 1404
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 36
فایل این مقاله در 11 صفحه با فرمت PDF قابل دریافت می باشد
- صدور گواهی نمایه سازی
- من نویسنده این مقاله هستم
استخراج به نرم افزارهای پژوهشی:
شناسه ملی سند علمی:
ECMECONF27_081
تاریخ نمایه سازی: 2 خرداد 1405
چکیده مقاله:
با رشد روزافزون استفاده از شبکه های عصبی عمیق، نیاز به طراحی شتاب دهنده های سخت افزاری کارآمد جهت انجام محاسبات سنگین این شبکه ها بیش از پیش احساس می شود. در این میان، عملیات پیچش (Convolution) به عنوان سنگین ترین و پرکاربردترین بخش محاسباتی در شبکه های عصبی پیچشی (CNN)، نقش تعیین کننده ای در سرعت و دقت اجرای شبکه دارد. در این پژوهش، یک معماری سخت افزاری مبتنی بر ممریستور برای پیاده سازی عملیات پیچش پیشنهاد شده است. در روش ارائه شده، با بهره گیری از ویژگی های ممریستور در ذخیره سازی مقادیر وزنی و انجام محاسبات در همان مکان (In-Memory Computing)، یک ساختار آرایه ای برای کرنل های ۳×۳ طراحی شده است. به منظور صحت سنجی، مدار پیشنهادی و تمامی بلوک های مرتبط شامل واحد دروازه های انتقال و تقویت کننده های عملیاتی، در محیط نرم افزاری Cadence Virtuoso شبیه سازی شده اند. نتایج به دست آمده از شبیه سازی، عملکرد صحیح معماری ارائه شده را در پیاده سازی عملیات پیچش تایید نموده و پتانسیل بالای این ساختار را برای پیاده سازی سخت افزاری در شبکه های عصبی عمیق نشان می دهند.
کلیدواژه ها:
نویسندگان
امیرحسین فاتحی
کارشناس ارشد رشته ی مدارهای مجتمع الکترونیک دانشگاه صنعتی اصفهان