earticle

논문검색

캐쉬 용량 효과에 대한 멀티코어 프로세서의 성능 연구

원문정보

Performance Analysis of Multicore Processor Architectures Based On Cache Size Effects

이종복

피인용수 : 0(자료제공 : 네이버학술정보)

초록

영어

In order to overcome the complexity and performance limit problems of superscalar processors, the multicore architecture has been prevalent recently. The configuration and the size of instruction and data caches greatly gives effect on the performance of multicore processors. Using SPEC 2000 benchmarks as input, the trace-driven simulation has been performed for the 2-core to 16-core architectures with different sizes of caches extensively. As a result, the 2-way set associative instruction and data cache with the size of 64KB brought the best cost-effective performance.

한국어

최근에 이르러, 수퍼스칼라 프로세서의 하드웨어 복잡도와 성능 한계의 문제를 극복하기 위하여 멀티코어프로세서가 각종 컴퓨터 시스템에 상용화되어 널리 이용되고 있다. 이 때, 멀티코어 프로세서의 성능에 큰 영향을 미치는 것은 명령어 캐쉬와 데이터 캐쉬의 구성 방법과 용량이다. 본 논문에서는 캐쉬의 구조와 용량이 멀티코어 프로세서의 성능에 미치는 영향을 분석하기 위하여, 다양한 캐쉬의 구조와 용량으로 구성되는 2 개에서 16 개까지의 멀티코어 프로세서에 대하여 SPEC 2000 벤치마크를 입력으로 하여 모의실험을 수행하였다. 모의실험 결과, 명령어 캐쉬와 데이터 캐쉬의 구조를 2 차 연관도로 구성하고 각 용량을 64 KB로 설정할 때 하드웨어의 비용 대 성능 효과가 가장 높았다.

목차

요약
 Ⅰ. 서론
 Ⅱ. 멀티코어 프로세서 및 캐쉬
  1. 멀티코어 프로세서의 구조
  2. 멀티코어 프로세서를 구성하는 캐쉬
 Ⅲ. 모의실험 환경
  1. 멀티코어 프로세서 모의실험기
  2. 벤치마크 및 멀티코어 프로세서의 사양
 Ⅳ. 모의실험 및 결과
 Ⅴ. 결론
 참고문헌

저자정보

  • 이종복 Jongbok Lee. 한성대학교 정보통신공학과

참고문헌

자료제공 : 네이버학술정보

    함께 이용한 논문

      ※ 기관로그인 시 무료 이용이 가능합니다.

      • 4,000원

      0개의 논문이 장바구니에 담겼습니다.