اجرای پشتیبانی امپس در نواحی دادهها در معماری با فضاهای آدرس چندتایی

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

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

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

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

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

CEPS04_077

تاریخ نمایه سازی: 11 مرداد 1396

چکیده مقاله:

نیاز روز افزون به روشهای گوناگون مدیریت دسترسی دادههای پیچیده در مدلهای مدرن برنامهنویسی با ظهور معماری سختافزار تداعی شده است. سختافزار پردازشی بسیار کارآمد به سوی خوشه های شتابدهنده/چندهستهای، معماری باسلسله مراتب حافظه پیچیده سوق داده شده است. در این مقاله، اجرای نواحی دادهها در مدل برنامهنویسی امپس 1 ، مدل برنامهنویسی مبتنی بر شرح و حواشینگاری پر بازده، ارایه میگردد که از اپنامپی 2 مشتق شده است. برنامهنویسان با کمکاین مدل میتوانند نواحی دادههای ترکیبی یا تداخلی استفاده شده، کارهای موازی برنامه کاربردی را مشخص نمایند. دادهها بطور اتوماتیک توسط محیط اصلی سیستم حین اجرا 3 مدیریت میشود، که به نحوی اشکار از تکنیکهای بهینهسازی برای بهبود عملکرد استفاده میکند. این رویکرد مبتنی بر مدل برنامهنویسی با بهره وری بالا، با رویکردهای مستقیمتر مانندامپیآی 4 مورد قیاس واقع شده است، که در ان برنامهنویس باید صریحا مدیریت دادهها را انجام دهد. تصور میشود که این رویکردها در دستیابی به بهترین عملکرد ممکن توانا میباشند، از این رو، عملکرد چندین برنامه کاربردی امپس با همتاهای معروف امپیآی مورد قیاس واقع شد تا نتایج بهتری حاصل شود.

کلیدواژه ها:

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

نویسندگان

فهیمه یزدان پناه

استادیار،گروه مهندسی کامپیوتر،دانشکده فنی ومهندسی،دانشگاه شهید باهنرکرمان

اسما قلعه عسکری

دانشجوی کارشناسی ارشد،مهندسی کامپیوتر،موسسه آموزش عالی غیرانتفاعی بعثت،کرمان،