Image processing apparatus, control method thereof, and storage medium
US-2015261478-A1 · Sep 17, 2015 · US
US9854117B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9854117-B2 |
| Application number | US-201514960562-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 7, 2015 |
| Priority date | Dec 9, 2014 |
| Publication date | Dec 26, 2017 |
| Grant date | Dec 26, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
An information processing system includes a device including a circuit for configuring a logic circuit according to circuit information, a first control unit configured to process a first job by using a first logic circuit configured in the circuit according to first circuit information, the first control unit being connected to the device, and a second control unit configured to process a second job by using a second logic circuit configured in the circuit according to second circuit information, the second control unit being connected to the device, wherein the device can configure a logic circuit in the circuit according to circuit information transmitted from the first control unit, and wherein the first control unit transmits the first circuit information to the device to configure the first logic circuit in the circuit, and transmits the second circuit information to the device to configure the second logic circuit in the circuit.
Opening claim text (preview).
What is claimed is: 1. An information processing system comprising: a device including a circuit to perform a configuration of a logic circuit according to circuit information; a first control unit configured to instruct the device to perform the configuration prior to or after receiving a configuration request for the configuration, the first control unit being connected to the device; and a second control unit separate from and different than the first control unit and configured to transmit, to the first control unit, the configuration request corresponding to a job request for a job of the second control unit after determining the configuration is necessary based on the job request, the second control unit being connected to the device, wherein the first control unit instructs the device after determining the configuration is necessary based on the configuration request, and wherein the second control unit processes the job using the configured logic circuit in the device. 2. The information processing system according to claim 1 , further comprising a storage unit connected to the first control unit and configured to store the circuit information. 3. The information processing system according to claim 1 , wherein the first control unit does not perform the configuration according to the circuit information from the second control unit. 4. The information processing system according to claim 1 , wherein the device includes a first communication unit configured to receive data from the first control unit, the first communication unit being connected to the first control unit via a first communication path, and a second communication unit configured to receive data from the second control unit, the second communication unit being connected to the second control unit via a second communication path, wherein the first control unit is configured to transmit the circuit information to the first communication unit via the first communication path, and wherein the second control unit is configured to transmit data to be processed by the logic circuit to the second communication unit via the second communication path in processing of the job. 5. The information processing system according to claim 4 , wherein the first control unit is configured to update configuration information after all information for identifying the circuit information is checked, and transmit a completion notification to the second control unit. 6. The information processing system according to claim 4 , wherein the first control unit transmits an instruction to configure a logic circuit to the device via the first communication path, and wherein the second control unit does not transmit an instruction to configure a logic circuit to the device via the second communication path. 7. The information processing system according to claim 4 , wherein the first communication path is a first PCI Express bus, and wherein the second communication path is a second PCI Express bus. 8. The information processing system according to claim 1 , wherein the second control unit transmits to the first control unit a request to transmit second circuit information to the device to configure a second logic circuit in the circuit, and wherein the first control unit transmits the second circuit information to the device according to reception of the request from the second control unit. 9. The information processing system according to claim 8 , wherein the request includes information for identifying the second circuit information. 10. The information processing system according to claim 9 , wherein the first control unit transmits the second circuit information based on information indicating a logic circuit configured in the circuit. 11. The information processing system according to claim 8 , wherein the second control unit transmits the request to the first control unit according to detection of occurrence of the job. 12. The information processing system according to claim 1 , wherein the first control unit transmits the circuit information to the device before the job occurs. 13. The information processing system according to claim 12 , wherein the first control unit identifies at least a piece of circuit information among a plurality of pieces of circuit information based on a state of the information processing system, and transmits the identified circuit information to the device as the circuit information. 14. The information processing system according to claim 13 , further comprising: a storage unit configured to store information indicating association between the state of the information processing system and predetermined circuit information; and a checking unit configured to check the state of the information processing system, wherein the first control unit transmits the circuit information identified based on the checked state and the information indicating the association, to the device as the circuit information. 15. The information processing system according to claim 13 , wherein the first control unit transmits the circuit information to the device based on a transition of a state of the information processing system. 16. The information processing system according to claim 15 , wherein the first control unit transmits the circuit information to the device based on the transition of the state of the information processing system from a first power consumption state to a second power consumption state, the second power consumption state being a state in which power consumption is lower than in the first power consumption state. 17. The information processing system according to claim 15 , wherein the first control unit transmits the second circuit information to the device based on the transition of the state of the information processing system from a state where the processing of the job is in process to a state where the processing of the job is completed. 18. The information processing system according to claim 1 , wherein the first control unit checks a logic circuit configured in the circuit, and transmits second circuit information to the device based on a result of the checking. 19. The information processing system according to claim 18 , wherein the first control unit is configured to, if the result of the checking indicates that a logic circuit corresponding to the circuit information is already configured in the circuit and is usable by the second control unit, not transmit the circuit information to the device, and if the result of the checking indicates that the logic circuit corresponding to the circuit information is already configured in the circuit and is not usable by the second control unit, transmit the circuit information to the device. 20. The information processing system according to claim 1 , wherein the device is a field programmable gate array (FPGA) or a complex programmable logic device (CPLD). 21. An information processing system comprising: a first control unit configured to obtain information for identifying circuit information upon receiving a configuration request for a configuration and transmit the circuit information identified based on the obtained information; a programmable logic device configured to receive the circuit information transmitted from the first control unit and perform the configuration of a logic circuit according to the circuit information; and a second control unit separate from and different than the first control unit and configured to generate,
Control thereof · CPC title
Bus based systems · CPC title
Combining applications, e.g. to create workflows (allocation of computer machine resources considering the execution order of a plurality of tasks G06F9/5038) · CPC title
using a programmed control device, e.g. a microprocessor · CPC title
Scheduling operations or managing resources (H04N1/0096 takes precedence; program initiating or switching G06F9/48; allocation of computer resources G06F9/50) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.