English

Sensitivity Analysis of Core Specialization Techniques

Hardware Architecture 2017-08-15 v1

Abstract

The instruction footprint of OS-intensive workloads such as web servers, database servers, and file servers typically exceeds the size of the instruction cache (32 KB). Consequently, such workloads incur a lot of i-cache misses, which reduces their performance drastically. Several papers have proposed to improve the performance of such workloads using core specialization. In this scheme, tasks with different instruction footprints are executed on different cores. In this report, we study the performance of five state of the art core specialization techniques: SelectiveOffload [6], FlexSC [8], DisAggregateOS [5], SLICC [2], and SchedTask [3] for different system parameters. Our studies show that for a suite of 8 popular OS-intensive workloads, SchedTask performs best for all evaluated configurations.

Keywords

Cite

@article{arxiv.1708.03900,
  title  = {Sensitivity Analysis of Core Specialization Techniques},
  author = {Prathmesh Kallurkar and Smruti R. Sarangi},
  journal= {arXiv preprint arXiv:1708.03900},
  year   = {2017}
}

Comments

5 pages, 3 figures, 4 tables

R2 v1 2026-06-22T21:13:26.659Z