Show simple item record

dc.contributor.advisorAmundsen, Jørn Aslaknb_NO
dc.contributor.advisorAasheim, Yngvenb_NO
dc.contributor.advisorBanino-Rokkones, Cyrilnb_NO
dc.contributor.authorVågenes, Tony Tanaminb_NO
dc.date.accessioned2014-12-19T13:39:51Z
dc.date.available2014-12-19T13:39:51Z
dc.date.created2013-09-09nb_NO
dc.date.issued2008nb_NO
dc.identifier646842nb_NO
dc.identifierntnudaim:4234nb_NO
dc.identifier.urihttp://hdl.handle.net/11250/253227
dc.description.abstractThe main objective of this thesis is to design and implement a method to automatically and adaptively partition a fixed amount of memory between a fixed number of main memory caches.Each cache is responsible for a single disk based data structure.The partitioning should reduce the disk usage due to fetching elements from these data structures.The secondary objective is to write a new cache subsystem to easethe work needed to experiment with cache design issues.A continuous model was created based on the problem description.The model expresses the expected total disk cost savingsfor a given assignment of cache sizes. It was then proved that there exists a single assignment of cache sizesthat maximizes the expected total disk cost savings.A gradient based method was then designed to find this optimal solution.A new policy based cache subsystem was designed and implemented,and the partitioning method was implemented on top of this subsystem.Then, a posting list cache, a document information cache, and a dictionary cache was implemented on top of this subsystem.The method along with the subsystem was then testedusing a query trace and documents from the Yahoo! Local search engine.The method was demonstrated to perform slightly better than for the hand tuned cache sizes used in the search engine.nb_NO
dc.languageengnb_NO
dc.publisherInstitutt for datateknikk og informasjonsvitenskapnb_NO
dc.titleAdaptive Cache Sizing in Search Enginesnb_NO
dc.typeMaster thesisnb_NO
dc.source.pagenumber70nb_NO
dc.contributor.departmentNorges teknisk-naturvitenskapelige universitet, Fakultet for informasjonsteknologi, matematikk og elektroteknikk, Institutt for datateknikk og informasjonsvitenskapnb_NO


Files in this item

Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record