Information processing apparatus
An information processing device having a processor and memory, and including one or more accelerators and one or more storage devices, wherein: the information processing device has one network for connecting the processor, the accelerators, and the storage devices; the storage devices have an initialization interface for accepting an initialization instruction from the processor, and an I/O issuance interface for issuing an I/O command; and the processor notifies the accelerators of the address of the initialization interface or the address of the I/O issuance interface.
1. An information processing apparatus, comprising:
a processor;
a memory;
at least one accelerator;
at least one storage device; and
a network configured to couple the processor, the at least one accelerator, and the at least one storage device to one another,
wherein the at least one storage device comprises:
an I/O interface configured to receive an I/O command, and
wherein the processor is configured to collect information on at least one storage device and at least one accelerator, which are coupled to the network, and to store the information into the memory as network configuration information,
wherein the processor is configured to derive an assignment of the at least one storage device and the at least one accelerator that satisfies a predetermined condition based on the network configuration information, and
wherein the processor is configured to notify the at least one accelerator of one of an address of an initial setting interface of the at least one storage device and an address of the I/O interface of the at least one storage device based on the derived assignment.