分布式内存计算应用总结

分布式内存计算应用总结

ID:30069699

大小:29.16 KB

页数:23页

时间:2018-12-26

分布式内存计算应用总结_第1页
分布式内存计算应用总结_第2页
分布式内存计算应用总结_第3页
分布式内存计算应用总结_第4页
分布式内存计算应用总结_第5页
资源描述:

《分布式内存计算应用总结》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划分布式内存计算应用总结  并行计算技术及其应用简介  XX  摘要:并行计算是实现高性能计算的主要技术手段。在本文中从并行计算的发展历程开始介绍,总结了并行计算在发展过程中所面临的问题以及其发展历程中出现的重要技术。通过分析在当前比较常用的实现并行计算的框架和技术,来对并行计算的现状进行阐述。常用的并行架构分为SMP、NUMA、MPP以及集群。涉及并行计算的编程模型有MPI、PVM、OpenMP、TBB及Cilk++等。并结合当前研究比较

2、多的云计算和大数据来探讨并行计算的应用。最后通过MPI编程模型,进行了并行编程的简单实验。  关键词:并行计算;框架;编写模型;应用;实验  ASuccinctSurveyaboutParallelComputingTechnologyandIt’s  Application目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  Abstract:Parallelc

3、omputingisthemaintechnologytoimplementhighperformancecomputing.ThispaperstartsfromthehistoryofthedevelopmentofParallelComputing.Itsummarizestheproblemsfacedinthedevelopmentofparallelcomputingandtheimportanttechnologiesinthecourseofitsdevelopment.Throughtheanalysisofframeworkan

4、dtechnologycommonlyusedinparallelcomputingcurrently,toexplainthecurrentsituationofparallelcommonlyusedinparallelareSMP(multiprocessingsystem),NUMA(nonuniformmemorystorage),MPP(massivelyparallelprocessing)andprogrammingmodelsofparallelcomputingareMPI,PVM,OpenMP,TBBandCilk++,the

5、applicationofparallelcomputingcombinedwithcloudcomputingandbigdatawhichareverypopularincurrent,throughtheMPIprogrammingmodel,asimpleexperimentofparallelprogrammingiscarriedout.  Keywords:parallelcomputing;framework;programmingmodel;application;experiment  1引言目的-通过该培训员工可对保安行业有初

6、步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  近年来多核处理器的快速发展,使得当前软件技术面临巨大的挑战。单纯的提高单机性能,已经不能满足软件发展的需求,特别是在处理一些大的计算问题上,单机性能越发显得不足。在最近AlphaGo与李世石的围棋大战中,AlphaGo就使用了分布式并行计算技术,才能获得强大的搜索计算能力。并行计算正是在这种背景下,应运而生。并行计算或称平行计算时相对于串行计算来

7、说的。它是一种一次可执行多个指令的算法,目的是提高计算速度,及通过扩大问题求解规模,解决大型而复杂的计算问题。可分为时间上的并行和空间上的并行。时间上的并行就是指流水线技术,而空间上的并行则是指用多个处理器并发的执行计算。其中空间上的并行,也是本文主要的关注点。  并行计算是指同时使用多种计算资源解决计算问题的过程,是提高计算机系统计算速度和处理能力的一种有效手段。它的基本思想是用多个处理器来协同求解同一问题,即将被求解的问题分解成若干个部分,各部分均由一个独立的处理机来并行计算。并行计算系统既可以是专门设计的,含有多个处理器的超级计算机,也可以是

8、以某种方式互联的若干台的独立计算机构成的集群。通过并行计算集群完成数据的处理,再将处理的结果返回给用户。目的-通过该培训员

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。