کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
432369 688869 2013 12 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Energy-efficient multithreading for a hierarchical heterogeneous multicore through locality-cognizant thread generation
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله
Energy-efficient multithreading for a hierarchical heterogeneous multicore through locality-cognizant thread generation
چکیده انگلیسی


• Innovative graph-based locality-aware threading techniques offer EDP reductions.
• Techniques are tailored to the novel heterogeneous Passive/Active Multicore (PAM).
• Automatic partitioning techniques offer up to 48% EDP reduction with PAM.

Energy costs have become increasingly problematic for high performance processors, but the rising number of cores on-chip offers promising opportunities for energy reduction. Further, emerging architectures such as heterogeneous multicores present new opportunities for improved energy efficiency. While previous work has presented novel memory architectures, multithreading techniques, and data mapping strategies for reducing energy, consideration to thread generation mechanisms that take into account data locality for this purpose has been limited. This study presents methodologies for the joint partitioning of data and threads to parallelize sequential codes across an innovative heterogeneous multicore processor called the Passive/Active Multicore (PAM) for reducing energy consumption from on-chip data transport and cache access components while also improving execution time. Experimental results show that the design with automatic thread partitioning offered reductions in energy-delay product (EDP) of up to 48%.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Journal of Parallel and Distributed Computing - Volume 73, Issue 12, December 2013, Pages 1551–1562
نویسندگان
, ,