北鲲云:浅谈云计算与高性能计算的区别与联系

本文探讨了云计算与高性能计算(HPC)的区别与联系。高性能计算包括并行计算、分布式计算和集群计算,是云计算的理论基础和技术支撑。云计算是这些概念的商业实现,具有分布式计算、存储的特性,强调资源的弹性化和虚拟化服务。云计算的兴起为企业提供了成本效益高的计算解决方案,如云服务器,改变了传统计算模式。
摘要由CSDN通过智能技术生成

近年来,随着人工智能、AI智药等科技领域的火热,以及阿里云、腾讯云、华为云等互联网大厂在各种场景下的成功应用。高性能计算、云计算这类科技领域的词汇也也逐渐进入人们的日常生活。那么,什么是云计算呢?云计算为什么这么火?云计算与高性能计算又有着什么样的渊源?今天我们就详细说一下云计算与高性能计算的区别与联系。

在说云计算就不得不提到传统的高性能计算,高性能计算是也就是许多人都听说过的HPC(High Performance Computing)。传统高性能计算的范畴是十分宽泛的,包括并行计算、分布式计算、计算机集群以及网格计算。

并行计算,是指一种能够让多条指令同时进行的计算模式。可分为时间上的并行和空间上的并行。 时间上的并行就是指流水线技术,而空间上的并行则是指用多个处理器并发的执行计算。并行计算的目的就是提供单处理器无法提供的性能(处理器能力或存储器),使用多处理器求解单个问题。 可以说,并行计算是云计算的初始阶段或者说是萌芽期,它为云计算的发展提供了理论支持。

分布式计算,是研究如何把一个需要非常巨大的计算能力才能解决的问题分成许多小的部分,然后把这些部分分配给许多计算机进行处理,最后把这些计算结果综合起来得到最终的结果。在分布式计算的算法中,我们更加关注的是计算机间的通信而不是算法的步骤,因为分布式计算的通信代价比起单节点对整体性能的影响权重要大得多。所以说,分布式计算是网络发展的产物,是由并行计算演化出的新模式:网络并行计算。如果说并行计算为云计算奠定了理论基础,那么分布式计算则是云计算实现的网络技术支持。

计算机集群,是指将一组松散集成的计算机软件和/或硬件连接起来高度紧密地协作完成计算工作。简单来说,我们可以把这一组松散的集成的计算机看作是一台计算机。集群系统中的单个计算机被称为节点,通常是通过局域网连接ÿ

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值