دسته بندی جریان دادهها توسط مترجم زبان کد منبع باز برای افزایش آستانه همگام سازی و موازی سازی فیلترها

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

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

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

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

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

ICCONF01_096

تاریخ نمایه سازی: 14 آذر 1394

چکیده مقاله:

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

نویسندگان

سلمان طائی

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

علی مهجور

گروه کامپیوتر، عضو هیئت علمی دانشگاه مالک اشتر، تهران، ایران

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

لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :
  • طائی، سلمان، ممبنی، مرضیه، شریعتمداری، شهداد، قناعتیان، الهام و طوسی، ...
  • Aggarwal, C. (2007) Data Streams Models and Algorithms, 1th Edition, ...
  • Beringer, J., and Hullermeier, E. (2010) Online Clustering of Parallel ...
  • Gordon, M. (2010) Compiler Techniques for Scalable Performance of Stream ...
  • Gordon, M., Thies, W., and Amarasinghe, S. (2006) Exploiting C ...
  • Hammouda, K. (2013) A Comparative Study of Data Clustering Techniques, ...
  • Kamali, A. (2008) StreaMIT on Fleet, Computer Science Division, (6), ...
  • Labonte, F., Mattson, P., Buck, I., Kozyrakis, C, and Horowitz, ...
  • Rixner, S. (2001) Stream Processor Architecture, 1th Edition, California: William ...
  • Shirako, J., Peixotto, D., Sbirlea, D., and Sarkar, V. (2011) ...
  • Solomatnikov, A.. Lee, J., and Erez, M. (2002) Stream Programming ...
  • Thies, B. (2007) the Stream Language, Lab. No. 6. Computer ...
  • Thies, W. (2006a) StreaMIT Cookbook, 1th Edition, Massachusett Institute of ...
  • Thies, W. (2006b) StreaIT Specification, 2th Edition, Massachusett Institute of ...
  • Thies, W. (2009) Language and Compiler Support for Stream Programs, ...
  • نمایش کامل مراجع