Back to results

Reykjavík University

Fenrir: Practical Algorithms for Cache Partitioning

Abstract

dc:description.abstract

Caches are ubiquitous systems that support the modern web. They are crucial to cope with delays, bandwidth and high energy use of accessing ever-growing data from backend databases. Today, almost every web access passes through some level of cache, starting with the browser cache found within the computer, through a series of caching servers until the data desired is either found in memory on one of the cache servers or is served up from the backend database. In this project, we investigate the problem of cache partitioning. Cache partitioning concerns the following question: given a number of tenants (think corporate customers) on a single server, how much cache space should each tenant be allotted? Moreover, given a set of tenants and a set of servers, where should the data for each tenant be placed so as to maximize each of their hit rates.

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • James Elías Sigurðarson 1996-
Contributors dc:contributor
  • Háskólinn í Reykjavík

Subjects

dc:subject × 3

Rights

Language dc:language.iso
en

Identifiers

dc:identifier.*
Handle dc:identifier.uri
http://hdl.handle.net/1946/28812
OAI identifier oai:identifier
oai:skemman.is:1946/28812

Chain of custody

source
Harvested from
Reykjavík University
Base URL
skemman.is/oai/request
Last updated
2026-07-27
Source record
OAI-PMH GetRecord
citation

James Elías Sigurðarson 1996-. Fenrir: Practical Algorithms for Cache Partitioning. 2017. http://hdl.handle.net/1946/28812