Publication Type |
Journal Article |
School or College |
College of Engineering |
Department |
School of Computing |
Creator |
Brunvand, Erik L. |
Other Author |
Nellans, David W.; Balasubramonian, Rajeev |
Title |
A case for increased operating system support in chip multi-processors |
Date |
2005 |
Description |
We identify the operating system as one area where a novel architecture could significantly improve on current chip multi-processor designs, allowing increased performance and improved power efficiency. We first show that the operating system contributes a non-trivial overhead to even the most computationally intense workloads and that this OS contribution grows to a significant fraction of total instructions when executing interactive applications. We then show that architectural improvements have had little to no effect on the performance of the operating system over the last 15 years. Based on these observations we propose the need for increased operating system support in chip multiprocessors. Specifically we consider the potential of a separate Operating System Processor (OSP) operating concurrently with General Purpose Processors (GPP) in a Chip Multi-Processor (CMP) organization. |
Type |
Text |
Publisher |
Institute of Electrical and Electronics Engineers (IEEE) |
Journal Title |
Second IBM Watson Conference on Interaction between Architecture, Cicuits, and Compilers |
Volume |
PAC2 |
Language |
eng |
Bibliographic Citation |
Nellans, D., Balasubramonian, R., & Brunvand, E. L. (2005). A case for increased operating system support in chip multi-processors. Second IBM Watson Conference on Interaction between Architecture, Cicuits, and Compilers, PAC2. September. |
Rights Management |
(c) 2005 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE. |
Format Medium |
application/pdf |
Format Extent |
175,488 bytes |
Identifier |
ir-main,15730 |
ARK |
ark:/87278/s69c7fj9 |
Setname |
ir_uspace |
ID |
703006 |
Reference URL |
https://collections.lib.utah.edu/ark:/87278/s69c7fj9 |