首页 | 本学科首页   官方微博 | 高级检索  
     


NSGA-II-Based Design Space Exploration for Energy and Throughput Aware Multicore Architectures
Authors:Ishfaq Hussain  Abida Parveen  Ayaz Ahmad  Nadia N. Qadri  Jameel Ahmed
Affiliation:1. HITEC University, Taxila, Pakistan;2. Department of Electrical Engineering, COMSATS Institute of Information Technology, Wah Cantt., Pakistan
Abstract:Multicore architectures are mainstream due to ever increasing demand of throughput by modern applications. However, the suboptimal utilization of available resources in these architectures may imply an inevitable energy overhead. This energy overhead can only be avoided if the multicore systems support reconfiguration of available resources as per application demand. To achieve the target objectives (i.e., Energy efficiency with Throughput maximization) in multicore systems, many decision variables need to be optimized or analyzed to find the better trade-off. Heuristic-based approaches are aimed to provide a good-enough solution instead of a lengthy exhaustive search. This paper presents an Evolutionary Algorithm (EA)-based approach, i.e., Nondominated Sorting Genetic Algorithm-II (NSGA-II). Three decision variables, i.e., number of cores, cache size and frequency are used to find best solution. The proposed approach is validated over a set of parallel benchmarks using a cycle accurate simulator. The results show a significant amount of energy saving along with minimal impact on the throughput of the system.
Keywords:Design space exploration  energy  multicore  optimization  throughput
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号