اجرای موازی جنبه ها بر اساس مدل AspectThread
عنوان مقاله: اجرای موازی جنبه ها بر اساس مدل AspectThread
شناسه (COI) مقاله: DOROUDIT01_018
منتشر شده در همایش منطقه ای علوم کامپیوتر، مهندسی کامپیوتر و فناوری اطلاعات در سال 1391
شناسه (COI) مقاله: DOROUDIT01_018
منتشر شده در همایش منطقه ای علوم کامپیوتر، مهندسی کامپیوتر و فناوری اطلاعات در سال 1391
مشخصات نویسندگان مقاله:
بهنام سلطانی - آموزش کرده فنی رازی اردبیل
مهدی فرزانه - دانشگاه آزاد اسلامی واحد قزوین
خلاصه مقاله:
بهنام سلطانی - آموزش کرده فنی رازی اردبیل
مهدی فرزانه - دانشگاه آزاد اسلامی واحد قزوین
در مدل های موازی سازی چند نخی که جهت موازی سازی استفاده میشود در بخشهایی در برنامه وجود دارد که کل برنامه در بخشهایی که به صورت موازی اجرا میشوند را crosscut میکنند این cross-cutting باعث ایجاد مشکلاتی مانند پراکندگی و پیچش کد میشود. هدف اصلی در این مدل اینست که بتوانیم ساختاری ارائه دهیم که مشکلاتی Cross-cutting را در مدلهای موازی سازی کنونی از بین ببریم. اما مشکل اصلی اینجاست که weaving ابزارهای کنونی Aop قابلیت شناسایی و captureکردن بخشهایی راننده به خوابگاه هر مدل موازی ساز دیگر که بهصورت موازی اجرا میشود را ندارند. به عبارتی کامپایلرهای Pointcut Aop یی جهت capture کردن بخشهایی که به صورت موازی اجرا میشود را ندارند و. در این حالت نمیتوان دغدغهای را طراحی کرد که دقت لیاقت و یا پیرامون نخ هر مدل موازی دیگر اعمال شود.برای حل این مسائل و مشکلات از مدل پیشنهادی AspectThread استفاده میکنیم.
صفحه اختصاصی مقاله و دریافت فایل کامل: https://civilica.com/doc/173443/