Patent ID: 11947975
Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 1:
2. The offload server according to claim 1,
wherein the offloadable replacement sources are first offloadable replacement sources and the replacement-destination libraries/IP cores corresponding to the offloadable replacement sources are first replacement-destination libraries/IP cores,
wherein the storage section is further configured to store, in the code pattern database, classes and structures whose descriptions would each be described in a similar fashion in cases processing of the classes and the structures is to be performed on a host on which the application is to be executed,
wherein the application code analysis section is further configured to detect definition description codes of classes and/or structures from the source code,
wherein the replacement function detection section is further configured to, using the detected definition description codes as keys, search the code pattern database to retrieve second replacement-destination libraries/IP cores which are usable for replacement, thereby to extract offloadable processing that can be offloaded by the retrieved second replacement-destination libraries/IP cores as second offloadable replacement sources;
wherein the replacement processing section is further configured to replace processing descriptions of the second offloadable replacement sources with processing descriptions of the second replacement-destination libraries/IP cores and make a notification for confirmation when there is a difference between the second offloadable replacement sources and the second replacement-destination libraries/IP cores in terms of a number and/or types of arguments and a return value.