天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當前位置:主頁 > 科技論文 > 計算機論文 >

基于國產(chǎn)多核處理器核級冗余靜態(tài)綁定和動態(tài)綁定機制的研究

發(fā)布時間:2017-09-12 05:04

  本文關(guān)鍵詞:基于國產(chǎn)多核處理器核級冗余靜態(tài)綁定和動態(tài)綁定機制的研究


  更多相關(guān)文章: 龍芯 瞬時故障 靜態(tài)綁定和動態(tài)綁定 容錯冗余


【摘要】:容錯技術(shù)是在一些對可靠性要求非常嚴格的環(huán)境中保障程序正確運行的一項技術(shù)。程序在計算機上運行的過程中,可能會發(fā)生不同類型的故障,如何保障程序的正確運行一直是一個研究熱點。多核處理器是當今處理器領(lǐng)域的主流,龍芯3號系列芯片是為數(shù)不多的國產(chǎn)多核處理器芯片之一。如何增強國產(chǎn)多核處理器的容錯性能,充分發(fā)揮國產(chǎn)多核處理器的硬件資源優(yōu)勢,這具有重要的意義。在多核處理器的容錯技術(shù)中,根據(jù)對處理器核的使用情況,又可以分為靜態(tài)綁定和動態(tài)綁定兩種方法。靜態(tài)綁定技術(shù)是在冗余進程運行前提前指定具體的處理器核來運行冗余進程的一種技術(shù),而動態(tài)綁定技術(shù)則是一種需要根據(jù)當前核的實際運行狀況來決定具體選擇哪幾個核來運行冗余進程的技術(shù)。本文主要實現(xiàn)了冗余進程在多核處理器間的靜態(tài)綁定和動態(tài)綁定的功能,并在綁定的基礎(chǔ)上完成了利用多模冗余的方法來進行故障檢測的功能。在傳統(tǒng)的綁定方法中,核間冗余進程的通信都需要設(shè)置專用的通信信道或緩存隊列,這一般是在芯片設(shè)計階段來完成。本文主要從軟件方法入手,將冗余進程的通信和進程結(jié)果比較工作轉(zhuǎn)移到系統(tǒng)調(diào)用處,并在內(nèi)核層來完成故障檢測功能。這種從軟件角度實現(xiàn)故障檢測的方法,不但能有效檢測出進程運行過程中出現(xiàn)的故障,而且成本低,開發(fā)周期較短。本文最后實現(xiàn)了通過靜態(tài)綁定和動態(tài)綁定進行故障檢測的方法,并在實驗中成功檢測到了注入的故障,最后針對兩種方法對系統(tǒng)產(chǎn)生的性能影響進行了分析。結(jié)果表明系統(tǒng)對性能的影響在可接受范圍內(nèi)。本文的研究成果不但能為多核處理器在軟件層的容錯提供一些參考,也能為國產(chǎn)龍芯多核處理器的可靠性設(shè)計方案提供一些理論參考。
【關(guān)鍵詞】:龍芯 瞬時故障 靜態(tài)綁定和動態(tài)綁定 容錯冗余
【學(xué)位授予單位】:哈爾濱工業(yè)大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2015
【分類號】:TP332
【目錄】:
  • 摘要4-5
  • Abstract5-8
  • 第1章 緒論8-14
  • 1.1 課題來源及研究的目的與意義8-10
  • 1.1.1 課題來源8
  • 1.1.2 課題研究的背景與意義8-10
  • 1.2 國內(nèi)外研究現(xiàn)狀10-12
  • 1.2.1 龍芯處理器現(xiàn)狀10
  • 1.2.2 容錯技術(shù)現(xiàn)狀10-12
  • 1.2.3 靜態(tài)綁定和動態(tài)綁定技術(shù)現(xiàn)狀12
  • 1.3 論文的主要內(nèi)容12-14
  • 第2章 龍芯3A平臺下相關(guān)容錯技術(shù)14-30
  • 2.1 龍芯3A平臺14-19
  • 2.1.1 龍芯3A芯片14-15
  • 2.1.2 龍芯平臺下操作系統(tǒng)內(nèi)核15-19
  • 2.2 容錯相關(guān)研究19-28
  • 2.2.1 故障的傳播19-20
  • 2.2.2 容錯的相關(guān)技術(shù)20-28
  • 2.3 靜態(tài)綁定和動態(tài)綁定技術(shù)28-29
  • 2.4 本章小結(jié)29-30
  • 第3章 冗余進程容錯檢測方案30-47
  • 3.1 軟件容錯技術(shù)比較30
  • 3.2 系統(tǒng)設(shè)計目標30-31
  • 3.3 綁定的設(shè)計31-39
  • 3.3.1 靜態(tài)綁定冗余容錯的設(shè)計31-38
  • 3.3.2 動態(tài)綁定冗余容錯的設(shè)計38-39
  • 3.4 綁定的實現(xiàn)39-46
  • 3.4.1 靜態(tài)綁定冗余容錯的實現(xiàn)39-45
  • 3.4.2 動態(tài)綁定冗余容錯的實現(xiàn)45-46
  • 3.5 本章小結(jié)46-47
  • 第4章 冗余進程檢測方案的驗證47-55
  • 4.1 軟硬件開發(fā)環(huán)境47
  • 4.2 實驗環(huán)境的搭建和配置47-48
  • 4.3 實驗結(jié)果與分析48-53
  • 4.3.1 靜態(tài)綁定冗余進程的實驗48-50
  • 4.3.2 動態(tài)綁定冗余進程的實驗50-53
  • 4.4 性能的損耗分析53-54
  • 4.5 本章小結(jié)54-55
  • 結(jié)論55-56
  • 參考文獻56-61
  • 攻讀學(xué)位期間發(fā)表的學(xué)術(shù)論文61-63
  • 致謝63

【引證文獻】

中國重要會議論文全文數(shù)據(jù)庫 前1條

1 單書暢;胡瑜;李曉維;;多核處理器的核級冗余容錯技術(shù)[A];第六屆中國測試學(xué)術(shù)會議論文集[C];2010年

,

本文編號:835226

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/835226.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶a1259***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com