`
high0048
  • 浏览: 24425 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

并行化技术的关键

阅读更多
  程序的执行有2种方式,一种就是互不依赖,互不影响的方式,称为独立运行。另一种就是前后相互依赖的方式,后面的执行要依赖前面的结果,称为因果运行。

  并行化的关键就是尽可能的分离出这两种方式。MapReduce就是分离的一种办法。

  对于因果运行,可以想到的方式,就是将所有可能结果的排列组合一一计算出来,最后取出符合条件的结果。
 

  这种计算方法对于计算机的运算能力和中间结果的存储,都是一种前所未有的挑战。

  优化的方式,是选择概率最高的组合先计算,概率低的组合后计算。
  各种可能结果,出现的概率分布,在每一次计算之后都会有所不同,这就像是条件概率,每计算出一些结果,条件发生变化,影响以后的结果。

  怎样得出这种概率分布,是并行计算大行其道的关键点。

  可以预言,概率论,随机理论,组合理论 的研究和实现,将在并行计算领域大大的兴起。
0
0
分享到:
评论

相关推荐

    Oracle数据库中并行处理技术剖析

    不是通过一个进程完成所有工作,而是将任务并行化而使多个进程同时在更小的单元上运行。这可以极大地提高性能和最佳地利用系统。然而,并行处理的最关键部分是如何作出将单个任务分成更小的工作单元的正确决策。典型...

    云计算的关键技术与应用实例

    《云计算的关键技术与应用实例》从并行计算切入,以全新的视角全面讲述了云计算技术,主要内容包括并行计算技术、云计算的关键技术、架构及实例、云计算与智能、云计算技术的竞争性分析等内容。书中针对云计算中的...

    云计算的关键技术与应用实例.part2

    《云计算的关键技术与应用实例》从并行计算切入,以全新的视角全面讲述了云计算技术,主要内容包括并行计算技术、云计算的关键技术、架构及实例、云计算与智能、云计算技术的竞争性分析等内容。《云计算的关键技术与...

    云平台下时间序列数据并行化排列熵特征提取方法

    结合云计算平台和MaxCompute大数据处理技术,设计实现了时间序列数据的表存储方法和并行化的时间序列数据排列熵特征提取算法。在云计算平台上采用不同规模的数据集对并行化算法进行测试,验证了并行化排列熵算法的...

    信息时代影响经济社会发展的关键信息技术.docx

    作者:禚明 来源:《中国军转民》 2017年第3期 禚明 以信息技术为核心的高新技术,催生了云计算、物联网、大数据、互联网+、3D 打印技术和4D 打印技术等关键信息技术的发展,推动了经济全球化的全面深化,促进了经济...

    基于多核并行计算技术的混合交通微观仿真 (2012年)

    提出混合交通微观仿真的并行化方法,包括基于对串行混合交通微观仿真中各个模块CPU运算时间的百分比分析,确定基于数据并行的任务分解方法,及结合多内核CPU架构特点确定Fork/Join的并行模式。提出基于多核技术的混合...

    云计算的关键技术.doc

    云计算系统运用了许多技术,其中以编程模型、数据管理技术、数据存储技术、虚 拟化技术、云计算平台管理技术最为关键。 云计算的核心技术 (1)编程模型 MapReduce是Google开发的java、Python、C++编程模型,它是一种...

    大数据处理的关键技术.docx

    大数据处理的关键技术主要包括:数据采集、数据预处理(数据清理、数据集成、数据变换等)、大数据存储、数据分析和挖掘、数据的呈现与应用(数据可视化、数据安全与隐私等)。 该图展示了如何将大量的数据经过一...

    PCB技术中的贴片机关键高效智能化软件技术

    随着贴片机组成和结构日益复杂化和多元化,贴片机软件技术的重要性越来越得到体现。特别是当代产品更新换代速度加快,柔性化生产成为必然趋势的形势下,高效智能化软件对设备功能和效率的发挥具有关键性作用。  ...

    并行化网络监听数据采集模型 (2003年)

    提出了并行化的网络监听数据采集模型,对代理管辖网络设置多个监视代理,负责对网络流量进行监听。监视代理后连接一个管理代理,负责将多个监视代理过滤处理的数据汇总,完成与其他代理的通信,以及监视代理故障后的...

    显微CT血管系统三维结构的骨架细化算法并行化设计实现

    分析串行骨架细化算法各步骤中包含的可并行化操作,对其进行并行化设计,提出的算法通过OpenMP多线程技术实现,并采用不同大小的三维CT血管图像进行分析和测试。根据测试结果,改进后的算法获取到的骨架准确可靠,...

    论文研究-基于虚拟样机的复杂产品协同设计与仿真关键技术研究.pdf

    主要研究并行工程环境下复杂产品虚拟样机协同设计与仿真的体系结构及其关键技术。提出虚拟样机协同设计与仿真系统的体系结构与整体解决方案,研究面向虚拟样机的数字化多领域集成建模理论与方法,建立面向虚拟样机...

    DEM与地形分析的并行计算

    最后,通过分析并行计算发展的关键问题,提出DTA并行技术的研究趋势及研究意义,合适的数据划分和结果融合策略、通用并行算法、容错机制和负载均衡策略的设计是今后研究的重要内容,尤其是如何在多种计算模式共同...

    船舶数字化制造资源集成管理技术.pptx

    本节通过解读数字化造船集成系统及车间管理系统,阐述了数字化技术在船舶制造行业中的应用现状,让同学更好的了解了数字化造船背后的故事。 ; 以现代集成制造的理念、方法为指导,把成组技术、信息技术与我国造船...

    高灵敏度GPS接收技术中几个关键问题的研究

    本文介绍了 GPS 信号特点,分析了室内环境 GPS 信号的特性,针对高灵敏度GPS 接收技术中的几个关键问题,设计并实现了高灵敏度 GPS 接收技术研究平台。在此基础之上,设计了高灵敏度 GPS 接收机系统结构,对高灵敏度...

    基于数字孪生的综掘巷道并行工艺技术初步研究-论文

    综掘巷道现今的“ 串行” 工艺流程中,机械... 最后分别从真实物理拓扑关系、数据传输处理方法、智能决策控制算法和预测性维护机制 4 个角度进行了数字孪生理论指导下智能化综掘工作面的关键技术发展分析,对智慧煤矿与智

    云计算的关键技术与应用实例.doc

    为了简化系统的设计难度,我们在做云计算V0.01时限定 所做的计算任务包括对大数据量数组求和、求最大值等操作,读者可通过实际的系统体会存储的分布化与计算的并行化的关系,并理解计算向存储迁移的作用。...

Global site tag (gtag.js) - Google Analytics