پیاده سازی یک ماشین مجازی با کارایی بالا با استفاده از روش تولید کد پویا

پایان نامه
چکیده

برنامه نویسی در محیط هایی که تنوع سخت افزاری و نرم افزاری فراوانی در آنها وجود دارد با مشکلات بسیاری روبروست. در چنین شرایطی استفاده از ماشین های مجازی و زبانهای برنامه نویسی با درجه تجرید بالاتر اجتناب ناپذیر به نظر می رسد. مفسر ماشین مجازی ، دستورات ماشین مجازی را به کدهای قابل اجرا ترجمه کرده و آنها را اجرا می کند. در هنگام اجرا ، اجزای دیگر ماشین مجازی مورد استفاده قرار می گیرند، اما هسته مرکزی اجرایی ماشین مجازی که تفسیر دستورات ماشین مجازی را انجام می دهد ، مفسر است. بنابراین کارایی مفسر بطور حتم برکارایی ماشین مجازی تاثیرگذار خواهد بود .استفاده از مفسر ماشین مجازی بعنوان روش رایج برای پیاده سازی برنامه های برنامه نویسی است نیز مطرح است. استفاده از مفسر موجب افزایش سرعت در ایجاد برنامه ها می شود. یکی از معایب عمده مفسر ، کندی آن است. بطور معمول زمان اجرای یک برنامه توسط مفسر از زمان اجرای همان برنامه که بوسیله یک مترجم ترجمه شده ، بیشتر است. دسترسی با کارایی بالا در مفسر ماشین های مجازی همواره جزو اهداف طراحان ماشینهای مجازی بوده است. در طول سالیان گذشته ، این موضوع مورد توجه و روشهایی برای افزایش کارایی در تفسیر دستورات ماشین مجازی پیشنهاد شده است. برخی از این روشها کاهش تعداد دستورات پرش اجرا شده توسط مفسر و برخی دیگر کاهش زمان دسترسی به عملوندهای دستور ماشین مجازی را مورد بررسی قرار داده اند، اما تاکنون ترکیب این روشها بگونه ای که بطور بهینه ای عمل نموده و موجب افزایش بیشتر کارایی شود، مورد توجه قرار نگرفته است. در این پایان نامه روش ترکیبی جدیدی معرفی شده است که اعمال آن بر روی مفسر ماشین مجازی ، افزایش کارایی تا مرز 90درصد کارایی مترجم زبان ‏‎c++‎‏ را نشان داده است.

۱۵ صفحه ی اول

برای دانلود 15 صفحه اول باید عضویت طلایی داشته باشید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

پنهان سازی اجسام در ناحیه LWIR با استفاده از یک پیکسل مادون قرمز با کارایی بالا

This article, introduces a new pixel which can emit infrared wavelengths from its surface and can be used for the purpose of cloaking objects from thermal cameras. This pixel can simulate the temperatures between 0 and 100ºC emited from an infrared radiation in LWIR (8-12 micrometres) region. Nanocomposite material is used in the pixel structure and this has increased its capacities like ZT fac...

متن کامل

ارائه روش چیدمان بهینه ماشین آلات با استفاده از مدل سازی ریاضی ( مطالعه موردی: شرکت پویا خودرو شرق )

این مقاله بر مدل سازی ریاضی و حل مسائل برنامه ریزی عدد صحیح به وسیله روش های بهینه سازی تمرکز دارد . هدف ازارائه این مقاله توسعه مدلی جهت جانمایی تسهیلات است . این کار ابتدا از طریق مطالعات و بازدید از کارخانه پویا خودرو شرقبا شناسایی عوامل مؤثر آغاز شد . که خود شامل دو مبحث می گردد :اول شامل اندازه طول و عرض دپارتمان ها و مورد دوممربوط به فراوانی جریان مواد بین دپارتمان ها است . روشن است که ار...

متن کامل

پنهان سازی اجسام در ناحیه lwir با استفاده از یک پیکسل مادون قرمز با کارایی بالا

این مقاله به معرفی یک پیکسل جدید که قابلیت گسیل امواج مادون قرمز از سطح خود را دارا می باشد و می تواند به منظور پنهان سازی اجسام از دوربین های حرارتی مورد استفاده قرار گیرد می پردازد. این پیکسل قابلیت شبیه سازی دماهای بین صفر تا 100 درجه سانتیگراد که امواج مادون قرمزی در ناحیه ( lwir (12-8 میکرومتر گسیل می کند را دارا می باشد. در ساختمان این پیکسل از مواد نانوکامپوزیت استفاده شده که قابلیت های ...

متن کامل

اثر بربرین در تنظیم آستروسیتهای Gfap+ ناحیه هیپوکمپ موشهای صحرایی دیابتی شده با استرپتوزوتوسین

Background: Diabetes mellitus increases the risk of central nervous system (CNS) disorders such as stroke, seizures, dementia, and cognitive impairment. Berberine, a natural isoquinolne alkaloid, is reported to exhibit beneficial effect in various neurodegenerative and neuropsychiatric disorders. Moreover astrocytes are proving critical for normal CNS function, and alterations in their activity...

متن کامل

اثر بربرین در تنظیم آستروسیتهای Gfap+ ناحیه هیپوکمپ موشهای صحرایی دیابتی شده با استرپتوزوتوسین

Background: Diabetes mellitus increases the risk of central nervous system (CNS) disorders such as stroke, seizures, dementia, and cognitive impairment. Berberine, a natural isoquinolne alkaloid, is reported to exhibit beneficial effect in various neurodegenerative and neuropsychiatric disorders. Moreover astrocytes are proving critical for normal CNS function, and alterations in their activity...

متن کامل

منابع من

با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ذخیره در منابع من قبلا به منابع من ذحیره شده

{@ msg_add @}


نوع سند: پایان نامه

وزارت علوم، تحقیقات و فناوری - دانشگاه علم و صنعت ایران

میزبانی شده توسط پلتفرم ابری doprax.com

copyright © 2015-2023