A case for increased operating system support in chip multi-processors

Update Item Information
Publication Type Journal Article
School or College College of Engineering
Department School of Computing
Creator Balasubramonian, Rajeev
Other Author Brunvand, Erik L.; Nellans, David
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 IBM
Journal Title 2nd IBM Watson Conference on Interaction between Architecture, Circuits, and Compilers
Language eng
Bibliographic Citation Nellans, D., Balasubramonian, R., & Brunvand, E. (2005). A case for increased operating system support in chip multi-processors. 2nd IBM Watson Conference on Interaction between Architecture, Circuits, and Compilers (P=ac2) , Yorktown Heights, September 2005.
Rights Management Reprint Courtesy of International Business Machines Corporation, ? 2005 International Business Machines Corporation. Reprinted from Nellans, D., Balasubramonian, R., & Brunvand, E. (2005). Case for increased operating system support in chip multi-processors. 2nd IBM Watson Conference on Interaction between Architecture, Circuits, and Compilers (P=ac2), Yorktown Heights, September 2005.
Format Medium application/pdf
Format Extent 174,322 bytes
Identifier ir-main,11503
ARK ark:/87278/s60z7mmb
Setname ir_uspace
ID 704538
Reference URL https://collections.lib.utah.edu/ark:/87278/s60z7mmb