0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

淺析云計算和并行計算

汽車玩家 ? 來源:CSDN ? 作者:采蘑菇的馬里奧 ? 2020-05-03 12:01 ? 次閱讀

并行計算可以劃分成時間并行和空間并行。時間并行即流水線技術(shù),空間并行使用多個處理器執(zhí)行并發(fā)計算,當前研究的主要是空間的并行問題。

并行計算是相對于串行計算來說的。要理解并行計算,首先需要了解串行計算。串行計算是不將任務(wù)進行拆分,一個任務(wù)占用一塊處理資源。

淺析云計算和并行計算

圖1 串行計算

并行計算則不同。首先,并行計算可以劃分成時間并行和空間并行。時間并行就是流水線技術(shù),空間并行使用多個處理器執(zhí)行并發(fā)計算。目前以研究空間并行為主。從空間并行的角度來說,并行計算將一個大任務(wù)分割成多個子任務(wù),每個子任務(wù)占用一定處理資源。并行計算中不同子任務(wù)占用的不同的處理資源來源于同一塊大的處理資源。 換一個說法,就是將一塊大的處理資源分為幾塊小的處理資源,將一個大任務(wù)分割成多個子任務(wù),用這些小的處理資源來單獨處理這些子任務(wù)。 并行計算中各個子任務(wù)之間是有很大的聯(lián)系的,每個子任務(wù)都是必要的,其結(jié)果相互影響。

淺析云計算和并行計算

圖2 并行計算

分布式計算

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

分布式計算也是將一個大的任務(wù)分成幾個子任務(wù),不同子任務(wù)占用不同的處理資源。不過分布式計算的子任務(wù)之間并沒有必然聯(lián)系(互不相干),不同子任務(wù)獨享自己的一套單獨的計算系統(tǒng)。跟并行計算的不同點在于,分布式計算的子任務(wù)具有獨立性,一個子任務(wù)的運行結(jié)果不會影響其他的子任務(wù),所以分布式計算對任務(wù)的實時性要求不高,且允許存在一定的計算錯誤(每個計算任務(wù)有多個參與者進行計算,計算的結(jié)果需要上傳到服務(wù)器后進行比較,對結(jié)果差異大的進行驗證)。

淺析云計算和并行計算

圖3 分布式計算

網(wǎng)格計算

網(wǎng)格計算可以看做是一種特殊的分布式計算。

網(wǎng)格計算與分布式計算的核心思想類似,都是將一個大任務(wù)分成若干個子任務(wù),這些子任務(wù)之間互不相干,占用獨立的計算資源。區(qū)別在于分布式計算中處理子任務(wù)的各個計算節(jié)點只是在無償?shù)刎暙I自己的算力,無法使用其它計算節(jié)點的算力為自己做點什么。而網(wǎng)格計算的各個計算節(jié)點可以在貢獻自己算力的同時,通過平臺來調(diào)用其它計算節(jié)點的算力,并且其它計算節(jié)點也根本不知道你在調(diào)用它。

