Research Project and Goals |
|
This summer, I will be working with caches. The goal is to work on cache decay, by
invalidating cache line which have not been accessed within a specified
amount of time (the decay threshold). In particular, I will be working on
implementing cache decay to enhance managing replacement in shared caches of
multithreaded systems. I will allot
more cache memory to those threads that require a larger portion of memory, and
ensure that no single process hogs the entire cache, by giving those cores
that require more memory a higher decay threshold. |