【技術(shù)實(shí)現(xiàn)步驟摘要】
本專利技術(shù)涉及,特別涉及能 夠與信息處理裝置連接并具有能夠通過并行處理執(zhí)行程序的多個計(jì)算 部件的加速器、與該加速器連接的信息處理裝置和信息處理方法。
技術(shù)介紹
現(xiàn)在,已知向信息處理裝置附加了具有計(jì)算功能的裝置而使該附 加的裝置分擔(dān)所執(zhí)行的處理的一部分的技術(shù)。例如,有以下這樣的技術(shù)在作為信息處理裝置的個人計(jì)算機(jī)(以下稱為PC)中安裝被稱為 加速器的具有計(jì)算功能的裝置,PC主體的中央處理裝置(以下稱為 CPU)使加速器分擔(dān)程序的處理,謀求提高處理速度。最近,例如在特開2003 - 15785號公報中,還提出了不只是單純 地謀求處理分擔(dān)或提高處理速度,還考慮到消耗功率而向主體部分附 加了加速器的信息處理裝置。根據(jù)該提出的技術(shù),主體部分側(cè)的CPU讀入所附加的加速器的性 能信息,根據(jù)該性能信息決定并設(shè)置加速器的驅(qū)動電壓或驅(qū)動頻率, 由此能夠驅(qū)動與低消耗功率模式等對應(yīng)的加速器。但是,在上述提出的信息處理裝置的情況下,決定加速器的驅(qū)動 電壓等的是主體部分側(cè)的CPU,因此,該CPU必須執(zhí)行該決定處理, CPU會產(chǎn)生過載。另外,上述提出的信息處理裝置完全沒有考慮到加速器內(nèi)部有多 個計(jì)算部件那樣的情況。
技術(shù)實(shí)現(xiàn)思路
本專利技術(shù)的一個形式的加速器是能夠與信息處理裝置連接并能夠執(zhí) 行程序的加速器,其特征在于包括能夠通過并行處理執(zhí)行上述程序的多個計(jì)算部件;控制上述多個計(jì)算部件各自的動作和處理能力的至 少一個的動作控制部件;根據(jù)與所執(zhí)行的上述程序有關(guān)的負(fù)荷信息, 決定上述多個計(jì)算部件各自的上述動作和處理能力的至少一個,與該 決定對應(yīng)地控制上述動作控制部件的控制部件。附圖說明圖l是表示 ...
【技術(shù)保護(hù)點(diǎn)】
一種加速器,能夠與信息處理裝置連接并能夠執(zhí)行程序,該加速器的特征在于包括: 能夠通過并行處理執(zhí)行上述程序的多個計(jì)算部件; 控制上述多個計(jì)算部件各自的動作和處理能力的至少一個的動作控制部件; 根據(jù)與所執(zhí)行的上述程序有關(guān)的負(fù)荷信息,決定上述多個計(jì)算部件各自的上述動作和處理能力的至少一個,與該決定對應(yīng)地控制上述動作控制部件的控制部件。
【技術(shù)特征摘要】
JP 2006-12-6 2006-3298681.一種加速器,能夠與信息處理裝置連接并能夠執(zhí)行程序,該加速器的特征在于包括能夠通過并行處理執(zhí)行上述程序的多個計(jì)算部件;控制上述多個計(jì)算部件各自的動作和處理能力的至少一個的動作控制部件;根據(jù)與所執(zhí)行的上述程序有關(guān)的負(fù)荷信息,決定上述多個計(jì)算部件各自的上述動作和處理能力的至少一個,與該決定對應(yīng)地控制上述動作控制部件的控制部件。2. 根據(jù)權(quán)利要求l所述的加速器,其特征在于 上述控制部件根據(jù)上述負(fù)荷信息以及與上述程序有關(guān)的并行度信息,決定上述多個計(jì)算部件各自的上述動作和處理能力的至少一個。3. 根據(jù)權(quán)利要求2所述的加速器,其特征在于 上述控制部件從上述多個計(jì)算部件中的能夠動作的計(jì)算部件中決定應(yīng)該動作的1個以上的計(jì)算部件,并且根據(jù)該應(yīng)該動作的1個以上 的計(jì)算部件的數(shù)目和上述負(fù)荷信息,決定上述多個計(jì)算部件各自的上 述處理能力。4. 根據(jù)權(quán)利要求3所述的加速器,其特征在于 上述控制部件從上述能夠動作的計(jì)算部件中將上述數(shù)目的上述計(jì)算部件選擇為上述應(yīng)該動作的l個以上的計(jì)算部件,根據(jù)用上述負(fù)荷 信息的負(fù)荷除以上述應(yīng)該動作的1個以上的計(jì)算部件的上述數(shù)目而得 到的數(shù),決定上述應(yīng)該動作的l個以上的計(jì)算部件各自的上述處理能 力。5,根據(jù)權(quán)利要求1所述的加速器,其特征在于 用上述多個計(jì)算部件各自的動作頻率表示上述處理能力, 上述動作控制部件通過控制上述多個計(jì)算部件各自的動作頻率, 來進(jìn)行上述處理能力的控制。6.根據(jù)權(quán)利要求5所述的加速器,其特征在于上述動作頻率是通過上述除法運(yùn)算得到的數(shù)的頻率、或上述應(yīng)該 動作的1個以上的計(jì)算部件的動作可能頻率中的接近通過上述除法運(yùn) 算所得到的數(shù)的頻率。7. 根據(jù)權(quán)利要求l所述的加速器,其特征在于 上述動作控制部件通過控制向上述多個計(jì)算部件各自的電力供給,來進(jìn)行上述動作的控制。8. —種信息處理裝置,其特征在于包括 加速器;與上述加速器連接的計(jì)算機(jī),其中 該加速器能夠執(zhí)行程序,并且包括 能夠通過并行處理執(zhí)行上述程序的多個計(jì)算部件; 控制上述多個計(jì)算部件各自的動作和處理能力的至少一個的動作 控制部件;根據(jù)與所執(zhí)行的上述程序有關(guān)的負(fù)荷信息,決定上述多個計(jì)算部 件各自的上述動作和處理能力的至少一個,與該決定對應(yīng)地控制上述 動作控制部件的控制部件。9. 根據(jù)權(quán)利要求8所述的信息處理裝置,其特征在于 上述計(jì)算機(jī)具有PC構(gòu)造。10. 根據(jù)權(quán)利要求9所述的信息處理裝置,其特征在于 上述PC構(gòu)造包含中央處理裝置、圖形用處理裝置。11. 一種能夠與信息處理裝置連接的加速器,其特征在于包括 能夠通過并行處理執(zhí)行程序的多個計(jì)算部件;能夠并行地執(zhí)行對對象數(shù)據(jù)的規(guī)定的處理的多個硬件引擎部件; 對上述多個計(jì)算部件和上述多個硬件引擎部件各自的動作和處理 能力的至少 一個進(jìn)行控制的動作控制部件;根據(jù)與所執(zhí)行的上述程序有關(guān)的負(fù)荷信息,決定上述多個計(jì)算部 件各自的上述動作和處理能力的至少一個,并且根據(jù)與上述對象數(shù)據(jù) 有關(guān)的負(fù)荷信息,決定上述多個硬件引擎部件各自的上述動作和處理 能力的至少一個,并與該決定對應(yīng)地控制上述動作控制部件的控制部件。12. 根據(jù)權(quán)利要求11所述的加速器,其特征在于上述控制部件根據(jù)與上述程序有關(guān)的負(fù)荷信息、以及與上述程序 有關(guān)的并行度信息,決定上述多個計(jì)算部件各自的上述動作和處理能 力的至少一個,并且根據(jù)與上述對象數(shù)據(jù)有關(guān)的負(fù)荷信息、以及與上 述對象數(shù)據(jù)有關(guān)的并行度信息,決定上述多個硬件引擎部件各自的上 述動作和處理能力的至少一個。13. 根據(jù)權(quán)利要求12所述的加速器,其特征在于 上述控制部件從上述多個計(jì)算部件中的能夠動作的計(jì)算部件中決定應(yīng)該動作的1個以上的計(jì)算部件,從上述多個硬件引擎部件中的能 夠動作的硬件引擎部件中決定應(yīng)該動作的1個以上的硬件引擎部件, 并且根據(jù)上述應(yīng)該動作的1個以上的計(jì)算部件的數(shù)目、上述1個以上 的硬件引擎部件的數(shù)目、上述與程序有關(guān)的負(fù)荷信息和上述與對象數(shù) 據(jù)有關(guān)的負(fù)荷信息,決定上述多個計(jì)算部件和上述多個硬件引擎部件 各自的上述處理能力。14. 根據(jù)權(quán)利要求13所述的加速器...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:安川英樹,
申請(專利權(quán))人:株式會社東芝,
類型:發(fā)明
國別省市:JP[日本]
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。