摘要:随着多核技术的迅速发展, 并发处理和大批量数据操作成为主流, 而为了应对更加复杂的程序行为和愈发庞大的数据量, 缓存系统的效率也正面临着严重的挑战.如何在复杂的多核环境中更高效的使用缓存, 提高缓存响应速度和数据吞吐量一直是体系结构领域的重要课题和研究热点.针对多核环境中缓存的应用场景进行分析, 从缓存的效率, 内容和共享使用三个角度进行归纳和总结, 提出缓存应用的时延问题, 容量问题, 共享问题等具有针对性的问题, 并且对针对这些具体问题和情境的缓存优化技术进行总结和综述, 同时对缓存优化的一些新技术和新的优化角度进行探讨, 最后对多核缓存优化技术的发展前景进行展望.