مقایسه مدیریت حافظه و زمان بندی پردازنده گرافیکی در ویندوز و هسته لینوکس
فایل این در 28 صفحه با فرمت PDF قابل دریافت می باشد
- من نویسنده این مقاله هستم
استخراج به نرم افزارهای پژوهشی:
چکیده :
در این مقاله وابستگی ها و ارتباطات میان سیستم عامل و واحد پردازش گرافیکی (GPU)، از طریق مقایسه ی مدل درایور نمایشی ویندوز (Windows Display Driver Model) و مدیر رندرینگ مستقیم (Direct Rendering Manager ) در لینوکس بررسی میشوند. درک نحوه ی عملکرد و تعامل متاقبل سیستم عامل و پردازنده گرافیکی در هنگام توسعه ی برنامه هایی که نیاز دارند از قابلیت پزدازش های موازی GPU استفاده کنند از اهمیت بالایی برخوردار می شود. ابتدا مفاهیم پایه پیرامون پردازنده گرافیکی را بررسی می کنیم و وجه تمایز میان پردازنده مرکزی و پردازنده ی گرافیکی را توضیح می دهیم؛ سپس WDDM و DRM را از نظر معماری، زمان بندی و مدیریت حافظه بررسی می کنیم. سپس، WDDM و DRM از جنبه های مختلفی مانند معماری کلی، مکانیزم زمان بندی، مدیریت حافظه، و نحوه ی تعامل با سخت افزار مورد بررسی تطبیقی قرار می گیرند. در نهایت، مقاله نشان می دهد که هر یک از این دو رویکرد، با توجه به فلسفه ی طراحی سیستم عامل میزبان، نقاط قوت و محدودیت های خاص خود را دارند و انتخاب میان آن ها می تواند بر عملکرد نهایی برنامه های گرافیکی و محاسباتی تاثیرگذار باشد.
کلیدواژه ها:
نویسندگان
حسنا بدری
دانشجو
علی حسین گلی
استاد دانشگاه آزاد واحد تهران شمال
مراجع و منابع این :
لیست زیر مراجع و منابع استفاده شده در این را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود لینک شده اند :