سیویلیکا را در شبکه های اجتماعی دنبال نمایید.

تکنیک های یادگیری ماشین در بهینه سازی کد برنامه ها

Publish Year: 1387
Type: Conference paper
Language: Persian
View: 4,317

This Paper With 7 Page And PDF Format Ready To Download

این Paper در بخشهای موضوعی زیر دسته بندی شده است:

Export:

Link to this Paper:

Document National Code:

CEIC02_082

Index date: 24 November 2008

تکنیک های یادگیری ماشین در بهینه سازی کد برنامه ها abstract

هدف از بهینه سازی می تواند تقلیل حجم و افزایش سرعت اجرایی برنامه ها باشد. بسیاری از مسایل مهم بهینه سازی کامپایلر NP-Hard می باشند. نویسندگان کامپایلر انتظار دارند تا راه حلهای موثر و ارزانی را برای این مسائل مانند زمانبندی دستورالعمل ها و تخصیص ثبات ها بیابند. استفاده از یادگیری ماشین می تواند بطور موثری مشکل را حل کند. تکنیکهایی برای اتوماتیک کردن و ساده سازی فرآیند بهینه سازی ضروری است . بنابراین باید تکنیکهای هوشمندی بکاربریم که به سرعت، راه حل تقریبی مناسب را برای دسته بزرگی از برنامه ها پیدا کند. استفاده از یادگیری ماشین می تواند بطور موثری مشکل را حل کند . با استفاده از روشهای یادگیری ماشین بهبودهایی در کامپایلر حاصل شده است و برای رسیدن به نتیجه مطلوب انتخاب روشهای مناسب و انتخاب ویژگیها از اهمیت بسیاری برخوردار است. در این مقاله تکنیک های یادگیری ماشین در بهینه سازی کد بررسی شده است.

تکنیک های یادگیری ماشین در بهینه سازی کد برنامه ها Keywords:

تکنیک های یادگیری ماشین در بهینه سازی کد برنامه ها authors

فاطمه شبستری

دانشجوی کارشناسی ارشد ، دانشگاه آزاد اسلامی واحد شبستر

مراجع و منابع این Paper:

لیست زیر مراجع و منابع استفاده شده در این Paper را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود Paper لینک شده اند :
F. Agakov, E. Bonilla, J. Cavazos, B. Franke, G. Fursin, ...
_ - Hamedan - Iran - February 2009 ...
In International Symposium On Code Generation and Optimization, New York, ...
A. V. Aho, R. Sethi, and J. D. Ullman. Compilers ...
R. Allen and K. Kennedy. Optimizing Compilers for Modern Architectures. ...
B. Calder, D. Grunwald, M. Jones, D. Lindsay, J. Martin, ...
J. Cavazos. Automaticall y Constructing Compiler Optimization Heuristics Using Supervised ...
J. Cavazos and J. E. B. Moss. Inducing Heuristics to ...
J. Cavazos , M. O Boyle. M ethod-specific dynamic compilation ...
S. Long and M. O'Boyle. Adaptive Java Optimisation Using Instance-B ...
T. Mitchell, Machine learning, McGraw-Hill, US, 1997. ...
A. Monsifrot, F. Bodin, and R. Quiniou. A Machine Learning ...
M. W. Stephenson. Automating the Construction of Compiler Heuristics Using ...
M. Stephenson and S. Amarasinghe. Predicting Unroll Factors Using Supervised ...
M. Stephenson, M. Martin, U. M. OReilly, and S. Amarasinghe. ...
_ - Hamedan - Iran - February 2009 ...
نمایش کامل مراجع

مقاله فارسی "تکنیک های یادگیری ماشین در بهینه سازی کد برنامه ها" توسط فاطمه شبستری، دانشجوی کارشناسی ارشد ، دانشگاه آزاد اسلامی واحد شبستر نوشته شده و در سال 1387 پس از تایید کمیته علمی دومین همایش ملی مهندسی برق کامپیوتر و فناوری اطلاعات پذیرفته شده است. کلمات کلیدی استفاده شده در این مقاله بهینه سازی کامپایلر، یادگیری ماشین ، Code Optimization , Machine Learning هستند. این مقاله در تاریخ 4 آذر 1387 توسط سیویلیکا نمایه سازی و منتشر شده است و تاکنون 4317 بار صفحه این مقاله مشاهده شده است. در چکیده این مقاله اشاره شده است که هدف از بهینه سازی می تواند تقلیل حجم و افزایش سرعت اجرایی برنامه ها باشد. بسیاری از مسایل مهم بهینه سازی کامپایلر NP-Hard می باشند. نویسندگان کامپایلر انتظار دارند تا راه حلهای موثر و ارزانی را برای این مسائل مانند زمانبندی دستورالعمل ها و تخصیص ثبات ها بیابند. استفاده از یادگیری ماشین می تواند بطور موثری مشکل را حل کند. ... . این مقاله در دسته بندی موضوعی یادگیری ماشین طبقه بندی شده است. برای دانلود فایل کامل مقاله تکنیک های یادگیری ماشین در بهینه سازی کد برنامه ها با 7 صفحه به فرمت PDF، میتوانید از طریق بخش "دانلود فایل کامل" اقدام نمایید.