IP Library Granted Patent US 11,366,695
Granted Patent B2
US 11,366,695 · App. 16/125,145 · Granted Jun 21, 2022

System and method for assisting charging to use of accelerator unit

Inventors: Yoshifumi Fujikawa (Tokyo, JP); Kazuhisa Fujimoto (Tokyo, JP); Toshiyuki Aritsuka (Tokyo, JP); Kazushi Nakagawa (Tokyo, JP)
Assignee: HITACHI, LTD.
G06F9/5022G06F9/505G06F9/5044H04L41/5054H04L47/78G06F2209/508
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,366,695
App. No.
16/125,145
Granted
Jun 21, 2022
Kind
B2
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.

Claims (14)

1. A charging assistant system comprising:

a processor; and

at least one field programmable gate array (FPGA) comprising a plurality of different kinds of computing elements, a counter group, linear combination circuit, and an output circuit, wherein

the counter group comprises a plurality of counters corresponding to each of the plurality of computing elements, each counter being configured to count a respective number of operations executed by the respective computing element for processing each of one or more respective input commands input into the respective computing element, and send each count to the linear combination circuit,

the linear combination circuit is configured to receive the respective counts from each counter and estimate an acceleration rate of the at least one FPGA by calculating a summation of each respective count multiplied by a respective weighting factor and dividing the summation by an amount of time for the at least one FPGA to execute all of the input commands, wherein a different weighting factor is associated with each different kind of computing element,

the output circuit is configured to output the estimated acceleration rate to a driver of the processor, and

the processor is configured to determine a use fee of the at least one FPGA based on the estimated acceleration rate received from the output circuit.

2. The charging assistant system according to claim 1 , wherein:

the at least one FPGA further includes an input circuit; and

the computing elements include a first computing element group.

3. The charging assistant system according to claim 1 , wherein the processor is further configured to:

determine a unit price that is a use fee per unit time in accordance with the estimated acceleration rate; and

determine the use fee based on the determined unit price and the amount of time for the at least one FPGA to execute all of the input commands.

4. The charging assistant system according to claim 1 , further comprising an Intellectual Property (IP) core for configuring the one or more FPGAs, wherein the charging assistant system includes a Programmable Logic Device (PLD) in which the one or more of the FPGAs is built by loading the IP core.

Assignments (3)
COMPANY SPLIT Recorded Aug 20, 2024
From: HITACHI, LTD.
To: HITACHI VANTARA, LTD.
Reel/Frame 069518/0761 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PUNCTUATION OF THE RECEIVING PARTY'S NAME PREVIOUSLY RECORDED ON REEL 046834 FRAME 0277. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT OF ASSIGNOR'S INTEREST. Recorded May 10, 2022
From: FUJIKAWA, YOSHIFUMI; FUJIMOTO, KAZUHISA; ARITSUKA, TOSHIYUKI; NAKAGAWA, KAZUSHI
To: HITACHI, LTD.
Reel/Frame 059924/0601 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 11, 2018
From: FUJIKAWA, YOSHIFUMI; FUJIMOTO, KAZUHISA; ARITSUKA, TOSHIYUKI; NAKAGAWA, KAZUSHI
To: HITACHI LTD.
Reel/Frame 046834/0277 →
Priority Claims (1)
JP JP2017-209359 · Oct 30, 2017 · national
Continuity (1)
Related Publication 20190129755A1 · May 2, 2019