افزایش همزمانی در فراخوانیهای غیرهمزمان با جابجایی دستورالعملها

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

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

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

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

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

ACCSI12_055

تاریخ نمایه سازی: 23 دی 1386

چکیده مقاله:

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

کلیدواژه ها:

فراخوانی های غیر همزمان ، افزایش همروندی ، جابجایی دستورات

نویسندگان

سعید پارسا

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

روزبه معانی

دانشجوی کارشناسی ارشد نرم افزار، دانشگاه علم و صنعت ایران، دانشکده کا

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

لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :
  • John Hennessy and David Patterson, Computer Architecture: A Quantitative Approach ...
  • A. Alet a, J. Codina, J. S anchez, A. Gonz ...
  • B. Rau. Iterative Modulo Scheduling: An Algorithm for Software Pipelining ...
  • A. Eichenberger, E. Davidson, and S. Abraham. Optimum Module Schedules ...
  • J. Llosa, M. Valero, E. Ayguad e, and A. Gonz'alez. ...
  • Saeed Parsa, Vahid Khalilpour, "Automatic Distribution of serialized programs Using ...
  • M. Corti and T. Gross. Instruction duration estimation by partial ...
  • نمایش کامل مراجع