0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

浅析云计算和并行计算

汽车玩家 来源:CSDN 作者:采蘑菇的马里奥 2020-05-03 12:01 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

并行计算可以划分成时间并行和空间并行。时间并行即流水线技术,空间并行使用多个处理器执行并发计算,当前研究的主要是空间的并行问题。

并行计算是相对于串行计算来说的。要理解并行计算,首先需要了解串行计算。串行计算是不将任务进行拆分,一个任务占用一块处理资源。

浅析云计算和并行计算

图1 串行计算

并行计算则不同。首先,并行计算可以划分成时间并行和空间并行。时间并行就是流水线技术,空间并行使用多个处理器执行并发计算。目前以研究空间并行为主。从空间并行的角度来说,并行计算将一个大任务分割成多个子任务,每个子任务占用一定处理资源。并行计算中不同子任务占用的不同的处理资源来源于同一块大的处理资源。 换一个说法,就是将一块大的处理资源分为几块小的处理资源,将一个大任务分割成多个子任务,用这些小的处理资源来单独处理这些子任务。 并行计算中各个子任务之间是有很大的联系的,每个子任务都是必要的,其结果相互影响。

浅析云计算和并行计算

图2 并行计算

分布式计算

分布式计算可以看做是一种特殊的并行计算。

分布式计算也是将一个大的任务分成几个子任务,不同子任务占用不同的处理资源。不过分布式计算的子任务之间并没有必然联系(互不相干),不同子任务独享自己的一套单独的计算系统。跟并行计算的不同点在于,分布式计算的子任务具有独立性,一个子任务的运行结果不会影响其他的子任务,所以分布式计算对任务的实时性要求不高,且允许存在一定的计算错误(每个计算任务有多个参与者进行计算,计算的结果需要上传到服务器后进行比较,对结果差异大的进行验证)。

浅析云计算和并行计算

图3 分布式计算

网格计算

网格计算可以看做是一种特殊的分布式计算。

网格计算与分布式计算的核心思想类似,都是将一个大任务分成若干个子任务,这些子任务之间互不相干,占用独立的计算资源。区别在于分布式计算中处理子任务的各个计算节点只是在无偿地贡献自己的算力,无法使用其它计算节点的算力为自己做点什么。而网格计算的各个计算节点可以在贡献自己算力的同时,通过平台来调用其它计算节点的算力,并且其它计算节点也根本不知道你在调用它。

