Show simple item record

dc.contributor.advisorM. Frans Kaashoek and Nickolai Zeldovich.en_US
dc.contributor.authorMetreveli, Zviaden_US
dc.contributor.otherMassachusetts Institute of Technology. Dept. of Electrical Engineering and Computer Science.en_US
dc.date.accessioned2011-10-17T21:26:49Z
dc.date.available2011-10-17T21:26:49Z
dc.date.copyright2011en_US
dc.date.issued2011en_US
dc.identifier.urihttp://hdl.handle.net/1721.1/66445
dc.descriptionThesis (M. Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2011.en_US
dc.descriptionIn title on title page,"ASH" appears as subscript upper case letters. Cataloged from PDF version of thesis.en_US
dc.descriptionIncludes bibliographical references (p. 45-47).en_US
dc.description.abstractIn this thesis we introduce CPHASH - a scalable fixed size hash table that supports eviction using an LRU list, and CPSERVER - a scalable in memory key/value cache server that uses CPHASH to implement its hash table. CPHASH uses computation migration to avoid transferring data between cores. Experiments on a 48 core machine show that CPHASH has 2 to 3 times higher throughput than a hash table implemented using scalable fine-grained locks. CPSERVER achieves 1.2 to 1.7 times higher throughput than a key/value cache server that uses a hash table with scalable fine-grained locks and 1.5 to 2.6 times higher throughput than MEMCACHED.en_US
dc.description.statementofresponsibilityby Zviad Metreveli.en_US
dc.format.extent47 p.en_US
dc.language.isoengen_US
dc.publisherMassachusetts Institute of Technologyen_US
dc.rightsM.I.T. theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. See provided URL for inquiries about permission.en_US
dc.rights.urihttp://dspace.mit.edu/handle/1721.1/7582en_US
dc.subjectElectrical Engineering and Computer Science.en_US
dc.titleCPHASH : a cache-partitioned hash table with LRU evictionen_US
dc.title.alternativeMulti-core hash tableen_US
dc.title.alternativeCache-partitioned hash table with LRU evictionen_US
dc.typeThesisen_US
dc.description.degreeM.Eng.en_US
dc.contributor.departmentMassachusetts Institute of Technology. Department of Electrical Engineering and Computer Science
dc.identifier.oclc755725088en_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record