【摘 要】
:
大数据已经是与人们生活息息相关的科学技术,并且随着互联网以及物联网的普及发展,大数据将会给现代社会带来更大的商业价值。在大数据时代,由于处理的数据量庞大以及数据处
论文部分内容阅读
大数据已经是与人们生活息息相关的科学技术,并且随着互联网以及物联网的普及发展,大数据将会给现代社会带来更大的商业价值。在大数据时代,由于处理的数据量庞大以及数据处理算法的改进,仅使用CPU对海量数据进行分析会导致效率低下。因此人们开始构建新的计算架构来提升大数据处理的性能。人们首先将GPU应用于大数据处理中。GPU虽然没有CPU复杂的控制逻辑,但是其具有CPU不能比拟的数量众多的计算资源,并且GPU的结构类型非常统一,适合于对大量数据进行并行计算。随后,FPGA开始进入人们的视线。FPGA同样具有丰富的计算资源,并且具有低功耗,高吞吐量等优点。多块FPGA组成的集群将具有类似GPU的图像处理能力,而功耗更低。在这样的背景下,本文使用了FPGA和GPU两种不同类型的芯片,将它们与CPU组成了CPU-FPGA和CPU-GPU两种计算平台。为了应对当今大数据的计算挑战,我们在CPU-FPGA计算平台中运行大数据计算中的浮点数矩阵乘法运算,在CPU-GPU计算平台中运行大数据分析中的最常用的机器学习算法。在CPU-FPGA计算平台中,本文解决了CPU与多块zeaboard开发板通信的问题,ARM与FPGA通信的问题,并使用Verilog硬件描述语言设计并实现了浮点数矩阵乘法系统。整个计算平台可以实现:CPU将待计算的浮点数矩阵通过以太网分别发送至多块FPGA,FPGA计算完毕后将计算结果发送回CPU。在CPU-GPU计算平台中,本文针对机器学习中的神经网络和卷积神经网络算法提出了并行训练的方法。根据提出的并行训练方法,本文使用异构编程语言OpenCL在CPU-GPU计算平台中运行。这两种算法都是用于手写数字的识别。我们将神经网络和卷积神经网络的并行训练结果分别与它们的串行训练结果相比较,结果表明本文在CPU-GPU计算平台中运行的这两种机器学习算法均能在性能几乎没有损失的情况下,既减小了它们的训练时间,同时提升了能量效率。
其他文献
基于OpenMV微型机器视觉模块,采用Micro Python语言进行编程,通过摄像头采取实时图像,识别AprilTag标记,读取3D数据,精确定位目标。通过实验和研究,进一步分析了使用AprilTag
中国旅游产业正迅速朝国际化发展,具有丰富旅游知识、良好服务意识并具备英语交流能力的高素质人才十分紧缺。目前旅游相关专业的英语教学体系仍存在无法满足行业要求、学生
一、认股权证的账务处理认股权证是赋予持有人按规定价格购买企业股票权利的一种证券,它一般是在发行其他证券,如企业债券、优先股股票时发出,使购买其他证券的人享有购买普
<正>访谈时间:2011年1月19日访谈方式:新浪微博访谈、邮件访谈新闻伦理的核心,就是协调新闻传播关系中的利益问题王贺新:当下的新闻伦理或新闻职业道德研究活跃,但就像新媒体
本文总结16例有长期胆管炎病史的肝胆管结石病人最终合并胆管细胞癌;分析了胆管结石和胆管细胞癌之间的关系.认为结石和炎症的反复刺激,胆管上皮异型增生是导致胆管细胞癌的主要因
全球治理体系是一个具有特殊含义的概念.全球治理的法治背景是发展权利宣言,全球治理是21 世纪人类面临的紧迫课题,金砖合作机制已成为全球治理的示范模式.中国方案的提出是
高校住宅区物业管理是高校物业管理的难点,现阶段高校住宅区物业管理中存在缺乏住宅区所需的维修基金、管理方法陈旧落后、基础设施套配不全、物业从业人员素质不高、服务不
目的肾结石形成是肾小管上皮细胞、尿有机物质和无机物质共同参与的复杂生物学过程。本研究拟通过尿蛋白质组大数据分析肾结石形成的关键生物学过程和初步分析尿无机物焦磷酸对感染性肾结石的影响。方法肾结石相关尿有机蛋白数据来源于肾结石尿蛋白质组学研究数据和Polysearch软件搜索的数据。差异表达蛋白质被整合入“In Web”蛋白质相互作用(protein-protein interaction,PPI)数
最近,中央网信办、工业和信息化部、公安部、国家市场监管总局联合发布了《关于开展App违法违规收集使用个人信息专项治理的公告》(以下简称《公告》),将在全国范围内组织开
无论传统媒体和网络媒体如何PK、自媒体和多媒体发展如何迅速,未来的媒介如何改变,时代永远需要一批能够慧眼识珠并推动社会进步的优秀编辑。在当今时代,想要成为一名优秀的