2016 conference paper

Fast register consolidation and migration for heterogeneous multi-core processors

Proceedings of the 34th ieee international conference on computer design (iccd), 1–8.

By: E. Forbes* & E. Rotenberg

Source: NC State University Libraries
Added: August 6, 2018

Single-ISA heterogeneous multi-core processors have been demonstrated to improve the performance and efficiency of general-purpose workloads. However, these designs leave some performance on the table due to the common assumption that the cost of migrating a program from one core to another is high. This high cost is due to the reliance on the operating system for a migration via a context switch. Many programs exhibit very fine-grained changes in behavior. A high-cost thread migration requires infrequent migrations, as the migration penalty must be amortized. In this paper, we investigate the impact that thread migrations impose on single-ISA heterogeneous systems.