引用用戶“孤獨求敗”([https://www.cnblogs.com/oldhorse/])的一段話:

分布式計算是將大任務(wù)化分為小任務(wù),各臺參與計算的電腦之間是在物理地域上的分布,一般有服務(wù)器作為“中央”,參與計算的電腦不用了解工作原理,僅僅只是就自己感興趣的項目做貢獻而已,注意,是“向別人”無償?shù)淖鲐暙I,不是自己“直接”受益;而網(wǎng)格計算是自己“直接”受益的,她通過一個平臺允許你調(diào)用別人計算機的處理資源,而別人根本就不知道你在用他的資源!這就是說,分布式計算是你和其他人一起組成“一臺”專供某些科研組織使用的超級處理機,網(wǎng)格計算是將所有網(wǎng)內(nèi)其他人的電腦組成一臺專供你自己使用的超級處理機。

淺析云計算和并行計算

圖4 網(wǎng)格計算

云計算

美國國家標準與技術(shù)研究院(NIST)對云計算的定義:

云計算是一種模型,它可以實現(xiàn)隨時隨地、便捷地、隨需應(yīng)變地從可配置計算資源共享池中獲取所需的資源(例如 ,網(wǎng)絡(luò)、服務(wù)器、存儲、應(yīng)用、及服務(wù)),資源能夠快速供應(yīng)并釋放,使管理資源的工作量和與服務(wù)提供商的交互減小到最低限度。

目前我們經(jīng)常討論的云計算不僅僅是一個計算模型,還包含了運營服務(wù)等概念。 云計算是分布式計算、并行計算和網(wǎng)格計算的發(fā)展,或者說是這些概念的商業(yè)實現(xiàn)。

淺析云計算和并行計算

圖5 云計算

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 處理器
    +關(guān)注

    關(guān)注

    68

    文章

    18927

    瀏覽量

    227231
  • 云計算
    +關(guān)注

    關(guān)注

    38

    文章

    7612

    瀏覽量

    136739
收藏 人收藏

    評論

    相關(guān)推薦

    如何理解計算

    計算的工作原理是什么? 計算和傳統(tǒng)IT技術(shù)的區(qū)別? 華納如何幫助您實現(xiàn)
    發(fā)表于 08-16 17:02

    關(guān)于計算的3個誤解

    雖然計算應(yīng)用已經(jīng)從概念成為現(xiàn)實并且有相當長時間了,但是仍然有一些人對計算持有誤解。以下是關(guān)于計算
    的頭像 發(fā)表于 07-26 16:33 ?168次閱讀

    【《計算》閱讀體驗】量子計算

    鑒于本書敘述內(nèi)容著實很豐富,帶有科普性質(zhì)。這里選擇感興趣也是當前科技前沿的量子計算進行閱讀學(xué)習(xí)分享。 量子計算機操作的是量子比特,可以基于量子的特性大幅提升并行計算能力,從而其被公認為具備了超越
    發(fā)表于 07-13 22:15

    網(wǎng)絡(luò)與計算:有什么區(qū)別?

    計算網(wǎng)絡(luò)是相關(guān)但又不同的概念。計算關(guān)注的是應(yīng)用程序如何運行,而網(wǎng)絡(luò)則關(guān)注的是應(yīng)用程序之
    的頭像 發(fā)表于 06-25 11:43 ?253次閱讀
    <b class='flag-5'>云</b>網(wǎng)絡(luò)與<b class='flag-5'>云</b><b class='flag-5'>計算</b>:有什么區(qū)別?

    計算與企業(yè)IT成本治理

    時至今日,計算已逐步替代傳統(tǒng)IT中服務(wù)器、存儲、虛擬化等單體軟硬件的IT架構(gòu),成為企業(yè)IT能力中最重要的組成部分。企業(yè)在利用計算帶來的便利、敏捷的同時,也越來越多依靠
    的頭像 發(fā)表于 06-19 09:40 ?382次閱讀
    <b class='flag-5'>云</b><b class='flag-5'>計算</b>與企業(yè)IT成本治理

    恒訊科技的GPU解決方案有什么特點和優(yōu)勢?

    GPU解決方案通常指的是服務(wù)提供商提供的、基于圖形處理單元(GPU)的計算服務(wù)。這些服務(wù)利用GPU的并行處理能力,為用戶提供高性能的計算
    的頭像 發(fā)表于 06-12 17:24 ?290次閱讀

    高性能計算集群的能耗優(yōu)化

    高性能計算(HighPerformanceComputing,HPC)是指利用大規(guī)模并行計算機集群來解決復(fù)雜的科學(xué)和工程問題的技術(shù)。高性能計算集群的應(yīng)用領(lǐng)域非常廣泛,包括天氣預(yù)報、生物信息學(xué)
    的頭像 發(fā)表于 05-25 08:27 ?231次閱讀
    高性能<b class='flag-5'>計算</b>集群的能耗優(yōu)化

    邊緣計算計算:有什么區(qū)別?

    邊緣計算計算是兩種不同的計算范式,它們有不同的用途,但在某些場景下也可以相互補充。在當今日益數(shù)字化的世界中,對計算資源的需求呈指數(shù)級增長
    的頭像 發(fā)表于 02-19 13:26 ?373次閱讀
    邊緣<b class='flag-5'>計算</b>與<b class='flag-5'>云</b><b class='flag-5'>計算</b>:有什么區(qū)別?

    現(xiàn)在常說的邊緣計算計算有什么不同?

    現(xiàn)在常說的邊緣計算計算有什么不同? 邊緣計算計算是兩種不同的
    的頭像 發(fā)表于 02-06 14:38 ?546次閱讀

    OpenCL多Kernel并行計算結(jié)果討論分析

    · GitHub 想要完成板卡上多核并行計算任務(wù),需要包含多個例化單元的xclbin,對于要例化為多個計算單元的同一內(nèi)核,可以使用nk標志指定 conn_u200.cfg 配置文件中的計算單元數(shù)量。同時
    發(fā)表于 12-31 21:31

    邊緣計算計算的區(qū)別

    邊緣計算計算是兩種不同的計算模式,在數(shù)字化時代的發(fā)展中,它們都起到了重要的作用。本文將介紹邊緣計算
    的頭像 發(fā)表于 12-27 15:46 ?2209次閱讀

    mec邊緣計算與私有的區(qū)別

    Mec邊緣計算與私有是目前計算領(lǐng)域中兩個熱門的概念。盡管它們都是用來處理數(shù)據(jù)、存儲和處理計算任務(wù)的技術(shù),但在架構(gòu)、功能以及應(yīng)用場景等方面
    的頭像 發(fā)表于 12-27 15:31 ?774次閱讀

    邊緣計算計算的區(qū)別和聯(lián)系

    邊緣計算計算是兩種不同的計算模型,它們在應(yīng)用場景、架構(gòu)、數(shù)據(jù)處理等方面有著顯著的差異。本文將詳盡、詳實、細致地闡述邊緣計算
    的頭像 發(fā)表于 12-27 15:14 ?1594次閱讀

    計算到底是誰發(fā)明的?

    說到計算的起源,公眾普遍認為,谷歌前 CEO 埃里克·施密特是計算概念的第一個提出者。 2006 年 8 月 9 日,在搜索引擎大會(SES San Jose 2006)上,他提出
    的頭像 發(fā)表于 11-09 15:23 ?873次閱讀

    九章三號問世,刷新量子計算優(yōu)越性紀錄

    量子計算是后摩爾時代的一種新的計算范式,它在原理上具有超快的并行計算能力,可望通過特定量子算法在一些具有重大社會和經(jīng)濟價值的問題方面相比經(jīng)典計算機實現(xiàn)指數(shù)級別的加速。
    發(fā)表于 10-17 10:12 ?347次閱讀