멀티코어 프로세서는 여러 개의 코어가 하나의 칩에 배치됨에 따라 전력 밀도가 상승하여 높은 발열이 발생한다. 이러한 발열 문제를 해결하기 위해서 최근까지 다양한 연구가 진행되고 있다. 마이크로프로세서의 온도 감소를위한 기법으로는 기계적 냉각 기법, 동적 온도 관리 기법 등이 있지만 이러한 기법들은 추가적인 냉각 비용이 발생하거나성능의저하가발생한다. 플로어플랜기법은추가적인 냉각비용이발생하지 않으며, 성능저하가거의발생하지 않는다는 장점을 지닌다. 본 논문에서는 멀티코어 프로세서의 특정 구성요소의 발열 문제를 해결하기 위해 코어 내부 구성요소와 L2 캐쉬의 다양한 플로어플랜을 활용하고자 한다. 실험 결과, 코어의 뜨거운 구성요소를 L2캐쉬와 인접하게 배치할 경우 칩의 온도 감소에 매우 효과적임을 알 수있다. 코어를 캐쉬 상단-가운데 배치하는 기본 플로어플랜과 비교하여, 코어를 중앙에 배치하고 뜨거운 구성요소를 L2 캐쉬와 인접하게 배치하는 플로어플랜의 경우에는 8.04℃, 코어를 외곽에 배치하고 뜨거운 구성요소를 L2 캐쉬와 인접하게 배치하는 플로어플랜의 경우에는 8.05℃의 최고온도 감소 효과를 보임을 알 수 있다.
본 연구에서는 멀티코어 프로세서의 특정 구성요소의 발열 문제를 해결하기 위하여 코어 내부 구성요소 및 L2 캐쉬의 다양한 플로어플랜을 활용한다. 실험 결과, 코어의 뜨거운 구성요소를 L2캐쉬와 인접해 배치할 경우 칩의 온도 감소에 매우 효과적임을 확인할 수 있다.