面向大數(shù)據(jù)處理的并行計算模型及性能優(yōu)化.pdf_第1頁
已閱讀1頁,還剩124頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、隨著大數(shù)據(jù)時代的來臨,從并行機(jī)體系結(jié)構(gòu)、計算資源擴(kuò)展能力到工業(yè)界應(yīng)用模式都在發(fā)生顯著變化。上述變化為并行計算提供新的發(fā)展機(jī)遇,同時也帶來巨大的研究挑戰(zhàn)。其中架構(gòu)在硬件和軟件之間的并行計算模型是推動大數(shù)據(jù)發(fā)展的核心技術(shù)之一。目前工業(yè)界已經(jīng)研究和開發(fā)多種大數(shù)據(jù)編程模型,并廣泛應(yīng)用在TB級甚至PB級的數(shù)據(jù)處理與分析上,而學(xué)術(shù)界正在嘗試和探索更抽象的大數(shù)據(jù)計算模型,來反映當(dāng)前并行機(jī)的屬性,揭示大數(shù)據(jù)任務(wù)中計算、通信和訪存行為的本質(zhì)特征,對各種主

2、流大數(shù)據(jù)處理系統(tǒng)進(jìn)行統(tǒng)一的理論分析,從而指導(dǎo)大數(shù)據(jù)應(yīng)用調(diào)優(yōu)。
  本文從傳統(tǒng)并行計算模型、大數(shù)據(jù)編程模型和大數(shù)據(jù)計算模型的相關(guān)研究中,總結(jié)出大數(shù)據(jù)計算模型在理論上需要解決的三個基本問題:模型的三要素(機(jī)器參數(shù)、執(zhí)行行為、成本函數(shù))問題、擴(kuò)展性與容錯性問題和性能優(yōu)化問題。本文圍繞著這三個問題,一方面從理論上研究大數(shù)據(jù)計算模型及其性能優(yōu)化方法,另一方面在實(shí)際的大數(shù)據(jù)案例中應(yīng)用這些性能優(yōu)化方法。具體而言,本文的主要研究內(nèi)容、貢獻(xiàn)和創(chuàng)新點(diǎn)

3、可概況為以下幾點(diǎn):
  1.抽象出一個大數(shù)據(jù)計算模型:提出了一個面向大數(shù)據(jù)處理的并行計算模型p-DOT。p-DOT模型分為p階段,每個階段都由數(shù)據(jù)層D、計算層O和通信層T共同組成,采用矩陣的形式化描述;選取輸入數(shù)據(jù)規(guī)模w和機(jī)器數(shù)n作為主要的兩個參數(shù),依照模型所定義的計算、通信和I/O行為共同構(gòu)造出時間成本函數(shù),并以此推導(dǎo)出對一個給定的大數(shù)據(jù)任務(wù)和給定的環(huán)境負(fù)載,任務(wù)最短運(yùn)行時間所需的機(jī)器數(shù)n*和輸入數(shù)據(jù)規(guī)模的開方√w成正比。同時,

4、p-DOT模型具有擴(kuò)展性和容錯性,對于一個軟件框架,如果其任何一個任務(wù)均可用p-DOT模型表示,那么該框架的處理范式是可擴(kuò)展和可容錯的。
  2.證明模型的成本函數(shù)、擴(kuò)展性和容錯性:對于時間成本函數(shù),通過對機(jī)器內(nèi)存大小、機(jī)器數(shù)和任務(wù)執(zhí)行時間的限制,使構(gòu)造出的函數(shù)更接近于實(shí)際,并通過大規(guī)模的MPI和MapReduce實(shí)驗證明該函數(shù)及其推論的正確性;對于擴(kuò)展性,采用傳統(tǒng)并行計算性能評測標(biāo)準(zhǔn)中的等效率函數(shù),證明了基于p-DOT模型的處理

5、范式是可擴(kuò)展的,但不是強(qiáng)可擴(kuò)展的;對于容錯性,在輸入數(shù)據(jù)D都存放在永久性存儲設(shè)備的前提條件下,證明了基于p-DOT模型的處理范式是可容錯的。
  3.設(shè)計基于模型的優(yōu)化方法并應(yīng)用:針對p-DOT模型的數(shù)據(jù)層D、計算層O和通信層T,分別設(shè)計了利用數(shù)據(jù)復(fù)本、利用多核技術(shù)和利用部分同步策略的性能優(yōu)化方法。一方面,從理論上證明了1)利用數(shù)據(jù)復(fù)本不僅是大數(shù)據(jù)任務(wù)容錯性的必要條件,也能有效地提高任務(wù)的I/O訪存性能;2)利用多核技術(shù)能在不增大

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論