亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

多核網(wǎng)絡(luò)設(shè)備及其省電方法

文檔序號(hào):6424044閱讀:301來源:國知局
專利名稱:多核網(wǎng)絡(luò)設(shè)備及其省電方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種網(wǎng)絡(luò)設(shè)備,特別涉及一種多核網(wǎng)絡(luò)設(shè)備及其省電方法。
背景技術(shù)
隨著網(wǎng)絡(luò)的蓬勃發(fā)展,網(wǎng)絡(luò)設(shè)備如交換機(jī)、路由器等的使用已經(jīng)越來越普及。為了提高網(wǎng)絡(luò)設(shè)備的處理能力,具有多個(gè)核心的多核CPU已經(jīng)應(yīng)用在網(wǎng)絡(luò)設(shè)備上。該多個(gè)核心的同時(shí)開啟可以大大提升CPU的處理速度,然而,隨之而來的也是大量的電能消耗。如何在保證該多核CPU的處理能力的同時(shí)又盡量減少不必要的電能損耗則成為了一個(gè)難題
發(fā)明內(nèi)容

有鑒于此,有必要提供一種多核網(wǎng)絡(luò)設(shè)備及其省電方法,以解決上述問題。本發(fā)明提供一種多核網(wǎng)絡(luò)設(shè)備及其省電方法,能夠在提高該多核網(wǎng)絡(luò)設(shè)備處理能力的同時(shí)盡可能地減少電能消耗。該多核網(wǎng)絡(luò)設(shè)備包括CPU和若干交換端口,該每個(gè)交換端口用于連接一電子裝置,該多核網(wǎng)絡(luò)設(shè)備用于在至少兩個(gè)電子裝置之間進(jìn)行數(shù)據(jù)傳輸,該CPU包括主核心、至少一備用核心以及一控制單元,該主核心在該多核網(wǎng)絡(luò)設(shè)備開啟時(shí)一直開啟,該控制單元包括一偵測(cè)模塊,偵測(cè)當(dāng)前是否有交換端口間存在數(shù)據(jù)傳輸及在存在數(shù)據(jù)傳輸時(shí)獲取傳輸數(shù)據(jù)的參數(shù)信息,該偵測(cè)模塊還用于偵測(cè)該至少一備用核心當(dāng)前的工作狀態(tài)及該CPU當(dāng)前的使用率;—判斷模塊,根據(jù)獲取的傳輸數(shù)據(jù)的參數(shù)信息判斷交換端口間當(dāng)前數(shù)據(jù)傳輸量的大小;一調(diào)節(jié)控制模塊,根據(jù)判斷出的當(dāng)前數(shù)據(jù)傳輸量的大小動(dòng)態(tài)地調(diào)整該至少一個(gè)備用核心開啟或關(guān)閉,根據(jù)CPU當(dāng)前的使用率來動(dòng)態(tài)調(diào)整CPU的工作頻率。本發(fā)明還提供一種應(yīng)用于該多核網(wǎng)絡(luò)設(shè)備的省電方法,該省電方法包括步驟SlOl :偵測(cè)當(dāng)前是否有交換端口 10間存在數(shù)據(jù)傳輸及在存在數(shù)據(jù)傳輸時(shí)獲取傳輸數(shù)據(jù)的參數(shù)信息,偵測(cè)至少一備用核心50當(dāng)前的工作狀態(tài)及CPU30當(dāng)前的使用率;S102 :根據(jù)獲取的傳輸數(shù)據(jù)的參數(shù)信息判斷交換端口 10間當(dāng)前數(shù)據(jù)傳輸量的大小;S103 :根據(jù)判斷出的數(shù)據(jù)傳輸量的大小動(dòng)態(tài)地調(diào)整該至少一個(gè)備用核心50開啟或關(guān)閉;根據(jù)判斷出的CPU30當(dāng)前的使用率動(dòng)態(tài)地調(diào)整該CPU30的工作頻率。通過本發(fā)明的多核網(wǎng)絡(luò)設(shè)備及其省電方法,能夠?qū)Χ嗪司W(wǎng)絡(luò)設(shè)備中至少一個(gè)備用核心的工作狀態(tài)及CPU的工作頻率進(jìn)行動(dòng)態(tài)地調(diào)整,以優(yōu)化CPU的處理能力及耗電量之間的關(guān)系。


