Show simple item record

dc.contributor.authorBoyd-Wickizer, Silas
dc.contributor.authorClements, Austin T.
dc.contributor.authorMao, Yandong
dc.contributor.authorPesterev, Aleksey
dc.contributor.authorKaashoek, M. Frans
dc.contributor.authorMorris, Robert Tappan
dc.contributor.authorZeldovich, Nickolai
dc.date.accessioned2011-04-14T17:41:05Z
dc.date.available2011-04-14T17:41:05Z
dc.date.issued2010-10
dc.identifier.urihttp://hdl.handle.net/1721.1/62203
dc.descriptionURL to paper from conference siteen_US
dc.description.abstractThis paper analyzes the scalability of seven system applications (Exim, memcached, Apache, PostgreSQL, gmake, Psearchy, and MapReduce) running on Linux on a 48- core computer. Except for gmake, all applications trigger scalability bottlenecks inside a recent Linux kernel. Using mostly standard parallel programming techniques— this paper introduces one new technique, sloppy counters— these bottlenecks can be removed from the kernel or avoided by changing the applications slightly. Modifying the kernel required in total 3002 lines of code changes. A speculative conclusion from this analysis is that there is no scalability reason to give up on traditional operating system organizations just yet.en_US
dc.description.sponsorshipQuanta Computer (Firm)en_US
dc.description.sponsorshipNational Science Foundation (U.S.) (0834415)en_US
dc.description.sponsorshipNational Science Foundation (U.S.) (0915164)en_US
dc.description.sponsorshipMicrosoft Research (Fellowship)en_US
dc.description.sponsorshipIrwin Mark Jacobs and Joan Klein Jacobs Presidential Fellowshipen_US
dc.language.isoen_US
dc.publisherUSENIX Associationen_US
dc.relation.isversionofhttp://www.usenix.org/event/osdi10/tech/full_papers/Boyd-Wickizer.pdfen_US
dc.rightsCreative Commons Attribution-Noncommercial-Share Alike 3.0en_US
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/3.0/en_US
dc.sourceMIT web domainen_US
dc.titleAn Analysis of Linux Scalability to Many Coresen_US
dc.typeArticleen_US
dc.identifier.citationBoyd-Wickizer, Silas et al. "An Analysis of Linux Scalability to Many Cores." 9th USENIX Symposium on Operating Systems Design and Implementation, OSDI10, 2010, Oct. 4-6 2010, Vancouver, BC, Canada.en_US
dc.contributor.departmentMassachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratoryen_US
dc.contributor.departmentMassachusetts Institute of Technology. Department of Electrical Engineering and Computer Scienceen_US
dc.contributor.approverZeldovich, Nickolai
dc.contributor.mitauthorBoyd-Wickizer, Silas
dc.contributor.mitauthorClements, Austin T.
dc.contributor.mitauthorMao, Yandong
dc.contributor.mitauthorPesterev, Aleksey
dc.contributor.mitauthorKaashoek, M. Frans
dc.contributor.mitauthorMorris, Robert Tappan
dc.contributor.mitauthorZeldovich, Nickolai
dc.relation.journal9th USENIX Symposium on Operating Systems Design and Implementation, 2010en_US
dc.eprint.versionAuthor's final manuscripten_US
dc.type.urihttp://purl.org/eprint/type/ConferencePaperen_US
dspace.orderedauthorsBoyd-Wickizer, Silas; Clements, Austin T.; Mao, Yandong; Pesterev, Aleksey; Kaashoek, M. Frans; Morris, Robert; Zeldovich, Nickolai
dc.identifier.orcidhttps://orcid.org/0000-0003-0238-2703
dc.identifier.orcidhttps://orcid.org/0000-0001-7098-586X
dc.identifier.orcidhttps://orcid.org/0000-0003-2700-9286
mit.licenseOPEN_ACCESS_POLICYen_US
mit.metadata.statusComplete


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record