国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      多核處理器的混合模式運行方法及其裝置以及電源管理模式設(shè)定方法

      文檔序號:6558133閱讀:303來源:國知局
      專利名稱:多核處理器的混合模式運行方法及其裝置以及電源管理模式設(shè)定方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及到多核處理器的混合模式運行方法及其裝置。具體地說,本發(fā)明涉及到以下多核處理器的混合模式運行方法及其裝置以及電源管理模式設(shè)定方法具有多個芯片的處理器中,提供了使所有核運行的模式為多核模式和僅使部分核運行的單核模式之間的混合模式。
      背景技術(shù)
      近來,在電腦領(lǐng)域,能處理多任務(wù)和進行大量高速計算的多媒體性能越來越被重視,而一個處理器內(nèi)具有多個芯片的多核處理器也被開發(fā)了出來。多核處理器的工作由多個芯片分擔(dān)處理,所以,能夠提高處理性能。同時,與附加使用多個處理器相比,因為能夠共用核以外的部件,所以制造費用低廉,大小也能夠?qū)崿F(xiàn)小型化。
      這種多核處理器因為運行多個芯片,所以與單核處理器相比,其消耗的電量會增加,電量消耗的增加會使筆記本電腦電池的連續(xù)運行時間縮短。同時,如果電量消耗增加,在臺式機中,也會因為發(fā)熱而縮短系統(tǒng)的壽命,甚至使影響到系統(tǒng)的功能。因此,便要求開發(fā)出能夠降低多核處理器電量消耗,使多個芯片處于最佳運行狀態(tài)的技術(shù)。
      現(xiàn)存具備多核處理器的筆記本電腦系統(tǒng)由以下各部分構(gòu)成具有多個芯片的處理器(CPU),視頻控制器(Video Controller),主存儲器(Main Memory),控制主存儲器的北橋(North Bridge),輸出輸入控制器(I/O Controller),與管理外部設(shè)備輸出輸入功能的寄存器集合為一體的南橋(South bridge),硬盤驅(qū)動器(HDD),鍵盤控制器(Keyboard Controller)和電量控制裝置(power controller)。所述電量控制裝置與電腦系統(tǒng)的操作系統(tǒng)(Operating System)、CPU和核芯片集連接運行,控制向各核提供電量。
      在現(xiàn)存的雙核處理器中,分為使所有核都運行的多核模式和使兩個核中的一個運行的單核模式兩種模式進行電源管理。在這種原有的電源管理方法中存在以下問題從最佳使用電量的層面考慮,無法使電源管理更有效。同時,使用者無法選擇兩種方式以外的其它模式,所以使電源系統(tǒng)的廣泛使用受到限制。

      發(fā)明內(nèi)容
      本發(fā)明正是為解決上述問題而提出的,本發(fā)明的一個目的是提供一種更有效更具彈性的多核處理器的電源管理模式管理方法的多核處理器的混合模式運行方法。
      本發(fā)明的另一目的是提供一種能夠根據(jù)使用者需要,選擇混合模式,從而能夠更加靈活使用包含多核處理器的系統(tǒng)的多核處理器的混合模式運行裝置。
      本發(fā)明的再一個目的是提供如下多核處理器的混合模式運行方法及其裝置多核處理器能夠?qū)旌夏J降哪J奖嚷蔬M行各種調(diào)節(jié),使電量消耗最小化,有效進行電源管理,使之處于最佳狀態(tài)。
      為了實現(xiàn)上述目的,本發(fā)明的一個模式包含以下步驟的多核處理器的混合模式運行方法在對具有兩個以上核的處理器的電源管理模式進行設(shè)定時,使用者將混合模式輸入到系統(tǒng)的電源管理模式中的步驟;將所述混合模式設(shè)定為系統(tǒng)的電源管理模式的步驟。
      所述混合模式為多核模式和單核模式按照一定時間間隔持續(xù)交替循環(huán)的模式。
      本發(fā)明的方法具有以下特征將模式比率為50%的混合模式設(shè)定為系統(tǒng)的默認電源管理模式,多核模式和單核模式間隔相同持續(xù)時間循環(huán)。
      在本發(fā)明的方法中,能夠根據(jù)使用者的選擇和指示,或者自動改變混合模式的模式比率。
      模式比率的變更過程具有包括以下幾個步驟監(jiān)控處理器溫度、系統(tǒng)溫度、AC電源狀態(tài)和電池剩余電量中至少一個條件的步驟;根據(jù)監(jiān)控的條件,決定模式比率(mode ratio)的步驟;將被決定模式比率的混合模式設(shè)定為系統(tǒng)的電源管理模式的步驟。
      在本發(fā)明中,能夠根據(jù)處理器溫度、系統(tǒng)溫度、AC電源狀態(tài)和電池剩余電量等系統(tǒng)條件,分別將模式比率調(diào)整為25%、50%或75%。
      另外,為實現(xiàn)所述目的,本發(fā)明的另一模式的多核處理器的混合模式運行裝置由以下各部分構(gòu)成對裝置中與處理器的電源管理模式相關(guān)的條件進行監(jiān)測的模式?jīng)Q定條件監(jiān)控裝置;根據(jù)從模式?jīng)Q定條件監(jiān)控裝置接收到的被監(jiān)測條件,將多核模式和單核模式交替運行的混合模式設(shè)定為系統(tǒng)電源管理模式的控制裝置。
      另外,為實現(xiàn)所述目的,依據(jù)本發(fā)明另一模式的多核處理器的電源管理模式設(shè)定方法包括以下各步驟監(jiān)測裝置中與處理器的電源管理模式相關(guān)的條件的第1步驟;根據(jù)對所述條件的監(jiān)控結(jié)果,從多核模式、單核模式和混合模式中任選其中的第2步驟;將所選擇的模式設(shè)定為系統(tǒng)的電源管理模式的第3步驟。
      另外,為實現(xiàn)所述目的,依據(jù)本發(fā)明另一模式的多核處理器的電源管理模式設(shè)定方法包括以下各步驟多核處理器的電源管理模式設(shè)定方法,其特征在于包括以下步驟具有兩個以上核的處理器檢測與處理器電源管理模式相關(guān)條件的第1步驟;根據(jù)所監(jiān)測的結(jié)果,從多核模式、單核模式和混合模式中任選其一的第2步驟;在所述第2步驟中,如果選擇多核模式,控制向兩個以上核提供電源的步驟;在所述第2步驟中,如果選擇單核模式,在多個芯片中,只向一個核提供電源的步驟;在所述第2步驟中,如果選擇混合模式,便控制使多核模式和單核模式交替循環(huán)的步驟,電腦能夠讀取的存儲媒介用于存儲電腦執(zhí)行程序的碼。
      本發(fā)明的效果本發(fā)明的多核處理器的混合模式運行方法及其裝置以及電源管理模式設(shè)定方法使具有兩個以上核的處理器支持多核模式和單核模式交替循環(huán)的混合模式,使處理器的性能更加優(yōu)越,并能夠更有效地管理電量消耗。
      為進一步說明本發(fā)明的上述目的、結(jié)構(gòu)特點和效果,以下將結(jié)合附圖對本發(fā)明進行詳細的描述。


      圖1是依據(jù)本發(fā)明的方法,使用者手動設(shè)定混合模式的電源構(gòu)成表實例圖;圖2是本發(fā)明中使用的模式表格實例圖;圖3a是雙核處理器中各種模式比率的混合模式運行實例圖;圖3b是三核處理器的各種模式比率混合模式運行實例圖;圖4是本發(fā)明實施例中的多核處理器的混合模式運行裝置功能組件圖;圖5是本發(fā)明實施例中的多核處理器的混合模式運行方法流程圖。
      附圖中主要部分的符號說明
      100處理器(CPU) 101第1核103第2核 105第n核210核芯片集 200混合模式運行裝置220控制裝置 230模式?jīng)Q定條件監(jiān)控裝置250電量控制裝置 240模式表格260電源狀態(tài)檢測裝置 270智能電池280溫度檢測裝置具體實施方式
      下面,將參照附圖對本發(fā)明的多核處理器的混合模式運行方法及其裝置以及電源管理模式設(shè)定方法的實施例進行詳細說明。
      在對本發(fā)明進行詳細說明前,先對本發(fā)明中所使用的用語的定義進行如下說明。
      在本發(fā)明中,″多核處理器″是指在一個芯片中,具有兩個以上的處理核,并具有數(shù)據(jù)處理能力的系統(tǒng)或裝置。這種多核處理器比較典型的是全部包括電腦的中央處理器、輔助處理器和輸入輸出處理器等的處理器模式。
      在本發(fā)明中,″多核模式″是指處理器內(nèi)具有兩個以上核的電源管理模式。雙核處理器表示具有兩個核的模式,具有兩個以上核的處理器既包括具有兩個核的運行模式也包括具有三個核的模式。
      在本發(fā)明中,″單核模式″是指處理器內(nèi)的兩個以上核中,只選擇一個核運行的電源管理模式。
      在本發(fā)明中,″混合模式″是指多核模式和單核模式按照一定比率交替循環(huán)的模式。
      在本發(fā)明中,″模式比率(Mode Ratio)″是指多核處理器的混合模式中,多核模式持續(xù)時間和單核模式持續(xù)時間之間的比率?;旌夏J降哪J奖嚷士梢杂靡韵聰?shù)學(xué)式1進行定義數(shù)學(xué)式1

      因此,雙核處理器的模式比率為50%的混合模式便表示單核模式和多核模式按照相同持續(xù)時間間隔交替循環(huán)的模式。如數(shù)學(xué)式1中所示,模式比率越大,電量消耗越多,模式比率越小,電量消耗也越少。
      在本發(fā)明的方法中,在對具有兩個以上核的處理器的電源管理模式進行設(shè)定時,使用者能夠?qū)⒒旌夏J捷斎氲较到y(tǒng)的電源管理模式中。在本發(fā)明中,除現(xiàn)存的向多核處理器提供電源的單核模式和多核模式外,還提供了單核模式和多核模式交替進行的混合模式。
      圖1是依據(jù)本發(fā)明的方法,使用者手動設(shè)定混合模式的電源構(gòu)成表實例圖。
      使用者能夠從軟件角度手動設(shè)定筆記本電腦系統(tǒng)的電源管理模式。為此,使用者使筆記本電腦系統(tǒng)窗口中的控制面板程序驅(qū)動,在控制面板程序提供的電源管理模式設(shè)定菜單(Power Management Applet Menu)或基本輸入輸出設(shè)置菜單(BIOSSet Up Menu)上,從單核模式、多核模式和混合模式中任選其一,并將其指定為筆記本電腦系統(tǒng)的電源管理模式。
      接下來,將對筆記本電腦系統(tǒng)的電源管理模式自動被設(shè)定為最適合現(xiàn)在系統(tǒng)狀態(tài)的電源管理模式的情況進行如下說明。如果使用者沒有從硬件或軟件角度手動設(shè)定筆記本電腦系統(tǒng)的電源管理模式,而希望自動進行設(shè)定時,便從電源管理模式設(shè)定菜單(Power Management Applet Menu)或基本輸入輸出設(shè)置菜單(BIOS SetUp Menu)上選擇自動設(shè)定便可以。
      使用者如果選擇了混合模式,電腦系統(tǒng)便將使用者所選擇的混合模式設(shè)定為相關(guān)系統(tǒng)的電源管理模式(Power Management Mode)。
      在這里,混合模式是指多核模式和單核模式間隔一定時間交替循環(huán)的模式,混合模式根據(jù)多核模式持續(xù)時間和單核模式持續(xù)時間比率的不同,可以具有多種混合模式。
      基本上,根據(jù)使用者所選擇的混合模式,將模式比率為50%的混合模式設(shè)定為所提供環(huán)境中的默認模式(Default Mode)。因此,在這種模式下,多核模式和單核模式間隔相同時間循環(huán)。
      混合模式的模式比率能夠根據(jù)使用者的選擇或自動進行變更。當(dāng)模式比率變更時,至少對系統(tǒng)溫度、處理器溫度、AC電源狀態(tài)和電池剩余電量中的一項條件進行監(jiān)控。
      在本發(fā)明中,決定混合模式所使用的條件并不局限于上述條件。此外的其它條件也可以作為決定混合模式的條件使用。同時,決定模式比率時所使用的主導(dǎo)條件和附屬條件也可以不同。因此,在一個實施例中,溫度被作為主導(dǎo)條件使用,其它條件則作為根據(jù)溫度不同進行判斷的附屬條件來決定模式比率。在另一實施例中,其它條件也可以作為主導(dǎo)條件進行判斷。
      如果對所述條件進行監(jiān)控,根據(jù)被監(jiān)控的條件來決定模式比率(mode ratio)。如上所述,如果選擇了特定模式比率的混合模式,便將被決定的模式比率的混合模式設(shè)定為系統(tǒng)的電源管理模式。
      在本發(fā)明中,模式比率典型地可以從25%、50%和75%中任選其一進行設(shè)定。同樣,這也不僅僅局限于此??梢愿鶕?jù)系統(tǒng)條件或使用者選擇,按照不同的模式比率運行混合模式。
      在本發(fā)明的方法中,為了根據(jù)被監(jiān)控的條件,決定混合模式,與所監(jiān)控處理器的電源管理模式相關(guān)聯(lián)的條件與處理器模式之間的相關(guān)關(guān)系能夠被存儲入存儲器內(nèi)。這種存儲器作為閃存存儲器(Flash Memory)使用。
      圖2是存儲處理器電源管理模式相關(guān)條件和處理器模式之間相關(guān)關(guān)系的模式表格例圖。如圖2所示,模式表格內(nèi)存儲著自動設(shè)定電源管理模式的各種條件,例如處理器溫度、系統(tǒng)溫度、是否輸入AC電源、電池剩余電量及依據(jù)這些條件的電源管理模式等。此時,電源管理模式在混合模式以外,同時也存儲著單核模式和多核模式。
      例如,處理器表面溫度數(shù)值可以存儲為最高、高、中和低中任意一個,電池剩余電量可以被存儲為高、中和低中任意一個數(shù)值。
      溫度數(shù)值被分為最高、高、中和低的標(biāo)準(zhǔn)如下當(dāng)處理器溫度數(shù)值比第1臨界值(T1)小時,被設(shè)定為下;當(dāng)處理器溫度數(shù)值比第1臨界值(T1)大,但比第2臨界值(T2)小時,被設(shè)定為中;當(dāng)處理器溫度數(shù)值比第2臨界值(T2)大,比第3臨界值(T3)小時,被設(shè)定為高;當(dāng)處理器溫度數(shù)值比第3臨界值(T3)大,但比第4臨界值(T4)小時,被設(shè)定為最高。
      在這里,第1臨界值(T1)、第2臨界值(T2)、第3臨界值(T3)的標(biāo)準(zhǔn)溫度數(shù)值根據(jù)電腦系統(tǒng)的性能能夠進行不同設(shè)定。
      電池剩余電量的上(多)、中(普通)和下(低)的分類標(biāo)準(zhǔn)如下以電池的充電電量剩余電量為標(biāo)準(zhǔn)100%,當(dāng)不足20%時為下(低);當(dāng)處于20%-50%之間時為中(普通);當(dāng)處于50%以上時為上(多)。
      如上所述,存儲器內(nèi)與系統(tǒng)的電源管理模式相關(guān)聯(lián)存儲著各種條件,所以,擁有對這些條件監(jiān)控的結(jié)果,便能夠選擇與這種條件相符的最佳電源模式。
      例如,如圖2所示,連接外部電源(AC電源),當(dāng)處理器溫度低時,與電池剩余電量無關(guān),指定多核模式;當(dāng)輸入外部電源,處理器溫度為中時,便能夠指定模式比率為75%的混合模式。輸入外部電源,處理器溫度為高時,便能夠指定模式比率為50%的混合模式。輸入外部電源,處理器溫度為最高時,便能夠指定模式比率為25%的混合模式。
      此外,如果不輸入AC電源,處理器的溫度低,但電池剩余電量多時,便能夠指定模式比率為75%的混合模式,當(dāng)電池的剩余電量為中時,便能夠指定模式比率為50%的混合模式。
      圖3a是雙核處理器中各種模式比率的混合模式運行實例圖。
      在圖3a中,模式1(Mode 1)為運行兩個核模式的雙核模式,模式2(Mode 2)為只運行兩個核中的1個核的單核模式。
      在圖3a中,分別顯示了模式比率為25%、50%和75%的情況。
      當(dāng)模式比率為50%時,模式1和模式2的持續(xù)時間相同,當(dāng)模式比率為25%時,模式1持續(xù)的時間為模式2持續(xù)時間的1/3。此外,當(dāng)模式比率為75%時,模式1的持續(xù)時間為模式2的3倍。
      圖3b是三核處理器的各種模式比率混合模式運行實例圖。
      在圖3b中,模式1(Mode 1)為運行3個核的模式,模式2為運行3個核中兩個核的模式,模式3為只運行3個核中1個核的模式。在圖3b中,顯示了模式比率為25%和模式比率為50%的情況。對于核為3個以上的多核處理器,與雙核處理器情況相同,模式比率可以被調(diào)節(jié)為各種形式。
      圖4為適用于本發(fā)明的多核處理器的混合模式運行裝置的筆記本電腦系統(tǒng)構(gòu)成的電源管理模式設(shè)定圖。如圖4所示,整個電腦系統(tǒng)包括具有兩個以上芯片(第1核101、第2核103、......第n核105)的處理器100和本發(fā)明的混合模式運行裝置200。
      電腦系統(tǒng)中具有控制向各核所提供電量的電量控制裝置250。本發(fā)明的混合模式運行裝置200包括模式?jīng)Q定條件監(jiān)控裝置230和控制裝置220。本發(fā)明的裝置與電源管理模式提供了單核模式、多核模式和混合模式。
      在本發(fā)明中,電源管理模式的選擇通過電腦系統(tǒng)的使用者從三種電源管理模式中任意選擇其一進行設(shè)定,或者可以自動指定最佳的電腦系統(tǒng)電源管理模式。
      模式?jīng)Q定條件監(jiān)控裝置230對多核處理器的電源管理模式的相關(guān)系統(tǒng)條件進行監(jiān)控。模式?jīng)Q定條件監(jiān)控裝置230并不特別限制所監(jiān)控的系統(tǒng)條件,但是,它能夠監(jiān)控處理器溫度、系統(tǒng)溫度、AC電源狀態(tài)和電池剩余電量等條件。
      模式?jīng)Q定條件監(jiān)控裝置230與電源狀態(tài)檢測裝置260連接,持續(xù)檢測是否存在外部AC電源輸入,并將檢測結(jié)果傳輸給控制裝置220。
      同時,模式?jīng)Q定條件監(jiān)控裝置230與智能電池270連接,檢查電池的剩余電量,并將檢測結(jié)果提供給控制裝置220,溫度檢測裝置280接收到處理器溫度相關(guān)的數(shù)據(jù),并傳輸給控制裝置220。與電池剩余電量或處理器溫度相關(guān)的信息能夠從電腦系統(tǒng)的操作系統(tǒng)那兒獲得。
      控制裝置220從模式?jīng)Q定條件監(jiān)控裝置230接收與模式?jīng)Q定條件相關(guān)的數(shù)據(jù),并根據(jù)該數(shù)據(jù),構(gòu)成混合模式。控制裝置220能夠支持兩個以上核運行的多核模式、多個芯片中只有一個核運行的單核模式,以及多核模式和單核模式持續(xù)時間按照一定比率交替循環(huán)的混合模式。
      所述控制裝置220在構(gòu)成混合模式時,能夠參照存儲系統(tǒng)電源管理模式相關(guān)條件及與此相關(guān)的電源管理模式的模式表格240。當(dāng)對電腦系統(tǒng)電源管理模式進行設(shè)定時,參照系統(tǒng)條件,從模式表格240中確認與這些條件相關(guān)的最佳電源管理模式,并將所計算出來的模式比率的混合模式設(shè)定為電腦系統(tǒng)的電源管理模式。
      電量控制裝置250根據(jù)控制裝置220所定的電源管理模式,通過核芯片集210控制向各核提供電量。具體來說,對各核的控制是通過將處理器內(nèi)控制各核的核選擇驅(qū)動器設(shè)定為允許(enable),利用處理器內(nèi)的寄存器進控制的。在這里,寄存器具有與核數(shù)量相同的比特數(shù)。
      本發(fā)明的多核處理器的混合模式運行裝置不僅支持混合模式,而且也支持單核模式和多核模式。對于多核模式來說,對各核使用率的控制可以不同。因此,對于雙核處理器來說,多核模式不僅是指第1核和第2核相同使用率均100%的情況,而且也能夠支持第1核使用率為50%、第2核使用率約為75%的模式。
      控制各核使用率的方法對于本方法所屬技術(shù)領(lǐng)域的技術(shù)人員來說已經(jīng)普遍熟悉,因此,在這里便省去了對其的詳細說明。例如,各核的使用率可以通過對各核運行電壓的控制來進行調(diào)節(jié)。
      下面,將對具有所述構(gòu)成的本發(fā)明的多核處理器的混合模式運行裝置的運行進行說明。
      所述溫度檢測裝置280持續(xù)檢測處理器的表面溫度,并將該數(shù)值傳輸給模式?jīng)Q定條件監(jiān)控裝置230,智能電池270被外部AC電源充電,電池的剩余電量被告知模式?jīng)Q定條件監(jiān)控裝置230。電源狀態(tài)檢測裝置260維持檢測是否存在外部AC電源的輸入,并將其通知模式?jīng)Q定條件監(jiān)控裝置230。
      模式?jīng)Q定條件監(jiān)控裝置230將從電源狀態(tài)檢測裝置260、智能電池270、溫度檢測裝置280接收到的決定處理器電源管理模式條件的相關(guān)數(shù)值傳輸給控制裝置220。
      控制裝置220以從模式?jīng)Q定條件監(jiān)控裝置230接收到的決定電源管理模式條件的相關(guān)數(shù)值為基礎(chǔ),選擇模式,如果選擇混合模式,便同時也能夠決定模式比率。
      在混合模式下,決定模式比率時,可以參照存儲了用于自動設(shè)定電源管理模式的各條件的狀態(tài)及依據(jù)這些條件的電源管理模式的模式表格240。
      例如,從溫度檢測裝置280接收到的電源表面溫度如果是中、從智能電池270接收到的充電電量剩余電量也為中、從電源狀態(tài)檢測裝置260確認的結(jié)果是存在AC電源輸入的話,從模式表格240中確認與這些條件狀態(tài)相符的電源管理模式作為混合模式(模式比率為25%)。
      接下來,電量控制裝置250便交替運行與控制裝置220所選擇的混合模式(模式比率為25%)相符的電腦模式1和電腦模式2。
      圖5是本發(fā)明實施例中的多核處理器的混合模式運行方法流程圖。本發(fā)明的方法中,利用多核處理器的電源模式進行管理時,基本上提供了單核模式、多核模式和混合核模式三種電源模式。
      因此,在三種電源模式中能夠選擇一個模式,這種模式的選擇是電腦系統(tǒng)選擇一個電源模式設(shè)定為默認模式,當(dāng)使用者需要時也可以變更設(shè)定。系統(tǒng)檢測出與系統(tǒng)電源管理模式相關(guān)的條件,并能夠自動變更電源模式的設(shè)定。
      S501,如圖5所示,使用者手動判斷是否選擇了混合模式。
      S502,使用者如果選擇了混合模式,將模式比率為50%的混合模式設(shè)定為系統(tǒng)的默認電源管理模式。
      S503,判斷是否變更模式比率。
      S504,當(dāng)判斷需要從默認模式變更為模式比率不同的其它混合模式時,檢測處理器溫度、系統(tǒng)溫度、AC電源狀態(tài)、電池剩余電量等條件中的至少一個。
      S505,如果完成了對各條件的監(jiān)控,決定與各條件相符的模式比率的混合模式。
      S506,如果選擇了最適合系統(tǒng)條件的電源管理模式,便將該電源管理模式設(shè)定為系統(tǒng)的電源管理模式。
      S507,更新系統(tǒng)的電源管理模式。這樣,多核模式和單核模式便能夠按照一定的模式比率交替循環(huán)進行。
      S508,此外,在上述步驟S501中,使用者如果不是通過手動選擇混合模式,而是自動設(shè)定混合模式時,并進行上述步驟S504開始的以下的過程。當(dāng)不需要變更模式比率時,將繼續(xù)維持所有比率為50%的默認模式。
      最初的模式選擇中,如果不是混合模式,而是選擇了多核模式時,能夠控制各核以最大性能(核使用率為100%)運行,此外,各核的使用率還能夠根據(jù)各核的負載(load)或系統(tǒng)條件的不同進行不同調(diào)整。
      S511,在多核模式下,各核的使用率分別進行不同控制時,首先,對各核使用率、處理器溫度、系統(tǒng)溫度、AC電源狀態(tài)和電池剩余電量等條件進行監(jiān)控。
      S512,如果完成對各條件的監(jiān)控,便決定與各條件相符的各核使用率。
      S513,將具有所選擇核使用率的多核模式設(shè)定為系統(tǒng)的電源管理模式。然后進入上述步驟S507,更新系統(tǒng)電源模式。
      在電源模式的選擇中,如果是單核模式時,直接進入上述步驟S507,更新系統(tǒng)電源模式。
      上述本發(fā)明除提供單核模式和雙核模式外,還提供單核模式和雙核模式交替循環(huán)的混合模式,同時,對于多核模式來說,各核的使用率也能夠根據(jù)系統(tǒng)條件進行彈性調(diào)整,因此,使用者能夠更加多樣地使用系統(tǒng)。
      本發(fā)明的多核處理器的混合模式運行方法能作為電腦能夠讀取的存儲媒介碼來運行。
      電腦能夠讀取的存儲媒介包括能夠存儲電腦系統(tǒng)讀取的數(shù)據(jù)的所有種類的存儲裝置。例如,電腦能夠讀取的存儲媒介包括ROM、EEPROM、閃存EEPROM、軟盤、CD-ROM、光數(shù)據(jù)存儲裝置等。用于運行本發(fā)明的方法的程序被存儲入ROM內(nèi)時,在半導(dǎo)體制造工藝中便可以被記錄在ROM內(nèi)。
      本發(fā)明的多核處理器的混合模式運行方法包括以下各步驟
      具有兩個以上核的處理器檢測與處理器電源管理模式相關(guān)條件的第1步驟;根據(jù)所監(jiān)測的結(jié)果,從多核模式、單核模式和混合模式中任選其一的第2步驟;在第2步驟中,如果選擇多核模式,控制向兩個以上核提供電源的步驟;在第2步驟中,如果選擇單核模式,在多個芯片中,只向一個核提供電源的步驟;在第2步驟中,如果選擇混合模式,便控制使多核模式和單核模式交替循環(huán)的步驟。電腦能夠讀取的存儲媒介用于存儲電腦執(zhí)行程序的碼。
      通過上述的說明,本技術(shù)領(lǐng)域中的普通技術(shù)人員應(yīng)當(dāng)認識到,以上的實施例僅是用來說明本發(fā)明,而并非用作為對本發(fā)明的限定,只要在本發(fā)明的實質(zhì)精神范圍內(nèi),對以上所述實施例的變化、變型都將落在本發(fā)明權(quán)利要求書的范圍內(nèi)。
      例如,本發(fā)明的多核處理器的混合模式運行方法及其裝置可以使用臺式機或服務(wù)器外的筆記本電腦、智能電話、手機和PDA等各種移動設(shè)備。
      同時,為了說明方便,本發(fā)明以具有兩個核的雙核處理器為中心進行了說明,但是,本發(fā)明并不局限于此,而且,本發(fā)明也能夠適用于具有多個核的處理器。
      權(quán)利要求
      1.一種多核處理器的混合模式運行方法,其特征在于包括以下兩個步驟在對具有兩個以上核的處理器的電源管理模式進行設(shè)定時,使用者將混合模式輸入到系統(tǒng)的電源管理模式中的步驟;將所述混合模式設(shè)定為系統(tǒng)的電源管理模式的步驟。
      2.如權(quán)利要求1所述的多核處理器的混合模式運行方法,其特征在于所述混合模式為多核模式和單核模式按照一時間間隔持續(xù)交替循環(huán)的模式。
      3.如權(quán)利要求1所述的多核處理器的混合模式運行方法,其特征在于還包括以下步驟將模式比率為50%的混合模式設(shè)定為系統(tǒng)的默認電源管理模式,多核模式和單核模式間隔相同持續(xù)時間循環(huán)。
      4.如權(quán)利要求1所述的多核處理器的混合模式運行方法,其特征在于還包括變更所述混合模式的模式比率的步驟。
      5.如權(quán)利要求4所述的多核處理器的混合模式運行方法,其特征在于所述變更混合模式的模式比率包括以下各步驟監(jiān)控處理器溫度、系統(tǒng)溫度、AC電源狀態(tài)和電池剩余電量中至少一個條件的步驟;根據(jù)監(jiān)控的條件,決定所述模式比率的步驟;將被決定所述模式比率的混合模式設(shè)定為系統(tǒng)的電源管理模式的步驟。
      6.如權(quán)利要求5所述的多核處理器的混合模式運行方法,其特征在于所述模式比率分別為25%或50%或75%。
      7.如權(quán)利要求4所述的多核處理器的混合模式運行方法,其特征在于還包括以下步驟根據(jù)使用者手動設(shè)定或根據(jù)系統(tǒng)條件自動變更模式比率。
      8.如權(quán)利要求1所述的多核處理器的混合模式運行方法,其特征在于與所述處理器電源管理模式相關(guān)的條件與處理器模式之間的相關(guān)關(guān)系被存儲在存儲器內(nèi)。
      9.一種多核處理器的混合模式運行裝置,其特征在于由以下各部分構(gòu)成對裝置中與處理器的電源管理模式相關(guān)的條件進行監(jiān)測的模式?jīng)Q定條件監(jiān)控裝置;根據(jù)從模式?jīng)Q定條件監(jiān)控裝置接收到的被監(jiān)測條件,將多核模式和單核模式交替運行的混合模式設(shè)定為系統(tǒng)電源管理模式的控制裝置。
      10.如權(quán)利要求9所述的多核處理器的混合模式運行裝置,其特征在于所述模式?jīng)Q定條件監(jiān)控裝置從處理器溫度、系統(tǒng)溫度、AC電源狀態(tài)和電池剩余電量構(gòu)成的條件中選擇至少一個進行監(jiān)控。
      11.如權(quán)利要求9所述的多核處理器的混合模式運行裝置,其特征在于所述控制裝置在混合模式條件下,以被監(jiān)控的條件為基礎(chǔ),控制決定多核模式持續(xù)時間和單核模式持續(xù)時間之間的比率。
      12.如權(quán)利要求9所述的多核處理器的混合模式運行裝置,其特征在于所述電源管理模式為兩個以上核運行的多核模式、多個芯片中只有一個核運行的單核模式,以及多核模式和單核模式交替循環(huán)的混合模式。
      13.如權(quán)利要求9所述的多核處理器的混合模式運行裝置,其特征在于所述控制裝置還包括以下部分與處理器電源管理模式相關(guān)的條件和處理器電源管理模式之間的相關(guān)關(guān)系相關(guān)聯(lián)存儲在一起的模式表格。
      14.如權(quán)利要求9所述的多核處理器的混合模式運行裝置,其特征在于在所述多核模式條件下,根據(jù)系統(tǒng)條件調(diào)整各核的使用率。
      15.一種多核處理器的電源管理模式設(shè)定方法,其特征在于包括以下各步驟第1步驟,監(jiān)測裝置中與處理器的電源管理模式相關(guān)的條件的步驟;第2步驟,根據(jù)對所述條件的監(jiān)控結(jié)果,從多核模式、單核模式和混合模式中任選其中的步驟;第3步驟,將所選擇的模式設(shè)定為系統(tǒng)的電源管理模式的步驟。
      16.如權(quán)利要求15所述的多核處理器的電源管理模式設(shè)定方法,其特征在于所述監(jiān)控步驟是從處理器溫度、系統(tǒng)溫度、AC電源狀態(tài)、電池剩余電量中選擇至少一項進行監(jiān)控的步驟。
      17.如權(quán)利要求15所述的多核處理器的電源管理模式設(shè)定方法,其特征在于還包括以下步驟系統(tǒng)電源管理模式和處理器電源管理模式相關(guān)的條件關(guān)系被存儲入存儲器內(nèi)的步驟。
      18.如權(quán)利要求15所述的多核處理器的電源管理模式設(shè)定方法,其特征在于所述多核模式、單核模式和混合模式可以通過使用者手動或系統(tǒng)自動進行選擇。
      19.如權(quán)利要求15所述的多核處理器的電源管理模式設(shè)定方法,其特征在于還包括以下步驟當(dāng)選擇混合模式時,決定各核的模式比率的步驟。
      20.如權(quán)利要求15所述的多核處理器的電源管理模式設(shè)定方法,其特征在于還包括以下步驟如果是使用者手動選擇所述混合模式,將模式比率為50%的混合模式作為系統(tǒng)默認電源管理模式的步驟。
      21.如權(quán)利要求15所述的多核處理器的電源管理模式設(shè)定方法,其特征在于還包括以下步驟在所述多核模式下,根據(jù)系統(tǒng)條件,獨立調(diào)節(jié)各核使用率的步驟。
      22.一種多核處理器的電源管理模式設(shè)定方法,其特征在于包括以下步驟具有兩個以上核的處理器檢測與處理器電源管理模式相關(guān)條件的第1步驟;根據(jù)所監(jiān)測的結(jié)果,從多核模式、單核模式和混合模式中任選其一的第2步驟;在所述第2步驟中,如果選擇多核模式,控制向兩個以上核提供電源的步驟;在所述第2步驟中,如果選擇單核模式,在多個芯片中,只向一個核提供電源的步驟;在所述第2步驟中,如果選擇混合模式,便控制使多核模式和單核模式交替循環(huán)的步驟,電腦能夠讀取的存儲媒介用于存儲電腦執(zhí)行程序的碼。
      全文摘要
      本發(fā)明涉及到多核處理器的混合模式運行方法及其裝置以及電源管理模式設(shè)定方法,本發(fā)明的多核處理器的混合模式運行方法包括在對具有兩個以上核的處理器的電源管理模式進行設(shè)定時,使用者將混合模式輸入到系統(tǒng)的電源管理模式中的步驟;將所述混合模式設(shè)定為系統(tǒng)的電源管理模式的步驟。本發(fā)明提供了具有兩個以上核的多核模式和只有一個核的單核模式之間的混合模式,本發(fā)明具有以下效果能夠根據(jù)使用者的選擇,以各種方式使多核處理器的性能發(fā)揮到最好,并能夠有效管理電量消耗。
      文檔編號G06F1/32GK1877491SQ20061007469
      公開日2006年12月13日 申請日期2006年4月13日 優(yōu)先權(quán)日2005年6月11日
      發(fā)明者夏民熏 申請人:樂金電子(昆山)電腦有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1