INFORMATION PROCESSOR, INFORMATION PROCESSING SYSTEM, AND METHOD OF PROCESSING INFORMATION

    公开(公告)号:US20200285520A1

    公开(公告)日:2020-09-10

    申请号:US16552146

    申请日:2019-08-27

    Applicant: HITACHI, LTD.

    Abstract: Processing performance is improved through introduction of accelerators and availability of the system is enhanced during introduction of the accelerators. A worker node includes a processor such as CPU, an accelerator that executes accelerator processing on a command, and a software model that operates on the CPU and executes software model processing of the command. In the worker node, the CPU breaks down an accelerator operator included in a query plan into a plurality of accelerator commands, sends each of the accelerator commands to the accelerator or the software model, and switches the destination of the accelerator command from the accelerator to the software model when a switching condition for changing the processing component of the accelerator command is satisfied.

    Data processing device and data processing method

    公开(公告)号:US11151141B2

    公开(公告)日:2021-10-19

    申请号:US16549447

    申请日:2019-08-23

    Applicant: HITACHI, LTD.

    Abstract: It is possible execute processing large-scale data and improve the processing efficiency while suppressing the complexity of a hardware circuit. A data processing device includes a processor and a FPGA connected to the processor. The processor is configured to acquire a query plan including target identification information identifying data to be processed and a processing detail for the data to be processed, generate, based on the query plan, a plurality of FPGA commands to process a plurality of row group data items constituting the data identified by the target identification information and to be processed, and transmit the FPGA commands to the FPGA. The FPGA is configured to execute processing on the row group data items based on the transmitted FPGA commands and return results of executing the processing to the processor.

    System and method for assisting charging to use of accelerator unit

    公开(公告)号:US11366695B2

    公开(公告)日:2022-06-21

    申请号:US16125145

    申请日:2018-09-07

    Applicant: HITACHI, LTD.

    Abstract: A charging assistant system that assists charging for use of an accelerator unit, which is one or more accelerators, includes an operation amount obtaining unit, an acceleration rate estimation unit, and a use fee determination unit. For each of one or more commands input into the accelerator unit, the operation amount obtaining unit obtains the amount of operation related to execution of the command from a response output from the accelerator unit for the command. For the one or more commands input into the accelerator unit, the acceleration rate estimation unit estimates an acceleration rate on the basis of command execution time that is time required for processing of the one or more commands, and one or more amounts of operation obtained for the one or more commands respectively. The use fee determination unit determines a use fee of the accelerator unit on the basis of the estimated acceleration rate.

    DATA PROCESSING DEVICE AND DATA PROCESSING METHOD

    公开(公告)号:US20200265052A1

    公开(公告)日:2020-08-20

    申请号:US16549447

    申请日:2019-08-23

    Applicant: HITACHI, LTD.

    Abstract: It is possible execute processing large-scale data and improve the processing efficiency while suppressing the complexity of a hardware circuit. A data processing device includes a processor and a FPGA connected to the processor. The processor is configured to acquire a query plan including target identification information identifying data to be processed and a processing detail for the data to be processed, generate, based on the query plan, a plurality of FPGA commands to process a plurality of row group data items constituting the data identified by the target identification information and to be processed, and transmit the FPGA commands to the FPGA. The FPGA is configured to execute processing on the row group data items based on the transmitted FPGA commands and return results of executing the processing to the processor.

Patent Agency Ranking