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

  • سال انتشار: 1395
  • محل انتشار: سومین همایش ملی مهندسی رایانه و مدیریت فناوری اطلاعات
  • کد COI اختصاصی: CSITM03_047
  • زبان مقاله: فارسی
  • تعداد مشاهده: 1096
دانلود فایل این مقاله

نویسندگان

محسن رودینی

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

مریم هنرمند

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

چکیده

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

کلیدواژه ها

برنامه نویسی موازی، مدل PGAS/ پردازش موازی، زبانهای مدل PGAS

مقالات مرتبط جدید

اطلاعات بیشتر در مورد COI

COI مخفف عبارت CIVILICA Object Identifier به معنی شناسه سیویلیکا برای اسناد است. COI کدی است که مطابق محل انتشار، به مقالات کنفرانسها و ژورنالهای داخل کشور به هنگام نمایه سازی بر روی پایگاه استنادی سیویلیکا اختصاص می یابد.

کد COI به مفهوم کد ملی اسناد نمایه شده در سیویلیکا است و کدی یکتا و ثابت است و به همین دلیل همواره قابلیت استناد و پیگیری دارد.