引用用户“孤独求败”([https://www.cnblogs.com/oldhorse/])的一段话:

分布式计算是将大任务化分为小任务,各台参与计算的电脑之间是在物理地域上的分布,一般有服务器作为“中央”,参与计算的电脑不用了解工作原理,仅仅只是就自己感兴趣的项目做贡献而已,注意,是“向别人”无偿的做贡献,不是自己“直接”受益;而网格计算是自己“直接”受益的,她通过一个平台允许你调用别人计算机的处理资源,而别人根本就不知道你在用他的资源!这就是说,分布式计算是你和其他人一起组成“一台”专供某些科研组织使用的超级处理机,网格计算是将所有网内其他人的电脑组成一台专供你自己使用的超级处理机。

浅析云计算和并行计算

图4 网格计算

云计算

美国国家标准与技术研究院(NIST)对云计算的定义:

云计算是一种模型,它可以实现随时随地、便捷地、随需应变地从可配置计算资源共享池中获取所需的资源(例如 ,网络、服务器、存储、应用、及服务),资源能够快速供应并释放,使管理资源的工作量和与服务提供商的交互减小到最低限度。

目前我们经常讨论的云计算不仅仅是一个计算模型,还包含了运营服务等概念。 云计算是分布式计算、并行计算和网格计算的发展,或者说是这些概念的商业实现。

浅析云计算和并行计算

图5 云计算

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 处理器
    +关注

    关注

    68

    文章

    20148

    浏览量

    247133
  • 云计算
    +关注

    关注

    39

    文章

    8003

    浏览量

    143100
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    为啥 AI 计算速度这么惊人?—— 聊聊 GPU、内存与并行计算

    提到AI,大家常说它“算得快”,其实是指AI能在眨眼间处理海量数据。可它为啥有这本事?答案就藏在“GPU+高速内存+并行计算”这trio(组合)里。咱们可以把AI要处理的数据,想象成一大堆“小任务
    的头像 发表于 12-05 14:35 225次阅读
    为啥 AI <b class='flag-5'>计算</b>速度这么惊人?—— 聊聊 GPU、内存与<b class='flag-5'>并行计算</b>

    一文看懂AI大模型的并行训练方式(DP、PP、TP、EP)

    大家都知道,AI计算(尤其是模型训练和推理),主要以并行计算为主。AI计算中涉及到的很多具体算法(例如矩阵相乘、卷积、循环层、梯度运算等),都需要基于成千上万的GPU,以并行任务的方式
    的头像 发表于 11-28 08:33 848次阅读
    一文看懂AI大模型的<b class='flag-5'>并行</b>训练方式(DP、PP、TP、EP)

    神经网络的并行计算与加速技术

    问题。因此,并行计算与加速技术在神经网络研究和应用中变得至关重要,它们能够显著提升神经网络的性能和效率,满足实际应用中对快速响应和大规模数据处理的需求。神经网络并行
    的头像 发表于 09-17 13:31 886次阅读
    神经网络的<b class='flag-5'>并行计算</b>与加速技术

    从自然仿真到智能调度——GPU并行计算的多场景突破

    我们正在参加全球电子成就奖的评选,欢迎大家帮我们投票~~~谢谢支持随着复杂计算问题的不断涌现,传统的CPU串行计算在处理大规模数据与高并发任务时逐渐显露瓶颈。GPU(图形处理单元)凭借其高度并行
    的头像 发表于 09-03 10:32 580次阅读
    从自然仿真到智能调度——GPU<b class='flag-5'>并行计算</b>的多场景突破

    Kintex UltraScale 纯 FPGA 开发平台,释放高速并行计算潜能,高性价比的 FPGA 解决方案

    璞致电子PZ-KU060-KFB开发板采用Xilinx Kintex UltraScale KU060芯片,提供高密度并行计算能力,配备4GB DDR4内存、20对GTH高速收发器和多种扩展接口
    的头像 发表于 08-18 13:28 505次阅读
    Kintex UltraScale 纯 FPGA 开发平台,释放高速<b class='flag-5'>并行计算</b>潜能,高性价比的 FPGA 解决方案

    AI芯片:加速人工智能计算的专用硬件引擎

    人工智能(AI)的快速发展离不开高性能计算硬件的支持,而传统CPU由于架构限制,难以高效处理AI任务中的大规模并行计算需求。因此,专为AI优化的芯片应运而生,成为推动深度学习、计算机视觉、自然语言
    的头像 发表于 07-09 15:59 897次阅读

    边缘AI广泛应用推动并行计算崛起及创新GPU渗透率快速提升

    是时候重新教育整个生态了。边缘AI的未来不属于那些高度优化但功能狭窄的芯片,而是属于可编程的、可适配的并行计算平台,它们能与智能软件共同成长并扩展。
    的头像 发表于 06-11 14:57 481次阅读

    读懂极易并行计算:定义、挑战与解决方案

    GPU经常与人工智能同时提及,其中一个重要原因在于AI与3D图形处理本质上属于同一类问题——它们都适用极易并行计算。什么是极易并行计算?极易并行计算指的是符合以下特征的计算任务:任务独
    的头像 发表于 04-17 09:11 650次阅读
    读懂极易<b class='flag-5'>并行计算</b>:定义、挑战与解决方案

    GPU加速计算平台的优势

    传统的CPU虽然在日常计算任务中表现出色,但在面对大规模并行计算需求时,其性能往往捉襟见肘。而GPU加速计算平台凭借其独特的优势,吸引了行业内人士的广泛关注和应用。下面,AI部落小编为大家分享GPU加速
    的头像 发表于 02-23 16:16 758次阅读

    GPU 加速计算:突破传统算力瓶颈的利刃

    ,犹如一把利刃,成功突破了传统算力的瓶颈。 传统的 CPU 计算在面对大规模并行计算任务时,往往显得力不从心。CPU 核心数量有限,且设计侧重于复杂的逻辑控制和串行处理,无法高效处理海量的并行数据。而 GPU 则具有大量的核心,
    的头像 发表于 02-17 10:36 517次阅读

    解析DeepSeek MoE并行计算优化策略

    本期Kiwi Talks将从集群Scale Up互联的需求出发,解析DeepSeek在张量并行及MoE专家并行方面采用的优化策略。DeepSeek大模型的工程优化以及国产AI 产业链的开源与快速部署预示着国产AI网络自主自控将大有可为。
    的头像 发表于 02-07 09:20 2699次阅读
    解析DeepSeek MoE<b class='flag-5'>并行计算</b>优化策略

    HPC计算的技术架构

    HPC计算结合了HPC的强大计算能力和计算的弹性、可扩展性,为用户提供了按需获取高性能计算
    的头像 发表于 02-05 14:51 689次阅读

    xgboost的并行计算原理

    在大数据时代,机器学习算法需要处理的数据量日益增长。为了提高数据处理的效率,许多算法都开始支持并行计算。XGBoost作为一种高效的梯度提升树算法,其并行计算能力是其受欢迎的原因
    的头像 发表于 01-19 11:17 1571次阅读

    直播预告|RISC-V 并行计算技术沙龙,邀您与国内外专家共探 AI 时代无限可能

    的发展趋势备受瞩目。而并行计算作为提升AI性能的关键技术,与RISC-V的结合为行业注入了全新的可能与动力。为了推动RISC-V在人工智能、科学计算和加速计算等领
    的头像 发表于 01-14 09:52 935次阅读
    直播预告|RISC-V <b class='flag-5'>并行计算</b>技术沙龙,邀您与国内外专家共探 AI 时代无限可能

    什么是计算平台?搭建计算平台需要什么条件

    计算平台是一种以计算技术为基础的计算服务平台,用于提供灵活、可扩展、可共享的计算资源和系统服
    的头像 发表于 01-09 10:43 835次阅读