论文介绍
cache作为一种常见且关键的模块,在现代视频游戏中发挥着越来越重要的作用,特别是对于硬件比桌面电脑更小的手机游戏。目前的cache管理策略通常采用针对常见访问模式设计的启发式策略,这种策略不能充分利用手游中的信息,而且可能在手游中复杂的访问模式上失败。
在本文中,我们提出了面向未来的缓存管理策略(FOCM)来应对手机游戏典型场景中的缓存管理问题。FOCM利用一个双马尔可夫模型来连接缓存管理的决策过程和游戏玩家的行为过程,从而更准确地建模未来的潜在访问请求。基于这个模型,我们提出了两种基于模仿学习和强化学习的缓存管理方法,每种方法都适用于不同类型的游戏。在缓存仿真环境和大型多人在线角色扮演游戏(MMORPG)中的实验结果表明了所提方法的有效性。
论文地址
https://ieeexplore.ieee.org/document/9619023