• Home
  • Search
  • Scheduling heterogeneous multi-cores through performance impact estimation (PIE)
  • Cite Icon186
  • https://doi.org/10.1109/isca.2012.6237019Copy DOI Icon

Scheduling heterogeneous multi-cores through performance impact estimation (PIE)

  • Jun 1, 2012
  • Kenzo Van Craeynest +4 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Single-ISA heterogeneous multi-core processors are typically composed of small (e.g., in-order) power-efficient cores and big (e.g., out-of-order) high-performance cores. The effectiveness of heterogeneous multi-cores depends on how well a scheduler can map workloads onto the most appropriate core type. In general, small cores can achieve good performance if the workload inherently has high levels of ILP. On the other hand, big cores provide good performance if the workload exhibits high levels of MLP or requires the ILP to be extracted dynamically. This paper proposes Performance Impact Estimation (PIE) as a mechanism to predict which workload-to-core mapping is likely to provide the best performance. PIE collects CPI stack, MLP and ILP profile information, and estimates performance if the workload were to run on a different core type. Dynamic PIE adjusts the scheduling at runtime and thereby exploits fine-grained time-varying execution behavior. We show that PIE requires limited hardware support and can improve system performance by an average of 5.5% over recent state-of-the-art scheduling proposals and by 8.7% over a sampling-based scheduling policy.

Similar Papers
  • Research Article

CHILL: a system for fine-grained mapping of chained high impact long-latency load phases on tightly coupled heterogeneous multi-cores

  • Jan 01, 2017
  • International Journal of High Performance Systems Architecture
  • Robert Chen +1
  • Research Article

CHILL: a system for fine-grained mapping of chained high impact long-latency load phases on tightly coupled heterogeneous multi-cores

  • Jan 01, 2017
  • International Journal of High Performance Systems Architecture
  • Robert Chen +1
  • Research Article
  • Citations38

Real-Time scheduling and analysis of parallel tasks on heterogeneous multi-cores

  • Dec 23, 2019
  • Journal of Systems Architecture
  • Shuangshuang Chang +3
  • Research Article
  • Citations19

Bridging functional heterogeneity in multicore architectures

  • Feb 18, 2011
  • ACM SIGOPS Operating Systems Review
  • Dheeraj Reddy +3
  • Research Article
  • Citations3

Approx-RM: Reducing Energy on Heterogeneous Multicore Processors under Accuracy and Timing Constraints

  • Jul 22, 2023
  • ACM Transactions on Architecture and Code Optimization
  • Muhammad Waqar Azhar +2
  • Research Article
  • Citations33

Enhancing Energy Efficiency of Multimedia Applications in Heterogeneous Mobile Multi-Core Processors

  • Nov 01, 2017
  • IEEE Transactions on Computers
  • Young Geun Kim +2
  • Conference Article
  • Citations10

HeteroScouts

  • Jun 07, 2011
  • Sadagopan Srinivasan +3
  • Research Article
  • Citations1

Evaluation of an FPGA-Based Heterogeneous Multicore Platform with SIMD/MIMD Custom Accelerators

  • Jan 01, 2013
  • IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences
  • Yasuhiro Takei +3
  • Conference Article
  • Citations23

Portable performance on asymmetric multicore processors

  • Feb 29, 2016
  • Ivan Jibaja +3
  • Research Article
  • Citations5

Blocking-Aware Partitioned Real-Time Scheduling for Uniform Heterogeneous Multicore Platforms

  • Jan 31, 2020
  • ACM Transactions on Embedded Computing Systems
  • Jian-Jun Han +5
  • Conference Article
  • Citations6

OSCAR Parallelizing and Power Reducing Compiler and API for Heterogeneous Multicores : (Invited Paper)

  • Nov 01, 2021
  • Hironori Kasahara +7
  • Conference Article
  • Citations4

A Study of Core Utilization and Residency in Heterogeneous Smart Phone Architectures

  • Apr 04, 2019
  • Joseph Whitehouse +5
  • Conference Article
  • Citations2

A VM-aware fairness scheduler on heterogenous multi-core platforms

  • Oct 23, 2012
  • Chi-Sheng Shih +4
  • Conference Article
  • Citations1

Improvement of Cache System Automatic Design Tool for Heterogeneous Multi-Core

  • Nov 01, 2019
  • Taiga Yukawa +1
  • Research Article
  • Citations24

Dynamic Resource Partitioning for Heterogeneous Multi-Core-Based Cloud Computing in Smart Cities

  • Jan 01, 2016
  • IEEE Access
  • Gangyong Jia +4
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.