شنبه 2 بهمن 1395  |  Saturday 21 st of January 2017
بررسی عملکرد و روش های بهینه سازی کامپایلرهای پویا
نویسنده: آزاده امینی، سعید امینی
تاریخ: 14 آبان 1387 - 10:11:51
Normal 0 false false false EN-US X-NONE AR-SA MicrosoftInternetExplorer4 /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin:0in; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:Arial; mso-bidi-theme-font:minor-bidi;}

بررسی عملکرد و روش های بهینه سازی کامپایلرهای پویا

دانشجویان: آزاده امینی، سعید امینی

استاد راهنما: احمد خادم زاده

استاد دفاع: مجتبی پورمحقق

تعداد صفحات: 81

تعداد منابع: 16

تعداد فصول: 4 فصل

چکیده :

با افزایش روز افزون کاربرد های جاوا، تقاضا برا ی افزایش سرعت اجرا و بهبود کارایی برنامه های جاوا رو به افزایش است. بهینه سازی "کامپایلر در لحظه" (JIT) نقش کلیدی در این تقاضا دارد. هدف از بهینه سازی کامپایلر پویا، کارایی برنامه در جهت تطبیق فعالیت های بهینه سازی با نیاز های کاربر خواهد بود. یک روش بهینه سازی ایده آل توازنی بین کاهش سربار کامپایل زمان اجرا و افزایش کارایی برنامه خواهد کرد.

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

کلمات کلیدی :

کامپایلرهای پویا، روش های بهینه سازی، معماری ماشین مجازی، کامپایل ناحیه گرا، تکنیک on-stack Replacement

دفعات بازدید: 2481
 
صفحه اصلی
آشنایی با گروه کامپیوتر
پروفایل و محتوای درس
آئین نامه و مقررات
چکیده پایان نامه ها
کمیته های آموزشی
آمار و اطلاعات
راهنما
پیوندهای مفید
برنامه کلاسی
Compatability by:
آخرین به روز رسانی سایت: 8 دی 1395 ساعت: 10:16:09