Skip to content
/ lecar Public

Reinforcement Learning Cache Replacement (LECAR) implemented in Rust

License

Notifications You must be signed in to change notification settings

reesmanp/lecar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lecar

Reinforcement Learning Cache Replacement (LECAR) implemented in Rust The paper, written by Vietri et. al., can be found here and the slides they wrote about the paper can be found here.

This cache utilizes a machine learner that informs the controller which policy to use at any given time there is a miss. Thus there are three caches that make up this one cache: the main cache, the LFU cache, and the LRU cache.

This is still in development

While this is still in development, please feel free to play around with it.

About

Reinforcement Learning Cache Replacement (LECAR) implemented in Rust

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages