Partial reconfigurable regions each perform a process by using, from among a plurality of functional modules, a functional module arranged in each of the partial reconfigurable regions, respectively. An arrangement decision unit decides, on the basis of the maximum operation frequency for each of the partial reconfigurable regions in a case where each of the functional modules is arranged in each of the partial reconfigurable regions, the arrangement of the functional module into each of the partial reconfigurable regions. An arrangement processing unit arranges the functional modules in the partial reconfigurable regions on the basis of the arrangement decided by the arrangement decision unit.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. An information processing apparatus comprising: a plurality of partial reconfigurable regions that performs processes by using, from among a plurality of functional modules, the functional module that is arranged in each of the partial reconfigurable regions, respectively; an arrangement decision unit that decides the arrangement of the functional module into each of the partial reconfigurable regions on the basis of the maximum operation frequency for each of the partial reconfigurable regions in a case where each of the functional modules is arranged in the partial reconfigurable regions; and an arrangement processing unit that arranges the functional modules in the partial reconfigurable regions on the basis of the arrangement decided by the arrangement decision unit. 2. The information processing apparatus according to claim 1, wherein the arrangement decision unit decides the arrangement of each of the functional modules into the partial reconfigurable regions such that the lowest value of the maximum operation frequency in a case where each of the functional modules is arranged in the partial reconfigurable regions becomes the highest. 3. The information processing apparatus according to claim 1, wherein the arrangement decision unit acquires arrangement candidates, each of which is a combination of the partial reconfigurable region and the type of the functional module, in the order the maximum operation frequency is high, and when the arrangement is performed on the arrangement candidates each having the combination of the acquired partial reconfigurable region and the acquired type of the functional module and when the functional module with a different type is overlapped in a specific partial reconfigurable region as the arrangement candidate, the arrangement decision unit decides, in the specific partial reconfigurable region, the arrangement of the functional module with the type having the highest value of the maximum operation frequency in a case where the functional modules with different types are arranged in the partial reconfigurable regions other than already-arranged regions in which the arrangement of the functional modules has been completed. 4. The information processing apparatus according to claim 1, further comprising an erasing unit that invalidates, when unused regions are present from among the already-arranged regions in which the arrangement of the functional modules has been completed and when completion regions in which the processes have been completed by the functional modules are present in the already-arranged regions, the functional modules arranged in the completion regions as the unused regions and that creates, from the unused regions, the partial reconfigurable regions in which the functional modules can be arranged. 5. The information processing apparatus according to claim 4, wherein, when the already-arranged regions are present at the time of arrangement decision, the arrangement decision unit decides the arrangement of the functional modules on the basis of hiding processing time taken for the arrangement that is performed by using the partial reconfigurable regions other than the already-arranged regions and on the basis of unhiding processing time taken for the arrangement that is performed by using the partial reconfigurable regions in which the functional modules created from the already-arranged regions by the erasing unit can be arranged. 6. The information processing apparatus according to claim 4, wherein, regarding arrangement, in a plurality of processes sequentially performed through stages, of the functional modules used in each of the processes into each of the partial reconfigurable regions, the arrangement decision unit decides the arrangement on the basis of, at the time of arrangement decision in each of the stages up to a predetermined stage after a second stage in the processes, the hiding processing time taken for the arrangement that is performed by using the partial reconfigurable regions other than the already-arranged regions and the unhiding processing time taken for the arrangement that is performed by using the partial reconfigurable regions in which the functional modules created from the already-arranged region by the erasing unit can be arranged such that the processing time is the shortest when the processes up to the predetermined stage are performed. 7. An information processing system comprising: an arithmetic processing unit; a plurality of partial reconfigurable regions that performs processes in cooperation with the arithmetic processing unit by using, from among a plurality of functional modules, the functional module that is arranged in each of the partial reconfigurable regions, respectively; a storage unit that stores, in each of the partial reconfigurable regions, the maximum operation frequency in a case where each of the functional modules is arranged in the partial reconfigurable regions; an arrangement decision unit that decides, on the basis of the maximum operation frequencies stored in the storage unit, the arrangement of the functional module into each of the partial reconfigurable regions; and an arrangement processing unit that arranges the functional modules in the partial reconfigurable regions on the basis of the arrangement decided by the arrangement decision unit. 8. An information processing method comprising: storing, in each of a plurality of partial reconfigurable regions, the maximum operation frequency in a case where a plurality of functional modules is arranged in each of the predetermined partial reconfigurable regions; deciding, on the basis of the stored maximum operation frequencies, the arrangement of the functional module into each of the partial reconfigurable regions; arranging, on the basis of the decided arrangement, the functional module into each of the partial reconfigurable regions; and performing processes by using the partial reconfigurable regions in each of which the functional module is arranged. 9. A non-transitory computer-readable recording medium having stored therein an information processing program that causes a computer to execute a process comprising: storing, in each of a plurality of partial reconfigurable regions, the maximum operation frequency in a case where a plurality of functional modules is arranged in each of the predetermined partial reconfigurable regions; deciding, on the basis of the stored maximum operation frequencies, the arrangement of the functional module into each of the partial reconfigurable regions; arranging, on the basis of the decided arrangement, the functional module into each of the partial reconfigurable regions; and performing processes by using the partial reconfigurable regions in each of which the functional module is arranged.