针对急剧上升的大规模数据,传统的数据密集型计算已经无法再在此种场景下适用.对此,大量的学者们对算法进行不断的改进,并提出利用新型的处理器来进行复杂的数据密集型计算.在众多的新型处理器中,FPGA与GPU体现了良好的并行计算等特性,使得复杂的数据密集型计算能够快速、高效地在并行机器集群上快速地进行并行计算.
处理器的主要功能是用于对计算机的指令进行解释以及处理计算机应用中的数据,由于内存空间急速变大,但是处理器的处理效率却无法与其匹配,适用于各类处理不同场景的新型处理器迅速出现,并展现了其高效的性能.不同的处理器针对不同类型的计算算法以及不同的面向场景,并体现出不同的性能优势.针对不同处理器,研究人员对不同的任务提出了大量新算法.面向新型处理器的高效数据密集型计算算法研究已成为当前数据管理等领域的热点之一.为了有效地对当前面向新处理器的数据密集型计算技术的新进展进行梳理,本文首先对数据密集型计算、新型处理器背景做出简要的概述(第1节).然后,分别在第2节和第3节分别对新型处理器FPGA,GPU进行分析.然后,基于其他硬件平台对大规模数据进行数据密集型计算的综述(第4节).针对其特点进行概述,再根据其特性对数据库系统以及机器学习中的数据密集型计算做出相应的改进(第5节).
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !