PROCESSING UNIT AND PROCESSING SYSTEM

To provide a technology that can appropriately execute parallel processing.SOLUTION: There is provided a processing unit including: a parallel processing determination unit that determines whether at least some of data to be processed is to be subjected to parallel processing; a VM execution control...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: OWADA MINORU
Format: Patent
Sprache:eng ; jpn
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:To provide a technology that can appropriately execute parallel processing.SOLUTION: There is provided a processing unit including: a parallel processing determination unit that determines whether at least some of data to be processed is to be subjected to parallel processing; a VM execution control unit that, if the parallel processing determination unit determines that the parallel processing is to be performed, causes each of a plurality of cores in a parallel processing execution unit including the plurality of cores to implement a VM; a storage control unit that divides at least some of the data to be processed into parallel-processable partial data items for storage in a memory of the parallel processing execution unit; and a processing result acquisition unit that acquires processing results of a plurality of partial data items processed by the VMs of the plurality of cores from the parallel processing execution unit.SELECTED DRAWING: Figure 1 【課題】並列処理を適切に実行可能な技術を提供することが望ましい。【解決手段】処理対象データの少なくとも一部を並列処理するか否かを判定する並列処理判定部と、並列処理判定部によって並列処理すると判定された場合に、複数のコアを有する並列処理実行ユニットの複数のコアのそれぞれにVMを実行させるVM実行制御部と、処理対象データの少なくとも一部を並列処理可能な部分データに分割して並列処理実行ユニットのメモリに格納させる格納制御部と、複数のコアのVMによって処理された複数の部分データの処理結果を並列処理実行ユニットから取得する処理結果取得部とを備える処理ユニットを提供する。【選択図】図1