چکيده
محاسبات با كارآمدي با براي برآوردن تقاضا براي قدرت محاسباتي با ايجاد شده است و در طيف گستردهاي از حوزههاي علمي مانند مهندسي، زمينشناسي و هواشناسي مورد استفاده قرار ميگيرد. كاربردهاي محاسبات با توان با از تعداد ريسمانهاي زيادي استفاده ميكنند و به طور مكرر در هر ريسمان درخواست حافظه ميكنند، بنابراين نياز است تا عمل تخصيص و دسترسي به حافظه در كمترين زمان ممكن انجام گيرد. ع وه بر اين، يكي از چالشها براي رسيدن به محاسبات در مقياس اگزا، كاهش زمان عمليات مربوط به حافظه است. استفاده از صفحات بزرگ حافظه، از طريق كاهش زمان ترجمه آدرس، ميتواند باعث افزايش كارايي دسترسي به حافظه شود. هر دو نوع تخصيصدهندههاي سطح هسته و كاربر به شيوه خود، بر كارايي دسترسي به حافظه موثر هستند، بنابراين بايد براي كاربردهاي توان با بهينه شوند. تخصيصدهنده سطح كاربر يا تخصيصدهنده توده، چالشهايي را براي كارآمدي تخصيص حافظه ايجاد ميكند كه در اين سمينار به اين چالشها پرداخته ميشود. با توجه به آزمونها و بررسيهاي انجام شده در اين سمينار، تخصيصدهندههاي توده براي صفحات كوچك بهينه شدهاند و براي صفحات بزرگ چالشهايي مانند تقسيم نامناسب صفحات بزرگ و افزايش زمان قفل شدن نخها در برنامههاي چندنخي وجود دارد. كاهش استفاده از قفل در تخصيصدهندهها، از گذشته مورد توجه بوده است و در استفاده از صفحات بزرگ، نياز است اين چالش از زاويه ديگري مورد توجه قرار گيرد. اما تخصيصدهندههاي توده پر كاربرد، اغلب اين قابليت را پشتيباني نميكنند و يا متناسب با اين ويژگي، سازوكار را تغيير ندادهاند. بنابراين نتيجه اين تحقيق اين است كه نياز به سازوكاري در تخصيص حافظه توده كه براي كاربردهاي محاسبات با توان با ، استفاده از صفحات بزرگ را كارآمد كند مورد نياز است، كه در اين سمينار ايدههايي در اين
زمينه مطرح ميشوند.