• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    電力系統中融合LIFO和HRF的任務調度方法技術方案

    技術編號:14884546 閱讀:208 留言:0更新日期:2017-03-25 00:48
    本發明專利技術涉及一種電力系統中融合LIFO和HRF的任務調度方法。對電力系統中使用的電腦集群中的內核數進行統計;根據優先級的定義,計算出節點隊列中最高優先級的任務數;根據最高優先級任務數與內核數的關系確定任務調度的方法。本發明專利技術通過將LIFO和HRF進行有效的結合,不僅可以利用到LIFO提高cache命中率的優點,而且可以緩解其“拖尾任務”問題導致的CPU利用率不夠的問題,從而有效地提高了IO效率。

    【技術實現步驟摘要】

    本專利技術屬于任務調度
    ,具體為一種電力系統中融合LIFO和HRF的任務調度方法
    技術介紹
    隨著用電信息采集裝置的安裝率和覆蓋率趨于100%,用電采集信息的價值不斷凸顯,而原有的采集系統無法跟上急劇增加的信息量,由于用電信息的提升導致檔案數據量急劇增大,存取與加載都會產生大量的IO操作,單純從硬件配置上進行解決是有一定限制的,而且更高的配置往往意味著更高的價格。磁盤高速緩存讀取效率的提升往往與cache的命中率是分不開的,而cache命中率的提升需要任務調度來解決。一般的任務調度方式主要是LIFO(后進先出)和FIFO(先進先出),其中LIFO在使用過程中雖然可以提升cache的命中率,但是其在CPU的利用率上存在一個“拖尾任務”問題(剩余任務數少于處理機個數時,導致處理機空閑),導致不能更好地利用CPU,無法更好地提升IO效率。
    技術實現思路
    本專利技術的目的在于提供一種電力系統中融合LIFO和HRF的任務調度方法,該方法融合LIFO和HRF(HighestRankFirst高優先級優先)的任務調度方法來增加任務調度的性能,從而提升IO的效率。為實現上述目的,本專利技術的技術方案是:一種電力系統中融合LIFO和HRF的任務調度方法,包括如下步驟,S1:對電力系統中使用的電腦集群中的內核數進行統計;S2:根據優先級的定義,計算出節點隊列中最高優先級的任務數;S3:根據最高優先級任務數與內核數的關系確定任務調度的方法。在本專利技術一實施例中,所述步驟S2具體實現如下,S21、做出任務的有向無環圖DAG;S22、進行優先級定義:優先級定義為一個任務在DAG中與目標任務的距離,對于目標任務來說,其優先級被定義為0,優先級為i的任務的前提任務的優先級被定義為i+1;若一個任務是多個不同優先級任務的前提,那么該任務的優先級就是其中最大的任務優先級加1;S23、對工作節點隊列中擁有最高優先級的任務數進行統計。在本專利技術一實施例中,所述步驟S3具體實現如下,根據步驟S1統計的內核數及步驟S2獲得的最高優先級任務數,分別設Nhr為節點隊列中具有最高優先級的任務數,Ncore為相關節點的內核數;若Nhr>Ncore,則利用LIFO的方法來選擇任務,若Nhr≤Ncore,則利用HRF的方法來選擇任務。相較于現有技術,本專利技術具有以下有益效果:本專利技術通過將LIFO和HRF進行有效的結合,不僅可以利用到LIFO提高cache命中率的優點,而且可以緩解其“拖尾任務”問題導致的CPU利用率不夠的問題,從而有效地提高了IO效率。附圖說明圖1為本專利技術實施例提供的電力系統中融合LIFO和HRF的任務調度方法的流程圖。具體實施方式下面結合附圖,對本專利技術的技術方案進行具體說明。如圖1所示,本專利技術的一種電力系統中融合LIFO和HRF的任務調度方法,包括如下步驟,S1:對電力系統中使用的電腦集群中的內核數進行統計;S2:根據優先級的定義,計算出節點隊列中最高優先級的任務數;S3:根據最高優先級任務數與內核數的關系確定任務調度的方法。所述步驟S2具體實現如下,S21、做出任務的有向無環圖DAG;S22、進行優先級定義:優先級定義為一個任務在DAG中與目標任務的距離,對于目標任務來說,其優先級被定義為0,優先級為i的任務的前提任務的優先級被定義為i+1;若一個任務是多個不同優先級任務的前提,那么該任務的優先級就是其中最大的任務優先級加1;S23、對工作節點隊列中擁有最高優先級的任務數進行統計。所述步驟S3具體實現如下,根據步驟S1統計的內核數及步驟S2獲得的最高優先級任務數,分別設Nhr為節點隊列中具有最高優先級的任務數,Ncore為相關節點的內核數;若Nhr>Ncore,則利用LIFO的方法來選擇任務,若Nhr≤Ncore,則利用HRF的方法來選擇任務。以下為本專利技術的具體實施過程。本專利技術實例提供電力系統中一種融合LIFO和HRF的任務調度方法。如圖1所示,該方法主要包括如下步驟:步驟11、對電力系統中使用的電腦集群中的內核數進行統計;步驟12、根據優先級的定義,計算出節點隊列中最高優先級的任務數;步驟13、根據最高優先級任務數與內核數的關系確定任務調度的方法;具體通過如下三個步驟來實現:1)對所要使用的用電信息采集系統中涉及的電腦集群中的內核數目進行統計確定;2)首先對優先級進行確定;在這之前先做出任務的DAG(有向無環圖),然后進行優先級確定。優先級定義為一個任務在DAG中與目標任務的距離,對于目標任務來說,其優先級被定義為0,優先級為i的任務的前提任務的優先級被定義為i+1。如果一個任務是多個不同優先級任務的前提,那么此任務的優先級就是其中最大的任務優先級加1。然后對工作節點隊列中擁有最高優先級的任務數進行統計;3)根據最高優先級任務數和內核數來確定任務調度算法;我們定義Nhr為節點隊列中具有最高優先級的任務數,Ncore為相關節點的內核數。如果Nhr>Ncore,利用LIFO的方法來選擇任務,如果Nhr≤Ncore,利用HRF的方法來選擇任務。本專利技術實例的上述方案,通過將LIFO和HRF進行有效的結合,不僅可以利用到LIFO提高cache命中率的優點,而且可以緩解其“拖尾任務”問題導致的CPU利用率不夠的問題,從而有效地提高了IO效率。通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到上述實施例可以通過軟件實現。基于這樣的理解,上述實施例的技術方案可以以軟件產品的形式體現出來,該軟件產品可以存儲在一個非易失性存儲介質(可以是CD-ROM,U盤,移動硬盤等)中,包括若干指令用以使得系統執行本專利技術各個實施例所述的方法。以上所述,僅為本專利技術較佳的具體實施方式,但本專利技術的保護范圍并不局限于此,任何熟悉本
    的技術人員在本專利技術披露的技術范圍內,可輕易想到的變化或替換,都應涵蓋在本專利技術的保護范圍之內。因此,本專利技術的保護范圍應該以權利要求書的保護范圍為準。本文檔來自技高網
    ...
    電力系統中融合LIFO和HRF的任務調度方法

    【技術保護點】
    一種電力系統中融合LIFO和HRF的任務調度方法,其特征在于:包括如下步驟,S1:對電力系統中使用的電腦集群中的內核數進行統計;S2:根據優先級的定義,計算出節點隊列中最高優先級的任務數;S3:根據最高優先級任務數與內核數的關系確定任務調度的方法。

    【技術特征摘要】
    1.一種電力系統中融合LIFO和HRF的任務調度方法,其特征在于:包括如下步驟,S1:對電力系統中使用的電腦集群中的內核數進行統計;S2:根據優先級的定義,計算出節點隊列中最高優先級的任務數;S3:根據最高優先級任務數與內核數的關系確定任務調度的方法。2.根據權利要求1所述的電力系統中融合LIFO和HRF的任務調度方法,其特征在于:所述步驟S2具體實現如下,S21、做出任務的有向無環圖DAG;S22、進行優先級定義:優先級定義為一個任務在DAG中與目標任務的距離,對于目標任務來說,其優先級被定義為0,優先級為i的任務的前...

    【專利技術屬性】
    技術研發人員:李學永郭志偉鐘小強高琛丁忠安鄢盛騰鄧伯發葉強謝國榮楊燦榕鄭曉暉麥鴻坤董雨李春生
    申請(專利權)人:國網福建省電力有限公司國家電網公司國網福建省電力有限公司電力科學研究院國網信通億力科技有限責任公司中國科學技術大學
    類型:發明
    國別省市:福建;35

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 97免费人妻无码视频| 国产V亚洲V天堂无码久久久| 亚洲精品无码AV中文字幕电影网站| 一本无码人妻在中文字幕免费| 无码一区二区三区亚洲人妻| 人妻无码αv中文字幕久久琪琪布| 精品久久久无码人妻字幂| 无码日韩人妻AV一区二区三区| 91精品久久久久久无码| 无码内射中文字幕岛国片| 亚洲色中文字幕无码AV| 国产福利电影一区二区三区久久老子无码午夜伦不 | 精品无码久久久久国产| 午夜无码中文字幕在线播放| 精品无码久久久久国产| 中文无码制服丝袜人妻av| aⅴ一区二区三区无卡无码 | 久久久久亚洲AV无码永不| 亚洲&#228;v永久无码精品天堂久久| 国产AV无码专区亚洲Av| JLZZJLZZ亚洲乱熟无码| 国产成人无码精品久久久露脸| 亚洲精品中文字幕无码AV| 亚洲国产精品无码久久一线| 国模无码一区二区三区不卡| 丰满少妇人妻无码| 无码国产成人午夜电影在线观看 | 色欲狠狠躁天天躁无码中文字幕| 天天看高清无码一区二区三区| 久久久久亚洲AV无码去区首| 久久久久久亚洲精品无码| 无码国产精品一区二区免费式直播 | 日韩专区无码人妻| 免费无码看av的网站| 久久亚洲av无码精品浪潮 | 亚洲人成影院在线无码观看| 国产成人精品无码一区二区老年人| 久久久久久亚洲av无码蜜芽| 永久免费AV无码网站在线观看| 成人年无码AV片在线观看| 日韩经典精品无码一区|