The scalable commutativity rule: designing scalable software for multicore processors

What fundamental opportunities for scalability are latent in interfaces, such as system call APIs? Can scalability opportunities be identified even before any implementation exists, simply by considering interface specifications? To answer these questions this paper introduces the following rule: Wh...

Full description

Bibliographic Details
Main Authors: Clements, Austin T. (Contributor), Kaashoek, M. Frans (Contributor), Zeldovich, Nickolai (Contributor), Morris, Robert Tappan (Contributor), Kohler, Edward W. (Author)
Other Authors: Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory (Contributor), Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science (Contributor)
Format: Article
Language:English
Published: Association for Computing Machinery, 2014-05-08T19:49:11Z.
Subjects:
Online Access:Get fulltext