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

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

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

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

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

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

CSITM03_047

تاریخ نمایه سازی: 26 شهریور 1395

چکیده مقاله:

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

کلیدواژه ها:

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

نویسندگان

محسن رودینی

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

مریم هنرمند

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

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

لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :
  • Govindarajan, S. Vadhiyar, "Programming and Language Challenges for Multi-core and ...
  • Peter Mattson, "Stream Programming: Multicore Made Practical", Stanford University, (2007) ...
  • S. V. Adve and M. D. Hill., "Weak Ordering, _ ...
  • Prof: Bill Dally, "EE482C: Advanced Computer Organization Stream Processor Architectures ...
  • _ M. Moris Mano, "Computer System Architecture", Prentice -Hal, Computers, ...
  • /7] Vivek Sarkar, _ X10 Tutorial PSC Software Productivity Study", ...
  • _ Richard Barrett Future Technologies Group Computer, _ Co-Array Fortran ...
  • /9] Robert W. Numrich, "Introduction a CoArray Fortran", High-Perfo rmance ...
  • Tarek El-Ghazawi, Phillip Merkey, Steve Seidel, "High Performance Parallel Programming ...
  • Katherine Yelick1;2, Paul Hil_nger1, Susan Graham1, Dan Bonachea, "Parallel Languages ...
  • Jason Ryder Matt BeaumontGay Aravind Bappanadu, " Titanium: A HighPerfo ...
  • Chapel Team, Cray Inc, "Paralle Programming in Chapel: The Cascade ...
  • نمایش کامل مراجع