تعمیم با لا بردن سرعت الگریتم های مرتب سازی بازگشتی با پیاده سازی الگریتم مرتب سازی ادغامی بر روی FPGA

سال انتشار: 1395
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 391

فایل این مقاله در 11 صفحه با فرمت PDF قابل دریافت می باشد

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این مقاله:

شناسه ملی سند علمی:

UTCONF01_135

تاریخ نمایه سازی: 19 خرداد 1396

چکیده مقاله:

در دنیای امروزی بسیاری از عملیات توسط سیستم های کامپیوتری انجام می گیرد. این عملیات شامل دستوراتیمانند مرتب سازی ، مقایسه و ... می باشند که برای پیاده سازی آن ها روش های مختلفی موجود است. یکی ازروش های بسیار رایج در این زمینه استفاده از نرم افزار جهت انجام پردازش ها و به دست آوردن نتایج است. ازطرفی نرم افزار های موجود نسبت به پیاده سازی های سخت افزاری سرعت نسبتا پایین تری دارند. در نتیجهاستفاده از روش های سخت افزاری نسبت به الگوریتم های نرم افزاری از سرعت بالاتری برخوردار است. برایساخت سخت افزار ها روش های مختلفی وجود دارد که یکی از این روش ها، استفاده از زبان های توصیف سختافزار است. به کار گرفتن این زبان ها علاوه بر سادگی انجام کار، باعث سرعت در انجام فرایند طراحی مدار شده وعملیات تست و سنتز را ساده می کند. یکی از زبان هایی که جهت توصیف سخت افزار از آن استفاده می شود وتوسط IEEE نیز استاندارد شده زبان Verilog است که در مقاله از آن استفاده شده است. مرتب سازی سریعکه می توان آن را بصورت بازگشتی نیز پیاده سازی نمود. در این مقاله این الگوریتم به بازگشتی مورد بررسیقرار گرفته و پس از توضیح مکانیزم کار آن ، بوسیله زبان Verilog پیاده سازی شده است .در نهایت زمان موردنیاز جهت انجام عملیات مرتب سازی برای این الگوریتم در پیاده سازی سخت افزاری و نرم افزاری با هم مقایسهو مورد بررسی قرار گرفته و نشان داده شده که انجام عملیات بصورت سخت افزاری داری سرعت بیشتر و زماناجرای کمتری می باشد.

کلیدواژه ها:

الگوریتم مرتب سازی بازگشتی ، زبان توصیف سخت افزار ، پیاده سازی سخت افزاری ، مرتب سازی نرم افزاری ، مرتب سازی سخت افزاری

نویسندگان

مسعود سنجری پاریزی

دانشجوی کارشناسی ارشد، دانشگاه آزاد اسلامی واحد کرمان

مراجع و منابع این مقاله:

لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :
  • Kumar, Kante Raj, and V. Thrimurthul. "Hardware Modeling of Sorting ...
  • G. J. Coram, "How to (and how not to) write ...
  • C. Y. Lu and C. M. Wu, "A hardware design ...
  • Charles E. Leiserson, Thomas H. Cormen, Clifford Stein, Ronald Rivest, ...
  • William H. Press, Saul A. Teukolsky, William T. Vetterling And ...
  • نمایش کامل مراجع