• افزایش سرعت شبیه سازی اشکال با استفاده از پردازش چند هسته ای مبتنی بر gpu

    کلمات کلیدی :
    جزئیات بیشتر مقاله
    • تاریخ ارائه: 1392/07/24
    • تاریخ انتشار در تی پی بین: 1392/07/24
    • تعداد بازدید: 1803
    • تعداد پرسش و پاسخ ها: 0
    • شماره تماس دبیرخانه رویداد: -
     امروزه عملیات تست مدارات دیجیتالی از بخش های اصلی فرایند ساخت هر قطعه دیجیتالی می باشد. به منظور تسریع و کاهش هزینه ی تست مدار، از شبیه ساز اشکال استفاده می شود. هدف این مقاله ارائه ی روشی برای تسریع این عملیات شبیه سازی با استفاده از gpu می باشد. در این روش ابتدا توصیف مدار در قالبی شبیه به vhdl به برنامه داده شده و پس از تبدیل این توصیف به ساختاری قابل ذخیره سازی و انتقال این ساختار داده به حافظه ی gpu الگوریتم شبیه سازی موازی توسط پردازنده ی gpu که دارای معماری می باشد به صورت چند هسته ای بر روی مدار اجرا می شود. از بین الگوریتم های موجود برای پیاده سازی شبیه ساز اشکال، الگوریتم شبیه سازی موازی انتخاب گردید. زیرا برای مدارهای ترکیبی که تاخیر گیت های آن صفر و یا یکسان فرض شود و همچنین سیگنال های مدار همگی دودویی باشند، الگوریتم شبیه سازی موازی، بیشترین بازده را از نظر سرعت دارا می باشد. نتایج حاصل نشان می دهد که برای مداری با تعداد n اشکال پیاده سازی شبیه ساز اشکال موازی بر روی  kهسته ی gpu شبیه سازی را نسبت به شبیه سازی سریال بر روی پردازنده ی تک هسته ای، با مرتبه ی o(kn) تسریع می بخشد. که برای k n مرتبه ی تسریع  o(n2) می شود.

سوال خود را در مورد این مقاله مطرح نمایید :

با انتخاب دکمه ثبت پرسش، موافقت خود را با قوانین انتشار محتوا در وبسایت تی پی بین اعلام می کنم
مقالات جدیدترین ژورنال ها