Earticle

다운로드

STTRAM을 이용한 L1 캐쉬 메모리 설계 및 성능, 에너지, 면적 측면 분석
STTRAM-based L1 Cache Memory Design and Analysis on Performance, Energy and Area

  • 간행물
    한국차세대컴퓨팅학회 논문지 KCI 등재 바로가기
  • 권호(발행년)
    Vol.11 No.4 (2015.08) 바로가기
  • 페이지
    pp.57-68
  • 저자
    공준호
  • 언어
    한국어(KOR)
  • URL
    https://www.earticle.net/Article/A252628

원문정보

초록

한국어
공정 기술이 발전하면서 프로세서의 전력 밀도가 높아지면서 프로세서의 많은 부분이 가동되지 않는 상태에 놓이는 검은 실리콘 문제가 대두되었다. STTRAM (Spin Torque Transfer Random Access Memory)은 기존 SRAM에 비해 우수한 누수 전력 효율성 및 읽기 에너지 소모량으로 인해 이러한 문제를 해결할 새로운 온칩 메모리 소자로 주목받고 있다. 본 논문에서는 STTRAM만을 데이터 저장 공간으로 사용한 (SRAM-STTRAM 혼용이 아닌) L1 데이터 캐쉬와 명령어 캐쉬 메모리를 제안하고 이를 에너지, 성능, 면적 측면에서 평가한다. STTRAM을 L1 데이터 캐쉬 및 명령어 캐쉬에 모두 사용한 경우, 기존 SRAM으로 구성된 캐쉬 메모리 대비 최대 58% 정도의 에너지 소모를 절감할 수 있다. 또한, 빠른 읽기 성능 덕분에 STTRAM을 L1 명령어 캐쉬 메모리에 적용할 경우 약 3%의 성능 증가 효과도 가져온다. 면적 측면에서는 약 80% 정도의 면적을 SRAM 기반 캐쉬 메모리 대비 절감 가능하다.
영어
As process technology advances, the dark silicon problem, which means a large portion of the processor components remains in the idle or inactive state, has emerged due to increased power density in processors. STTRAM (Spin Torque Transfer Random Access Memory) is one of the promising memory device technologies in the dark silicon era, which enables much lower leakage power consumption and higher read energy efficiency compared to SRAM cells. In this paper, we propose STTRAM-only (i.e., not SRAM-STTRAM hybrid) L1 data and instruction cache architecture and evaluate them in terms of energy, performance and area. In the case where STTRAM cells are used for both L1 data and instruction cache, energy consumption in the L1 caches is reduced by up to 58%. In addition, thanks to faster read access latency, we can improve performance by 3% when STTRAM cells are used for constructing the L1 instruction cache. In terms of area, using STTRAM cells reduces L1 cache area by up to 80% compared to using the conventional SRAM cells in the L1 caches.

목차

요약
 Abstract
 1. 서론
 2. 배경 지식 및 관련 연구
  2.1 STTRAM (Spin Torque Transfer Random Access Memory)
  2.2 관련 연구
 3. STTRAM 기반의 L1 캐쉬 메모리
  3.1 구조
  3.2 STTRAM 기반 L1 데이터 캐쉬와 명령어 캐쉬의 비교
  3.3 다양한 STTRAM의 설정 사용
 4. 실험 결과
  4.1 실험 방법
  4.2 에너지 소모 결과
  4.3 성능 결과
  4.4 면적 결과
 5. 결론
 참고문헌

저자

  • 공준호 [ Joonho Kong | 경북대학교 IT대학 전자공학부 공대 ]

참고문헌

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

    간행물 정보

    • 간행물
      한국차세대컴퓨팅학회 논문지 [THE JOURNAL OF KOREAN INSTITUTE OF NEXT GENERATION COMPUTING]
    • 간기
      격월간
    • pISSN
      1975-681X
    • 수록기간
      2005~2026
    • 등재여부
      KCI 등재
    • 십진분류
      KDC 566 DDC 004