├── .gitignore ├── LICENSE ├── README.md ├── agents ├── CacheAgent.py ├── DQNAgent.py └── ReflexAgent.py ├── cache ├── Cache.py └── DataLoader.py ├── playground.ipynb ├── report.pdf ├── run_miss_rate_vs_capacity.py ├── run_miss_rate_vs_time.py ├── run_pintos_filesys.py ├── teaser.png └── utils └── gen_zipf.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peihaowang/DRLCache/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peihaowang/DRLCache/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peihaowang/DRLCache/HEAD/README.md -------------------------------------------------------------------------------- /agents/CacheAgent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peihaowang/DRLCache/HEAD/agents/CacheAgent.py -------------------------------------------------------------------------------- /agents/DQNAgent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peihaowang/DRLCache/HEAD/agents/DQNAgent.py -------------------------------------------------------------------------------- /agents/ReflexAgent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peihaowang/DRLCache/HEAD/agents/ReflexAgent.py -------------------------------------------------------------------------------- /cache/Cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peihaowang/DRLCache/HEAD/cache/Cache.py -------------------------------------------------------------------------------- /cache/DataLoader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peihaowang/DRLCache/HEAD/cache/DataLoader.py -------------------------------------------------------------------------------- /playground.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peihaowang/DRLCache/HEAD/playground.ipynb -------------------------------------------------------------------------------- /report.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peihaowang/DRLCache/HEAD/report.pdf -------------------------------------------------------------------------------- /run_miss_rate_vs_capacity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peihaowang/DRLCache/HEAD/run_miss_rate_vs_capacity.py -------------------------------------------------------------------------------- /run_miss_rate_vs_time.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peihaowang/DRLCache/HEAD/run_miss_rate_vs_time.py -------------------------------------------------------------------------------- /run_pintos_filesys.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peihaowang/DRLCache/HEAD/run_pintos_filesys.py -------------------------------------------------------------------------------- /teaser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peihaowang/DRLCache/HEAD/teaser.png -------------------------------------------------------------------------------- /utils/gen_zipf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peihaowang/DRLCache/HEAD/utils/gen_zipf.py --------------------------------------------------------------------------------