موازی سازی الگوریتم ساخت آرایه پسوندی به منظور تطبیق دقیق رشته های DNA برروی پردازنده گرافیکی

Publish Year: 1395
نوع سند: مقاله کنفرانسی
زبان: Persian
View: 597

This Paper With 10 Page And PDF Format Ready To Download

  • Certificate
  • من نویسنده این مقاله هستم

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

لینک ثابت به این Paper:

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

ICTCK03_047

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

Abstract:

آرایه های پسوندی یک رشته، مجموعه مرتبی از تمام پسوندهای آن رشته هستند که این ساختمان داده در زمینه های شاخص گذاری متن، فشردگی داده و تطبیق الگو کاربرد دارند. در دهه اخیر، الگوریتم های سری زیادی برای ساخت آرایه های پسوندی ارایه شده است. در این مقاله بر روی یکی از دسته های اصلی الگوریتم های ساخت آرایه های پسوندی مطالعه ای انجام شد و هدف موازی سازی یکی از الگوریتم های سری ارایه شده در دسته دوم بر روی معماری موازی پردازنده گرافیکی است. الگوریتم SA-IS (Suffix Array-Induce Sorting) که یک الگوریتم بازگشتی بازمان خطی است، قابلیت موازیسازی به روش تقسیم و غلبه را دارد و جزء آخرین کارهای تحقیقاتی در این دسته است را میتوان به صورت موازی بر روی سخت افزار پردازنده گرافیکی پیاده سازی کرد. این الگوریتم توسط پلت فرم کودا با استفاده از تکنیک های پردازنده گرافیکی قابل پیاده سازی است. سرعت این الگوریتم موازی نسبت به الگوریتم سری آن درداده هایی با حجم بالا تا 40 برابر و نسبت به الگوریتم موازی مشابه در دسته خودش 2/ 1 برابر افزایش می یابد.

Authors

سعیده ظریف

دانشگاه آزاد اسلامی واحد مشهد

حسین دلداری

دانشگاه آزاد اسلامی واحد مشهد

مراجع و منابع این Paper:

لیست زیر مراجع و منابع استفاده شده در این Paper را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود Paper لینک شده اند :
  • U. Manber and , Myers, "Suffix arrays: a new method ...
  • algorithms, San Francisco, California, USA, 1990. ...
  • M. Burrows and D. J. Wheeler, A Block- sorting Lossless ...
  • Digital, Systems Research Center, 1994. ...
  • M. I. Abouelhoda, S. Kurtz, and E. with ...
  • Algorithms, vol. 2, pp. 53-86, 2004. [4]P. ...
  • Symposium _ 2000, pp. 390-398. ...
  • S. J. Puglisi, W. F. Smyth, and A. H. suffix ...
  • construction algorithms, " ACM Comput. Surv., vol. 39, p. 4, ...
  • M. Karp, R. E. Miller, and A. L. .R[ء] Rosenberg, ...
  • N. J. Larsson and K. Sadakane, "Faster suffix sorting, " ...
  • J. K. a. P. S. a. S. Burkhardt, "Simple linear ...
  • N. Futamura, S. Aluru, and S. Kurtz, "Parallel suffi sorting, ...
  • construction for shared memory architectures, " presented at the Proceedings ...
  • suffix array and least common prefix for the GPU, " ...
  • Conference on Computing and Informatics, ICOCI, 20110 pp. 414-419. [13] ...
  • _ _ GPU-Acc elerated BWT C onstruction for Large Collection ...
  • August 24-28, 2015, Proceedings, 2015. [15] ...
  • M. L. Saetra, "Graphics processing unit (GPU) programming strategies and ...
  • "Two Efficient Algorithms for Linear Time Suffix Array Construction, " ...
  • by Example: An Introduction to General- purpose GPU Programming: Addi ...
  • نمایش کامل مراجع