메뉴 건너뛰기




Volumn , Issue , 2007, Pages 138-147

An L2-miss-driven early register deallocation for SMT processors

Author keywords

Register files; Simultaneous multithreading

Indexed keywords

CACHE MEMORY; COMPUTER SIMULATION; MULTIPROGRAMMING; OPTIMIZATION; PROGRAM PROCESSORS;

EID: 34548094012     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1274971.1274992     Document Type: Conference Paper
Times cited : (8)

References (32)
  • 1
    • 84944392430 scopus 로고    scopus 로고
    • Checkpoint Processing and Recovery: Towards Scalable Large Instruction Window Processors
    • H. Akkary, et. al, "Checkpoint Processing and Recovery: Towards Scalable Large Instruction Window Processors", International Symposium on Microarchitecture, 2003.
    • (2003) International Symposium on Microarchitecture
    • Akkary, H.1    et., al.2
  • 4
    • 34548076269 scopus 로고    scopus 로고
    • D. Burger, T. Austin. The SimpleScalar tool set: Version 2.0. Tech. Report, Dept. of CS, Univ. of Wisconsin-Madison, June 1997 and documentation for all Simplescalar releases
    • D. Burger, T. Austin. "The SimpleScalar tool set: Version 2.0." Tech. Report, Dept. of CS, Univ. of Wisconsin-Madison, June 1997 and documentation for all Simplescalar releases.
  • 5
    • 34548064510 scopus 로고    scopus 로고
    • Dynamically Controlled Resource Allocation in SMT Processors
    • F. Cazorla, et al. "Dynamically Controlled Resource Allocation in SMT Processors", Int'l Symposium on Microarchitecture 2004
    • (2004) Int'l Symposium on Microarchitecture
    • Cazorla, F.1
  • 6
    • 34548079738 scopus 로고    scopus 로고
    • F. Cazorla, et al. Improving Memory Latency Aware Fetch Policies for SMT Processors, HiPC, 2003.
    • F. Cazorla, et al. "Improving Memory Latency Aware Fetch Policies for SMT Processors," HiPC, 2003.
  • 7
    • 33845901233 scopus 로고    scopus 로고
    • Learning-Based SMT Processor Resource Distribution via Hill-Climbing
    • S. Choi, Yeung, D., "Learning-Based SMT Processor Resource Distribution via Hill-Climbing", Int'l Symp. Computer Architecture, 2006.
    • (2006) Int'l Symp. Computer Architecture
    • Choi, S.1    Yeung, D.2
  • 8
    • 34547715869 scopus 로고    scopus 로고
    • Front-End Policies for Improved Issue Efficiency in SMT Processors
    • Arch
    • A. El-Moursy, D.Albonesi. "Front-End Policies for Improved Issue Efficiency in SMT Processors", Int'l Symp High Perf. Comp. Arch. 2003.
    • (2003) Int'l Symp High Perf. Comp
    • El-Moursy, A.1    Albonesi, D.2
  • 9
    • 17644379115 scopus 로고    scopus 로고
    • Increasing Processor Performance through Early Register Release
    • O. Ergin, et al.., "Increasing Processor Performance through Early Register Release", Int'l Conference on Computer Design, 2004
    • (2004) Int'l Conference on Computer Design
    • Ergin, O.1
  • 11
    • 28444492331 scopus 로고    scopus 로고
    • N..Kirman, et al., Checkpointed Early Load Retirement, Proc. Intl Symp on High-Perf. Comp Architecture, 2005.
    • N..Kirman, et al., "Checkpointed Early Load Retirement", Proc. Intl Symp on High-Perf. Comp Architecture, 2005.
  • 15
    • 11944251828 scopus 로고    scopus 로고
    • T. Monreal, T., et al., Late Allocation and Early Release of Physical Registers, IEEE Transactions on Computers, 2004.
    • T. Monreal, T., et al., "Late Allocation and Early Release of Physical Registers", IEEE Transactions on Computers, 2004.
  • 17
    • 84955506994 scopus 로고    scopus 로고
    • Runahead Execution: An Alternative to Very Large Instruction Windows in Out-of-Order Processors
    • O. Mutlu, et.al., "Runahead Execution: An Alternative to Very Large Instruction Windows in Out-of-Order Processors", in Proc. Int'l Symp on High Performance Computer Architecture, 2003.
    • (2003) Proc. Int'l Symp on High Performance Computer Architecture
    • Mutlu, O.1
  • 18
    • 0001087280 scopus 로고    scopus 로고
    • Hyperthreading Technology Architecture and Microarchitecture
    • Feb
    • D. Marr, et al, "Hyperthreading Technology Architecture and Microarchitecture", Intel Tech. J., vol. 6, No.1, Feb 2002.
    • (2002) Intel Tech. J , vol.6 , Issue.1
    • Marr, D.1
  • 21
    • 0036953769 scopus 로고    scopus 로고
    • Automatically Characterizing Large Scale Program Behavior
    • T. Sherwood, et al. "Automatically Characterizing Large Scale Program Behavior." Proc. ASPLOS, 2002.
    • (2002) Proc. ASPLOS
    • Sherwood, T.1
  • 22
    • 0022205683 scopus 로고
    • Implementation of Precise Interrupts in Pipelined Processors
    • J. Smith, and A. Pleszkun, "Implementation of Precise Interrupts in Pipelined Processors", Int'l Symp Comp. Architecture, 1985.
    • (1985) Int'l Symp Comp. Architecture
    • Smith, J.1    Pleszkun, A.2
  • 23
  • 24
    • 0035696665 scopus 로고    scopus 로고
    • Handling Long-Latency Loads in a Simultaneous Multi-threaded Processor
    • D. Tullsen, et al. "Handling Long-Latency Loads in a Simultaneous Multi-threaded Processor.", International Symposium on Microarchitecture 2001.
    • (2001) International Symposium on Microarchitecture
    • Tullsen, D.1
  • 25
    • 0029666641 scopus 로고    scopus 로고
    • Exploiting Choice: Instruction Fetch and Issue on an Implementable Simultaneous Multithreading Processor
    • D. Tullsen, et al. "Exploiting Choice: Instruction Fetch and Issue on an Implementable Simultaneous Multithreading Processor." in Proc International Symposium on Computer Architecture, 1996.
    • (1996) Proc International Symposium on Computer Architecture
    • Tullsen, D.1
  • 29
    • 67650087910 scopus 로고    scopus 로고
    • An L2-Miss-Driven Early Register Deallocation for SMT Processors
    • SUNY Binghamton, at
    • J. Sharkey, et al, "An L2-Miss-Driven Early Register Deallocation for SMT Processors", Tech Report, SUNY Binghamton, at: http://caps.cs. binghamton.edu/ICS07_benchmarks.html
    • Tech Report
    • Sharkey, J.1
  • 31
    • 34247197134 scopus 로고    scopus 로고
    • Selective Writeback: Exploiting Transient Values for Energy-Efficiency and Performance
    • D. Balkan et al., "Selective Writeback: Exploiting Transient Values for Energy-Efficiency and Performance", Int'l Symp. Low Power Electronics and Design, 2006.
    • (2006) Int'l Symp. Low Power Electronics and Design
    • Balkan, D.1
  • 32
    • 34247188456 scopus 로고    scopus 로고
    • SPARTAN: Speculative Avoidance of Register Allocations to Transient Values for Performance and Energy-Efficiency
    • D. Balkan et al, "SPARTAN: Speculative Avoidance of Register Allocations to Transient Values for Performance and Energy-Efficiency", Int'l Conf Parallel Arch and Compilation Techniques, 2006.
    • (2006) Int'l Conf Parallel Arch and Compilation Techniques
    • Balkan, D.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.