RISS 학술연구정보서비스

검색
다국어 입력

http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.

변환된 중국어를 복사하여 사용하시면 됩니다.

예시)
  • 中文 을 입력하시려면 zhongwen을 입력하시고 space를누르시면됩니다.
  • 北京 을 입력하시려면 beijing을 입력하시고 space를 누르시면 됩니다.
닫기
    인기검색어 순위 펼치기

    RISS 인기검색어

      KCI등재

      STTRAM을 이용한 L1 캐쉬 메모리 설계 및 성능, 에너지, 면적 측면 분석

      한글로보기

      https://www.riss.kr/link?id=A100814324

      • 0

        상세조회
      • 0

        다운로드
      서지정보 열기
      • 내보내기
      • 내책장담기
      • 공유하기
      • 오류접수

      부가정보

      국문 초록 (Abstract)

      공정 기술이 발전하면서 프로세서의 전력 밀도가 높아지면서 프로세서의 많은 부분이 가동되지 않는 상태에 놓이는 검은 실리콘 문제가 대두되었다. STTRAM (Spin Torque Transfer Random Access Memory)은 기존 SRAM에 비해 우수한 누수 전력 효율성 및 읽기 에너지 소모량으로 인해 이러한 문제를 해결할 새로운 온칩 메모리 소자로 주목받고 있다. 본 논문에서는 STTRAM만을 데이터 저장 공간으로 사용한 (SRAM-STTRAM 혼용이 아닌) L1 데이터 캐쉬와 명령어 캐쉬 메모리를 제안하고 이를 에너지, 성능, 면적 측면에서 평가한다. STTRAM을 L1 데이터 캐쉬 및 명령어 캐쉬에 모두 사용한 경우, 기존 SRAM으로 구성된 캐쉬 메모리 대비 최대 58% 정도의 에너지 소모를 절감할 수 있다. 또한, 빠른 읽기 성능 덕분에 STTRAM을 L1 명령어 캐쉬 메모리에 적용할 경우 약 3%의 성능 증가 효과도 가져온다. 면적 측면에서는 약 80% 정도의 면적을 SRAM 기반 캐쉬 메모리 대비 절감 가능하다.
      번역하기

      공정 기술이 발전하면서 프로세서의 전력 밀도가 높아지면서 프로세서의 많은 부분이 가동되지 않는 상태에 놓이는 검은 실리콘 문제가 대두되었다. STTRAM (Spin Torque Transfer Random Access Memory)...

      공정 기술이 발전하면서 프로세서의 전력 밀도가 높아지면서 프로세서의 많은 부분이 가동되지 않는 상태에 놓이는 검은 실리콘 문제가 대두되었다. STTRAM (Spin Torque Transfer Random Access Memory)은 기존 SRAM에 비해 우수한 누수 전력 효율성 및 읽기 에너지 소모량으로 인해 이러한 문제를 해결할 새로운 온칩 메모리 소자로 주목받고 있다. 본 논문에서는 STTRAM만을 데이터 저장 공간으로 사용한 (SRAM-STTRAM 혼용이 아닌) L1 데이터 캐쉬와 명령어 캐쉬 메모리를 제안하고 이를 에너지, 성능, 면적 측면에서 평가한다. STTRAM을 L1 데이터 캐쉬 및 명령어 캐쉬에 모두 사용한 경우, 기존 SRAM으로 구성된 캐쉬 메모리 대비 최대 58% 정도의 에너지 소모를 절감할 수 있다. 또한, 빠른 읽기 성능 덕분에 STTRAM을 L1 명령어 캐쉬 메모리에 적용할 경우 약 3%의 성능 증가 효과도 가져온다. 면적 측면에서는 약 80% 정도의 면적을 SRAM 기반 캐쉬 메모리 대비 절감 가능하다.

      더보기

      다국어 초록 (Multilingual Abstract)

      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.
      번역하기

      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 Acce...

      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.

      더보기

      목차 (Table of Contents)

      • 요약
      • Abstract
      • 1. 서론
      • 2. 배경 지식 및 관련 연구
      • 2.1 STTRAM (Spin Torque Transfer Random Access Memory)
      • 요약
      • 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. 결론
      • 참고문헌
      더보기

      참고문헌 (Reference)

      1 M.-T. Chang, "Technology comparison for large last-level caches (L3Cs): Low-leakage SRAM, low write-energy STT-RAM, and refresh-optimized eDRAM" 143-154, 2013

      2 Y.-T. Chen, "Static and Dynamic Co-optimizations for Blocks Mapping in Hybrid Caches" 237-242, 2012

      3 C. Smullen, "Relaxing Non-volatility for Fast and Energy-efficient STT-RAM Caches" 50-61, 2011

      4 Z. Sun, "Multi Retention Level STT-RAM Cache Designs with a Dynamic Refresh Scheme" 329-338, 2011

      5 J. J. Sharkey, "M-Sim: A Flexible, Multithreaded Architectural Simulation Environment" Department of Computer Science, State University of New York at Binghamton 2005

      6 김재민, "Last Level Cache에서 캐시 실패율을 줄이기 위한 그룹 기반 교체 알고리즘" 한국차세대컴퓨팅학회 6 (6): 44-50, 2010

      7 J. Ahn, "LASIC: Loop-Aware Sleepy Instruction Caches Based on STT-RAM Technology" 22 (22): 1197-1201, 2014

      8 최홍준, "GPU 코어에 할당된 CTA 수에 따른 GPGPU 구조의성능 및 전력 효율성 분석" 한국차세대컴퓨팅학회 10 (10): 46-58, 2014

      9 S. P. Park, "Future Cache Design Using STT MRAMs for Improved Energy Efficiency: Devices, Circuits and Architecture" 492-497, 2012

      10 P. Zhou, "Energy Reduction for STT-RAM Using Early Write Termination" 264-268, 2009

      1 M.-T. Chang, "Technology comparison for large last-level caches (L3Cs): Low-leakage SRAM, low write-energy STT-RAM, and refresh-optimized eDRAM" 143-154, 2013

      2 Y.-T. Chen, "Static and Dynamic Co-optimizations for Blocks Mapping in Hybrid Caches" 237-242, 2012

      3 C. Smullen, "Relaxing Non-volatility for Fast and Energy-efficient STT-RAM Caches" 50-61, 2011

      4 Z. Sun, "Multi Retention Level STT-RAM Cache Designs with a Dynamic Refresh Scheme" 329-338, 2011

      5 J. J. Sharkey, "M-Sim: A Flexible, Multithreaded Architectural Simulation Environment" Department of Computer Science, State University of New York at Binghamton 2005

      6 김재민, "Last Level Cache에서 캐시 실패율을 줄이기 위한 그룹 기반 교체 알고리즘" 한국차세대컴퓨팅학회 6 (6): 44-50, 2010

      7 J. Ahn, "LASIC: Loop-Aware Sleepy Instruction Caches Based on STT-RAM Technology" 22 (22): 1197-1201, 2014

      8 최홍준, "GPU 코어에 할당된 CTA 수에 따른 GPGPU 구조의성능 및 전력 효율성 분석" 한국차세대컴퓨팅학회 10 (10): 46-58, 2014

      9 S. P. Park, "Future Cache Design Using STT MRAMs for Improved Energy Efficiency: Devices, Circuits and Architecture" 492-497, 2012

      10 P. Zhou, "Energy Reduction for STT-RAM Using Early Write Termination" 264-268, 2009

      11 J. Ahn, "DASCA: Dead Write Prediction Assisted STT-RAM Cache Architecture" 25-36, 2014

      12 A. Jog, "Cache Revive: Architecting Volatile STT-RAM Caches for Enhanced Performance in CMPs" 243-252, 2012

      13 쟌 느앗-프엉, "Cache Conscious Parallel Pattern Matching for Aho-Corasick Algorithm on a GPU" 한국차세대컴퓨팅학회 8 (8): 64-75, 2012

      14 N. Muralimanohar, "CACTI 6.0: A Tool to Model Large Caches"

      15 Y. Li, "C1C: A Configurable, Compiler-guided STT-RAM L1 Cache" 10 (10): 52:1-52:22, 2013

      16 J. Yao, "An Energy-Efficient Scheme for STT-RAM L1 Cache" 1345-1350, 2013

      17 Z. Wang, "Adaptive Placement and Migration Policy for an STT-RAM-based Hybrid Cache" 13-24, 2014

      18 "ARM Cortex-A15"

      19 Jianxing Wang, "A coherent hybrid SRAM and STT-RAM L1 cache architecture for shared memory multicores" 610-615, 2014

      더보기

      동일학술지(권/호) 다른 논문

      동일학술지 더보기

      더보기

      분석정보

      View

      상세정보조회

      0

      Usage

      원문다운로드

      0

      대출신청

      0

      복사신청

      0

      EDDS신청

      0

      동일 주제 내 활용도 TOP

      더보기

      주제

      연도별 연구동향

      연도별 활용동향

      연관논문

      연구자 네트워크맵

      공동연구자 (7)

      유사연구자 (20) 활용도상위20명

      인용정보 인용지수 설명보기

      학술지 이력

      학술지 이력
      연월일 이력구분 이력상세 등재구분
      2027 평가예정 재인증평가 신청대상 (재인증)
      2021-01-01 평가 등재학술지 유지 (재인증) KCI등재
      2018-01-01 평가 등재학술지 유지 (등재유지) KCI등재
      2015-01-01 평가 등재학술지 유지 (등재유지) KCI등재
      2011-01-01 평가 등재학술지 선정 (등재후보2차) KCI등재
      2010-01-01 평가 등재후보 1차 PASS (등재후보1차) KCI등재후보
      2008-01-01 평가 등재후보학술지 선정 (신규평가) KCI등재후보
      더보기

      학술지 인용정보

      학술지 인용정보
      기준연도 WOS-KCI 통합IF(2년) KCIF(2년) KCIF(3년)
      2016 0.68 0.68 0.62
      KCIF(4년) KCIF(5년) 중심성지수(3년) 즉시성지수
      0.56 0.51 0.557 0.26
      더보기

      이 자료와 함께 이용한 RISS 자료

      나만을 위한 추천자료

      해외이동버튼