پیادهسازی سختافزاری حل عددی معادلات دیفرانسیل روی FPGA
(ندگان)پدیدآور
فرحانی بغلانی, فؤادابراهیمی چمگردانی, عباسنیکروان شلمانی, ایوبنوع مدرک
Textمقاله پژوهشی
زبان مدرک
فارسیچکیده
حل عددی معادلات دیفرانسیل با استفاده از بسترهای CPU و GPU مبتنی بر پیادهسازی نرمافزاری است. در سالهای اخیر، راهکار جدیدی مبتنی بر پیادهسازی سختافزاری معادلات با استفاده از بستر FPGA، بهدلیل افزایش سرعت حل و کاهش توان مصرفی، مورد توجه جدی قرار گرفته است. در این پژوهش با حل چند مسئلهی نوعی، شامل سیستم جرم و فنر و معادلهی موج، روش پیادهسازی سختافزاری برای حل معادلات دیفرانسیل بر روی FPGA، مزایا و چالشهای این پیادهسازی و روشهای حل آن ارائه شده است. نتایج سرعت پردازش برای حل سیستم تک جرم و فنر نشان میدهد که سرعت CPU تقریباً برابر FPGA است ولی برای سیستم ۶ جرم و فنر سرعت FPGA ۸ برابر CPU است. همچنین نتایج سرعت پردازش حل معادلهی موج نشاندهندهی افزایش ۳٫۶ برابری سرعت FPGA نسبت به CPU است. این نتایج نشانگر افزایش کارایی FPGA با افزایش تعداد المانهای محاسباتی است.
کلید واژگان
محاسبات قابل بازپیکربندیافزایش سرعت حل
معادلات دیفرانسیل عادی و پارهیی
شماره نشریه
1تاریخ نشر
2017-05-221396-03-01
ناشر
دانشگاه صنعتی شریفSharif University of Technology
سازمان پدید آورنده
پژوهشکدهی مکانیک، سازمان پژوهشهای علمی و صنعتی ایراندانشکده مهندسی هوافضا- دانشگاه صنعتی شریف
پژوهشکدهی مکانیک، سازمان پژوهشهای علمی و صنعتی ایران
شاپا
2676-47252676-4733




