دانلود مقاله ترجمه شده پایپ لاین حلقه با فعالسازی فلاشینگ برای سنتز سطح بالا


چطور این مقاله مهندسی برق را دانلود کنم؟

فایل انگلیسی این مقاله با شناسه 2000893 رایگان است. ترجمه چکیده این مقاله مهندسی برق در همین صفحه قابل مشاهده است. شما می توانید پس از بررسی این دو مورد نسبت به خرید و دانلود مقاله ترجمه شده اقدام نمایید

قیمت :
765,000 ریال
شناسه محصول :
2000893
سال انتشار:
2014
حجم فایل انگلیسی :
161 Kb
حجم فایل فارسی :
601 کیلو بایت
نوع فایل های ضمیمه :
Pdf+Word
کلمه عبور همه فایلها :
www.daneshgahi.com

عنوان فارسي

پایپ لاین حلقه با فعالسازی فلاشینگ برای سنتز سطح بالا

عنوان انگليسي

Flushing-Enabled Loop Pipelining for High-Level Synthesis

نویسنده/ناشر/نام مجله

Proceedings of the 51st Annual Design Automation Conference

این مقاله چند صفحه است؟

این مقاله ترجمه شده مهندسی برق شامل 6 صفحه انگلیسی به صورت پی دی اف و 22 صفحه متن فارسی به صورت ورد تایپ شده است

چکیده فارسی

چکیده

پایپ‌لاین کردن حلقه روشی پذیرفته شده برای سنتز سطح بالاست. از این روش برای اجرای پایپ‌لاین تکرارهای متوالی حلقه استفاده می‌شود تا عملکرد بهتری حاصل شود. روش‌‌های موجود پایپ‌لاین کردن حلقه پشتیبانی کافی برای فلاشینگ پایپ‌لاین را فراهم نمی‌کنند. در این مقاله به مطالعه‌ی مشکل فعال‌سازی فلاشینگ در سنتز پایپ‌لاین پرداخته و اثرات آن بر زمان‌بندی و انقیاد را بررسی می‌کنیم. ما روش‌های جدیدی برای سنتز یک پایپ‌لاین آگاه از تضاد با فعالسازی فلاشینگ پیشنهاد کردیم. این روش در برابر تلاقی منابع مقاوم است. آزمایشاتی که با بنچمارک‌های واقعی انجام شد نشان می‌دهد که روش ما در مقایسه با روش‌های معمول تا میزان قابل توجهی تلاقی (تصادم) منابع را کاهش می‌دهد. در حالیکه منابع سخت‌افزاری را حفظ کرده و عملکردی نزدیک به بهینه به دست می‌آورد.

1-مقدمه

با رشد پیچیدگی طراحی‌ها٬ سنتز سطح بالا نقش مهمی در بهبود بهره‌وری طراحی و کاهش تلاش کلی برای تصدیق مدارهای مجتمع ایفا می‌کند. HSL خصوصا برای کاربردهایی که از نظر محاسباتی فشرده هستند نظیر پردازش تصویر و مخابرات بی‌سیم (که در آن استفاده از حلقه در توصیف سخت‌افزاری رایج است) بسیار مفید است. در نتیجه پایپ‌لاین کردن حلقه که امکان اجرای تکرارهای مختلف یک حلقه به طور موازی را فراهم می‌کند پیاده‌سازی می‌شود. این روش یکی از مهمترین شیوه‌های بهینه‌سازی در HLS است. رویکردهای سنتی پایپ‌لاین کردن حلقه [۲و ۱۶] به شدت به روش‌های پایپ‌لاین کردن نرم‌افزار [۷و۱۱] متکی هستند و قابلیت پاسخ‌گویی کامل به چندین نوع سخت‌افزار را ندارند...

پایپ لاین حلقه سنتز سطح بالا فعالسازی فلاشینگ :کلمات کلیدی

چکیده انگلیسی

Abstract

Loop pipelining is a widely-accepted technique in high-level synthesis to enable pipelined execution of successive loop iterations to achieve high performance. Existing loop pipelining methods provide inadequate support for pipeline flushing. In this paper, we study the problem of enabling flushing in pipeline synthesis and examine its implications in scheduling and binding. We propose novel techniques for synthesizing a conflict-aware flushing-enabled pipeline that is robust against potential resource collisions. Experiments with real-life benchmarks show that our methods significantly reduce the possibility of resource collisions compared to conventional approaches while conserving hardware resources and achieving near-optimal performance

Keywords: Loop pipelining high-level synthesis Flushing
Skip Navigation Linksصفحه اصلی > دپارتمان ها > دپارتمان فنی و مهندسی > مهندسی برق > مقاله های مهندسی برق و ترجمه فارسی آنها > پایپ لاین حلقه با فعالسازی فلاشینگ برای سنتز سطح بالا
کتابخانه الکترونیک
دانلود مقالات ترجمه شده
جستجوی مقالات
با انتخاب رشته مورد نظر خود می توانید مقالات ترجمه شده آن رو به صورت موضوع بندی شده مشاهده نمایید