CIVILICA We Respect the Science
(ناشر تخصصی کنفرانسهای کشور / شماره مجوز انتشارات از وزارت فرهنگ و ارشاد اسلامی: ۸۹۷۱)

بهینه سازی کد توزیعی با هدف افزایش همروندی

عنوان مقاله: بهینه سازی کد توزیعی با هدف افزایش همروندی
شناسه ملی مقاله: CSICC15_055
منتشر شده در پانزدهمین کنفرانس کامپیوتر سالانه انجمن کامپیوتر ایران در سال 1388
مشخصات نویسندگان مقاله:

یوسف ابوفتحی - دانشگاه آزاد اسلامی واحد شبستر
سعید پارسا - دانشگاه علم و صنعت ایران

خلاصه مقاله:
در این مقاله برای رسیدن به بیشترین همروندی در اجرای برنامه های توزیع شده دو تکنیک جدید بهینه سازی زمان کامپایل ارائه شده است . اولین تکنیک ، همروندی را با افزایش فاصله مابین هردستورالعمل فراخوانی غیر همزمان راه دور و اولین دستورالعمل استفاده کننده از نتایج فراخوانی آن ، افزایش می دهد. در دومین تکنیک از یک الگوریتم ژنتیکی برای بخش بندی استفاده می شود بطوریکه بیشترین همروندی در اجرای بخشها بدست آید. ما در این مقاله یک الگوریتم جدید ژنتیکی برای مرتب سازی دستورالعملها جهت رسیدن به یک ترتیب مناسب از آنها در داخل یک برنامه ارائه دادایم که با استفاده از آن می توان مقدار همروندی را در اجرای فراخوانیهای غیر همزمان راه دور تا حد ممکن افزایش داد. همچنین در ادامه یک الگوریتم ژنتیکی دیگر برای بخش بندی در داخل ماژولهای قابل توزیع با بیشترین مقدار همروندی ارائه شده است.

کلمات کلیدی:
مرتب سازی دستورالعمل ، پیمانه بندی مجدد ،همروندی، توزیع شده، معماری، الگوریتم ژنتیک

صفحه اختصاصی مقاله و دریافت فایل کامل: https://civilica.com/doc/78988/