کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
432998 689196 2016 12 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Application configuration selection for energy-efficient execution on multicore systems
ترجمه فارسی عنوان
انتخاب پیکربندی برنامه برای اجرای صرفه جویی در انرژی در سیستم های چند هسته ای
کلمات کلیدی
مصرف انرژی، محاسبات با کارایی بالا، مدل افزایش سرعت، مدل قدرت، موازی
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
چکیده انگلیسی


• We present a hybrid method to achieve an energy efficiency configuration.
• Our method utilizes concurrency levels, thread allocation, and DVFS settings.
• We propose a model to capture the relationship between CC, PP, and TT in detail.
• We apply an analytical speedup model to predict an optimal/nearoptimal configuration.

Modern computer systems are designed to balance performance and energy consumption. Several run-time factors, such as concurrency levels, thread mapping strategies, and dynamic voltage and frequency scaling (DVFS) should be considered in order to achieve optimal energy efficiency for a workload. Selecting appropriate run-time factors, however, is one of the most challenging tasks because the run-time factors are architecture-specific and workload-specific.While most existing works concentrate on either static analysis of the workload or run-time prediction results, in this paper, we present a hybrid two-step method that utilizes concurrency levels and DVFS settings to achieve the energy efficiency configuration for a workload. The experimental results based on a Xeon E5620 server with NPB and PARSEC benchmark suites show that the model is able to predict the energy efficient configuration accurately. On average, an additional 10%10% EDP (Energy Delay Product) saving is obtained by using run-time DVFS for the entire system. An off-line optimal solution is used to compare with the proposed scheme. The experimental results show that the average extra EDP saved by the optimal solution is within 5%5% on selective parallel benchmarks.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Journal of Parallel and Distributed Computing - Volume 87, January 2016, Pages 43–54
نویسندگان
, , , ,