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

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

嵌入式多核平臺并行調(diào)試器的設(shè)計與實現(xiàn)

發(fā)布時間:2024-05-21 19:49
  在體系結(jié)構(gòu)技術(shù)的推動下,微處理器已經(jīng)全面進入片上多核時代。針對嵌入式多核平臺的并行程序的開發(fā)也更加普及,同時隨著并行計算在軍用、工業(yè)技術(shù)等領(lǐng)域的廣泛應(yīng)用,更多的用戶開始使用并行技術(shù)處理問題。并行調(diào)試技術(shù)是并行程序開發(fā)的一個重要環(huán)節(jié),但目前并行調(diào)試環(huán)境比較薄弱,設(shè)計一個多核平臺下的調(diào)試器并行調(diào)試技術(shù)的研究變得十分緊要。 本文首先介紹現(xiàn)有并行調(diào)試器的模型,分析共享存儲模式下的并行調(diào)試器的發(fā)展狀況,研究OpenMP并行程序的特點,隨后通過對嵌入式交叉調(diào)試的方法的描述,完成對現(xiàn)有模型的分析和總結(jié)。 其次,本文分析并行調(diào)試器設(shè)計中常見的主要問題,包括并行程序執(zhí)行過程中事件的不確定性和跨平臺的可移植性等。隨后介紹了GDB多線程調(diào)試的技術(shù),對基本的調(diào)試原理進行了簡要的分析,闡述ELF文件的格式以及ELF文件中調(diào)試信息的提取和存儲方法,在相關(guān)的技術(shù)和理論之上,針對并行調(diào)試器設(shè)計過程中的實際情況,提出基于記錄重放技術(shù)的調(diào)試器設(shè)計方案。 然后,進一步剖析記錄重放技術(shù)執(zhí)行的流程,詳細闡述并行程序內(nèi)存映射的數(shù)據(jù)組成,介紹了內(nèi)存映射讀寫的過程,并采用模塊化設(shè)計的思想,設(shè)計了配置模塊、內(nèi)存管理模塊和文件控制模塊,...

【文章頁數(shù)】:53 頁

【學位級別】:碩士

【部分圖文】:

圖4性能分析工具

圖4性能分析工具

圖4 性能分析工具技術(shù)進行了研究,以基于事件模型的調(diào)試技術(shù)為基礎(chǔ),針對VxWorks操作系統(tǒng)設(shè)計和實現(xiàn)了可視化性能分析工具,能有效地分析程序瓶頸,提高并行程序的性能。參考文獻[1]熊建新,王鼎興,鄭緯民,等.基于事件模型的可視化并行調(diào)試技術(shù)[J].軟件學報,1996,7(5....


圖2-2記錄重放過程

圖2-2記錄重放過程

圖2-2記錄重放過程Figure2-2Theprocessofrecord/replay在分布式存儲的機群系統(tǒng)中,記錄重放調(diào)試技術(shù)實現(xiàn)的核心問題些內(nèi)容。通常有下面3種方法:(1)記錄程序運行期間所有信息,時間和空間開銷都很大。(2)記錄消息傳遞的內(nèi)容,這在消息很....


圖2-4線程結(jié)構(gòu)圖

圖2-4線程結(jié)構(gòu)圖

這樣在一個地址空間中可執(zhí)行多條指令流,每因此,進程可由單個線程來執(zhí)行,也可由多個獨立的寄存器和堆棧,但是共享同一地址空間代碼是各線程共有的,如圖2-4:


圖2-5線程創(chuàng)建通告Figure2-5Announcementofcreatingathread

圖2-5線程創(chuàng)建通告Figure2-5Announcementofcreatingathread

程創(chuàng)建通告B檢測到新的線程被創(chuàng)建時,它會顯示一條消息說明在當屬性。GDB會給每個線程分配一個唯一的編號用于標識。這里用一個多線程程序為例,程序中有一個主線程,線程,如圖2-5所示:



本文編號:3979842

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

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


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

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