首页 | 本学科首页   官方微博 | 高级检索  
     

深度学习在多核缓存预取中的应用研究综述
引用本文:张建勋.深度学习在多核缓存预取中的应用研究综述[J].计算机应用研究,2024,41(2).
作者姓名:张建勋
作者单位:天津职业技术师范大学信息技术工程学院
基金项目:中国高校产学研自然基金资助项目(2021FNA04016)
摘    要:当前人工智能技术应用于系统结构领域的研究前景广阔,特别是将深度学习应用于多核架构的数据预取研究已经成为国内外的研究热点。针对基于深度学习的缓存预取任务进行了研究,形式化地定义了深度学习缓存预取模型。在介绍当前常见的多核缓存架构和预取技术的基础上,全面分析了现有基于深度学习的典型缓存预取器的设计思路。深度学习神经网络在多核缓存预取领域的应用主要采用了深度神经网络、循环神经网络、长短期记忆网络和注意力机制等机器学习方法,综合对比分析现有基于深度学习的数据预取神经网络模型后发现,基于深度学习的多核缓存预取技术在计算成本、模型优化和实用性等方面还存在着局限性,未来在自适应预取模型以及神经网络预取模型的实用性方面还有很大的研究探索空间和发展前景。

关 键 词:深度学习    数据预取    多核架构    缓存优化    神经网络    研究综述
收稿时间:2023/5/24 0:00:00
修稿时间:2024/1/12 0:00:00

Review of deep learning-based multi-core cache prefetching research
Affiliation:Tianjin Unversity of Technology and Education
Abstract:The current research on the application of artificial intelligence techniques to the field of system architecture is promising, especially the research on applying deep learning to data prefetching in multicore architectures has become a research hotspot at home and abroad. This work studied the cache prefetching task based on deep learning and defined the deep learning cache prefetch model formally. Based on the introduction of current common multi-core cache architectures and prefetching techniques, this paper comprehensively analyzed the design ideas of existing typical cache prefetchers based on deep learning. The application of deep learning neural network in the field of multicore cache prefetching mainly adopts machine learning methods such as deep neural network, recurrent neural network, long and short-term memory network and attention mechanism. A comprehensive comparative analysis of existing deep learning-based data prefetching hierarchical neural models reveals that deep learning-based multicore cache prefetching techniques still have certain computational cost, model optimization, and practicality. In the future, there is still much room for research exploration and development prospect in adaptive prefetching models and the practicality of neural network prefetching models.
Keywords:deep learning  data prefetching  multi-core architecture  cache optimization  neural network  research review
点击此处可从《计算机应用研究》浏览原始摘要信息
点击此处可从《计算机应用研究》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号