Title :
Understanding and Using Heterogeneity for High Performance, Energy Efficient Computing: Special Session Extended Abstract
Author :
Marculescu, Diana ; Da-Cheng Juan ; Guangshuo Liu
Author_Institution :
Dept. of ECE, Carnegie Mellon Univ., Pittsburgh, PA, USA
Abstract :
This paper identifies workload and platform heterogeneity as an important feature that needs to be modeled and exploited for optimizing for performance and energy efficiency. We start by understanding how frequently are computer jobs submitted to an industrial-scale data center and discover/explain two patterns with respect to the inter-arrival time (IAT) of job requests. Based on these, a novel generative process for modeling heterogeneous data is proposed for simulating job requests with the same statistical properties as the real data. On the computing platform side, we consider the problem of dynamic workload mapping in heterogeneous many-core systems via an efficient algorithm that maximizes performance under power constraints. While the generic mapping problem is NP-hard, we propose a close-to-optimal polynomial approach that can be used in an online scenario for heterogeneous workloads running on heterogeneous platforms.
Keywords :
computational complexity; multiprocessing systems; optimisation; parallel processing; polynomials; power aware computing; IAT; NP-hard problem; close-to-optimal polynomial approach; energy efficient computing; heterogeneous many-core system; high performance computing; interarrival time; platform heterogeneity; workload heterogeneity; Algorithm design and analysis; Computational modeling; Data models; Energy efficiency; Google; Heuristic algorithms; Integrated circuit modeling; energy efficient computing; heterogeneity; high performance computing;
Conference_Titel :
Control Systems and Computer Science (CSCS), 2015 20th International Conference on
Conference_Location :
Bucharest
Print_ISBN :
978-1-4799-1779-2
DOI :
10.1109/CSCS.2015.132