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

嵌入式Linux在多核多線程平臺(tái)上的移植研究與實(shí)現(xiàn)

發(fā)布時(shí)間:2021-04-30 09:25
  隨著網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,新的網(wǎng)絡(luò)業(yè)務(wù)不斷涌現(xiàn),多元化的服務(wù)與高帶寬的傳輸已成為網(wǎng)絡(luò)應(yīng)用的主流。在這樣的背景下,網(wǎng)絡(luò)設(shè)備中傳統(tǒng)的處理器越來(lái)越力不從心,難以滿足用戶需求。多核多線程處理器的出現(xiàn)為解決這一難題提供了方案,但它所帶來(lái)的硬件體系結(jié)構(gòu)的變化對(duì)軟件來(lái)說(shuō)是不透明的,因此以往的軟件必須加以改進(jìn)、擴(kuò)展才能支持這種處理器。在網(wǎng)絡(luò)設(shè)備的軟件系統(tǒng)中,嵌入式操作系統(tǒng)是最重要的一個(gè)組成部分,它不僅管理著所有的軟硬件資源,還為上層服務(wù)的實(shí)現(xiàn)提供支持。因此在構(gòu)建基于多核多線程處理器的網(wǎng)絡(luò)設(shè)備的軟件系統(tǒng)時(shí),首要的任務(wù)是實(shí)現(xiàn)一個(gè)支持多核多線程處理器的嵌入式操作系統(tǒng)。本文以網(wǎng)絡(luò)設(shè)備的軟件系統(tǒng)開(kāi)發(fā)為背景,深入研究了嵌入式操作系統(tǒng)對(duì)多核多線程處理器的支持手段。文章首先結(jié)合多核多線程處理器XLR732的硬件特點(diǎn),分析了多核多線程體系結(jié)構(gòu)對(duì)操作系統(tǒng)的影響,討論了嵌入式操作系統(tǒng)在多核設(shè)備上的工作模式。然后通過(guò)對(duì)Linux內(nèi)核的擴(kuò)展與改造,實(shí)現(xiàn)了其對(duì)XLR732處理器的支持。支持多核多線程處理器的嵌入式操作系統(tǒng)實(shí)現(xiàn)的關(guān)鍵技術(shù)包括:多核多線程處理器的啟動(dòng)、任務(wù)間的同步手段、中斷與異常處理機(jī)制、任務(wù)調(diào)度策略以及核間通信手段等... 

【文章來(lái)源】:重慶大學(xué)重慶市 211工程院校 985工程院校 教育部直屬院校

【文章頁(yè)數(shù)】:70 頁(yè)

【學(xué)位級(jí)別】:碩士

【文章目錄】:
摘要
ABSTRACT
1 緒論
    1.1 課題背景和研究意義
    1.2 國(guó)內(nèi)外研究現(xiàn)狀
    1.3 本文主要工作
    1.4 本文組織結(jié)構(gòu)
2 多核多線程處理器概述
    2.1 多核多線程處理器的發(fā)展
    2.2 多核多線程處理器的關(guān)鍵技術(shù)
    2.3 多核多線程處理器的優(yōu)勢(shì)
    2.4 基于MIPS 核的XLR732 處理器
        2.4.1 MIPS 體系結(jié)構(gòu)
        2.4.2 XLR732 對(duì)MIPS 的擴(kuò)展
    2.5 本章小結(jié)
3 嵌入式操作系統(tǒng)的多核多線程架構(gòu)分析
    3.1 硬件多線程對(duì)操作系統(tǒng)內(nèi)核的影響
        3.1.1 軟件線程到硬件線程的映射
        3.1.2 硬件線程的調(diào)度策略
        3.1.3 線程優(yōu)先級(jí)問(wèn)題
        3.1.4 中斷響應(yīng)的問(wèn)題
    3.2 數(shù)據(jù)一致性問(wèn)題
    3.3 多核平臺(tái)上操作系統(tǒng)的工作模式
    3.4 嵌入式操作系統(tǒng)在網(wǎng)絡(luò)設(shè)備軟件平臺(tái)中的位置
    3.5 內(nèi)核的設(shè)計(jì)目標(biāo)
    3.6 本章小結(jié)
4 Linux 在 XLR732 平臺(tái)上的移植實(shí)現(xiàn)
    4.1 多核引導(dǎo)過(guò)程
        4.1.1 Linux 對(duì)多核系統(tǒng)的引導(dǎo)分析
        4.1.2 XLR732 的啟動(dòng)實(shí)現(xiàn)
    4.2 同步機(jī)制
        4.2.1 同步問(wèn)題的解決思路
        4.2.2 同步機(jī)制在內(nèi)核中的實(shí)現(xiàn)
    4.3 中斷與異常處理
        4.3.1 處理器對(duì)中斷與異常的支持手段
        4.3.2 內(nèi)核對(duì)中斷與異常的實(shí)現(xiàn)
        4.3.3 中斷的處理過(guò)程
        4.3.4 NMI 的處理
    4.4 任務(wù)調(diào)度策略
        4.4.1 任務(wù)調(diào)度的前提
        4.4.2 任務(wù)調(diào)度的數(shù)據(jù)結(jié)構(gòu)
        4.4.3 調(diào)度策略的實(shí)現(xiàn)
    4.5 核間通信方案
        4.5.1 核間中斷與共享存儲(chǔ)方案
        4.5.2 基于快速消息網(wǎng)絡(luò)FMN 的方案
        4.5.3 基于軟件消息隊(duì)列的方案
        4.5.4 為不同的通信內(nèi)容選擇合適的通信方案
    4.6 本章小結(jié)
5 系統(tǒng)的加載與啟動(dòng)
    5.1 內(nèi)核鏡像文件的加載
    5.2 系統(tǒng)的啟動(dòng)展示
    5.3 本章小結(jié)
6 結(jié)論與展望
    6.1 全文總結(jié)
    6.2 工作展望
致謝
參考文獻(xiàn)
附錄



本文編號(hào):3169265

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

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


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

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