圖I為本發(fā)明一實(shí)施方式中多核網(wǎng)絡(luò)設(shè)備的示意圖。圖2為本發(fā)明一實(shí)施方式中省電方法的示意圖。主要元件符號(hào)說明
權(quán)利要求
1.一種多核網(wǎng)絡(luò)設(shè)備,包括若干交換端口和CPU,該每個(gè)交換端口用于連接一電子裝置,該多核網(wǎng)絡(luò)設(shè)備用于在至少兩個(gè)電子裝置之間進(jìn)行數(shù)據(jù)傳輸,其特征在于,該CPU包括主核心、至少一備用核心以及一控制單元,該主核心在該多核網(wǎng)絡(luò)設(shè)備開啟時(shí)一直開啟,該控制單元包括 一偵測(cè)模塊,偵測(cè)當(dāng)前是否有交換端口間存在數(shù)據(jù)傳輸及在存在數(shù)據(jù)傳輸時(shí)獲取傳輸數(shù)據(jù)的參數(shù)信息,該偵測(cè)模塊還用于偵測(cè)該至少一備用核心當(dāng)前的工作狀態(tài)及該CPU當(dāng)前的使用率; 一判斷模塊,根據(jù)獲取的傳輸數(shù)據(jù)的參數(shù)信息判斷當(dāng)前交換端口間數(shù)據(jù)傳輸量的大小; 一調(diào)節(jié)控制模塊,根據(jù)判斷出的當(dāng)前數(shù)據(jù)傳輸量的大小動(dòng)態(tài)地調(diào)整該至少一個(gè)備用核心開啟或關(guān)閉,根據(jù)CPU當(dāng)前的使用率來動(dòng)態(tài)調(diào)整CPU的工作頻率。
2.如權(quán)利要求I所述的多核網(wǎng)絡(luò)設(shè)備,其特征在于,該數(shù)據(jù)傳輸?shù)膮?shù)信息包括當(dāng)前所有交換端口間數(shù)據(jù)傳輸?shù)乃俣?,該判斷模塊在當(dāng)前所有交換端口間的數(shù)據(jù)傳輸速度和大于一預(yù)定值時(shí),判斷當(dāng)前交換端口間的數(shù)據(jù)傳輸量大,否則判斷當(dāng)前交換端口間的數(shù)據(jù)傳輸量小。
3.如權(quán)利要求2所述的多核網(wǎng)絡(luò)設(shè)備,其特征在于,調(diào)節(jié)控制模塊判斷當(dāng)前交換端口間的數(shù)據(jù)傳輸量大時(shí)控制該至少一個(gè)備用核心開啟,并根據(jù)當(dāng)前CPU的使用率動(dòng)態(tài)調(diào)整該CPU的工作頻率;在判斷當(dāng)前的數(shù)據(jù)傳輸量小時(shí)控制該備用核心關(guān)閉,并根據(jù)當(dāng)前CPU的使用率動(dòng)態(tài)調(diào)整該CPU的工作頻率。
4.如權(quán)利要求3所述的多核網(wǎng)絡(luò)設(shè)備,其特征在于,該CPU的工作頻率在一頻率范圍內(nèi)進(jìn)行調(diào)整,該調(diào)節(jié)控制模塊根據(jù)需要在該頻率范圍內(nèi)、在CPU當(dāng)前工作頻率的基礎(chǔ)上對(duì)工作頻率進(jìn)行逐層升高或降低。
5.如權(quán)利要求4所述的多核網(wǎng)絡(luò)設(shè)備,其特征在于,該調(diào)節(jié)控制模塊在CPU當(dāng)前的使用率小于第一預(yù)設(shè)值時(shí)控制該CPU的工作頻率降低至當(dāng)前工作頻率的低一級(jí),在CPU當(dāng)前的使用率大于第二預(yù)設(shè)值時(shí)控制該CPU的工作頻率升高至當(dāng)前工作頻率的高一級(jí)。
6.如權(quán)利要求4所述的多核網(wǎng)絡(luò)設(shè)備,其特征在于,該調(diào)節(jié)控制模塊每間隔一固定時(shí)間才對(duì)CPU的工作頻率進(jìn)行調(diào)整。
7.—種省電方法,用于一包括CPU和若干交換端口的多核網(wǎng)絡(luò)設(shè)備中,該每個(gè)交換端口用于連接一電子裝置,該多核網(wǎng)絡(luò)設(shè)備用于在至少兩個(gè)電子裝置之間進(jìn)行數(shù)據(jù)傳輸,該(PU包括主核心、至少一備用核心以及一控制單元,該主核心在該多核網(wǎng)絡(luò)設(shè)備開啟時(shí)一直開啟,其特征在于,該方法包括 偵測(cè)當(dāng)前是否有交換端口間存在數(shù)據(jù)傳輸及在存在數(shù)據(jù)傳輸時(shí)獲取傳輸數(shù)據(jù)的參數(shù)信息,偵測(cè)該至少一備用核心當(dāng)前的工作狀態(tài)及該CPU當(dāng)前的使用率; 根據(jù)獲取的傳輸數(shù)據(jù)的參數(shù)信息判斷當(dāng)前交換端口間數(shù)據(jù)傳輸量的大?。? 根據(jù)判斷出的數(shù)據(jù)傳輸量的大小動(dòng)態(tài)地調(diào)整該至少一個(gè)備用核心開啟或關(guān)閉;根據(jù)判斷出的CPU當(dāng)前的使用率動(dòng)態(tài)地調(diào)整該CPU的工作頻率。
8.如權(quán)利要求7所述的省電方法,其特征在于,該數(shù)據(jù)傳輸?shù)膮?shù)信息包括當(dāng)前所有交換端口間數(shù)據(jù)傳輸?shù)乃俣?,該判斷?dāng)前所有交換端口間數(shù)據(jù)傳輸量大小的方法為在當(dāng)前所有交換端口間的數(shù)據(jù)傳輸速度和大于一預(yù)定值時(shí),判斷當(dāng)前交換端口間的數(shù)據(jù)傳輸量大,否則判斷當(dāng)前交換端口間的數(shù)據(jù)傳輸量小。
9.如權(quán)利要求8所述的省電方法,其特征在于,該根據(jù)判斷出的數(shù)據(jù)傳輸量的大小動(dòng)態(tài)地調(diào)整該至少一個(gè)備用核心開啟或關(guān)閉是指在判斷當(dāng)前交換端口間的數(shù)據(jù)傳輸量大時(shí)控制該至少一個(gè)備用核心開啟;在判斷當(dāng)前的數(shù)據(jù)傳輸量小時(shí)控制該備用核心關(guān)閉。
10.如權(quán)利要求9所述的省電方法,其特征在于,對(duì)該CPU工作頻率的調(diào)整在一頻率范圍內(nèi)、且在CPU當(dāng)前工作頻率的基礎(chǔ)上進(jìn)行逐層升高或降低,該根據(jù)CPU當(dāng)前的使用率動(dòng)態(tài)地調(diào)整CPU的工作頻率是指在CPU當(dāng)前的使用率小于第一預(yù)設(shè)值時(shí)控制該CPU的工作頻率降低至當(dāng)前工作頻率的低一級(jí),在CPU當(dāng)前的使用率大于第二預(yù)設(shè)值時(shí)控制該CPU的工作頻率升高至當(dāng)前工作頻率的高一級(jí)。
全文摘要
一種多核網(wǎng)絡(luò)設(shè)備包括CPU和若干交換端口,每個(gè)交換端口用于連接一電子裝置,該CPU包括主核心、至少一備用核心以及一控制單元,主核心在多核網(wǎng)絡(luò)設(shè)備開啟時(shí)一直開啟,控制單元包括偵測(cè)模塊,用于偵測(cè)當(dāng)前是否有交換端口間存在數(shù)據(jù)傳輸及獲取傳輸數(shù)據(jù)的參數(shù)信息,偵測(cè)備用核心當(dāng)前的工作狀態(tài)及CPU的使用率;判斷模塊,根據(jù)獲取的參數(shù)信息判斷交換端口間當(dāng)前數(shù)據(jù)傳輸量的大??;調(diào)節(jié)控制模塊,根據(jù)當(dāng)前數(shù)據(jù)傳輸量的大小動(dòng)態(tài)地調(diào)整備用核心開啟或關(guān)閉,根據(jù)CPU的使用率動(dòng)態(tài)調(diào)整CPU的工作頻率。本發(fā)明還提供一種相關(guān)的省電方法。通過本發(fā)明的交換機(jī),能夠在提高該多核網(wǎng)絡(luò)設(shè)備處理能力的同時(shí)盡可能地減少電能消耗。
文檔編號(hào)G06F1/32GK102780563SQ20111012215
公開日2012年11月14日 申請(qǐng)日期2011年5月12日 優(yōu)先權(quán)日2011年5月12日
發(fā)明者吳建陞, 林永旺, 林燕云 申請(qǐng)人:國基電子(上海)有限公司, 鴻海精密工業(yè)股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1