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

سال انتشار: 1388
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 1,118

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

این مقاله در بخشهای موضوعی زیر دسته بندی شده است:

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

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

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

CSICC15_055

تاریخ نمایه سازی: 26 مهر 1388

چکیده مقاله:

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

نویسندگان

یوسف ابوفتحی

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

سعید پارسا

دانشگاه علم و صنعت ایران

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

لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :
  • J. Hennessy and D. Patterson, "Computer Architecture: A Quantitative Approach ...
  • H. S Warren, "Instruction Scheduling for the IBM RISC System/6000 ...
  • V. Bala and N. Rubin, :Efficient Instruction Scheduling Using Finite ...
  • Abid M. Malik, Jim McInnes, Peter van Beek, "Optimal Basic ...
  • D. Bernstein and I. Gertner. "Scheduling Expressions On a Pipelined ...
  • Ing-Jer Huang, "Co-synthesis of pipelined structures and instruction reordering constraints ...
  • Phillip B. Gibbons & Steven S. Muchnick, "Efficient instruction scheduling ...
  • Jesus Sanchez, Antonio Gonzalez, "Instruction Scheduling for Clustered VLIW Architectures ...
  • Rainer Leupers, ":Instruction Scheduling for Clustered VLIW DSPs pact, p. ...
  • Steve Haga, Yi Zhang, Andrew Webber, Rajeev Barua, "Reducing Code ...
  • Markus Lorenz, Rainer Leupers, Peter Marwedel, "Low- Energy DSP Code ...
  • S. Haga and R. Barua. _ Instruction Scheduling Based on ...
  • D.J. DeWitt. _ M achine -Independent Approach to the Production ...
  • Automatic؛" [14] Saeed Parsa and Omid Bushehrian, , Translation of ...
  • Saeed Parsa and Omid Bushehrian, "Performance Driven Object Oriented program ...
  • Rouzbeh Maani and Saeed Parsa, _ Algorithm to Improve Parallelism ...
  • Automatic:ه [17] Saeed Parsa and Vahid Khalilpoor Distribution of Sequential ...
  • Mitche]] Brian S., :A Heuristic Search Approach to Solving the ...
  • نمایش کامل مراجع