To analyze connection strength between resources, to determine an arrangement method of individual resources to a plurality of processor cores based on the connection strength, and to perform resource distribution. When arranging the resources such as a task, a common function, or a common variable of an application to the plurality of processor cores, the connection strength between the resources is obtained, and allocation is performed according to the obtained connection strength between the resources. Thereby, more appropriate allocation becomes possible as compared to when a user optionally performs the allocation. As a result, performance of the application can be improved.
자원 간의 결합 강도를 해석하고 결합 강도에 기반하여 복수의 프로세서 코어로의 각각의 자원의 배치 방법을 결정하고 자원 배분을 한다. 애플리케이션의 태스크나 공통 함수, 공통 변수 등의 자원을 복수의 프로세서 코어에 배치할 때, 자원 간의 결합 강도를 구하고 구한 자원 간의 결합 강도에 따라 할당을 한다. 이것에 의해 사용자가 임의로 할당을 하는 것보다도 보다 최적의 할당이 가능해진다. 결과적으로 애플리케이션의 퍼포먼스를 향상시키는 것이 가능해진다.