مروری بر مدل های برنامه نویسی مبتنی بر راهنما برای پردازنده های گرافیکی
سال انتشار: 1402
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 92
فایل این مقاله در 15 صفحه با فرمت PDF قابل دریافت می باشد
- صدور گواهی نمایه سازی
- من نویسنده این مقاله هستم
استخراج به نرم افزارهای پژوهشی:
شناسه ملی سند علمی:
INCEE04_008
تاریخ نمایه سازی: 17 تیر 1403
چکیده مقاله:
کودا و OpenCL مهم ترین مدل های برنامه نویسی سطح پایین برای پردازنده های گرافیکی محسوب می شوند. اما برنامه نویسی با این زبان ها بسیار پرزحمت و با بهره وری پایین است و بسیاری از ملزومات طراحی به عهده ی برنامه نویس قرار داده شده است. ازطرفی این برنامه ها به شدت مستعد خطا هستند و قابلیت حمل پایینی دارند. برای افزایش سودمندی برنامه نویسی، زبان های سطح بالاتر طراحی شده اند که بسیاری از این ملزومات طراحی را به طور ضمنی انجام می دهند و به برنامه نویس برای طراحی راحت تر و سطح بالاتر برنامه ها کمک می کنند. در این مقاله سعی شده است تا یک طبقه بندی از زبان های سطح بالا برای پردازنده ی گرافیکی انجام شود و از بین آن ها زبان های مبتنی بر راهنما را مورد بررسی و ارزیابی قرار داده و امکانات و چالش های آن ها بررسی شده است.
کلیدواژه ها:
مدل های برنامه نویسی موازی ، پردازنده ی گرافیکی ، کودا ، زبانه های سطح بالا ، زبان های مبنتنی بر راهنما
نویسندگان
علی ریاحی
مربی، گروه مهندسی کامپیوتر، واحد بندرگز، دانشگاه آزاد اسلامی، بندرگز، ایران
محدثه معیری
گروه مهندسی کامپیوتر، واحد بندرگز، دانشگاه آزاد اسلامی، بندرگز، ایران