دانلود مقاله ترجمه شده پشتیبانی دستورالعمل خاص صرفه جویی انرژی در یک پردازنده جاسازی شده با ISAی تجمیعی


چطور این مقاله مهندسی کامپیوتر و IT را دانلود کنم؟

فایل انگلیسی این مقاله با شناسه 2000415 رایگان است. ترجمه چکیده این مقاله مهندسی کامپیوتر و IT در همین صفحه قابل مشاهده است. شما می توانید پس از بررسی این دو مورد نسبت به خرید و دانلود مقاله ترجمه شده اقدام نمایید

قیمت :
985,000 ریال
شناسه محصول :
2000415
سال انتشار:
2012
حجم فایل انگلیسی :
979 Kb
حجم فایل فارسی :
716 کیلو بایت
نوع فایل های ضمیمه :
Pdf+Word
کلمه عبور همه فایلها :
www.daneshgahi.com

عنوان فارسي

پشتیبانی دستورالعمل خاص صرفه جویی انرژی در یک پردازنده جاسازی شده با ISAی تجمیعی

عنوان انگليسي

Energy Efficient Special Instruction Support in an Embedded Processor with Compact ISA

نویسنده/ناشر/نام مجله

ACM Transactions on Architecture and Code Optimization

این مقاله چند صفحه است؟

این مقاله ترجمه شده مهندسی کامپیوتر و IT شامل 10 صفحه انگلیسی به صورت پی دی اف و 40 صفحه متن فارسی به صورت ورد تایپ شده است

چکیده فارسی


چکیده

استفاده از دستورالعملهای ویژه برای اجرای الگوهای عملیاتی پیچیده یک روش رایج در طراحی خاص پردازنده کاربرد به منظور بهبود عملکرد و کارایی آن است. به هر حال، در یک پردازنده عام جاسازی شده با معماری مجموعه دستورالعملهای بهم پیوسته ( ISA) اینگونه دستورالعملها ممکن است منجر به سربار بزرگی مانند مقابل شوند که i) بیت های بیشتری مورد نیاز هستند تا دستورالعمل ها عملیات های بیشتری را رمز گذاری کند که موجب ظاهر شدن در دستورالعملهای گسترده تر می شود و ii) پورت های فایل رجیستر  و ثبت (RF) بیشتری مورد نیاز هستند تا عملیات های بیشتری را برای واحد های تابع فراهم کنند. سربار این چنینی ممکن است مصرف انرزی را به صورت قابل توجهی افزایش دهد.

در این مقاله ما به ارائه پشتیبانی از الگوهای عملگر جفت انعطاف پذیر در یک پردازنده با یک RISC-like ISAی 64 بیتی بهم پیوسته با استفاده از i) یک کدگشا که تا حدودی قابل پیکربندی مجدد می باشد که محلی بودن الگوها را برای کاهش نیاز به فضای عملیات مورد بهره قرار می دهیم. ii) یک شبکه مسیر جانبی کنترل شده نرم افزاری برای کاهش نیاز به عملیات کد گذاری و پورت های RF می پردازیم. همچنین ما یک طراحی بخش مدیریت کامپایلر آگاه از انرزی را برای معماری پیشنهاد شده که انتخاب الگو را اجرا می کند و زمانبندی آگاه از گذرگاه را هم دارد برای تولید کدهای کارای انرژی معرفی می کنیم.

اگرچه طراحی ارائه شده محدودیت های اضافه ای را به الگوهای عملی اعمال می کند نتایج آزمایشگاهی نشان می هد که تعداد دستورالعمل دینامیک میانگین بیش از 25 درصد کاهش داشته که تنها حدود 2 درصد کمتر از معماری بدون این محدودیت هاست. به دلیل سربار کمتر انرژی کل معماری ارائه شده توسز یک میانگین از 15.8 درصد در مقایسه با RISC پایه کاهش داشته است در حالی که بدون داشتن این محدودیت ها به بهبود انرژی در اکثر حالات نمی رسد.

1-مقدمه

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

بسیاری از برنامه های کاربردی شامل الگوهای عملیاتی اجرا شده متفاوتی در گراف های جریان داده (DFGها) هستند مانند آنهایی که در شکل یک نشان داده شده اند.

در این کار دستورالعملهای خاصی مانند دستورالعملهایی که اینگونه الگو ها را اجرا می کنند تعریف شده اند. زمانی که به طر احتمالی مورد استفاده قرار گرفته اند دستورالعمل های ویژه قادرند که به صورت باور نکردنی تعداد دستورالعملها و ارتباطات را در گراف داده کاهش دهند که تاثیر زیادی هم روی کارایی و مصرف انرژی دارند. در طراحی پردازنده های مجموعه دستورالعمل خاص کاربردها (ASIP) رایج است که مجموعه های دستورالعملی را ترکیب کرد که به پشتیبانی اینگونه الگوها در کاربردهای هدف برای رسیدن به کارایی بهتر و صرفه جویی در انرژی می پردازد[15,18,23]. در این مقاله ما به رفع مشکل پشتبانی دستورالعمل خاص قابل انعطاف در یک پردازنده عمومی جاسازی شده با یک معماری مجوعه دستورالعمل بهم پیوسته (ISA) می پردازیم...

معماری قابل پیکربندی مجدد صرفه جویی انرژی در پردازنده :کلمات کلیدی

چکیده انگلیسی


Abstract

The use of special instructions that execute complex operation patterns is a common approach in application specific processor design to improve performance and efficiency. However, in an embedded generic processor with compact instruction set architecture (ISA), such instructions may lead to large overhead as: i) more bits are needed to encode the extra opcodes and operands, resulting in wider instructions; ii) more register file (RF) ports are required to provide the extra operands to the function units. Such overhead may increase energy consumption considerably

In this paper, we propose to support flexible operation pair patterns in a processor with a compact 24-bit RISC-like ISA using: i) a partially reconfigurable decoder that exploits the locality of patterns to reduce the requirement for opcode space; ii) a software controlled bypass network to reduce the requirement for operand encoding and RF ports. We also propose an energy-aware compiler backend design for the proposed architecture that performs pattern selection and bypass-aware scheduling to generate energy efficient codes. Though proposed design imposes extra constraints on the operation patterns, the experimental results show that the average dynamic instruction count is reduced by over 25%, which is only about 2% less than the architecture without such constraints. Due to the low overhead, the total energy of the proposed architecture reduces by an average of 15.8% compared to the RISC baseline, while the one without constraints achieves almost no energy improvement

 
Keywords: Reconfigurable architecture special instruction low power code generation
Skip Navigation Linksصفحه اصلی > دپارتمان ها > دپارتمان فنی و مهندسی > مهندسی کامپیوتر و IT > مقاله های مهندسی کامپیوتر و IT و ترجمه فارسی آنها > پشتیبانی دستورالعمل خاص صرفه جویی انرژی در یک پردازنده جاسازی شده با ISAی تجمیعی
کتابخانه الکترونیک
دانلود مقالات ترجمه شده
جستجوی مقالات
با انتخاب رشته مورد نظر خود می توانید مقالات ترجمه شده آن رو به صورت موضوع بندی شده مشاهده نمایید