• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于ANN的異構(gòu)多核動態(tài)映射方法

    2022-11-05 07:45:06李建華周義濤趙玉來胡海洋
    智能計算機與應(yīng)用 2022年10期
    關(guān)鍵詞:指令方法

    李 陽,李建華,2,周義濤,趙玉來,胡海洋

    (1 合肥工業(yè)大學(xué) 計算機與信息學(xué)院,合肥 230601;2 合肥工業(yè)大學(xué) 情感計算與先進智能機器安徽省重點實驗室,合肥 230601)

    0 引言

    隨著應(yīng)用程序?qū)τ嬎隳芰π枨蟮闹饾u增長,以及半導(dǎo)體技術(shù)的逐步演進,多核處理器的核心數(shù)量一直在增加。異構(gòu)多核架構(gòu)通過在同一平臺上集成多種類型的處理核,使得應(yīng)用程序可以根據(jù)自身需求選擇不同的核心組合來更加高能效地完成任務(wù)。因此,異構(gòu)多核平臺相比于同構(gòu)多核平臺擁有更高的靈活性,并且可以更合理地利用片上資源。目前,異構(gòu)多核平臺已經(jīng)成為了當今嵌入式系統(tǒng)的主流解決方案。充分發(fā)揮異構(gòu)多核系統(tǒng)的優(yōu)勢需要高效的程序映射方法。

    程序映射可以分為靜態(tài)映射和動態(tài)映射。其中,動態(tài)程序映射可根據(jù)程序的階段性特征以及不同類型處理核的特點進行映射的動態(tài)調(diào)整,能更充分地發(fā)揮平臺的性能優(yōu)勢。靜態(tài)程序映射是在設(shè)計時進行的,因此可以使用計算密集型搜索方法或精確的系統(tǒng)級映射模擬來尋找最佳或近最佳的映射解決方案。但是,通常情況下卻無法處理(未知)動態(tài)工作負載。一個程序在其生命周期中可執(zhí)行數(shù)百萬、數(shù)十億條、甚至更多的指令,并且其運行時的特征也在不斷地變化。一個高效的映射算法應(yīng)該能夠根據(jù)這些變化的特征預(yù)測程序不同時刻在不同類型的核心上運行可獲得的性能,以便獲得更好的能效比。

    近些年來,人工神經(jīng)網(wǎng)絡(luò)(Artificial Neural Network,ANN),是人工智能領(lǐng)域的研究熱點之一。ANN是由多個具有層次和連接關(guān)系的神經(jīng)元相互連接而成,一個完整的人工神經(jīng)網(wǎng)絡(luò)是由輸入層、輸出層和隱藏層三部分組成。其中,輸入層負責(zé)接收和傳遞信息,不進行任何計算。隱藏層位于輸入層和輸出層之間,可以與輸入層和輸出層相連,不同的隱藏層間也可以互相連接,這些連接都被賦予了一個數(shù)值權(quán)重,該權(quán)重與相應(yīng)的輸入?yún)?shù)相乘后,再與神經(jīng)元其他傳入連接的結(jié)果相加。接下去,這些總和被傳遞到神經(jīng)元的激活函數(shù)中,通常選用的是一個線性函數(shù)。如此處理后的神經(jīng)元輸出將繼續(xù)輸入到下一層神經(jīng)元或輸出神經(jīng)元??偟貋碚f,ANN可以通過合理的網(wǎng)絡(luò)結(jié)構(gòu)擬合任意的非線性方程,因此ANN在數(shù)值預(yù)測和分類輸出方面都有著巨大的潛力。

    ANN正在被廣泛地應(yīng)用于各種領(lǐng)域,例如情感分析、預(yù)測估計、生物醫(yī)學(xué)等。雖然ANN的應(yīng)用受到越來越多的關(guān)注,但是到目前為止,將其應(yīng)用于多核異構(gòu)平臺映射算法上的研究卻仍處于起步階段。為此,本文提出了一種基于ANN的異構(gòu)多核動態(tài)映射方法AbDM。

    AbDM的主要目標是最大化異構(gòu)多核平臺性能,在給定多個應(yīng)用程序和一個具有多種不同類型核心的異構(gòu)平臺上,通過動態(tài)調(diào)整應(yīng)用到核心的映射來實現(xiàn)目標。首先,使用基于ANN的性能預(yù)測器根據(jù)一段時間內(nèi)的執(zhí)行參數(shù),預(yù)測每個應(yīng)用下一階段在不同類型核心上的性能。隨后,重映射檢測算法判斷是否需要執(zhí)行重映射。最后,若需要重映射,則由線程到核心類型匹配算法利用獲得的性能值,確定應(yīng)用到核心的映射。

    本文的主要貢獻如下:

    (1)提出了一種線程到核心類型的匹配算法,在充分發(fā)揮平臺性能優(yōu)勢的同時節(jié)省線程到核心類型綁定的時間。

    (2)提出了一種重映射檢測算法,當線程執(zhí)行階段發(fā)生變化時觸發(fā)重映射過程,從而避免過于頻繁的重映射,減少重新映射的時間和成本。

    (3)提出了一種基于神經(jīng)網(wǎng)絡(luò)的性能預(yù)測器,將運行參數(shù)作為模型輸入,預(yù)測性能。

    實驗結(jié)果證實本文提出的AbDM和輪詢調(diào)度算法(RRS)相比平均每個時鐘周期執(zhí)行的指令條數(shù)()提高了63%左右。

    本文其余部分組織如下:第一節(jié)介紹了相關(guān)研究工作;第二節(jié)闡述了本文提出的AbDM的具體實現(xiàn);第三節(jié)對本文方法進行了實驗驗證和分析;第四節(jié)則總結(jié)了本文工作并展望了未來的研究方向。

    1 相關(guān)工作

    異構(gòu)多核平臺上的應(yīng)用映射在開發(fā)計算資源的多樣性方面發(fā)揮著關(guān)鍵作用,對此已經(jīng)有數(shù)十年的研究積累。一般情況下對于異構(gòu)多核映射問題大都采用一個線程映射到一個處理核心的模式。當前針對異構(gòu)多核架構(gòu)映射問題的研究可以分為3類:離線、在線和混合(離線分析后在線使用)方法。為了找到近似最優(yōu)的映射解決方案,現(xiàn)有研究大多采用基于搜索的方法,結(jié)合一些分析來評估考慮的映射與設(shè)計需求之間的關(guān)系。

    對于離線方法,在離線狀態(tài)下充分探索這些不同場景的資源分配,從而為每個場景指定一個最優(yōu)或接近最優(yōu)的資源分配方案。例如,文獻[7]提出了一種靜態(tài)調(diào)度方法,這是一種基于種群的新算法,可以在運行時動態(tài)切換探索性和開發(fā)性搜索模式。靜態(tài)調(diào)度器可以執(zhí)行任務(wù)映射、調(diào)度和電壓縮放。在文獻[8]中,提出了一種算法來優(yōu)化異構(gòu)上應(yīng)用程序的整體運行時間多核處理器。該算法將模擬退火和剪枝策略的組合,用于搜索應(yīng)用程序和平臺之間的最佳映射。上述離線方法通常使用離線分析來確定映射方案,雖然簡單、但會產(chǎn)生額外的分析開銷,并且沒有充分考慮在線程序在執(zhí)行過程中的動態(tài)變化。

    與離線方法相比,在線資源管理缺少離線預(yù)處理階段。一般每個應(yīng)用程序占用的資源都是在運行時動態(tài)調(diào)整的。這種方法的資源分配計劃是在運行時計算出來的,方法的目的則是為了在短時間內(nèi)得到一個比較好的資源分配計劃。例如,文獻[9]中提出的方法首先根據(jù)性能要求和資源可用性選擇線程到核心的映射。然后,通過調(diào)整電壓頻率()水平來應(yīng)用在線自適應(yīng),以在不犧牲應(yīng)用性能的情況下實現(xiàn)能量優(yōu)化。研究可知,在文獻[10]中已有學(xué)者提出了一種基于機器學(xué)習(xí)的方法來增加異構(gòu)多核平臺上的平均故障工作量,最終結(jié)果表明該方法的平均工作量增幅可以高達19.4%。在文獻[11]中,還提出了一種不需要任何自身信息就能夠在線對OpenCL應(yīng)用進行功耗優(yōu)化的一種自適應(yīng)方法。

    混合資源管理方法使用離線分析結(jié)果來做出運行時資源管理決策。第一步是在設(shè)計時進行全面的離線分析,并將分析結(jié)果集成到運行時控制器中,實現(xiàn)運行時的資源分配。例如文獻[12]提出的方法,首先使用緩存分區(qū)技術(shù)來限制共享緩存的不可預(yù)測性,其次探討核心頻率的影響和緩存分區(qū)(CPs)對任務(wù)執(zhí)行周期的影響及其對執(zhí)行時間和能耗的影響。此外,文獻[13]又提出了一種自適應(yīng)映射方法。首先,使用性能監(jiān)控計數(shù)器進行在線數(shù)據(jù)收集,然后使用離線訓(xùn)練性能預(yù)測模型來應(yīng)用不同類型的數(shù)據(jù)。預(yù)測應(yīng)用程序的性能,最后評估和選擇資源組合(處理核心的數(shù)量和類型)。仍要提到的是,該方法還設(shè)置了一個資源管理器來監(jiān)控應(yīng)用程序性能、工作量,以及應(yīng)用程序完成和新應(yīng)用程序的到達情況,再以此來調(diào)整映射。

    離線方法是設(shè)計時進行的,能夠找到最優(yōu)或者接近最優(yōu)的映射方案,但是通常卻無法處理動態(tài)工作負載問題。而在線方法能夠解決動態(tài)工作負載問題,但是由于運行時計算能力有限,可能最終獲得的映射方案不是最優(yōu)方案或者接近最優(yōu)的映射方案?;旌腺Y源管理方法結(jié)合了離線和在線的優(yōu)點,可以在離線的時候?qū)Σ煌膽?yīng)用場景進行充分的分析,也可以在運行時根據(jù)不同的執(zhí)行場景動態(tài)地調(diào)整映射方案。所以目前混合資源管理方法獲得了十分廣泛的應(yīng)用。

    綜上,本文采用混合資源分配方案來實現(xiàn)資源分配,可以充分考慮不同類型線程的運行時特性和不同內(nèi)核的處理能力,從而最大限度地發(fā)揮平臺的處理能力。

    2 基于ANN的異構(gòu)多核動態(tài)映射方法

    本節(jié)主要介紹文中所提出的AbDM方案,圖1給出了其總體框架。給定一組線程和一個異構(gòu)多核平臺,映射器首先為每個線程隨機分配一個空閑核心。同時,收集必要的運行時信息,用來進行性能預(yù)測。然后,重映射檢測器根據(jù)預(yù)測所得的性能判斷是否需要執(zhí)行重映射。在需要執(zhí)行重映射的情況下,由線程到核心類型匹配算法,將線程和核心進行匹配,從而實現(xiàn)IPC優(yōu)化。

    圖1 AbDM總體框架Fig.1 Overview of the proposed approach,AbDM

    2.1 問題定義

    在本文中,通過個線程(,,,t)在的多核平臺上執(zhí)行,表示為{,…,C,…,C},其中C表示核心位于2網(wǎng)格的第行和第列。每個核C屬于種核類型的一種、表示為{,,…,c},并且可以獨立地執(zhí)行DVFS(Dynamic Voltage and Frequency Scaling)。本文所提出的AbDM方案使用每個時鐘周期所執(zhí)行的指令數(shù)、即指令數(shù)/周期(Instructions Per Cycle,)作為性能指標。

    由于程序運行在其生命周期中經(jīng)常會發(fā)生一些階段性的變化,并且不同的階段有著不同的運行時的特征。所以,需要周期性地收集程序運行過程中相關(guān)特征數(shù)據(jù)。

    2.2 運行時參數(shù)收集

    AbDM需要周期性地收集必要的運行時參數(shù)數(shù)據(jù),以進行動態(tài)的重映射決策。AbDM收集的參數(shù)如下:

    (1)用于監(jiān)視在特定內(nèi)核上運行線程的性能的值。

    (2)緩存缺失,包括:一級數(shù)據(jù)緩存命中缺失率、二級緩存命中缺失率、三級緩存命中缺失率,以及讀內(nèi)存指令、寫內(nèi)存指令、浮點加法指令、浮點減法指令、浮點乘法指令和浮點除法指令。

    2.3 性能預(yù)測器

    為了將線程分配給異構(gòu)多核系統(tǒng)中的特定核以最大化性能,必須了解每個線程在各種類型的核上的執(zhí)行情況。實現(xiàn)這一目標的一種方法是在所有類型的內(nèi)核上在線執(zhí)行線程,并相應(yīng)地采取最佳分配。這顯然并不適用于在線映射方法,因為需要用到復(fù)雜的運行時遷移和性能度量。另一種方法是通過只在一種核心類型上運行(參見文獻[7])來獲得不同類型核心的線程性能。這種方法需要在設(shè)計時或運行時構(gòu)建性能預(yù)測模型。由于運行時的學(xué)習(xí)模型可能會使動態(tài)映射方法不可擴展,并且還將引入太多的開銷。類似于文獻[5,13]中的做法,本文選擇在設(shè)計時使用機器學(xué)習(xí)技術(shù)為所有類型的核構(gòu)建預(yù)測模型。

    2.3.1 參數(shù)的選取

    應(yīng)用在某類核心上執(zhí)行的不僅取決于當前執(zhí)行的類型,還和硬件資源相關(guān)。因此,需要將一些應(yīng)用統(tǒng)計信息及執(zhí)行參數(shù)作為預(yù)測器的輸入?yún)?shù)。根據(jù)文獻[16-17]中的方案所選擇的參數(shù)和屬性,本文選取了9個與相關(guān)的參數(shù)來構(gòu)建ANN學(xué)習(xí)模型。參數(shù)分別是緩存丟失率(一級數(shù)據(jù)緩存命中缺失率、二級緩存命中缺失率、三級緩存命中缺失率),以及讀內(nèi)存指令、寫內(nèi)存指令、浮點加法指令、浮點減法指令、浮點乘法指令和浮點除法指令。

    2.3.2 參數(shù)的預(yù)處理

    由于模擬直接收集的輸入?yún)?shù)的統(tǒng)計量可能具有不同的尺度(例如,緩存失效率低于1,而指令數(shù)可達數(shù)千萬),因此需要對輸入?yún)?shù)做預(yù)處理,以確保輸入?yún)?shù)具有相同的尺度。另一方面,為了使用統(tǒng)計信息作為不同核心類型的性能預(yù)測的輸入,統(tǒng)計信息應(yīng)該盡可能通用。將統(tǒng)計數(shù)據(jù)規(guī)范化為比率可以確保神經(jīng)網(wǎng)絡(luò)輸入的一致性,當使用從小核心收集的數(shù)據(jù)進行訓(xùn)練的時候,但卻可能是使用從大核心收集的輸入統(tǒng)計數(shù)據(jù)進行預(yù)測的。因此,本文將不同類型的指令數(shù)轉(zhuǎn)換為指令比。

    2.3.3 模型結(jié)構(gòu)

    在本文的ANN網(wǎng)絡(luò)的輸入層是由9個神經(jīng)元組成,用來接收輸入?yún)?shù)。一般來說,隨著神經(jīng)網(wǎng)絡(luò)的隱藏層和隱藏層的節(jié)點數(shù)的增加可以降低網(wǎng)絡(luò)誤差、提高精度,但也會使網(wǎng)絡(luò)復(fù)雜化,從而增加了網(wǎng)絡(luò)的訓(xùn)練時間和出現(xiàn)“過擬合”的傾向。通過仿真實驗,最終確定了性能預(yù)測器所使用的神經(jīng)網(wǎng)絡(luò)模型隱藏層數(shù)為27,并且使用作為激活函數(shù)。在損失函數(shù)和學(xué)習(xí)率方面,本文選用了最常用的均方誤差(Mean Squared Error,)損失函數(shù)來對性能預(yù)測器進行訓(xùn)練,同時通過觀察損失函數(shù)和學(xué)習(xí)率的關(guān)系,最終將學(xué)習(xí)率確定為0.001。

    2.4 重映射檢測器

    一個程序在其生命周期中可執(zhí)行數(shù)百萬甚至數(shù)十億條指令,運行中的行為通常經(jīng)歷階段變化。在不同的階段,可以觀察到不同的執(zhí)行特征。因此,不能在每個信息收集階段進行重新映射,而是只會在檢測到某些階段變化時進行重新映射,用以降低重新映射的成本。

    在論文中定義一個變化率,當變化超過一定范圍時就會觸發(fā)重映射,從而調(diào)用后面的線程到核心類型匹配算法,反之本階段將不進行重映射。Δ定義公式如下,

    其中,()是階段的,(1)是1階段的預(yù)測。

    2.5 線程到核心類型匹配算法

    本文的目的是獲得線程到核心的最佳映射,從而充分發(fā)揮異構(gòu)多核平臺的性能優(yōu)勢。本文所提出的線程到核心類型的匹配算法,以性能預(yù)測器所預(yù)測的下一階段的各個線程到各種類型核心的值為基礎(chǔ),來確定線程擬將映射的具體核心類型。從而獲得線程到核心的最優(yōu)匹配,使得異構(gòu)多核平臺性能得以充分發(fā)揮,總的值達到了最大化。

    本文中定義線程在核心類型上的值為(),并且類型核心的數(shù)量為。線程與核心類型的綁定表示為。是一個一維向量,其中第個位置的數(shù)表示線程映射到類型為的核心上。

    線程到核心類型的匹配算法可分為4步:

    初始化中的所有線程到核心類型的綁定,使得初始綁定為空(這里設(shè)為)。

    對于所有類型的核心,根據(jù)性能預(yù)測器預(yù)測所得的值,將對應(yīng)的線程進行排序。例如對于核心類型,預(yù)測所有線程下一階段在此類核心上的值。然后根據(jù)預(yù)測映射所得的值,為對應(yīng)的線程進行排序(值越大的線程越靠前),得到序列(_(…,t,…),_,…,_c,…)。

    根據(jù)每種核心類型的處理能力,對核心類型進行排序,得到_(…c…)。

    為了最大限度地提高系統(tǒng)性能,需要優(yōu)先選擇使用更強大的核心。因此,本算法的核心思想是根據(jù)線程處理能力的順序(由_表示)將線程分配給內(nèi)核。首先依據(jù)序列_中核心的順序,依次查看該核心對應(yīng)的序列中的前|c|個線程的分配情況。若當前線程未被分配,將線程分配到當前核心。反之,若已經(jīng)分配,則將線程映射到所得較大的核心上。映射后獲得的值較小的核心對應(yīng)的序列上空出的核心位置,由對應(yīng)的序列第|c|開始的第一個未被分配的線程補上。研發(fā)得到偽代碼詳見如下。

    3 實驗評估

    為了評估AbDM的性能,本文基于Sniper模擬器搭建了一個異構(gòu)多核平臺,用來模擬不同應(yīng)用在實際運行中的行為。并且,將AbDM與常見的輪詢調(diào)度算法(Round Robin Scheduler,RRS)進行對比,用來分析AbDM方法的優(yōu)勢。

    輪詢調(diào)度主要是通過交換在大核上執(zhí)行的線程和在小內(nèi)核上執(zhí)行的線程進而實現(xiàn)對性能的優(yōu)化。之所以選擇輪詢調(diào)度進行對比,是因為輪詢調(diào)度算法可以在Linux調(diào)度程序和公平感知調(diào)度程序上為單線程和多線程工作負載提供性能改進。

    3.1 實驗設(shè)置

    實驗使用模擬器Sniper搭建了一個4行4列的異構(gòu)多核平臺。該平臺由2種處理能力不同的核心組成,這2種核心稱為大核和小核,大核與小核各占兩行,具體如圖2所示。并且本文中的大核和小核的指令集架構(gòu)均基于Intel Nehalem x86架構(gòu),且處理核的主頻均為2.66 GHz,發(fā)射寬度均為4,2種類型的處理核具有相同的緩存架構(gòu)。其中,Cache為256 KB,Cache為512 KB,共享的Cache大小設(shè)置為8 MB。大核擁有128的指令窗口大小和長度為48的讀取隊列,而小核的指令窗口大小為16,讀取隊列長度為6。頻率調(diào)節(jié)的步長為0.2 GHz,對于每個頻率,電壓的設(shè)置參照文獻[22]。

    圖2 Sniper模擬器布置的16個核心的系統(tǒng)平面圖Fig.2 Floorplan of a 16-core system simulated in Sniper

    從基準測試SPLASH-2中選擇了10種不同的應(yīng)用,并且將這些應(yīng)用組成不同的分組,將分組內(nèi)的所有程序在搭建的模擬平臺上并發(fā)執(zhí)行,用來模擬現(xiàn)實世界的程序執(zhí)行情況。具體的程序組合見表1。

    表1 應(yīng)用程序組合Tab.1 Combination of programs

    3.2 實驗結(jié)果與分析

    為了更好地評估本文提出的方法,實驗分別對性能預(yù)測器、應(yīng)用到核心的匹配算法以及AbDM整體進行評估。從局部和整體兩個方面對本文提出的算法進行仿真測試。

    3.2.1 性能預(yù)測器的評估

    針對2種類型核的16核平臺,實驗中搭建了2種人工神經(jīng)網(wǎng)絡(luò)模型。一種是根據(jù)小核的線程執(zhí)行信息來預(yù)測大核的,另一種是根據(jù)大核的線程執(zhí)行信息來預(yù)測小核的。根據(jù)小核的線程執(zhí)行信息來預(yù)測大核的的模型稱為,根據(jù)大核的線程執(zhí)行信息來預(yù)測小核的的模型稱為。2種神經(jīng)網(wǎng)絡(luò)模型都是使用上述的不同應(yīng)用組合所收集的數(shù)據(jù)集訓(xùn)練得到的,數(shù)據(jù)集的收集周期為30 ms,即每隔30 ms收集一次用以訓(xùn)練性能預(yù)測器的參數(shù)的數(shù)值。

    為了更好地評估AbDM的性能,實驗用10個splash-2基準應(yīng)用作為和模型評估的測試集。圖3給出了和預(yù)測不同應(yīng)用的誤差。從圖3中可以看出,2個預(yù)測模型在應(yīng)用barnes上均取得最小誤差,同時在應(yīng)用volread上的效果也最不理想,但是即使在最差情況也僅為031,并且和的平均僅為0.15和0.17。由實驗數(shù)據(jù)還可以看出,總體上,大核性能預(yù)測器和小核性能預(yù)測器均具有較好的預(yù)測效果。

    圖3 預(yù)測器誤差Fig.3 MSE of ANN predictor

    3.2.2 線程到核心類型匹配算法的評估

    本部分通過將線程到核心類型匹配算法與窮舉算法進行比較,來評估算法的性能。具體的比較有2方面。一方面是線程到核心類型匹配所需的時間,另一方面是匹配后所獲得的值。

    通過設(shè)置不同的線程數(shù)、核心類型數(shù)以及每種核心的數(shù)量,來對比本文提出的線程到核心類型匹配算法與窮舉法的性能。例如表2中,組合1表示的是4個線程運行于擁有2種不同類型核心的異構(gòu)平臺上,并且2種類型的核心數(shù)量都是4個。對于窮舉算法來說,算法考慮了所有線程到核心類型匹配的可能性,故毋庸置疑可知,窮舉算法獲得的值是最大值。接下去,由表3的實驗結(jié)果可知,隨著測試配置越來越復(fù)雜,窮舉法所耗費的時間增長速度遠遠高于本文提出的方法,并且在配置6的時候,窮舉法沒有時間結(jié)果,是由于運行時間超過了0.5 h,為此停止了實驗。在總的值方面,本文提出的方法可以接近于最優(yōu)值。能夠非常有效地獲得接近最優(yōu)的解。

    表2 異構(gòu)多核配置Tab.2 Heterogeneous multi-core configuration

    表3 本文提出的方法與遍歷法的運行時間Tab.3 Running time of the method proposed in this article vs.the traversal method ms

    圖4 AbDM與遍歷法所獲得的IPC對比Fig.4 Comparison of IPC obtained by AbDM vs.IPC obtained by the traversal method

    3.2.3 對基于神經(jīng)網(wǎng)絡(luò)的異構(gòu)多核動態(tài)映射方法的評估

    為了評估AbDM與現(xiàn)有技術(shù)相比的優(yōu)劣,實驗中使用RR作為基準方法,并對8個應(yīng)用程序組合進行實驗,以觀察本文提出的方法與RRS比較所實現(xiàn)的加速比。

    AbDM和輪詢調(diào)度的加速比如圖5所示。圖5中,橫坐標表示不同的程序組合所對應(yīng)的編號,縱坐標表示本文提出的方法與RR比較所獲得的加速比。從圖5中可以看到,AbDM在所有的8種實驗配置下效果均優(yōu)于輪詢調(diào)度算法,并且平均吞吐量提高了63%。這是因為AbDM考慮到了程序生命周期中的階段性變化,為不同階段的程序選擇適合當前階段的核心類型,從而最大限度地發(fā)揮異構(gòu)多核平臺的性能優(yōu)勢。另一方面,AbDM執(zhí)行更少的重映射計算,每隔一個特定的周期進行一次重映射檢測,當且僅當滿足重映射條件是觸發(fā)重映射。

    圖5 AbDM和輪詢調(diào)度的加速比Fig.5 Acceleration ratio of the proposed method and RRS

    4 結(jié)束語

    本文提出了一種基于神經(jīng)網(wǎng)絡(luò)的異構(gòu)多核動態(tài)映射算法。該方法首先根據(jù)執(zhí)行階段不同線程的特點,通過人工神經(jīng)網(wǎng)絡(luò)預(yù)測不同類型核上各線程下一階段的值。然后,重映射算法確定是否需要重映射,并在必要時執(zhí)行重映射算法。反之,若無需重映射,則保持當前映射不變。仿真實驗結(jié)果表明本文提出的方法相對于傳統(tǒng)的輪詢算法優(yōu)勢明顯,平均吞吐量提高了63%。

    此外隨著處理核數(shù)量的增加,處理器中晶體管密度同步提高,現(xiàn)代多核處理器具有更高的功率密度,進而導(dǎo)致芯片溫度也有同步升高,最終會對系統(tǒng)性能造成一定的負面影響。所以在未來的工作中,會考慮引入一個新的參考因素?zé)岚踩?。在保證熱安全的前提下,最大化異構(gòu)多核平臺的性能。

    猜你喜歡
    指令方法
    聽我指令:大催眠術(shù)
    學(xué)習(xí)方法
    ARINC661顯控指令快速驗證方法
    LED照明產(chǎn)品歐盟ErP指令要求解讀
    電子測試(2018年18期)2018-11-14 02:30:34
    可能是方法不對
    殺毒軟件中指令虛擬機的脆弱性分析
    用對方法才能瘦
    Coco薇(2016年2期)2016-03-22 02:42:52
    四大方法 教你不再“坐以待病”!
    Coco薇(2015年1期)2015-08-13 02:47:34
    賺錢方法
    捕魚
    91aial.com中文字幕在线观看| 黄片播放在线免费| 久久久久网色| 国产色爽女视频免费观看| 免费大片黄手机在线观看| 1024视频免费在线观看| 国产精品三级大全| 熟女人妻精品中文字幕| 久久精品久久久久久久性| 欧美成人午夜精品| 黄色视频在线播放观看不卡| 巨乳人妻的诱惑在线观看| 国产一区二区激情短视频 | 免费高清在线观看视频在线观看| 爱豆传媒免费全集在线观看| av国产久精品久网站免费入址| 国产无遮挡羞羞视频在线观看| 成年女人在线观看亚洲视频| 成年美女黄网站色视频大全免费| 一区二区av电影网| 两个人看的免费小视频| 麻豆精品久久久久久蜜桃| 国产精品久久久av美女十八| 插逼视频在线观看| 我的女老师完整版在线观看| 亚洲成人手机| 中文字幕制服av| 久久亚洲国产成人精品v| 亚洲第一区二区三区不卡| 久久久久精品久久久久真实原创| 好男人视频免费观看在线| 999精品在线视频| 赤兔流量卡办理| 在线看a的网站| av免费在线看不卡| 在线观看免费高清a一片| 免费看av在线观看网站| 亚洲在久久综合| 午夜日本视频在线| 国产亚洲最大av| 一区二区三区乱码不卡18| 欧美成人精品欧美一级黄| 在线观看一区二区三区激情| 国产免费福利视频在线观看| 久久久久视频综合| 欧美人与性动交α欧美软件 | 女人精品久久久久毛片| 9191精品国产免费久久| 18禁观看日本| 在线天堂中文资源库| 亚洲精品日韩在线中文字幕| 一区二区av电影网| 好男人视频免费观看在线| 韩国精品一区二区三区 | 热99国产精品久久久久久7| 精品人妻一区二区三区麻豆| 国产精品久久久久久久电影| 亚洲av男天堂| 久久97久久精品| 欧美 亚洲 国产 日韩一| 精品久久久精品久久久| 精品一区二区三卡| 国产欧美日韩一区二区三区在线| 99热全是精品| 51国产日韩欧美| 国内精品宾馆在线| 中文乱码字字幕精品一区二区三区| 国产成人a∨麻豆精品| 国产免费一区二区三区四区乱码| 久久久精品94久久精品| 国产成人av激情在线播放| 99久国产av精品国产电影| 如何舔出高潮| 国产淫语在线视频| 欧美变态另类bdsm刘玥| 青春草国产在线视频| 国产色爽女视频免费观看| 亚洲欧美成人精品一区二区| 22中文网久久字幕| 免费在线观看黄色视频的| 免费久久久久久久精品成人欧美视频 | 精品人妻在线不人妻| 精品一区二区三卡| 成年动漫av网址| 成年动漫av网址| 捣出白浆h1v1| 成人亚洲欧美一区二区av| 国产免费福利视频在线观看| 亚洲av国产av综合av卡| 婷婷色综合大香蕉| 777米奇影视久久| 国产男人的电影天堂91| 久久综合国产亚洲精品| 人人妻人人添人人爽欧美一区卜| 亚洲色图综合在线观看| 99九九在线精品视频| 啦啦啦啦在线视频资源| 亚洲第一av免费看| 人人妻人人澡人人爽人人夜夜| 日本wwww免费看| 99九九在线精品视频| av在线老鸭窝| 午夜福利网站1000一区二区三区| 国产成人精品婷婷| 国产精品一二三区在线看| 91精品三级在线观看| 日本午夜av视频| 久久国产亚洲av麻豆专区| 日日啪夜夜爽| 亚洲一区二区三区欧美精品| 午夜福利视频精品| 久久狼人影院| 亚洲色图 男人天堂 中文字幕 | 考比视频在线观看| 日韩精品有码人妻一区| 中文字幕精品免费在线观看视频 | 精品一区在线观看国产| 啦啦啦啦在线视频资源| 看十八女毛片水多多多| 又粗又硬又长又爽又黄的视频| 国产精品久久久久成人av| 国产爽快片一区二区三区| 99久国产av精品国产电影| 青春草亚洲视频在线观看| 毛片一级片免费看久久久久| 国产精品嫩草影院av在线观看| 欧美成人午夜免费资源| 久久久精品免费免费高清| 日本免费在线观看一区| 精品一区二区免费观看| 精品久久国产蜜桃| 老司机影院成人| 国产亚洲av片在线观看秒播厂| 少妇高潮的动态图| 99精国产麻豆久久婷婷| 伊人亚洲综合成人网| 亚洲国产av新网站| 多毛熟女@视频| 日韩av免费高清视频| 久久青草综合色| 一本久久精品| 在线观看www视频免费| 亚洲av在线观看美女高潮| 一区二区日韩欧美中文字幕 | 午夜福利在线观看免费完整高清在| 看非洲黑人一级黄片| 国产成人精品婷婷| av国产精品久久久久影院| 国语对白做爰xxxⅹ性视频网站| 春色校园在线视频观看| 侵犯人妻中文字幕一二三四区| 韩国av在线不卡| 亚洲精品一区蜜桃| 成人毛片60女人毛片免费| 搡老乐熟女国产| 女的被弄到高潮叫床怎么办| 国产精品 国内视频| 天美传媒精品一区二区| 巨乳人妻的诱惑在线观看| 亚洲精品,欧美精品| av卡一久久| 巨乳人妻的诱惑在线观看| 久久99精品国语久久久| 美女内射精品一级片tv| 97超碰精品成人国产| 最新中文字幕久久久久| a级毛片黄视频| 亚洲久久久国产精品| 亚洲国产av新网站| 曰老女人黄片| 在线精品无人区一区二区三| 国产一区亚洲一区在线观看| 欧美日韩亚洲高清精品| 亚洲精品视频女| 天美传媒精品一区二区| 热re99久久精品国产66热6| 一本大道久久a久久精品| 成人午夜精彩视频在线观看| 亚洲美女搞黄在线观看| 亚洲欧美色中文字幕在线| 国产一区二区激情短视频 | 亚洲欧美色中文字幕在线| 日本黄色日本黄色录像| 18在线观看网站| av免费在线看不卡| 18禁在线无遮挡免费观看视频| 国产无遮挡羞羞视频在线观看| 高清视频免费观看一区二区| 一区二区三区精品91| 国产成人精品婷婷| 18禁裸乳无遮挡动漫免费视频| 视频在线观看一区二区三区| 看非洲黑人一级黄片| 观看av在线不卡| 男女高潮啪啪啪动态图| 国产亚洲精品久久久com| 久久人人97超碰香蕉20202| 色5月婷婷丁香| 男的添女的下面高潮视频| 国产麻豆69| 观看美女的网站| 在线观看www视频免费| 男女无遮挡免费网站观看| 国产男女超爽视频在线观看| 蜜臀久久99精品久久宅男| www.熟女人妻精品国产 | 国产欧美亚洲国产| 69精品国产乱码久久久| 国产精品99久久99久久久不卡 | 在线精品无人区一区二区三| 日本猛色少妇xxxxx猛交久久| 欧美亚洲日本最大视频资源| 天天躁夜夜躁狠狠久久av| 久久97久久精品| 日韩精品免费视频一区二区三区 | 欧美丝袜亚洲另类| 中文天堂在线官网| 春色校园在线视频观看| 久久久国产精品麻豆| 国产片内射在线| 精品人妻一区二区三区麻豆| 中文字幕人妻熟女乱码| 国产日韩欧美视频二区| 亚洲av欧美aⅴ国产| 精品少妇内射三级| 人人妻人人爽人人添夜夜欢视频| 免费av中文字幕在线| 自线自在国产av| 视频在线观看一区二区三区| 亚洲精品日本国产第一区| 国产欧美亚洲国产| 黑人欧美特级aaaaaa片| 在线观看免费视频网站a站| 国产一区二区在线观看日韩| 日韩一区二区三区影片| 精品人妻偷拍中文字幕| 国产精品熟女久久久久浪| 欧美日本中文国产一区发布| 久久久精品94久久精品| 男女无遮挡免费网站观看| 免费播放大片免费观看视频在线观看| 日韩一区二区三区影片| 国产永久视频网站| 亚洲精品日本国产第一区| 成人免费观看视频高清| 在线观看美女被高潮喷水网站| 在线观看一区二区三区激情| 亚洲av.av天堂| 欧美3d第一页| 超色免费av| 亚洲四区av| 伦理电影大哥的女人| 黑人猛操日本美女一级片| 亚洲精品一区蜜桃| 免费播放大片免费观看视频在线观看| 蜜桃国产av成人99| 亚洲一区二区三区欧美精品| 下体分泌物呈黄色| 最近最新中文字幕大全免费视频 | 欧美精品一区二区大全| 大香蕉97超碰在线| 日韩熟女老妇一区二区性免费视频| 免费av中文字幕在线| 国产亚洲精品第一综合不卡 | 丝袜喷水一区| 亚洲国产av新网站| 男人舔女人的私密视频| 亚洲色图 男人天堂 中文字幕 | 狠狠婷婷综合久久久久久88av| 看免费av毛片| 99国产精品免费福利视频| 多毛熟女@视频| 午夜福利视频在线观看免费| 亚洲国产av影院在线观看| 欧美3d第一页| 国产黄频视频在线观看| 青春草国产在线视频| 天天操日日干夜夜撸| 丰满少妇做爰视频| 女性生殖器流出的白浆| 高清不卡的av网站| 免费大片黄手机在线观看| 国产精品一区二区在线不卡| 午夜免费男女啪啪视频观看| 国产一区亚洲一区在线观看| av在线老鸭窝| 亚洲精品乱久久久久久| 欧美成人午夜免费资源| av免费观看日本| 久久人人爽人人片av| 寂寞人妻少妇视频99o| 男男h啪啪无遮挡| 尾随美女入室| 夫妻午夜视频| 国产淫语在线视频| 一本色道久久久久久精品综合| 亚洲国产成人一精品久久久| 国产精品偷伦视频观看了| 熟女人妻精品中文字幕| 国产精品 国内视频| 欧美人与性动交α欧美软件 | 最近2019中文字幕mv第一页| 纵有疾风起免费观看全集完整版| 99久国产av精品国产电影| 免费高清在线观看日韩| 99九九在线精品视频| 国产成人精品福利久久| 中文字幕av电影在线播放| 宅男免费午夜| 欧美性感艳星| 国产精品人妻久久久久久| 亚洲内射少妇av| 乱码一卡2卡4卡精品| 日韩伦理黄色片| 亚洲精品中文字幕在线视频| 香蕉国产在线看| 亚洲欧美日韩另类电影网站| 这个男人来自地球电影免费观看 | 国语对白做爰xxxⅹ性视频网站| 精品酒店卫生间| 午夜免费鲁丝| 91成人精品电影| 亚洲第一区二区三区不卡| 国产成人午夜福利电影在线观看| 久久久久久人妻| 日本-黄色视频高清免费观看| 嫩草影院入口| 黑丝袜美女国产一区| 国产免费视频播放在线视频| 成人亚洲精品一区在线观看| 99久久综合免费| 伦理电影大哥的女人| 日本爱情动作片www.在线观看| 18+在线观看网站| 黑人猛操日本美女一级片| 日韩电影二区| 欧美少妇被猛烈插入视频| 久久国产精品男人的天堂亚洲 | av女优亚洲男人天堂| av国产久精品久网站免费入址| 老司机影院成人| 蜜桃在线观看..| 欧美bdsm另类| 亚洲精品456在线播放app| 汤姆久久久久久久影院中文字幕| 人妻少妇偷人精品九色| 亚洲av中文av极速乱| 欧美日韩av久久| 国产女主播在线喷水免费视频网站| 亚洲四区av| 永久网站在线| a 毛片基地| 高清黄色对白视频在线免费看| 高清欧美精品videossex| 一级毛片黄色毛片免费观看视频| 亚洲欧美清纯卡通| 日本-黄色视频高清免费观看| 又黄又粗又硬又大视频| 免费观看av网站的网址| a级毛片黄视频| 国产成人精品无人区| 欧美 亚洲 国产 日韩一| 成年美女黄网站色视频大全免费| 曰老女人黄片| 丝袜人妻中文字幕| 超碰97精品在线观看| 免费人妻精品一区二区三区视频| 啦啦啦啦在线视频资源| 国产一区二区在线观看日韩| 国产在线一区二区三区精| 精品久久久久久电影网| 又黄又爽又刺激的免费视频.| 18禁裸乳无遮挡动漫免费视频| 国产色爽女视频免费观看| 亚洲成国产人片在线观看| 国产一区有黄有色的免费视频| 国产一区亚洲一区在线观看| 久久这里有精品视频免费| 国产国拍精品亚洲av在线观看| 夜夜爽夜夜爽视频| 国产精品三级大全| 日韩成人伦理影院| av国产精品久久久久影院| 国产成人精品福利久久| 丰满少妇做爰视频| 满18在线观看网站| 51国产日韩欧美| 国产黄色免费在线视频| 妹子高潮喷水视频| 69精品国产乱码久久久| 老熟女久久久| 一本色道久久久久久精品综合| 久久久a久久爽久久v久久| xxx大片免费视频| 巨乳人妻的诱惑在线观看| 日韩av免费高清视频| 久久久精品免费免费高清| 男女国产视频网站| 亚洲在久久综合| 高清不卡的av网站| 人体艺术视频欧美日本| 亚洲国产色片| av在线观看视频网站免费| 建设人人有责人人尽责人人享有的| 街头女战士在线观看网站| 晚上一个人看的免费电影| 婷婷色综合大香蕉| 久久精品国产a三级三级三级| 桃花免费在线播放| 成年女人在线观看亚洲视频| 欧美精品av麻豆av| 精品少妇黑人巨大在线播放| 啦啦啦中文免费视频观看日本| 看十八女毛片水多多多| 国产亚洲精品久久久com| 精品福利永久在线观看| 久久人人爽人人片av| 香蕉国产在线看| 亚洲精品国产av蜜桃| 亚洲国产精品专区欧美| 美女中出高潮动态图| 男女国产视频网站| 欧美日本中文国产一区发布| 欧美日韩国产mv在线观看视频| 亚洲第一区二区三区不卡| 丝袜脚勾引网站| 亚洲av中文av极速乱| 免费看av在线观看网站| 国产麻豆69| 国产色爽女视频免费观看| 一边亲一边摸免费视频| 一本一本久久a久久精品综合妖精 国产伦在线观看视频一区 | 国产欧美另类精品又又久久亚洲欧美| 成年动漫av网址| 久久久久人妻精品一区果冻| 岛国毛片在线播放| 最近手机中文字幕大全| 1024视频免费在线观看| 中文字幕亚洲精品专区| 爱豆传媒免费全集在线观看| 国产成人午夜福利电影在线观看| 亚洲,一卡二卡三卡| 久久女婷五月综合色啪小说| 亚洲四区av| 1024视频免费在线观看| 在线亚洲精品国产二区图片欧美| 十分钟在线观看高清视频www| 日韩电影二区| 天堂8中文在线网| 久久久国产精品麻豆| 2021少妇久久久久久久久久久| 天天操日日干夜夜撸| 国产精品一二三区在线看| 免费在线观看黄色视频的| 老女人水多毛片| 免费av中文字幕在线| 久久精品熟女亚洲av麻豆精品| 我的女老师完整版在线观看| 考比视频在线观看| 一区二区三区四区激情视频| 狠狠婷婷综合久久久久久88av| 狂野欧美激情性bbbbbb| 美女主播在线视频| 久久久久久久亚洲中文字幕| 制服人妻中文乱码| 人人妻人人澡人人爽人人夜夜| 热99国产精品久久久久久7| 亚洲av国产av综合av卡| 熟妇人妻不卡中文字幕| 久久久国产一区二区| 色5月婷婷丁香| 嫩草影院入口| 22中文网久久字幕| 中文字幕亚洲精品专区| 在线观看三级黄色| 欧美+日韩+精品| 99久久综合免费| 精品福利永久在线观看| 国产精品蜜桃在线观看| 大码成人一级视频| 久久亚洲国产成人精品v| 久久国产亚洲av麻豆专区| 永久网站在线| 另类精品久久| 国产成人免费观看mmmm| 另类亚洲欧美激情| 国产精品久久久久久av不卡| 国产免费一级a男人的天堂| 国产乱来视频区| 26uuu在线亚洲综合色| tube8黄色片| 伦理电影免费视频| 成人免费观看视频高清| 欧美日韩av久久| 观看av在线不卡| 亚洲欧美色中文字幕在线| 在线观看国产h片| 五月开心婷婷网| 99久国产av精品国产电影| 久久99精品国语久久久| 涩涩av久久男人的天堂| av一本久久久久| 日韩,欧美,国产一区二区三区| 精品久久久精品久久久| 超色免费av| 日日啪夜夜爽| 久久久久人妻精品一区果冻| 色网站视频免费| 免费黄色在线免费观看| 日韩制服骚丝袜av| 热99久久久久精品小说推荐| 精品卡一卡二卡四卡免费| 22中文网久久字幕| 久久久久久人妻| 日本猛色少妇xxxxx猛交久久| 亚洲国产日韩一区二区| 精品一区二区三区视频在线| 日本午夜av视频| 欧美成人精品欧美一级黄| 最黄视频免费看| 熟女人妻精品中文字幕| 日日啪夜夜爽| 久久这里只有精品19| 美女大奶头黄色视频| 男人爽女人下面视频在线观看| 亚洲第一区二区三区不卡| av不卡在线播放| 老司机影院毛片| 人妻人人澡人人爽人人| 亚洲第一区二区三区不卡| 国产精品熟女久久久久浪| 纵有疾风起免费观看全集完整版| 国产精品久久久久久精品电影小说| 成人毛片a级毛片在线播放| 下体分泌物呈黄色| 男女边摸边吃奶| 久久99热6这里只有精品| 国产熟女午夜一区二区三区| 天天躁夜夜躁狠狠躁躁| 菩萨蛮人人尽说江南好唐韦庄| 涩涩av久久男人的天堂| 五月玫瑰六月丁香| 在线观看免费视频网站a站| 国产视频首页在线观看| 一本一本久久a久久精品综合妖精 国产伦在线观看视频一区 | 全区人妻精品视频| 性色avwww在线观看| 水蜜桃什么品种好| 国产成人精品无人区| 成年人午夜在线观看视频| 日本黄大片高清| 久久国内精品自在自线图片| av.在线天堂| 成年人午夜在线观看视频| 久久久亚洲精品成人影院| 99热6这里只有精品| 国产精品一国产av| 18禁动态无遮挡网站| 精品一区二区免费观看| 国产精品久久久av美女十八| 午夜久久久在线观看| 中国美白少妇内射xxxbb| 日本av手机在线免费观看| av有码第一页| 亚洲综合精品二区| 成人毛片60女人毛片免费| 少妇熟女欧美另类| 如日韩欧美国产精品一区二区三区| 欧美成人精品欧美一级黄| 美女国产视频在线观看| 欧美97在线视频| 国产视频首页在线观看| 日本黄色日本黄色录像| av国产久精品久网站免费入址| 大话2 男鬼变身卡| 少妇熟女欧美另类| 五月伊人婷婷丁香| 丝袜喷水一区| 免费av中文字幕在线| 伦精品一区二区三区| 日本欧美国产在线视频| 久久精品久久久久久噜噜老黄| 国产午夜精品一二区理论片| 婷婷色综合www| 日韩中字成人| 成人午夜精彩视频在线观看| 午夜福利影视在线免费观看| 日韩中字成人| 蜜桃在线观看..| 国内精品宾馆在线| 日韩不卡一区二区三区视频在线| 国产成人午夜福利电影在线观看| 欧美人与性动交α欧美软件 | 欧美3d第一页| 国产精品免费大片| 99国产综合亚洲精品| 黄色 视频免费看| 日本猛色少妇xxxxx猛交久久| 黑丝袜美女国产一区| 婷婷成人精品国产| 97在线视频观看| av.在线天堂| 国产爽快片一区二区三区| 久久影院123| 纵有疾风起免费观看全集完整版| 99久久人妻综合| 国产精品女同一区二区软件| 人成视频在线观看免费观看| 亚洲精品一区蜜桃| 黄色怎么调成土黄色| 亚洲精品乱码久久久久久按摩| 又黄又爽又刺激的免费视频.| 少妇猛男粗大的猛烈进出视频| 在线观看免费日韩欧美大片| 成年动漫av网址|