INFORMATION PROCESSOR, CONTROL METHOD OF INFORMATION PROCESSOR AND CONTROL PROGRAM OF INFORMATION PROCESSOR
PROBLEM TO BE SOLVED: To provide an information processor capable of adjusting the number of cores used for executing a program including a processing, which can be processed in parallel, to a preferred number of cores.SOLUTION: The information processor includes: a calculation processor which has p...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Patent |
Sprache: | eng ; jpn |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | PROBLEM TO BE SOLVED: To provide an information processor capable of adjusting the number of cores used for executing a program including a processing, which can be processed in parallel, to a preferred number of cores.SOLUTION: The information processor includes: a calculation processor which has plural calculation processing sections; an estimation section that estimates the calculation amount of a predetermined part in a program which should be executed by the calculation processor before executing the program; a determination section that determines the number of calculation processing sections as the number of the calculation processing sections that execute the predetermined part in the program on the basis of the estimated calculation amount and a reference value for performing the processing of the predetermined part in the program in parallel; and an adjustment section that adjusts the number of the calculation processing sections that execute the predetermined part in the program on the basis of the reference value and the calculation amount when the predetermined part of the program is executed using the determined number of the calculation processing sections.SELECTED DRAWING: Figure 3
【課題】並列化が可能な処理を含むプログラムの実行に使用するコア数をより好適なコア数に調整する情報処理装置を提供する。【解決手段】複数の演算処理部を有する演算処理装置と、演算処理装置が実行するプログラムの所定部分の演算量をプログラムの実行前に推定する推定部と、推定された演算量と、プログラムの所定部分の処理とを並列化する基準値とに基づいて、プログラムの所定部分を実行する演算処理部の数である演算処理部数を決定する決定部と、決定された演算処理部数でプログラムの所定部分を実行した場合の演算量と基準値とに基づいて、プログラムの所定部分を実行する演算処理部数を調整する調整部と、を備える。【選択図】図3 |
---|